0000950170-24-018768.txt : 20240222 0000950170-24-018768.hdr.sgml : 20240222 20240222161150 ACCESSION NUMBER: 0000950170-24-018768 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 151 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240222 DATE AS OF CHANGE: 20240222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Sprouts Farmers Market, Inc. CENTRAL INDEX KEY: 0001575515 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-GROCERY STORES [5411] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 320331600 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36029 FILM NUMBER: 24664848 BUSINESS ADDRESS: STREET 1: 5455 E. HIGH ST. STREET 2: SUITE 111 CITY: PHOENIX STATE: AZ ZIP: 85054 BUSINESS PHONE: 480-814-8016 MAIL ADDRESS: STREET 1: 5455 E. HIGH ST. STREET 2: SUITE 111 CITY: PHOENIX STATE: AZ ZIP: 85054 FORMER COMPANY: FORMER CONFORMED NAME: Sprouts Farmers Markets, LLC DATE OF NAME CHANGE: 20130426 10-K 1 sfm-20231231.htm 10-K 10-K
0001575515FY--12-31false2023http://fasb.org/us-gaap/2023#IncreaseDecreaseInOtherOperatingAssetsP1Yhttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNethttp://www.sprouts.com/20231231#LongTermDebtAndFinanceLeaseLiabilitiesNoncurrenthttp://www.sprouts.com/20231231#LongTermDebtAndFinanceLeaseLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#InterestIncomeExpenseNethttp://fasb.org/us-gaap/2023#InterestIncomeExpenseNethttp://fasb.org/us-gaap/2023#InterestIncomeExpenseNet0001575515us-gaap:InterestExpenseMember2022-01-032023-01-010001575515us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-010001575515srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001575515us-gaap:PerformanceSharesMember2021-01-042022-01-020001575515sfm:AmendedAndRestatedCreditAgreementMember2023-12-310001575515srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-022023-12-310001575515us-gaap:OperatingSegmentsMember2023-01-022023-12-310001575515us-gaap:ForwardContractsMember2023-12-310001575515us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-032023-01-010001575515us-gaap:LicensingAgreementsMember2022-01-032023-01-010001575515sfm:RonaldCohnIncMemberus-gaap:CommonStockMember2023-03-202023-03-200001575515us-gaap:SecuredDebtMemberus-gaap:SeniorLienMembersrt:MinimumMembersfm:AmendedAndRestatedCreditAgreementMember2023-01-022023-12-310001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMembersfm:JuneSevenTwoThousandTwentyTwoMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-032023-01-010001575515us-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersfm:AmendedAndRestatedCreditAgreementMember2023-01-022023-12-310001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember2023-01-022023-12-310001575515us-gaap:AdditionalPaidInCapitalMember2022-01-032023-01-010001575515us-gaap:CostOfGoodsTotalMemberus-gaap:OperatingSegmentsMemberus-gaap:SupplierConcentrationRiskMember2021-01-042022-01-020001575515us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-01-022023-12-310001575515srt:MinimumMembersfm:AmendedAndRestatedCreditAgreementMember2023-01-022023-12-310001575515srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:PerformanceSharesMember2022-01-032023-01-010001575515srt:MaximumMemberus-gaap:PerformanceSharesMember2022-01-032023-01-010001575515us-gaap:CostOfSalesMember2021-01-042022-01-020001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMembersfm:JuneSevenTwoThousandTwentyThreeMember2023-01-022023-12-310001575515sfm:OtherCostsMember2023-01-022023-12-310001575515sfm:TwoThousandNineteenMemberus-gaap:PerformanceSharesMember2022-01-032023-01-010001575515us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembersfm:PerishablesMember2023-01-022023-12-310001575515sfm:IndefiniteLivedReacquiredRightsMember2023-01-022023-12-310001575515sfm:MarchTwentyOneTwoThousandTwentyTwoMembersfm:TwoThousandThirteenStockIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-032023-01-010001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMembersfm:JuneSevenTwoThousandTwentyTwoMember2022-01-032023-01-010001575515us-gaap:PerformanceSharesMember2022-01-032023-01-010001575515sfm:OfficersDirectorsAndTeamMembersMember2023-01-022023-12-310001575515us-gaap:DomesticCountryMemberus-gaap:EarliestTaxYearMember2023-01-022023-12-310001575515srt:MaximumMemberus-gaap:PerformanceSharesMember2019-12-302021-01-030001575515srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-022023-12-310001575515us-gaap:PerformanceSharesMember2022-01-032023-01-010001575515sfm:MarchFifteenTwoThousandTwentyTwoMembersfm:TwoThousandThirteenStockIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-032023-01-010001575515us-gaap:RestrictedStockUnitsRSUMember2023-01-022023-12-310001575515sfm:PerishablesMember2022-01-032023-01-0100015755152023-02-012023-02-280001575515us-gaap:RetainedEarningsMember2021-01-042022-01-020001575515us-gaap:PerformanceSharesMember2023-01-022023-12-310001575515us-gaap:SecuredDebtMemberus-gaap:SeniorLienMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersfm:AmendedAndRestatedCreditAgreementMember2023-01-022023-12-310001575515us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-010001575515us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-042022-01-020001575515us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-020001575515srt:MaximumMember2023-12-310001575515us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-022023-12-310001575515sfm:MarchFourteenTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-310001575515srt:MaximumMemberus-gaap:PerformanceSharesMember2021-01-042022-01-020001575515us-gaap:CommonStockMember2023-01-010001575515us-gaap:EmployeeStockOptionMember2021-01-042022-01-0200015755152022-01-020001575515us-gaap:RestrictedStockUnitsRSUMember2023-01-010001575515us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-01-010001575515us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-032023-01-010001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-022023-12-310001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMembersfm:JuneSevenTwoThousandTwentyThreeMember2023-01-022023-12-310001575515us-gaap:TradeNamesMember2023-12-310001575515sfm:SuperiorCourtOfStateOfCaliforniaAndCountyOfLosAngelesMember2010-04-132010-04-130001575515us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001575515us-gaap:EmployeeStockOptionMember2021-01-042022-01-020001575515sfm:IndefiniteLivedReacquiredRightsMember2023-12-310001575515sfm:MayOneTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-01-022023-12-310001575515srt:MinimumMemberus-gaap:PerformanceSharesMember2019-12-302021-01-030001575515us-gaap:PerformanceSharesMember2023-01-010001575515us-gaap:PerformanceSharesMember2021-01-042022-01-020001575515us-gaap:RetainedEarningsMember2023-01-010001575515sfm:OctoberThirtyTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-01-022023-12-310001575515sfm:NonPerishablesMember2023-01-022023-12-310001575515sfm:TwoThousandNineteenMemberus-gaap:PerformanceSharesMember2023-12-310001575515us-gaap:EarliestTaxYearMemberus-gaap:StateAndLocalJurisdictionMember2023-01-022023-12-310001575515us-gaap:SecuredDebtMemberus-gaap:SeniorLienMemberus-gaap:LineOfCreditMember2023-12-310001575515us-gaap:PerformanceSharesMember2023-12-310001575515srt:MaximumMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515sfm:SeptemberFiveTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-022023-12-310001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMember2022-01-032023-01-010001575515us-gaap:AdditionalPaidInCapitalMember2023-12-310001575515sfm:DepreciationAndAmortizationMember2023-01-022023-12-310001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMembersfm:SeptemberElevenTwoThousandTwentyThreeMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515us-gaap:CommonStockMember2023-01-022023-12-310001575515us-gaap:CommonStockMember2022-01-032023-01-010001575515sfm:MarchFourteenTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-01-022023-12-310001575515sfm:DepreciationAndAmortizationMember2021-01-042022-01-020001575515sfm:OctoberTenTwoThousandTwentyTwoMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:PerformanceSharesMember2022-01-032023-01-010001575515us-gaap:LatestTaxYearMemberus-gaap:StateAndLocalJurisdictionMember2023-01-022023-12-310001575515us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2022-01-032023-01-010001575515us-gaap:AdditionalPaidInCapitalMember2021-01-042022-01-0200015755152023-01-022023-12-310001575515us-gaap:EmployeeStockOptionMember2023-01-010001575515srt:MaximumMembersfm:AmendedAndRestatedCreditAgreementMember2023-01-022023-12-310001575515sfm:InsuranceMember2023-12-310001575515us-gaap:RetainedEarningsMember2023-12-310001575515sfm:AmendedAndRestatedCreditAgreementMember2022-01-032023-01-010001575515sfm:MayOneTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-022023-12-310001575515us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembersfm:PerishablesMember2021-01-042022-01-020001575515us-gaap:AdditionalPaidInCapitalMember2021-01-030001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMembersfm:SeptemberSevenTwoThousandTwentyTwoMemberus-gaap:PerformanceSharesMember2022-01-032023-01-010001575515sfm:OctoberThirtyTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-022023-12-310001575515sfm:OctoberThirtyTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515sfm:InsuranceMember2023-01-010001575515us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-042022-01-020001575515sfm:TwoThousandTwentyThreeMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515sfm:OctoberTenTwoThousandTwentyTwoMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-032023-01-010001575515us-gaap:CommonStockMember2021-01-042022-01-020001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember2023-12-310001575515sfm:TwoThousandNineteenMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515us-gaap:RetainedEarningsMember2022-01-020001575515sfm:AmendedAndRestatedCreditAgreementMember2023-01-010001575515us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-022023-12-310001575515us-gaap:SecuredDebtMemberus-gaap:SeniorLienMembersfm:SecuredOvernightFinancingRateMembersfm:CurrentCreditFacilityAgreementMember2023-01-022023-12-310001575515sfm:ComputerHardwareAndSoftwareMembersrt:MinimumMember2023-12-310001575515sfm:TwoThousandTwentyMemberus-gaap:PerformanceSharesMember2023-12-310001575515us-gaap:ForwardContractsMember2017-12-310001575515us-gaap:EmployeeStockOptionMember2022-01-032023-01-010001575515us-gaap:SecuredDebtMemberus-gaap:SeniorLienMembersfm:AmendedAndRestatedCreditAgreementMember2023-12-310001575515us-gaap:EmployeeStockOptionMember2023-01-022023-12-310001575515us-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersfm:CurrentCreditFacilityAgreementMember2023-01-022023-12-310001575515us-gaap:DomesticCountryMemberus-gaap:LatestTaxYearMember2023-01-022023-12-310001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMembersfm:JuneSevenTwoThousandTwentyTwoMemberus-gaap:PerformanceSharesMember2022-01-032023-01-010001575515us-gaap:CostOfGoodsTotalMemberus-gaap:OperatingSegmentsMemberus-gaap:SupplierConcentrationRiskMember2022-01-032023-01-010001575515sfm:ComputerHardwareAndSoftwareMembersrt:MaximumMember2023-12-310001575515sfm:MarchFifteenTwoThousandTwentyTwoMembersfm:TwoThousandThirteenStockIncentivePlanMemberus-gaap:EmployeeStockOptionMember2022-01-032023-01-010001575515us-gaap:RestrictedStockUnitsRSUMember2021-01-042022-01-020001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMembersfm:SeptemberElevenTwoThousandTwentyThreeMember2023-01-022023-12-310001575515sfm:TwoThousandThirteenStockIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-032023-01-010001575515us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-022023-12-310001575515us-gaap:LicensingAgreementsMember2023-01-022023-12-3100015755152022-01-032023-01-010001575515sfm:OtherCostsMember2021-01-042022-01-0200015755152023-12-310001575515us-gaap:PerformanceSharesMembersfm:TwoThousandTwentyOneMember2023-01-022023-12-310001575515us-gaap:TradeNamesMember2022-01-032023-01-010001575515us-gaap:SecuredDebtMemberus-gaap:SeniorLienMemberus-gaap:LineOfCreditMember2023-01-022023-12-310001575515us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-042022-01-020001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515sfm:MarchFifteenTwoThousandTwentyTwoMembersfm:TwoThousandThirteenStockIncentivePlanMemberus-gaap:PerformanceSharesMember2022-01-032023-01-010001575515us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembersfm:PerishablesMember2022-01-032023-01-010001575515sfm:NonPerishablesMember2021-01-042022-01-020001575515sfm:SeptemberFiveTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-01-022023-12-310001575515us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembersfm:NonPerishablesMember2022-01-032023-01-010001575515us-gaap:RetainedEarningsMember2023-01-022023-12-310001575515sfm:MarchFourteenTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-022023-12-310001575515sfm:SeptemberFiveTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515us-gaap:AdditionalPaidInCapitalMember2023-01-022023-12-310001575515sfm:MarchThreeTwoThousandTwentyOneShareRepurchaseProgramMember2022-03-0200015755152024-02-200001575515sfm:MarchTwentyOneTwoThousandTwentyTwoMembersfm:TwoThousandThirteenStockIncentivePlanMemberus-gaap:EmployeeStockOptionMember2022-01-032023-01-010001575515us-gaap:LicensingAgreementsMember2022-01-020001575515us-gaap:CostOfSalesMember2023-01-022023-12-310001575515sfm:PerishablesMember2021-01-042022-01-020001575515sfm:SwinglineLoanSubfacilityMemberus-gaap:SecuredDebtMemberus-gaap:SeniorLienMembersfm:AmendedAndRestatedCreditAgreementMember2023-12-310001575515us-gaap:FairValueMeasurementsRecurringMember2023-12-310001575515sfm:MarchThreeTwoThousandTwentyOneShareRepurchaseProgramMember2023-12-310001575515us-gaap:CommonStockMember2021-01-030001575515us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-030001575515us-gaap:AdditionalPaidInCapitalMember2023-01-010001575515us-gaap:TradeNamesMember2023-01-022023-12-310001575515srt:MinimumMemberus-gaap:PerformanceSharesMember2018-12-312019-12-2900015755152021-01-042022-01-020001575515us-gaap:LicensingAgreementsMember2023-12-310001575515us-gaap:CommonStockMember2022-01-020001575515us-gaap:InterestExpenseMember2023-01-022023-12-310001575515sfm:UnderperformingStoresMember2023-01-022023-12-310001575515us-gaap:SecuredDebtMembersrt:MaximumMemberus-gaap:SeniorLienMembersfm:AmendedAndRestatedCreditAgreementMember2023-01-022023-12-310001575515us-gaap:TradeNamesMember2022-01-020001575515us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-010001575515us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-310001575515us-gaap:CostOfSalesMember2022-01-032023-01-010001575515srt:MinimumMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515us-gaap:CostOfGoodsTotalMemberus-gaap:OperatingSegmentsMemberus-gaap:SupplierConcentrationRiskMember2023-01-022023-12-310001575515us-gaap:FairValueMeasurementsRecurringMember2023-01-010001575515us-gaap:SecuredDebtMemberus-gaap:SeniorLienMemberus-gaap:LineOfCreditMember2023-01-010001575515us-gaap:PerformanceSharesMember2022-01-020001575515sfm:UnderperformingStoresMember2023-01-022023-12-310001575515us-gaap:AdditionalPaidInCapitalMember2022-01-020001575515sfm:NonPerishablesMember2022-01-032023-01-010001575515us-gaap:SecuredDebtMembersfm:FormerRevolvingCreditFacilityMemberus-gaap:SeniorLienMember2018-03-270001575515srt:MaximumMemberus-gaap:PerformanceSharesMember2018-12-312019-12-290001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-032023-01-0100015755152023-06-300001575515srt:MinimumMember2023-12-310001575515srt:MinimumMemberus-gaap:PerformanceSharesMember2021-01-042022-01-020001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMembersfm:SeptemberSevenTwoThousandTwentyTwoMember2022-01-032023-01-010001575515sfm:MarchTwoTwoThousandTwentyTwoShareRepurchaseProgramMember2023-01-022023-12-310001575515sfm:EmployeeTerminationMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515sfm:RonaldCohnIncMember2023-03-200001575515sfm:RonaldCohnIncMember2023-03-202023-03-200001575515us-gaap:ForwardContractsMemberus-gaap:CashFlowHedgingMember2017-12-310001575515sfm:OctoberTenTwoThousandTwentyTwoMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMember2022-01-032023-01-010001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMembersfm:SeptemberElevenTwoThousandTwentyThreeMember2023-01-022023-12-310001575515us-gaap:BuildingMember2023-12-310001575515us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-020001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:EmployeeStockOptionMembersfm:SeptemberSevenTwoThousandTwentyTwoMember2022-01-032023-01-010001575515us-gaap:ForwardContractsMemberus-gaap:CashFlowHedgingMember2017-12-012017-12-310001575515us-gaap:EmployeeStockOptionMember2023-12-310001575515us-gaap:LicensingAgreementsMember2023-01-010001575515us-gaap:InterestExpenseMember2021-01-042022-01-0200015755152023-01-010001575515sfm:AmendedAndRestatedCreditAgreementMember2023-01-022023-12-310001575515us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-032023-01-010001575515srt:MinimumMemberus-gaap:PerformanceSharesMember2022-01-032023-01-010001575515us-gaap:SecuredDebtMemberus-gaap:SeniorLienMemberus-gaap:LineOfCreditMembersfm:AmendedAndRestatedCreditAgreementMember2022-03-250001575515us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-022023-12-310001575515sfm:IndefiniteLivedReacquiredRightsMember2023-01-010001575515us-gaap:ForwardContractsMember2023-01-0100015755152021-01-030001575515sfm:TwoThousandTwentyTwoMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515sfm:OtherCostsMember2022-01-032023-01-010001575515us-gaap:RetainedEarningsMember2022-01-032023-01-010001575515sfm:MayOneTwoThousandTwentyThreeMembersfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMembersfm:JuneSevenTwoThousandTwentyThreeMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515us-gaap:EmployeeStockOptionMember2022-01-032023-01-010001575515us-gaap:RestrictedStockUnitsRSUMember2022-01-032023-01-010001575515sfm:PerishablesMember2023-01-022023-12-310001575515sfm:TwoThousandThirteenStockIncentivePlanMemberus-gaap:PerformanceSharesMember2022-01-032023-01-010001575515sfm:TwoThousandThirteenStockIncentivePlanMemberus-gaap:EmployeeStockOptionMember2022-01-032023-01-010001575515us-gaap:PerformanceSharesMember2023-01-022023-12-310001575515us-gaap:CommonStockMember2023-12-310001575515us-gaap:EmployeeStockOptionMember2022-01-020001575515us-gaap:EmployeeStockOptionMember2023-01-022023-12-310001575515us-gaap:SecuredDebtMemberus-gaap:SeniorLienMembersfm:AmendedAndRestatedCreditAgreementMember2023-01-022023-12-310001575515sfm:MarchTwoTwoThousandTwentyTwoShareRepurchaseProgramMember2023-12-310001575515sfm:DepreciationAndAmortizationMember2022-01-032023-01-010001575515us-gaap:TradeNamesMember2023-01-010001575515us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembersfm:NonPerishablesMember2023-01-022023-12-310001575515sfm:TwoThousandTwentyMemberus-gaap:PerformanceSharesMember2023-01-022023-12-310001575515sfm:EmployeeTerminationMember2023-01-022023-12-310001575515us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembersfm:NonPerishablesMember2021-01-042022-01-020001575515sfm:TwoThousandThirteenStockIncentivePlanMember2022-01-012023-01-010001575515us-gaap:RestrictedStockUnitsRSUMember2023-12-310001575515us-gaap:InventoryValuationReserveMember2023-01-010001575515us-gaap:RetainedEarningsMember2021-01-030001575515us-gaap:InventoryValuationReserveMember2023-12-310001575515sfm:MarchTwentyOneTwoThousandTwentyTwoMembersfm:TwoThousandThirteenStockIncentivePlanMemberus-gaap:PerformanceSharesMember2022-01-032023-01-010001575515us-gaap:SecuredDebtMemberus-gaap:SeniorLienMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersfm:CurrentCreditFacilityAgreementMember2023-01-022023-12-310001575515us-gaap:SecuredDebtMemberus-gaap:PrimeRateMemberus-gaap:SeniorLienMembersfm:AmendedAndRestatedCreditAgreementMember2023-01-022023-12-31sfm:Swapsfm:Hedgexbrli:puresfm:Statexbrli:sharessfm:Defendantsfm:Segmentiso4217:USDiso4217:USDxbrli:sharessfm:Store

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 31, 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-36029

img144119217_0.jpg

Sprouts Farmers Market, Inc.

(Exact name of registrant as specified in its charter)

Delaware

32-0331600

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

5455 East High Street, Suite 111

Phoenix, Arizona 85054

(Address of principal executive offices and zip code)

(480) 814-8016

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of Each Class

 

Trading Symbol(s)

 

Name of Each Exchange on Which Registered

Common Stock, $0.001 par value

 

SFM

 

Nasdaq Global Select Market

Securities registered pursuant to Section 12(g) of the Act:

None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

 

 

 

 

Non-accelerated 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

As of June 30, 2023, the last business day of the registrant’s most recently completed second fiscal quarter, the aggregate market value of the registrant’s voting common stock held by non-affiliates of the registrant was $3,732,015,340, based on the last reported sale price of such stock as reported on The Nasdaq Global Select Market on such date.

As of February 20, 2024, there were 101,211,984 outstanding shares of the registrant’s common stock, $0.001 par value per share.

 


DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive Proxy Statement for its 2024 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2023.

 


 

TABLE OF CONTENTS

Page

PART I

Item 1.

Business

1

Item 1A.

Risk Factors

15

Item 1B.

Unresolved Staff Comments

30

Item 1C.

Cybersecurity

30

Item 2.

Properties

32

Item 3.

Legal Proceedings

33

Item 4.

Mine Safety Disclosures

33

 

PART II

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

34

Item 6.

Reserved

36

Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

37

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

54

Item 8.

Financial Statements and Supplementary Data

55

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

95

Item 9A.

Controls and Procedures

95

Item 9B.

Other Information

96

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

96

 

PART III

Item 10.

Directors, Executive Officers and Corporate Governance

97

Item 11.

Executive Compensation

97

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

97

Item 13.

Certain Relationships and Related Transactions, and Director Independence

97

Item 14.

Principal Accountant Fees and Services

97

 

PART IV

Item 15.

Exhibits and Financial Statement Schedules

97

Item 16.

Form 10-K Summary

100

Signatures

101

 


As used in this Annual Report on Form 10-K, unless the context otherwise requires, references to the “Company,” “Sprouts,” “we,” “us” and “our” refer to Sprouts Farmers Market, Inc., a Delaware corporation, and, where appropriate, its subsidiaries. The inclusion of our website addresses in this Annual Report on Form 10-K does not include or incorporate by reference the information on or accessible through our websites herein.

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains “forward-looking statements” that involve substantial risks and uncertainties. The statements contained in this Annual Report on Form 10-K that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (referred to as the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (referred to as the “Exchange Act”), including, but not limited to, statements regarding our growth strategy, expectations, beliefs, intentions, future operations, future financial position, future revenue, projected expenses, and plans and objectives of management. In some cases, you can identify forward-looking statements by terms such as “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “project,” “will,” “would,” “should,” “could,” “can,” “predict,” “potential,” “continue,” “objective,” or the negative of these terms, and similar expressions intended to identify forward-looking statements. However, not all forward-looking statements contain these identifying words. These forward-looking statements reflect our current views about future events and involve known risks, uncertainties, and other factors that may cause our actual results, levels of activity, performance, or achievement to be materially different from those expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in the section titled “Risk Factors” included in this Annual Report on Form 10-K. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.

 


PART I

Item 1. Business

Sprouts Farmers Market offers a unique specialty grocery experience featuring an open layout with fresh produce at the heart of the store. Sprouts inspires wellness naturally with a carefully curated assortment of better-for-you products paired with purpose-driven people. We continue to bring the latest in wholesome, innovative products made with lifestyle-friendly ingredients such as organic, plant-based and gluten-free. From our founding in 2002, we have grown rapidly, significantly increasing our sales, store count and profitability. Headquartered in Phoenix with 407 stores in 23 states as of December 31, 2023, we are one of the largest and fastest growing specialty retailers of fresh, natural and organic food in the United States.

Our Growth Strategy

Since 2020, we have focused on our long-term growth strategy that we believe is transforming our company and driving profitable growth. We continue to execute on this strategy, focusing on the following areas:

Win with Target Customers. We are focusing attention on our target customers, identified through research as ‘health enthusiasts’ and ‘selective shoppers’, where there is ample opportunity to gain share within these customer segments. We believe our business can continue to grow by leveraging existing strengths in a unique assortment of better-for-you, quality products and by providing a full omnichannel offering through delivery or pickup via our website or the Sprouts app.
Update Format and Expand in Select Markets. We are delivering unique smaller stores with expectations of stronger returns, while maintaining the approachable, fresh-focused farmer’s market heritage Sprouts is known for. From 2021 through 2023, we have opened 42 new stores and remodeled one store featuring our new format. Our geographic store expansion and new store placement will intersect where our target customers live, in markets with growth potential and supply chain support, which we believe will provide a long runway of approximately 10% annual unit growth.
Create an Advantaged Fresh Supply Chain. We believe our network of fresh distribution centers can drive efficiencies across the chain and support growth plans. To further deliver on our fresh commitment and reputation, as well as to increase our local offerings and improve financial results, we aspire to ultimately position fresh distribution centers within a 250-mile radius of stores. Following the opening of two fresh distribution centers in fiscal 2021 and the relocation of our Southern California distribution center, closure of our Georgia distribution center and partnership with a third-party fresh distribution center in the Northeast in fiscal 2023, we are better leveraging our existing distribution center capacity, and approximately 80% of our stores were within 250 miles of a distribution center as of December 31, 2023.
Refine Brand and Marketing Approach. We believe we are elevating our national brand recognition and positioning by telling our unique brand story rooted in product innovation and differentiation. We are increasing our use of data analytics and insights. We believe this data-driven intelligence will increase customer engagement through personalization efforts with digital and social connections to drive additional sales growth and loyalty.

 

1


Inspire and Engage Our Talent to Create a Best Place to Work. Subsequent to the initial launch of our long-term growth strategy, we have added the focus area of inspiring and engaging our talent through our culture, acquisition and development and total rewards program to attract and retain the talent we believe we need to execute on our strategic goals and transform our company into a premier place to work.
Deliver on Financial Targets and Box Economics. We are measuring and reporting on the success of this strategy against a number of long-term financial and operational targets. With the implementation of our strategy beginning in 2020, we have significantly improved our margin structure above our 2019 baseline.

Our Stores and Operations

We believe our stores represent a blend of farmers markets, natural foods stores, and smaller specialty markets, distinguishing us from other food retailers, while also providing a broad offering of innovative and differentiated products with lifestyle friendly ingredients for our customers.

Store Design and Experience. Our stores are organized in a “flipped” conventional food retail store model, positioning our produce at the center of the store surrounded by a specialty grocery offering. Produce remains the heart of our stores, as we typically dedicate approximately 20% of a store’s selling square footage to produce, which we believe is significantly higher than many of our peers. The stores are designed with open layouts and low displays, intended to provide an easy-to-shop environment that invokes a farmers’ market experience and allows our customers to view the entire store. Our small box format allows for quick in-and-out service, and our curated assortment of innovative, responsibly and locally sourced items offer treasure hunt shopping experiences. The below diagram shows a sample layout of our new smaller format stores:

img144119217_1.jpg 

 

2


Customer Engagement. We are committed to providing, and believe we have, best-in-class customer engagement, which builds trust with our customers and differentiates the Sprouts shopping experience from that of many of our competitors. We design our stores to maximize personal connections with our purpose-driven team members, as we believe this interaction provides an opportunity to educate customers and provides a valued, differentiated customer service model, which enhances customer loyalty and increases visits and purchases over time. In addition, we continue to expand mobile and digital opportunities to further engage with our customers and provide a full omnichannel offering as many customers use both in-store and online for their grocery needs.
Store Size. Currently, our stores average approximately 28,000 square feet, which we believe is smaller than many of our peers’ average stores. Under our long-term growth strategy, our new format stores feature a smaller box size, generally between 21,000 and 25,000 square feet, that stay true to our fresh-focused, farmers market heritage but are less expensive to build, reduce non-selling space, reduce occupancy and operating costs and leverage the strengths of our older, highly productive stores. Our stores are located in a variety of mid-sized and larger shopping centers, lifestyle centers and in certain cases, independent single-unit, stand-alone developments. The size of our stores and our real estate strategy provide us flexibility in site selection.
Team Members. Our stores are typically staffed with 75 to 100 full and part-time team members. We strive to create a strong and unified company culture and develop team members throughout the entire organization, and we take pride in assisting our store teams through our store support office and regional teams. We have prioritized making investments in training development that we believe enhances our team members’ knowledge, particularly with respect to our expanded and evolving product offerings, so our team members can continue to engage and assist our customers. We also support leadership and career opportunities for our team members at Sprouts. We believe our team members contribute to our consistently high service standards and that this helps us successfully open and operate our stores.

Our Product Offering

We are a specialty natural and organic food retailer offering a unique shopping experience for our customers. To offer the right assortment of healthy alternatives and good-for-you options, we curate our product mix to differentiated fresh, natural and organic foods and healthier options throughout all of our departments, with innovative products that feature lifestyle friendly ingredients.

Fresh, Natural and Organic Foods

We focus our product offerings on fresh, natural and organic foods. Foods are generally considered “fresh” if they are minimally processed or in their raw state not subject to any type of preservation or freezing. Natural foods can be broadly defined as foods that are minimally processed and are free of synthetic preservatives, artificial sweeteners, colors, flavors and other additives, growth hormones, antibiotics, hydrogenated oils, stabilizers and emulsifiers. Essentially, natural foods are largely or completely free of non-naturally occurring chemicals and are as near to their whole, natural state as possible.

Organic foods refer to the food itself as well as the method by which it is produced. In general, organic operations must demonstrate that they are protecting natural resources, conserving biodiversity, and using only approved substances and must be certified by a USDA-accredited certifying agency. Further, retailers that handle, store or sell organic products must implement measures to protect their organic character.

 

3


Product Categories

We categorize the varieties of products we sell as perishable and non-perishable. Perishable product categories include produce, meat and meat alternatives, seafood, deli, bakery, floral and dairy and dairy alternatives. Non-perishable product categories include grocery, vitamins and supplements, bulk items, frozen foods, beer and wine, and natural health and body care. The following is a breakdown of our perishable and non-perishable sales mix:

 

 

 

2023

 

 

2022

 

 

2021

 

Perishables

 

 

57.3

%

 

 

58.0

%

 

 

57.7

%

Non-Perishables

 

 

42.7

%

 

 

42.0

%

 

 

42.3

%

 

Departments

While we focus on providing an abundant and affordable offering of natural and organic produce, our stores also include the following departments that enable customers to have a full grocery shopping experience: packaged groceries, meat and meat alternatives, seafood, deli, vitamins and supplements, dairy and dairy alternatives, bulk items, baked goods, frozen foods, natural health and body care, and beer and wine. Our departments reflect our unique selling proposition featuring intentional curation of responsibly and locally sourced products. We believe each of our departments provides high-quality, differentiated and value-oriented offerings for our customers which we continuously refine with our customer preferences in mind.

Sprouts Brand

We have been expanding the breadth of our Sprouts branded products over the last several years and have a dedicated product development team focused on continuing this growth. We sell a broad assortment of products that are differentiated and fun to explore, offer incredible taste, quality, value and experience, and are only available at Sprouts. We started a program in 2022 to update and redesign all Sprouts branded products, and we are expecting to complete this in 2024. We are seeing positive impact in terms of sales and recognition from the new design. The Sprouts Brand program accounted for just over 20% of our revenue in fiscal 2023. We believe our Sprouts Brand products build and enhance the overall Sprouts brand and allow us to distinguish ourselves from our competitors, promoting customer loyalty and creating a destination shopping experience for products only available at our stores.

Product Innovation

We believe Sprouts is on the forefront of food innovation and has paved the way for natural food trends for over two decades. Since our founding, Sprouts has carried a wide selection of innovative natural and organic brands that resonate with our target customers and inspire healthy living for everyone. We have nurtured and grown many once-shoestring brands that now serve as category leaders. As we continue to grow, we aspire to become the most innovative health and wellness specialty food retailer in the country by seeking out and growing our relationships with niche vendors to bring their unique, quality products to the millions of shoppers who visit our stores every week. Led by our dedicated foraging team, we embrace product innovation, and we believe our stores serve as an incubator for growth across the natural foods industry, highlighting new and differentiated items in our innovation center merchandising displays.

In 2023, we launched approximately 7,100 new products. We feature thousands of responsibly sourced products with certifications and attributes that are desired by our target customer base, including organic, paleo, keto, plant-based, non-GMO, fair trade, gluten-free, vegan, grass-fed, raw and humane certified. We will continue to offer a treasure hunt experience for our customers by sourcing new, innovative and differentiated offerings into every department of our stores.

 

4


Sourcing and Distribution

We manage the buying of, and set the standards for, the products we sell, and we source our products from hundreds of vendors and suppliers, both domestically and internationally. We are committed to sourcing products in a manner that respects people, our communities and the environment, and we seek to partner with suppliers and service providers that share this commitment, as included in our Supplier Code of Conduct, which details our expectations regarding workplace standards and supplier best practices, and Commitment to Human Rights.

We work closely with our supply chain partners to improve animal welfare standards, sustainable seafood sourcing, support for organic agriculture and the ethical treatment of people. For an overview of our product sourcing policies and programs, please visit: about.sprouts.com/product-sourcing/.

We believe, based on our industry experience, that our strong relationships in the produce business provide us a competitive advantage and enable us to offer high-quality produce at prices we believe are generally below those of conventional food retailers and even further below high-end natural and organic food retailers. Our centralized buyers are supported by dedicated regional procurement teams that provide us flexibility to procure produce on local, regional and national levels. Our regional produce buying teams allow us to form meaningful relationships with farmers to build a path to growing with them as we grow, and our flexibility allows us to react to produce markets quickly in order to purchase produce in smaller quantities than larger chains and to help us bring new and innovative varietals to our customers at favorable pricing. These products become treasure hunt items found at our stores.

Given the importance of produce to our stores, we source, warehouse and self-distribute nearly all produce. This ensures our produce meets our high-quality standards. We have department and product specifications that ensure a consistently high level of quality across product ingredients, production standards and other key measures of freshness, natural and organic standards. These specifications are measured at both entry and exit points to our facilities. We manage every aspect of quality control in our produce distribution centers.

As a pillar of our long-term growth strategy, we expect to create an advantaged supply chain and aspire to locate our distribution centers within 250 miles of the majority of our stores. We currently have six produce distribution centers, with two located in California and one located in each of Arizona, Texas, Colorado and Florida. In, 2023, we entered into a partnership with a third-party produce distributor in Pennsylvania to supply fresh produce to our Mid-Atlantic stores. As of December 31, 2023, approximately 80% of our stores were within 250 miles of a distribution center. The increased proximity of our distribution centers to our stores has allowed us to deliver on our fresh commitment to our customers, by sourcing more products from local farmers and improving efficiencies in our distribution process.

We believe our scale, together with this decentralized purchasing structure and flexibility generates cost savings, which we frequently pass on to our customers. Distributors and farmers recognize the volume of goods we sell through our stores and our flexible purchasing and supply chain model allows us to opportunistically acquire produce at great value which we will frequently pass along to our customers.

For all non-produce products, we use third-party distributors and vendors to distribute products directly to our stores following specifications and quality control standards that are set by us.

KeHE Distributors, LLC (“KeHE”), is our primary supplier of dry grocery and frozen food products, accounting for approximately 47%, 45% and 44% of our total purchases in fiscal 2023, 2022, and 2021, respectively. Another 3% of our total purchases in each of fiscal 2023, 2022 and 2021 were made through our secondary supplier, United Natural Foods, Inc. (“UNFI”). Our primary supplier of meat and seafood accounted for approximately 14% of our total purchases in fiscal 2023 and 13% of our total purchases in each of fiscal 2022 and 2021. See “Risk Factors—Disruption of significant supplier relationships could negatively affect our business.”

 

5


Our Pricing, Marketing and Advertising

Pricing

As a farmers market style store, we emphasize competitive prices throughout the entire store, as we are able to pass along the benefits of our scale and purchasing power to our customers, particularly in certain categories such as produce. We position our prices with everyday value for our customers within our margin structure, with regular promotions that drive traffic and trial. Our Sprouts Brand products offer entry-level price points in certain categories, but also focus on innovation, treasure hunt experience, wellness or health benefits and quality.

Marketing and Advertising

As part of our long-term growth strategy to refine our brand and marketing approach, we have pivoted our marketing strategy to attempt to drive more profitable growth and create more meaningful connections with our customers. Our digital-first marketing program is focused on connecting with our most important, higher value target customers via precision geographic targeting, data-driven media and focusing on personal relevance to tap into our target audience’s needs and affinities.

We believe our story telling through digital media will reach more customers than our prior approach utilizing weekly paper flyers, which we largely discontinued. During 2023, we garnered more than 20 million weekly digital flyer views, demonstrating that our leverage of digital media to reach customers and share what is new and unique at Sprouts resonates with the habits of today’s shoppers. We experienced an 8% increase in email subscribers in 2023 compared to 2022. Additionally, digital, streaming and radio ads reached shoppers with 14 billion impressions, and through our influencer efforts, we ended the year with 26.1 million followers across all social platforms. Leveraging digital communications targeted to specific geographic areas also provides us with greater flexibility to offer different promotions and respond to local competitive activity and allows us to make our customers aware of what is new and different in our stores in real time.

Sprouts continues to educate and reach shoppers through social partnerships, special content and sponsorships. Among our 2023 highlights:

We continued our long-term commitment to and investment in collegiate women’s athletics through partnerships with the Big 12 and Pac 12 conferences along with supporting 50 individual Name, Image and Likeness ("NIL") deals with female athletes from multiple schools from both conferences, becoming the first grocery retailer to make such a commitment.
In conjunction with our partnerships with the Big 12 and Pac 12 conferences, as well as individual agreements with Arizona State University, University of California, Los Angeles, University of Southern California and University of Texas, Sprouts expanded our NIL portfolio by 20 athletes, thus having 104 deals to date, 98 of which are with female athletes.
Sprouts continued its first ever back-of-jersey sponsorship with the Angel City Football Club in 2023, leading to almost 80 million impressions across multiple platforms. As a portion of the partnership, funds are allocated to support local causes that provide fresh food access and further children’s nutrition education throughout Los Angeles. In 2023, Sprouts donated more than 49,000 pounds of produce and over 400 collective service hours into the local Los Angeles community.

We have developed and maintain the Sprouts app on which we include digital coupons and in-store scan features, and our website, www.sprouts.com, on which we display our weekly sales flyers, highlight our product offerings and offer special deals. Our website and app also feature online ordering for delivery and pickup. We offer home deliveries from our stores through delivery service providers, including Instacart, DoorDash and UberEats in all of our markets nationwide. We will continue to explore mobile and digital opportunities to further connect with our customers and leverage data for better customer insights.

 

6


Our Customers

We have employed deep research to understand our target customer, what occasions drive purchases, what they buy and where they buy it. Our research yielded a better understanding that our target customer is comprised of two specific groups: health enthusiasts and selective shoppers (whom we formerly referred to as experience seekers), and we are focusing on these groups in our long-term growth strategy.

Our target customer over-indexes on lifestyle choices and seeks better-for-you grocery options and innovative, quality products to support their healthy lifestyle. We believe they are engaged and connected to what they eat – how it makes them feel, where it comes from and the role it can play in their lives. Our target customer covers a wide range of incomes and age demographics – from Baby Boomers to Generation Z – and seek a variety of healthy and organic options in addition to a great store experience. We believe we only serve a small portion of these target customers at present and have an opportunity to gain a larger proportion of their market share of food-at-home purchases by targeting and identifying those innovative, attribute-driven, quality products and providing the in-store experience and support in living a healthy lifestyle that they are seeking.

Environmental, Social and Governance

Central to our identity is a genuine commitment to social and environmental responsibility. We care deeply about the health and well-being of our customers, team members, communities and our planet. We work collaboratively with our supply chain partners, community organizations, and industry experts to understand our material impacts and prioritize where we direct our environmental, social and governance ("ESG") efforts to maximize our influence. Through this materiality review with internal and external stakeholders, our efforts are focused on sustainable and responsible sourcing, plastics and packaging reduction and carbon emission reduction.

 

Our 2023 ESG highlights included:

27% of total sales from organic products;
22% increase in less carbon intensive plant-based product sales from 2022;
Recovered more than 90% of food waste generated, and donated the equivalent of 29 million meals to local food banks; and
Removed single-use plastic and paper grocery bags at nearly all locations.

Based on our ESG accomplishments, we received a rating of AAA in the 2023 MSCI ESG Ratings assessment. The AAA rating represents the highest on the scale and signifies a company leading its industry in managing the most significant ESG risks and opportunities. For more information on our ESG efforts and reporting, including our most recent ESG reports, please visit: sprouts.com/about/sustainability/. The information contained on or accessible through our website and in our ESG reports is not incorporated by reference into this Annual Report on Form 10-K.

The Sprouts Healthy Communities Foundation

In 2015, we formed the Sprouts Healthy Communities Foundation (referred to as our “Foundation”), a registered 501(c)(3) organization focused on promoting nutrition education and increasing access to fresh, nutritious food in communities where Sprouts operates. Since the Foundation’s inception, it has awarded approximately $20.7 million in donations to more than 480 nonprofit organizations and hosted an estimated 335 volunteer service projects.

Our Foundation's 2023 highlights included:

Invested over $2.4 million into programs to provide an estimated three million students with school garden and nutrition education programming;

 

7


Hosted over 65 volunteer events with team members who donated 5,500 service hours;
Awarded $1.4 million in high-impact capacity grants to empower nonprofit organizations to expand their program operations; and
United over 600 volunteers for its 24 Gardens Grant program service days, during which Sprouts team members, families and staff from the 24 Gardens Grant schools built or refreshed 24 learning gardens. An estimated 12,000 students will receive hands-on instruction this school year in these gardens.

For more information on our Foundation, please visit: sprouts.com/about/sprouts-foundation/.

Human Capital Management

At Sprouts, our culture is rooted in our values of “Care”, “Own it”, and “Love Being Different”. We remain focused on improving the health of the communities we serve. Customer engagement is critical to our culture and growth plans, and we place great importance on recruiting candidates and retaining team members that have a love of food, pride themselves on service excellence, and share our purpose driven culture. We build on our targeted recruitment efforts with robust training on customer engagement and product knowledge to ensure there is friendly, knowledgeable staff in every store. As of December 31, 2023, we had approximately 32,000 team members. None of our team members are subject to collective bargaining agreements. We consider our relations with our team members to be good, and we have never experienced a strike or significant work stoppage.

2023 Highlights. We are proud of the following achievements during the year:

We continue to cascade our three core values to intentionally shape our culture and act as a lens to guide the decisions we make. The values will inform our behaviors and actions to create a sense of inclusion and belonging.
We engaged in leadership development sessions across the organization with a focus on behaviors aligned to our values.
As one of the fastest growing specialty retailers of fresh, natural and organic food in the country, we created approximately 3,000 new jobs in 2023 through new store openings.
Additionally, we promoted over 6,600 team members and filled 64% of store manager positions with internal candidates.
Team members saved approximately $21.2 million through store discounts.
We awarded 50 scholarships to team members and dependents in 2023. Since the scholarship program’s inception, we have awarded more than $1.8 million in scholarships.

Total Rewards. Because we are a people powered business, we are proud to continuously invest in our workforce by offering competitive salaries and wages, which we regularly assess against the current business environment and labor market. We proactively make changes to our total rewards programs to attract the talent that will support our growth strategy and will elevate the customer experience. Furthermore, we offer comprehensive, relevant and market competitive benefits to all eligible team members:

We offer a variety of medical benefit plans to allow team members the ability to choose the best plan for them and their families.
We offer well-being services and support dedicated to the mental, physical, emotional and financial well-being of our team members.
We have a quarterly bonus plan for which all store team members are eligible.

 

8


All team members over 18 can enroll in our 401(k) plan on the first of the month following three months of service, and we offer a contribution matching program.
We offer a paid sick time policy for all team members and offer generous leave programs.
All hourly team members are eligible for semi-annual reviews and merit increases.
We offer team members the opportunity to participate in the Western Association of Food Chains’ Retail Management Certificate Program that provides the core skills and knowledge to move into a management role in the retail industry. During 2023, 31 Sprouts team members enrolled in this program, and 20 team members graduated from the program.
We participated in the McKinsey Connected Leaders Academy, for the third year, engaging high performing leaders in programs designed to develop diverse leaders at Sprouts. We had 33 participants in 2023, which included leaders participating in Hispanic, Black & Asian Executive level and Manager level programs.
We offer The Henry Boney Memorial Scholarship, which is designed to offer team members or their dependents a $2,000 scholarship to achieve their college dreams.
We also embarked on mentor circles offered as a program created and executed by our Inspiring Women at Sprouts team member resource group.
All Sprouts team members can save at our stores, with a 15% Work Perk Discount. This year we offered a 30% discount to all team members over the course of five days aligned with our holiday celebrations. We also offered team members an additional three days with a 25% discount.

Education, Training and Safety. We believe Sprouts is an attractive place to work with significant growth opportunities for our approximately 32,000 team members. To grow the next generation of leaders at Sprouts, we have developed a Leadership Training Model to on-board store managers new to Sprouts. In 2023, we had 36 Leadership graduates totaling more than 17,000 hours in training. We introduced a college fast-track program in stores in 2022 to train college graduates for assistant store management roles, with 18 graduates in the program. In addition, we reimagined our Assistant Store Manager training program to accelerate internal promotions. The first cohort supported 31 team members. Our store team members completed over 815,000 hours of in-store training in 2023.

We are committed to maintaining a safe environment for our team members and customers. Our stores implement various programs to reduce and eliminate hazards, resulting in a safer workplace and improved shopping experience. In 2023, our stores reported a 4% reduction in worker compensation claims and a 5% reduction in general liability claims over the prior year.

Diversity and Inclusion. We pride ourselves on supporting an inclusive, respectful, and caring culture throughout our organization. In 2023, approximately 51% of our team members were female and approximately 49% of our team members were ethnically diverse, which we believe to be in-line or slightly better than our grocery peers. Further, of our promotions across all store roles, 54% were awarded to female team members and 47% were awarded to ethnically diverse team members. We conduct formal talent review and succession planning to identify top talent and intentionally make hiring and promotional decisions that consider inclusion of team members from underrepresented backgrounds. In 2021, Sprouts launched its first team member resource group "Inspiring Women at Sprouts" to continue to build a culture of inclusion and belonging. In 2022, we launched three additional team member resource groups representing affinity team members and allies: “Sabor” our Hispanic & Latin resource group, “Soul” our Black/African American resource group and “Rainbow Alliance” our LBGTQIA+ resource group.

 

9


Growing Our Business

As part of our long-term growth plan, we plan to expand our store base with approximately 10% annual unit growth. Our geographic store expansion and new store placement will intersect where our target customers live, in markets with growth potential and supply chain support, providing a long runway for us to achieve our growth target.

We intend to continue to focus our growth on areas where we have a large concentration of stores, such as California and Texas, while building out our newer markets, such as Florida, Georgia and the Mid-Atlantic region, to achieve a larger concentration of stores. We have opened 30, 16 and 12 new stores in fiscal 2023, 2022 and 2021, respectively. We expect to continue to expand our store base with approximately 35 store openings planned for fiscal 2024, all of which will be in our new format. See “Item 2. Properties” for additional information with respect to our store closures in 2023.

The below diagram shows our store footprint, by state, as of December 31, 2023.

img144119217_2.jpg 

New Store Development

We have an extensive analytics-based process for new store site selection, which includes in-depth analysis of area demographics, competition, growth potential, traffic patterns, grocery spend and other key criteria. We have a dedicated real estate team as well as a real estate committee that includes certain of our executive officers. Multiple members of this committee often conduct an on-site inspection prior to approving any new location.

 

10


We have been successful across a variety of urban, suburban and rural locations in diverse geographies, from coast to coast, which we believe supports the portability of the Sprouts brand and store model into a wide range of markets. As we implement our long-term growth strategy, our future stores will deliver a unique and friendly shopping experience that stays true to our farmers market heritage by featuring a smaller box size than our recent vintages, generally between 21,000 and 25,000 square feet. By reducing our store square footage, we expect that our newer stores will have a lower cost to build and decreased occupancy and operating costs, while reducing non-selling space that will result in generally flat sales compared to our larger stores. We expect these cost reductions will allow us to deliver higher returns than our larger stores and continue to accelerate our growth.

See “Item 2. Properties” for additional information with respect to our store locations.

Seasonality

Our business is subject to modest seasonality. Our average weekly sales per store fluctuate throughout the year and are typically highest in the first half of the fiscal year and lowest during the fourth quarter.

Our Competition and Industry

We operate within the competitive and highly fragmented grocery store industry which encompasses a wide array of food retailers, including large national and regional conventional chain supermarkets, warehouse clubs, small grocery and convenience stores, independent grocers, and natural and organic, specialty, mass, discount and other food retail and online formats. Based on our industry experience, we believe our new stores capture market share from conventional supermarkets and specialty concepts in the supermarket segment.

Grocery customers are attracted to unique product offerings, formats and differentiated shopping experiences. Based on our industry experience, we also believe consumers are increasingly focused on health and wellness and are actively seeking healthy foods in order to improve eating habits. This overall demand for healthy products is driven by many factors, including increased awareness about the benefits of eating healthy, a greater focus on preventative health measures, and the rising costs of health care. We believe customers are attracted to retailers with comprehensive health and wellness product offerings. As a result, food retailers are offering an increased assortment of fresh, natural and organic foods as well as vitamins and supplements to meet this demand.

Our competitors primarily include other specialty food retailers such as Whole Foods, Trader Joe’s, and smaller local or regional operators, conventional supermarkets such as Kroger, Albertsons, Safeway, H-E-B and Publix, as well as mass or discount retailers such as Target and Walmart, warehouse membership clubs, online retailers such as Amazon, specialty stores, restaurants, home delivery and meal solution companies, and any other outlets offering food and similar products as those found in our stores. We believe Sprouts offers consumers a compelling value and differentiated products relative to our competitors and will continue to benefit from increasing consumer focus on health, wellness and value, as well as their emphasis on an enhanced shopping experience featuring a broad selection of attribute-driven products along with exceptional customer engagement.

Insurance and Risk Management

We use a combination of insurance and self-insurance to provide for potential liability for workers’ compensation, general liability, product liability, director and officers’ liability, team member healthcare benefits, and other casualty and property risks. Changes in legal trends and interpretations, variability in inflation rates, changes in the nature and method of claims settlement, benefit level changes due to changes in applicable laws, insolvency of insurance carriers, and changes in discount rates could all affect ultimate settlements of claims. We evaluate our insurance requirements on an ongoing basis to ensure we maintain adequate levels of coverage.

 

11


Trademarks and Other Intellectual Property

We believe that our intellectual property has substantial value and has contributed to the success of our business. In particular, our trademarks, including our registered SPROUTS FARMERS MARKET® and SPROUTS® trademarks, are valuable assets that we believe reinforce our customers’ favorable perception of our stores. In addition to our trademarks, we believe that our trade dress, which includes the human-scale design, arrangement, color scheme and other physical characteristics of our stores and product displays, is a large part of the farmers market atmosphere we create in our stores and enables customers to distinguish our stores and products from those of our competitors.

From time to time, third parties have used names similar to ours, have applied to register trademarks similar to ours and, we believe, have infringed or misappropriated our intellectual property rights. Third parties have also, from time to time, opposed our trademarks and challenged our intellectual property rights. We respond to these actions on a case-by-case basis. The outcomes of these actions have included both negotiated out-of-court settlements as well as litigation.

Information Technology Systems

We have made significant investments in Information Technology infrastructure and business systems, including enterprise data management, business intelligence, labor management, purchasing, store replenishment, demand forecasting, financial and reporting systems, and in-store technologies. Recent investments focus on solutions to increase operational productivity, optimize our labor, maintain our in-stock positions, forecast our customer demand, automate our supply chain, and enhance the customer’s experience in-store and online, while maintaining our high quality and value proposition. We will continue making investments in our current Information Technology infrastructure to support our growth while evaluating how new and emerging technologies can increase efficiencies to our operations and improve customer engagement. Our stores operate under one integrated Information Technology platform which facilitates agility and scalability to support our current and future store growth. In addition, we continue our focused efforts on limiting risk of cyber-security incidents by investing in IT security technology tools, resources, penetration assessments, third-party security audits and employee training.

Regulatory Compliance

Our stores and online retail operations are subject to various local, state and federal laws, regulations and administrative practices affecting our business. We must comply with provisions regulating health, sanitation and food safety standards, food labeling, equal employment, minimum wages, data privacy, environmental protection, licensing for the manufacture, preparation and sale of food and, in many stores, licensing for beer and wine or other alcoholic beverages, and cannabidiol (“CBD”) products. Our operations, including the manufacturing, processing, formulating, packaging, labeling and advertising of products by us and our vendors are subject to regulation by various state and federal agencies, including the Food and Drug Administration (“FDA”), the Federal Trade Commission (“FTC”), the U.S. Department of Agriculture (“USDA”), the Consumer Product Safety Commission (“CPSC”) and the Environmental Protection Agency (“EPA”).

Food. The FDA has comprehensive authority to regulate the manufacture, labeling, distribution, sale, marketing and safety of food and food ingredients (other than meat, poultry, catfish and certain egg products), as well as dietary supplements under the Federal Food, Drug, and Cosmetic Act (“FDCA”). Similarly, the USDA’s Food Safety Inspection Service (“FSIS”) is the public health agency responsible for ensuring that the nation’s commercial supply of meat, poultry, catfish and certain egg products is safe, wholesome and correctly labeled and packaged under the Federal Meat Inspection Act and the Poultry Products Inspection Act.

 

12


Congress amended the FDCA through passage of the Food Safety Modernization Act (“FSMA”), which greatly expanded FDA’s regulatory oversight over all actors in the food product supply chain. FDA regulations mandate participation in USDA's Hazard Analysis and Critical Control Points (“HACCP”) program or FDA's Hazard Analysis and Risk-Based Prevention Controls (“HARPC”) program, as applicable, which require that risk-based preventive controls be observed by the majority of food producers. This authority applies to all domestic food facilities and, by way of imported food supplier verification requirements, to all foreign facilities that supply food products.

The FDA and FSIS also exercise broad jurisdiction over the labeling and promotion of food. Labeling is a broad concept that, under certain circumstances, extends even to product-related claims and representations made on a company’s website or similar printed or graphic medium. All foods, including dietary supplements, must bear labeling that provides consumers with essential information with respect to standards of identity, net quantity, nutrition facts labeling, ingredient statement, and allergen disclosures. The agencies also regulate the use of structure/function claims, health claims and nutrient content claims for food products. Additional in-store labeling requirements, such as disclosure of calories and other nutrient information for frequently sold items are now in effect. In addition, various nutrition initiatives that will impact many actors in our supply chain, such as the elimination of certain partially hydrogenated oils and brominated vegetable oil went into effect in 2023.

USDA’s Agricultural Marketing Service (“AMS”) oversees compliance with the National Organic Standards Program and related labeling activity. In addition, AMS has responsibility for newly enacted requirements surrounding the disclosure of the presence of bioengineered ingredients in food.

AMS also enforces the Perishable Agricultural Commodities Act (PACA) which imposes fair business practices on parties engaged in the sale of perishable fruits, vegetables and some nuts. Entities that buy and sell perishable commodities require a PACA license and disputes about sales of produce are subject to rules and regulations under PACA.

Dietary Supplements. The FDA has comprehensive authority to regulate the safety of dietary supplements, dietary ingredients, labeling and current good manufacturing practices. Congress amended the FDCA in 1994 through passage of the Dietary Supplement Health and Education Act (“DSHEA”), which greatly expanded FDA’s regulatory authority over dietary supplements. Through DSHEA, dietary supplements became a separately defined FDA-regulated product that is also subject to the general food regulations. Dietary supplements are allowed to carry structure/function claims which relate to support of healthy functioning. However, no statement on a dietary supplement may expressly or implicitly represent that it will diagnose, cure, mitigate, treat or prevent a disease.

Cosmetics. The FDA has comprehensive authority to regulate cosmetics under the FDCA and the Fair Packaging and Labeling Act (“FPLA”). No cosmetic product labeling or marketing may advertise any therapeutic use, such as treating or preventing disease, or claim to affect the structure or function of the body. The Modernization of Cosmetics Regulation Act of 2022 (MoCRA), which was enacted in December 2022, creates a comprehensive regulatory framework that imposes new FDA registration and listing requirements, adverse event reporting obligations, labeling rules, enforcement authority, and good manufacturing practices (GMP) requirements, among other regulatory obligations, on cosmetic manufacturers, packers or distributors of cosmetic products whose name appears on the label of the product.

Homeopathic Products. The FDA has the authority to regulate homeopathic products. Under the FDCA, homeopathic products are subject to the same requirements related to approval, adulteration and misbranding as other drug products. There are no FDA-approved products labeled as homeopathic. Any product labeled as homeopathic is being marketed in the U.S. without FDA evaluation for safety or effectiveness.

 

13


CBD Products. The 2018 Farm Bill legalized the production of hemp and products made from hemp, hemp derivatives including CBD oil and extracts, and established that these products are no longer controlled substances, as long as the cannabis plant and products derived from the plant contain no more than 0.3% THC. Under the FDCA, it is unlawful to introduce into interstate commerce a food to which has been added a substance that is an active ingredient in an approved drug product or a substance for which substantial clinical investigations have been instituted, and the existence of such investigations has been made public. FDA has approved one drug product containing CBD as an active ingredient. Consequently, because CBD has been approved as a drug active ingredient, FDA’s current legal position is that CBD cannot be legally contained in a dietary supplement or food product. This restriction only applies to dietary supplements and foods. To date, FDA has limited its enforcement actions to those ingestible, topical, and cosmetic CBD products that make therapeutic or drug claims. However, regardless of enforcement priorities, FDA has the authority to remove from the market any CBD product if it is adulterated, its labeling is false or misleading, it is otherwise misbranded, or if it violates any other FDCA or FDA requirement or regulation. This enforcement authority extends to states that have legalized and regulated the distribution of ingestible CBD products.

Food, Cosmetics, Homeopathic and CBD Products, and Dietary Supplement Advertising. The FTC exercises jurisdiction over the advertising of foods, cosmetics, homeopathic and CBD products, and dietary supplements. The FTC has the power to institute monetary sanctions and the imposition of consent decrees and penalties that can severely limit a company’s business practices. In recent years, the FTC has instituted numerous enforcement actions against companies for failure to have adequate substantiation for claims made in advertising or for the use of false or misleading advertising claims.

Compliance. As is common in our industry, we rely on our suppliers and contract manufacturers to ensure that the products they manufacture and sell to us comply with all applicable regulatory and legislative requirements. In general, we seek certifications of compliance, representations and warranties, indemnification and/or insurance from our suppliers and contract manufacturers. However, even with adequate insurance and indemnification, any claims of non-compliance could significantly damage our reputation and consumer confidence in products we sell. In addition, the failure of such products to comply with applicable regulatory and legislative requirements could prevent us from marketing the products or require us to recall or remove such products from our stores. In order to comply with applicable statutes and regulations, our suppliers and contract manufacturers have from time to time reformulated, eliminated or relabeled certain of their products and we have revised certain provisions of our sales and marketing program.

Corporate Offices

Our principal executive offices are located at 5455 E. High Street, Suite 111, Phoenix, Arizona 85054. Our website address is www.sprouts.com. The information on or accessible through our website is not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the Securities and Exchange Commission (“SEC”).

Available Information

Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and all amendments to those reports, and the Proxy Statement for our Annual Meeting of Stockholders are made available, free of charge, on our investor relations website at http://investors.sprouts.com/, as soon as reasonably practicable after such reports have been filed with or furnished to the SEC. We also use our website as a tool to disclose important information about our company and comply with our disclosure obligations under Regulation Fair Disclosure. Our corporate governance documents, code of ethics and Board committee charters and policies are also posted on http://investors.sprouts.com/.

 

 

14


Item 1A. Risk Factors

Certain factors may have a material adverse effect on our business, financial condition and results of operations. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including our consolidated financial statements and related notes. Any of the following risks could materially and adversely affect our business, results of operations, cash flows, financial condition, or prospects and cause the value of our common stock to decline.

Market and Other External Risks

General economic conditions that impact consumer spending or result in competitive responses could adversely affect our business.

The retail food business is sensitive to changes in general economic conditions. Inflation, recessionary economic cycles, increases in interest rates, higher prices for commodities, raw materials, fuel and other energy, high levels of unemployment and consumer debt, depressed home values, high tax rates, tariffs and other macroeconomic factors that affect consumer spending and confidence or buying habits may materially adversely affect the demand for and prices of products we sell in our stores. As a result, consumers may be more cautious and could reduce their spending in our stores or shift their spending to lower-priced competition, such as warehouse membership clubs, dollar stores, online retailers or extreme value formats, which could have a material and adverse effect on our operating results and financial condition.

In addition, prolonged inflation or deflation can impact our business. Food inflation, such as the elevated levels we experienced beginning in 2022 and continuing into 2023, when combined with reduced consumer spending, could also reduce sales, gross profit margins and comparable store sales. As a result, our operating results and financial condition could be materially adversely affected. Food deflation across multiple categories, particularly in produce and proteins, could also reduce sales growth and earnings if our competitors react by lowering their retail pricing and expanding their promotional activities, which can lead to retail deflation higher than cost deflation that could reduce our sales, gross profit margins and comparable store sales.

Our failure to compete successfully in our competitive industry may adversely affect our revenues and profitability.

We operate in the competitive retail food industry. Our competitors include specialty grocers, conventional supermarkets, natural food stores, mass or discount retailers, warehouse membership clubs, online retailers and specialty stores, as well as restaurants and home delivery and home meal solution providers. These businesses compete with us for products, customers and locations. We compete on a combination of factors, primarily differentiated product selection, quality, convenience, shopping experience, customer engagement, store format, location, price and delivery options. Our failure to offer products or services that appeal to our customers’ preferences or to effectively market these products or services could lead to a decrease in our sales. To the extent that our competitors offer lower prices or similar products, our ability to maintain profit margins and sales levels may be negatively impacted. In addition, some competitors are aggressively expanding their number of stores or their product offerings, increasing the space allocated to perishable, prepared and specialty foods, including fresh, natural and organic foods, and enhancing options of engaging with and delivering their products to customers. Some of these competitors may have greater financial or marketing resources than we do and may be able to devote greater resources to sourcing, promoting and selling their products. As competition in certain areas or platforms intensifies or competitors open stores or expand delivery options within close proximity to our stores, our results of operations and cash flows may be negatively impacted through a loss of sales, decrease in customer traffic and market share, reduction in margin from competitive price changes or greater operating costs.

We rely heavily on sales of fresh produce and quality fresh, natural and organic products, and product supply disruptions may have an adverse effect on our profitability and operating results.

 

15


We have a significant focus on perishable products, including fresh produce and natural and organic products. Sales of produce accounted for approximately 19% and 20% of our net sales in fiscal 2023 and 2022, respectively. Despite temporary challenges related to the COVID-19 pandemic, we have generally not experienced significant difficulty to date in maintaining the supply of our produce and fresh, natural and organic products that meet our quality standards. However, there is no assurance that these products will be available to meet our needs in the future. The availability of such products at competitive prices depends on many factors beyond our control, including the number and size of farms that grow natural or organic crops or raise livestock that meet our quality, welfare and production standards, tariffs and import regulations or restrictions on foreign-sourced products and the ability of our vendors to maintain required attributes or organic, non-genetically modified or other applicable third-party certifications for such products. Produce is also vulnerable to adverse weather conditions and natural disasters, such as floods, droughts, storms, frosts, wildfires, earthquakes, hurricanes, pestilences and other extreme or abnormal environmental conditions, including the potential effects of climate change, any of which can lower crop yields and reduce crop size and quality. This could reduce the available supply of, or increase the price of, fresh produce, which may adversely impact sales of our fresh produce and our other products that rely on produce as a key ingredient.

In addition, we and our suppliers compete with other food retailers in the procurement of fresh, natural and organic products, and other specialty, attribute-driven products which are often less available than conventional products. If our competitors significantly increase these types of product offerings due to increases in consumer demand or otherwise, we and our suppliers may not be able to obtain a sufficient supply of such products on favorable terms, or at all, and our sales may decrease, which could have a material adverse effect on our business, financial condition, results of operations and cash flows. We could also suffer significant inventory losses in the event of disruption of our supply chain network or extended power outages or other damaging events in our stores or distribution centers. If we are unable to maintain inventory levels suitable for our business needs, it would materially adversely affect our financial condition, results of operations and cash flows.

The current geographic concentration of our stores creates an exposure to local or regional downturns or catastrophic occurrences and the impact of climate change.

As of December 31, 2023, we operated 139 stores in California, making California our largest market representing 34% of our total stores in fiscal 2023. We also have store concentration in Texas, Arizona, Florida and Colorado, operating 50, 45, 43 and 33 stores in those states, respectively, and representing 12%, 11%, 11% and 8% of our total stores in fiscal 2023, respectively. As we execute our long-term growth strategy, we may become even more concentrated in these markets, as well as other identified expansion markets. In addition, we source a large portion of our produce from California, ranging from approximately 40% to approximately 70% depending on the time of year. As a result, our business is currently more susceptible to regional conditions than the operations of more geographically diversified competitors, and we are vulnerable to economic downturns in those regions. Any unforeseen events or circumstances that negatively affect these areas in which we have stores or from which we obtain products could materially adversely affect our revenues and profitability. These factors include, among other things, changes in demographics, population and employee bases; regulation; wage increases; changes in economic conditions; floods, prolonged droughts, diminished water resources, windstorms such as tornados, cyclones, hurricanes and tropical storms, winter storms or other severe weather conditions, which may be caused or exacerbated by climate change; and other catastrophic occurrences, such as pandemics, earthquakes or wildfires. Such conditions may result in reduced customer traffic and spending in our stores, physical damage to our stores, full or partial loss of power in our stores, loss of inventory, closure of one or more of our stores, inadequate work force in our markets, temporary disruption in the supply of products whether from self or third-party distribution, delays in the delivery of goods to our stores and a reduction in the availability of products in our stores. Any of these factors, particularly in areas with significant geographic concentration of our stores or produce growers on which we rely, may disrupt our business and materially adversely affect our financial condition, results of operations and cash flows.

Fluctuations in commodity prices and availability may impact profitability.

 

16


Many products we sell include ingredients such as wheat, corn, oils, milk, sugar, cocoa, nuts and other key commodities. Many commodity prices are subject to significant fluctuations and may be impacted by economic factors such as inflation and tariffs, and availability of commodities may be impacted by weather events and catastrophic occurrences. Any increase in prices of such key ingredients may cause our vendors to seek price increases from us, and price decreases may result in our competitors reducing retail prices on items containing such ingredients. If we are unable to mitigate these fluctuations, our profitability may be impacted either through increased costs to us or lower prices and loss of customers due to competitive conditions, which may impact gross margins, or through reduced revenue as a result of a decline in the number and average size of customer transactions.

 

Supply chain disruptions may delay our store growth plans.

We experienced difficulties in obtaining necessary equipment from third parties due to supply chain delays complicated by the COVID-19 pandemic. Further disruptions to the global supply chain due to events beyond our control, such as pandemics or wars, may cause us to experience shortages of necessary products or equipment resulting in delays in our future new store openings.

Another widespread health epidemic or other incidents beyond our control could materially impact our business.

As evidenced by the COVID-19 pandemic, our business could be severely impacted by other widespread regional, national or global health epidemics or other incidents beyond our control such as terrorism, riots, acts of violence and other crimes. Such events may cause customers to avoid public gathering places such as our stores or otherwise change their shopping behaviors. Additionally, these occurrences could adversely impact our business by disrupting production and delivery of products to our stores and by impacting our ability to appropriately staff our stores.

Increasing energy costs, unless offset by more efficient usage or other operational responses, may impact our profitability.

We utilize natural gas, water, sewer and electricity in our stores and our transportation providers use gasoline and diesel in trucks that deliver products to our stores. We have been adversely impacted by the increased costs of energy and may be further adversely impacted if costs continue to increase. We may also be required to pay certain adjustments or other amounts pursuant to our supply and delivery contracts in connection with increases in fuel prices. Increases in energy costs, whether driven by increased demand, decreased or disrupted supply, increased environmental regulations or an anticipation of any such events or otherwise, will increase the costs of operating our stores and distribution centers. Our shipping costs also may increase if fuel and freight prices increase. We may not be able to recover these rising costs through increased prices charged to our customers, and any increased prices may exacerbate the risk of customers choosing lower-cost alternatives. In addition, if we are unsuccessful in attempts to protect against these increases in energy costs through long-term energy contracts, improved energy procurement, improved efficiency and other operational improvements, the overall costs of operating our stores will increase, which would impact our profitability, financial condition, results of operations and cash flows.

We may require additional capital to fund the expansion of our business, and our inability to obtain such capital could harm our business.

To support our growth strategy, we must have sufficient capital to continue to make significant investments in our new and existing stores and advertising. If cash flows from operations are not sufficient, we may need additional equity or debt financing to provide the funds required to expand our business. If such financing is not available on satisfactory terms or at all, we may be unable to expand our business or to develop new business at the rate desired. Debt financing increases expenses, may contain covenants that restrict the operation of our business, and must be repaid regardless of operating results. Equity financing, or debt financing that is convertible into equity, could result in additional dilution to our existing stockholders. Our inability to obtain adequate capital resources, whether in the form of equity or debt, to fund our business and growth strategy may require us to delay, scale back or eliminate some or all of our operations or the expansion of our business, which may have a material adverse effect on our business, operating results, financial condition or prospects.

 

17


Business and Operating Risks

 

Our ability to execute on our long-term growth strategy largely depends on new store openings, and our failure to successfully open new stores could negatively impact our business.

Our continued growth depends, in large part, on our ability to open new stores and to operate those stores successfully. Successful implementation of our long-term growth strategy depends upon a number of factors, including our ability to effectively achieve a level of cash flow or obtain necessary financing to support our expansion; find suitable sites for new store locations; manage supply chain constraints to obtain necessary equipment; negotiate and execute leases on acceptable terms; secure and manage the inventory necessary for the launch and operation of our new stores; hire, train and retain skilled team members; promote and market new stores; successfully execute and gain customer acceptance of our new store format; and address competitive merchandising, distribution, operational and other challenges encountered in connection with expansion into new geographic areas and markets. Although we plan to expand our store base primarily through new store openings, we may grow through strategic acquisitions. Our ability to grow through strategic acquisitions will depend upon our ability to identify suitable targets and negotiate acceptable terms and conditions for their acquisition, as well as our ability to obtain financing for such acquisitions, integrate the acquired stores into our existing store base and retain the customers of such stores. If we are ineffective in performing these activities, then our efforts to open and operate new stores may be unsuccessful or unprofitable, and we may be unable to execute our growth strategy.

In fiscal 2023, we opened 30 new stores and acquired two stores. In fiscal 2022, we opened 16 new stores. We currently expect to achieve approximately 10% annual unit growth and to open approximately 35 new stores in 2024, including penetration of new markets with a greater concentration of new stores. However, we may not achieve this expected level of new store growth due to inability to find suitable sites, supply chain disruptions or otherwise. We may not have the level of cash flow or financing necessary to support our growth strategy. Additionally, our proposed expansion will place increased demands on our operational, managerial and administrative resources. These increased demands could cause us to operate our existing business less effectively, which in turn could cause deterioration in the financial performance of our existing stores. Further, new store openings in markets where we have existing stores may result in reduced sales volumes at our existing stores in those markets. If we experience a decline in performance, we may slow or discontinue store openings, or we may decide to close stores that we are unable to operate in a profitable manner. If we fail to successfully implement our growth strategy, including by opening new stores, our financial condition, results of operations and cash flows may be adversely affected.

Real or perceived concerns that products we sell could cause unexpected illness, side effects, injury or death could result in their discontinuance or expose us to lawsuits, either of which could result in unexpected costs and damage to our reputation.

There is increasing public awareness regarding and governmental scrutiny of food safety. Unexpected illness, side effects, injury, or death caused by products we prepare and/or sell, in particular our Sprouts brand products, or involving vendors that provide us with products or services that are consumed by our customers could expose us to severe damage to our reputation, product liability or negligence lawsuits or government enforcement actions. Any claims brought against us may exceed our existing or future insurance policy coverage or limits. Any judgment against us that is in excess of our policy limits would have to be paid from our cash reserves, which would reduce our capital resources. Further, we may not have sufficient capital resources to pay a judgment, in which case our creditors could levy against our assets. Such illnesses, side effects, injuries or deaths could also result in the discontinuance of sales of these products or our relationship with such vendors or prevent us from achieving market acceptance of the affected products.

As a fresh, natural and organic retailer, we believe that many customers choose to shop our stores because of their interest in health, nutrition and food safety. As a result, we believe that our customers hold us to a high food safety and quality standards, in particular our Sprouts brand products. Therefore, real or perceived quality or food safety concerns, whether or not ultimately based on fact, and whether or not involving products prepared and/or sold at our stores or vendors that supply us with products or provide us with services, would cause negative publicity and lost confidence regarding our company, brand, or products, which could in turn harm our reputation and net sales, and could have a material adverse effect on our business, results of operations, cash flows or financial condition.

 

18


Any significant interruption in the operations of our distribution centers or supply chain network could disrupt our ability to deliver our produce and other products in a timely manner.

We self-distribute our produce through six distribution centers located in Arizona, Texas, northern California, southern California, Colorado and Florida. We also have entered into a partnership with a third-party produce distributor in Pennsylvania to supply fresh produce to our Mid-Atlantic stores. As we further expand our geographic footprint, we may require additional distribution centers or expansion of our existing distribution centers. Any unanticipated or unusual expenses or significant interruption or failure in the operation of our distribution center infrastructure, such as disruptions due to fire, severe weather or other catastrophic events, cyberattacks, network or power outages, labor shortages or disagreements, shipping or infrastructure problems, food safety concerns, integration of new distribution centers into our supply chain network, inability of our new distribution centers to perform as expected or contractual disputes with third-party service providers could result in increased expenses and adversely impact our ability to distribute produce and other products to our stores. Such interruptions could result in lost sales and a loss of customer loyalty to our brand, as well as increased costs from third-party service providers. While we maintain business interruption and property insurance, if the operation of our distribution centers or transportation network were interrupted for any reason, causing delays in shipment of product to our stores, our insurance may not be sufficient to cover losses we experience, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.

In addition, unexpected delays in deliveries from vendors that ship directly to our stores or increases in distribution and transportation costs (including through increased labor or fuel costs) could have a material adverse effect on our financial condition, results of operations and cash flows. Labor shortages, work stoppages or wage increases in the transportation or other industries, long-term disruptions to the national and international transportation infrastructure, reduction in capacity and industry-specific regulations such as hours-of-service rules that lead to delays or interruptions of deliveries or increased costs could negatively affect our business.

Disruption of significant supplier relationships could negatively affect our business.

KeHE is our primary supplier of dry grocery and frozen food products, accounting for approximately 47% and 45% of our total purchases in fiscal 2023 and 2022, respectively. Our current primary contractual relationship with KeHE continues through July 18, 2025 and provides that KeHE will be our primary supplier for all of our stores. Our primary supplier of meat and seafood products accounted for approximately 14% and 13% of our total purchases in fiscal 2023 and 2022, respectively. Due to this concentration of purchases from a small number of third-party suppliers, the cancellation of our distribution arrangements or the disruption, delay or inability of our suppliers to timely deliver product to our stores in quantities or within service parameters that meet our requirements may materially and adversely affect our operating results while we establish alternative supply chain channels. Another 3% of our total purchases in both fiscal 2023 and 2022, respectively, were made through our secondary supplier of dry grocery and frozen food products, UNFI. Our current contractual relationship with UNFI continues through April 30, 2024. There is no assurance UNFI or other distributors will be able to fulfill our needs on favorable terms or at all. In addition, if KeHE, UNFI or any of our other suppliers fail to comply with food safety, labeling or other laws and regulations, or face allegations of non-compliance, their operations may be disrupted. Further, the food distribution and manufacturing industries are dynamic. Consolidation of distributors or the manufacturers that supply them could reduce our supply options and detrimentally impact the terms under which we purchase products. We may not be able to find replacement suppliers on commercially reasonable terms, which would have a material adverse effect on our financial condition, results of operations and cash flows.

Disruptions to, security breaches or non-compliance involving, our information technology systems could harm our ability to run our business and expose us to potential liability and loss of revenues.

We rely extensively on information technology systems for point-of-sale processing in our stores, supply chain, financial reporting, human resources, store operations, ecommerce and various other processes and transactions. Our information technology systems are subject to damage or interruption from power outages, computer and telecommunications failures, computer viruses, security breaches, including tampering with hardware and breaches of our transaction processing or other systems that could result in the compromise of confidential customer or team member data, ransomware attacks, catastrophic events, and usage errors by our team members. Phishing attacks have emerged as

 

19


particularly pervasive, including as a means for ransomware attacks, which have increased both in frequency and breadth. Point-of-sale hardware in our stores has also been targeted by individuals attempting to install skimmer devices or conduct other tampering to illicitly obtain payment card information. In response to these wide-ranging cybersecurity and data privacy risks, we have implemented numerous security protocols in order to strengthen security, and we maintain a customary cyber insurance policy, but there can be no assurance breaches will not occur in the future, be detected in a timely manner or be covered by our insurance policy. Significant expenditures could be required to remedy future cybersecurity problems and protect against future breaches. Additionally, compliance with current and future applicable federal and state privacy, cybersecurity and related laws, including for example the California Privacy Act of 2018 (“CCPA”) and the California Privacy Rights Act (“CPRA”), can be costly and time-consuming. These costs could have a material adverse effect on our business, and our efforts may not meaningfully limit the success of future attempts to breach our information technology systems.

Our information technology systems may also fail to perform as we anticipate, and we may encounter difficulties or significant expenses in implementing new systems, adapting these systems to changing technologies or legal requirements or expanding them to meet the future needs and growth of our business. If our systems are improperly implemented, breached, damaged, cease to function properly, do not function as anticipated or are perceived to have failed, we may have to make significant investments to fix or replace them; suffer interruptions in our operations; experience data loss; incur liability to our customers, team members and others; face costly litigation, enforcement actions and penalties; and our brand and reputation with our customers may be harmed. Various third parties, such as our suppliers, including our most significant suppliers, and payment processors and their suppliers (i.e., our fourth parties), also rely heavily on information technology systems, and any failure of these systems for any reason (e.g., cybersecurity attack, software glitch, human or system error or omission), could also cause loss of sales, transactional or other data and significant interruptions to our business. Any security breach or other material interruption in the information technology systems we rely on, particularly those required for point-of-sale payment processing in our stores, may have a material adverse effect on our business, operating results and financial condition.

In addition, many of our store support team members remain in a remote or hybrid work environment in response to changes in the work environment due to the COVID-19 pandemic. Our failure to provide appropriate technological resources and maintain adequate safeguards around our remote work environment could result in loss of productivity and usage errors by our team members or the loss or compromise of confidential customer, team member or company data. In addition, the remote work environment may increase certain risks to our business, including phishing and other cybersecurity attacks.

If we are unable to successfully identify market trends and react to changing consumer preferences in a timely manner, our sales may decrease.

We believe our success depends, in substantial part, on our ability to:

anticipate, identify and react to fresh, natural and organic grocery and dietary supplement trends and changing consumer preferences and demographics in a timely manner;
translate market trends into appropriate, innovative, saleable product and service offerings in our stores before our competitors and effectively market these trends to our target customers; and
develop and maintain vendor and service provider relationships that provide us access to the newest on-trend merchandise and customer engagement options on reasonable terms.

Consumer preferences often change rapidly and without warning, moving from one trend to another among many product or retail concepts. Our performance is impacted by trends regarding healthy lifestyles, product attributes, dietary preferences, convenient options, fresh, natural and organic products, meal solutions, ingredient transparency and sustainability, and vitamins and supplements, as well as new and evolving methods of engaging with and delivering our products to our customers. Consumer preferences towards vitamins, supplements or fresh, natural and organic food products might shift as a result of, among other things, economic conditions, food safety perceptions, scientific research or findings

 

20


regarding the benefits or efficacy of such products, national media attention and the cost, attributes or sustainability of these products. Our store offerings currently include fresh, natural and organic products and dietary supplements. A change in consumer preferences away from our offerings would have a material adverse effect on our business. Additionally, negative publicity over the safety, efficacy or benefits of any such items, in particular our Sprouts brand products, may adversely affect demand for our products, and could result in lower customer traffic, sales, results of operations and cash flows.

If we are unable to anticipate and satisfy consumer preferences with respect to product offerings and customer engagement options, our sales may decrease, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.

Our newly opened stores may negatively impact our financial results in the short-term, and may not achieve sales and operating levels consistent with our more mature stores on a timely basis or at all.

We have actively pursued new store growth as part of our long-term strategy and plan to continue doing so in the future. Our new store openings may not be as successful or reach the sales and profitability levels of our existing stores. New store openings may negatively impact our financial results in the short-term due to the effect of store opening costs and lower sales and contribution to overall profitability during the initial period following opening. New stores typically build their sales volume and their customer base over time and, as a result, generally have lower margins and higher operating expenses, as a percentage of net sales, than our more mature stores. New stores may not achieve sustained sales and operating levels consistent with our more mature store base on a timely basis or at all. This may result in store closures or otherwise have an adverse effect on our financial condition and operating results. Further, we have experienced in the past, and expect to experience in the future, some sales volume transfer from our existing stores to our new stores as some of our existing customers switch to new, closer locations. If our new stores are less profitable than our existing stores, or if we experience sales volume transfer from our existing stores, our financial condition and operating results may be adversely affected.

On many of our projects, we have received landlord contributions for leasehold improvements and other build-out costs. We cannot guarantee that we will be able to continue to receive landlord contributions at the same levels or at all. Any reductions of landlord contributions could have an adverse impact on our new store cash-on-cash returns and our operating results.

We may be unable to maintain or increase comparable store sales, which could negatively impact our business and stock price.

We may not be able to achieve or improve the levels of comparable store sales that we have experienced in the past. Our comparable store sales growth could be lower than our historical average for many reasons, including general economic conditions, competition, cycling prior year performance and the other matters discussed in these Risk Factors. These factors may cause our comparable store sales results to be materially lower than in recent periods, which could harm our business and result in a decline in the price of our common stock.

We may be unable to maintain or improve our operating margins, which could adversely affect our financial condition and ability to grow.

If we are unable to successfully manage the potential difficulties associated with store growth, we may not be able to capture the efficiencies of scale that we expect from expansion. If we are not able to capture efficiencies of scale related to our smaller store format, improve our systems, sustain cost discipline, optimize promotional activity and maintain appropriate store labor levels and disciplined product selection, our customer traffic and operating margins may stagnate or decline. In addition, competition and pricing pressures from competitors and our inability to timely pass on product cost increases due to inflation or otherwise to our customers through retail price increases may also adversely impact our operating margins. Both our inability to capture the efficiencies from scale and competition could have a material adverse effect on our business, financial condition, results of operations and cash flows and adversely affect the price of our common stock.

If we fail to maintain our reputation and the value of our brand, our sales may decline.

 

21


We believe our continued success depends on our ability to maintain and grow the value of the Sprouts brand. Maintaining, promoting and positioning our brand and reputation will depend largely on the success of our marketing and merchandising efforts and our ability to provide a consistent, high-quality customer experience. Brand value is based in large part on perceptions of subjective qualities, and even isolated incidents involving our company, our team members, suppliers, agents, marketing partners, or third-party service providers, or the products we sell can erode trust and confidence, particularly if they involve our Sprouts brand products, or result in adverse publicity, governmental investigations or litigation. Our brand could be adversely affected if we fail to achieve these objectives, or if our public image or reputation were to be tarnished by negative publicity.

If we are unable to protect against inventory shrink, our results of operations and financial condition could be adversely affected.

Our business depends on our ability to effectively manage our inventory. We have historically experienced loss of inventory (also called shrink) due to damage, theft, spoilage, inventory management and other causes. Sustained elevated levels of inventory shrink could adversely affect our results of operations and financial condition. To protect against the possibility of rising inventory shrink, we have taken, and may continue to take, certain operational and strategic actions that could adversely affect our results of operations. In addition, sustained high rates of inventory shrink at certain stores could impact the profitability of those stores and result in the impairment of long-lived assets.

The loss of key management could negatively affect our business.

We are dependent upon a number of key management and other team members. If we were to lose the services of a key member of our management team or a significant number of key team members within a short period of time, this could have a material adverse effect on our operations as we may not be able to find suitable individuals to replace them on a timely basis, if at all. In addition, any such departure could be viewed in a negative light by investors and analysts, which may cause our stock price to decline. We do not maintain key person insurance on any team member.

If we are unable to attract, train and retain team members, we may not be able to grow or successfully operate our business.

The food retail industry is labor intensive. Our continued success and ability to grow through new store openings is dependent upon our ability to attract and retain qualified team members in our stores and at our store support offices who understand and appreciate our culture and are able to represent our brand effectively and establish credibility with our business partners and customers. We face intense competition for qualified team members, many of whom are subject to offers from competing employers. Due to a tight labor market, availability of talent and other factors, we have experienced, and could continue to experience, a shortage of labor for store positions. Our ability to meet our labor needs, while controlling wage and labor-related costs, is subject to numerous external factors, including the availability of a sufficient number of qualified persons in the work force in the markets in which we are located, unemployment levels within those markets, unionization of the available work force, prevailing wage rates, changing demographics, health and other insurance costs and changes in employment legislation. In the event of increasing wage rates, if we fail to increase our wages competitively, the quality of our workforce could decline, causing our customer engagement to suffer, while increasing our wages could cause our earnings to decrease. If we are unable to hire, train and retain team members capable of meeting our business needs and expectations, our business and brand image may be impaired. Any failure to meet our staffing needs or any material increase in turnover rates of our team members or team member wages may adversely affect our business, results of operations, cash flows or financial condition.

Union attempts to organize our team members could negatively affect our business.

None of our team members are currently subject to a collective bargaining agreement. As we continue to grow and enter different regions, unions may attempt to organize all or part of our team member base at certain stores or within certain regions. Responding to such organization attempts may distract management and team members and may have a negative financial impact on individual stores, or on our business as a whole.

 

22


Higher wage and benefit costs could adversely affect our business.

Changes in federal and state minimum wage laws and other laws relating to employee compensation and benefits could cause us to incur additional wage and benefit costs, as well as increased contractual costs associated with our service providers. Increased labor costs brought about by changes in minimum wage laws, other regulations or prevailing market conditions would increase our expenses and have an adverse impact on our profitability.

Our lease obligations could adversely affect our financial performance and may require us to continue paying rent for store locations that we no longer operate.

We are subject to risks associated with our current and future store, distribution center and administrative office real estate leases. Our high level of fixed lease obligations will require us to use a portion of cash generated by our operations to satisfy these obligations and could adversely impact our ability to obtain future financing, if required, 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 the required payments under the leases, the lenders or owners of the relevant stores, distribution centers or administrative offices may, among other things, repossess those assets, which could adversely affect our ability to conduct our operations. In addition, our failure to make payments under our operating leases could trigger defaults under other leases or under agreements governing our indebtedness, which could cause the counterparties under those agreements to accelerate the obligations due thereunder.

Further, we generally cannot cancel our leases, so if we decide to close or relocate a location, we may nonetheless be committed to perform our obligations under the applicable lease, including paying the base rent for the remaining lease term. In addition, as our leases expire, we may fail to negotiate renewals, either on commercially acceptable terms or any terms at all, which could materially adversely affect our business, results of operations, cash flows or financial condition.

Claims under our insurance plans may differ from our estimates, which could materially impact our results of operations.

We use a combination of insurance and self-insurance plans to provide for potential liabilities, including for workers’ compensation, general liability (including, in connection with legal proceedings described under “—Legal proceedings could materially impact our business, financial condition, results of operations and cash flows” below), property insurance, director and officers’ liability insurance, automobile liability insurance, environmental liability insurance, and team member health-care benefits. Liabilities associated with the risks that are retained by us are estimated, in part, by considering historical claims experience, demographic factors, severity factors and other actuarial assumptions. Our results could be materially impacted by claims and other expenses related to such plans if future occurrences and claims differ from these assumptions and historical trends.

We may be unable to generate sufficient cash flow to satisfy our debt service obligations, which could adversely impact our business.

As of December 31, 2023, we had outstanding indebtedness of $125.0 million under our credit agreement (referred to as the “Credit Agreement”). We may incur additional indebtedness in the future, including borrowings under our Credit Agreement. Our indebtedness, any additional indebtedness we may incur, or any hedging arrangements related to such indebtedness could require us to divert funds identified for other purposes for debt service and impair our liquidity position. If we cannot generate sufficient cash flow from operations to service our debt, we may need to refinance our debt, dispose of assets or issue equity to obtain necessary funds. We do not know whether we will be able to take any of such actions on a timely basis, on terms satisfactory to us or at all.

Covenants in our Credit Agreement restrict our operational flexibility.

Our Credit Agreement contains usual and customary restrictive covenants relating to our management and the operation of our business, including incurring additional indebtedness; making certain investments; merging, dissolving, liquidating, consolidating, or disposing of all or substantially all of our assets; paying dividends, making distributions, or redeeming capital stock; entering into transactions with our affiliates; and granting liens on our assets.

 

23


Our Credit Agreement also requires us to maintain a specified total net leverage ratio and minimum interest coverage ratio at the end of any fiscal quarter at any time the facility is drawn. Our ability to meet these ratios, if applicable, could be affected by events beyond our control. Failure to comply with any of the covenants under our Credit Agreement could result in a default under the facility, which could cause our lenders to accelerate the timing of payments and exercise their lien on substantially all of our assets, which would have a material adverse effect on our business, operating results, and financial condition.

Financial Reporting, Legal and Other Regulatory Risks

Legal proceedings could materially impact our business, financial condition, results of operations and cash flows.

Our operations, which are characterized by a high volume of customer traffic and data collection and by transactions involving a wide variety of product selections, carry a higher exposure to consumer litigation risk when compared to the operations of companies operating in some other industries. Consequently, we may be a party to individual personal injury, product liability, intellectual property, data security and privacy, accessibility and other legal actions in the ordinary course of our business, including litigation arising from food-related illness or product labeling. In addition, our team members may, from time to time, bring lawsuits against us regarding injury, hostile work environment, discrimination, wage and hour disputes, sexual harassment, or other employment issues. In recent years, there has been an increase in the number of discrimination and harassment claims across the United States generally. Additionally, we could be exposed to industry-wide or class-action claims arising from products we carry or industry-specific business or employment practices. The outcome of litigation, particularly class action lawsuits, is difficult to assess or quantify. Plaintiffs in these types of lawsuits may seek recovery of very large or indeterminate amounts, and the magnitude of the potential loss relating to such lawsuits may remain unknown for substantial periods of time. While we maintain insurance, insurance coverage may not be adequate, and the cost to defend against future litigation may be significant. There may also be adverse publicity associated with litigation that may decrease consumer confidence in or perceptions of our business and impact our ability to hire and retain team members, regardless of whether the allegations are valid or whether we are ultimately found liable. As a result, litigation may materially adversely affect our business, financial condition, results of operations and cash flows.

We, as well as our vendors, are subject to numerous laws and regulations and our compliance with these laws and regulations may increase our costs, limit or eliminate our ability to sell certain products, raise regulatory enforcement risks, or otherwise adversely affect our business, reputation, results of operations, cash flows and financial condition.

Enforcement. Both FDA and USDA have broad authority to enforce their applicable statutes and regulations relating to the safety, labeling, manufacturing, distribution and promotion of foods, cosmetics, homeopathic and CBD products, and dietary supplements, including powers to issue a public warning letter to a company, publicize information about adulterated or misbranded products, institute an administrative detention of products, request or order a recall from the market, impose import restrictions and request the Department of Justice to initiate a seizure action, an injunction action or a criminal prosecution. Enforcement actions may also lead to follow-on consumer class action litigation.

Dietary Supplement, CBD and Homeopathic Product Risks. Our sales of dietary supplements are regulated by FDA. However, other public and private actors are increasingly targeting dietary supplement retailers and manufacturers for selling products that fail to adhere to requirements under the FDCA, as amended by DSHEA. While the FDCA provides FDA with the authority to remove products from the market that are adulterated or misbranded, state actors, and the Plaintiffs’ Bar have been targeting retailers and manufacturers of dietary supplements for failing to adhere to current good manufacturing practices and for false or misleading product statements. As a retailer of certain topical or ingestible CBD products, the FDA also has the authority to remove from the market any CBD product if it is adulterated, its labeling is false or misleading, it is otherwise misbranded, or if it violates any other FDCA or FDA requirement or regulation. This enforcement authority extends to states that have legalized and regulated the distribution of CBD products. States in which we operate have also imposed restrictions or permitting requirements for the sale of various CBD products. The FDCA also provides FDA with the authority to remove homeopathic products from the market that are adulterated or misbranded or contain improper or excessive amounts of active ingredients. Further, companies have also been targets for litigation on the basis of marketing homeopathic and CBD products with misbranding, misleading claims or quality issues.

 

24


Advertising and Product Claims Risks. In connection with the marketing and advertisement of products we sell, we could be the target of claims relating to false or deceptive advertising, including under the oversight of the FTC and pursuant to the FTC Act and consumer protection statutes of some states. Furthermore, in recent years, the FDA has been aggressive in enforcing its regulations with respect to nutrient content claims (e.g., “low fat,” “good source of,” “calorie free,” etc.), unauthorized “health claims” (claims that characterize the relationship between a food or food ingredient and a disease or health condition), and other claims that impermissibly suggest therapeutic benefits for certain foods or food components. Regulatory enforcement actions could interrupt the marketing and sales of products in our stores, including our private label products, severely damage our brand reputation and public image, increase the cost of products in our stores, result in product recalls or costly litigation, and impede our ability to deliver merchandise in sufficient quantities or quality to our stores, which could result in a material adverse effect on our business, financial condition, results of operations and cash flows.

Our reputation could also suffer from real or perceived issues involving the labeling or marketing of products we sell as “natural.” Although the FDA and the USDA have each issued statements regarding the appropriate use of the word “natural,” there is no single, U.S. government-regulated definition of the term “natural” for use in the food industry. The resulting uncertainty has led to consumer confusion, distrust and legal challenges. Plaintiffs have commenced legal actions against a number of food companies and retailers that market “natural” or similarly labeled products, asserting false, misleading and deceptive advertising and labeling claims, including claims related to genetically modified ingredients. Should we become subject to similar claims, consumers may avoid purchasing products from us or seek alternatives, even if the basis for the claim is unfounded. Adverse publicity about these matters may discourage consumers from buying our products. The cost of defending against any such claims could be significant. Any loss of confidence on the part of consumers in the truthfulness of our labeling or ingredient claims would be difficult and costly to overcome and may significantly reduce our brand value. Any of these events could adversely affect our reputation and brand and decrease our sales, which would have a material adverse effect on our business, financial condition, results of operations and cash flows.

Organic and GMO Claims. We are also subject to the USDA’s Organic Rule, which facilitates interstate commerce and the marketing of organically produced food, and provides assurance to our customers that such products meet consistent, uniform standards. Compliance with the USDA’s Organic Rule also places a significant burden on some of our suppliers, which may cause a disruption in some of our product offerings. Additionally, the USDA has promulgated regulations that require disclosure of whether food offered for sale contains bioengineered (GMO) ingredients or detectable genetic material that has been modified through certain lab techniques and cannot be created through conventional breeding or found in nature. Implementation began in January 2022. Mandatory compliance will begin on July 21, 2025.

Food and FSMA Implementation Costs. While the FDA has authorized certain per and polyfluoroalkyl substances (PFAS) for use in specific food contact applications, a growing number of states have passed legislation or issued policies restricting food contact articles with intentionally added PFAS, such as certain single-use food packaging and foodware items. For example, a California law that became effective in 2023 bans intentionally added PFAS in fiber-based food packaging, mandates online chemical disclosures, and limits claims about PFAS-free and other hazard groups. As more states impose similar restrictions, it is possible that additional states in which we operate will also implement bans on PFAS.

FSMA directed an historic shift at FDA from the agency reacting to and solving problems in the food supply chain to preventing contamination of food before it occurs. FSMA accomplished this goal by overhauling FDA’s current food safety program to require all actors in the food supply chain to expand their safety programs and record keeping processes. FSMA’s continued implementation, such as the rule on Additional Traceability Records for Certain Foods, and FDA’s own development in understanding effective ways to enforce FSMA provisions could delay the supply of certain products, result in certain products being unavailable to us for sale, see an increase in price of certain products, and/or increase the expenditure of company resources to ensure compliance (e.g., technology, consultants, employees, etc.).

Cosmetics. As a retailer of private label cosmetic products, we are subject to new registration and listing requirements, adverse event reporting obligations, labeling rules, enforcement authority, and GMP

 

25


requirements under MoCRA. Our failure to comply with these requirements could result in enforcement actions, such as recalls, administrative detentions, or injunctions that may disrupt the promotion and sale of these products, significantly harm our brand’s reputation and image, and subject us to product recalls or follow-on consumer class action litigation.

Ecommerce Platform and Third-Party Risks. Our online order ecommerce platform is subject to the same laws and regulations as our retail operations. Product statements made on our website must be in accordance with labeling requirements. As is common in our industry, we rely on our suppliers and contract manufacturers to ensure that the products they manufacture and sell to us comply with all applicable regulatory and legal requirements. In general, we seek representations and warranties, indemnification and/or insurance from our suppliers and contract manufacturers. However, even with adequate insurance and indemnification, any claims of non-compliance could significantly damage our reputation and consumer confidence in products we sell. In addition, the failure of such products to comply with applicable regulatory and legislative requirements could prevent us from marketing the products or require us to recall or remove such products from our stores. In order to comply with applicable statutes and regulations, our suppliers and contract manufacturers have from time to time reformulated, eliminated or relabeled certain of their products and we have revised certain provisions of our sales and marketing program.

We are also subject to laws and regulations more generally applicable to retailers. Compliance with or changes to such laws and regulations may increase our costs, limit or eliminate our ability to sell certain products or otherwise adversely affect our business, reputation, results of operations, financial condition or cash flows.

We are subject to laws and regulations more generally applicable to retailers, including those related to labor and employment, taxation, zoning and land use, environmental protection, workplace safety, public health, community right-to-know, data privacy, waste diversion and hazardous waste disposal, packaging labels and content, consumer protection and alcoholic beverage sales, as well as other voluntary safety protocols such as those that arose as a result of the COVID-19 pandemic. Our stores are subject to unscheduled inspections on a regular basis, which, if violations are found, could result in the assessment of fines, suspension of one or more needed licenses and, in the case of repeated “critical” violations, closure of the store until a re-inspection demonstrates that we have remediated the problem. Further, our new store openings could be delayed or prevented, or our existing stores could be impacted by difficulties or failures in our ability to obtain or maintain required permits, approvals or licenses. In addition, we are subject to environmental laws pursuant to which we could be held responsible for all of the costs or liabilities relating to any contamination at our or our predecessors’ past or present facilities and at third-party waste disposal sites, regardless of our knowledge of, or responsibility for, such contamination, and such costs may exceed our environmental liability insurance coverage.

As is common in our industry, we rely on our suppliers and contract manufacturers to ensure that the products they manufacture and sell to us comply with all applicable regulatory and legislative requirements. In general, we seek representations and warranties, indemnification and/or insurance from our suppliers and contract manufacturers. However, even with adequate insurance and indemnification, any claims of non-compliance could significantly damage our reputation and consumer confidence in our products. In order to comply with applicable statutes and regulations, our suppliers and contract manufacturers have from time to time reformulated, eliminated or relabeled certain of their products and we have revised certain provisions of our sales and marketing program.

We cannot predict the nature of future laws, regulations, interpretations or applications, or determine what effect either additional government regulations or executive or administrative orders, when and if promulgated, or disparate federal, state and local regulatory schemes would have on our business in the future. They could, however, increase our costs; result in our unintended misinterpretation or noncompliance; expose us to litigation, enforcement actions and fines; require the reformulation of certain products or alternative sourcing from domestic suppliers or otherwise to meet new standards, regulations or trade restrictions; require the recall or discontinuance of certain products not able to be reformulated or alternatively sourced in compliance with new regulations or restrictions; impose additional recordkeeping; expand documentation of the properties of certain products; necessitate expanded or different labeling and/or scientific substantiation; or require us to discontinue certain operations. Any or all of such

 

26


requirements could have a material adverse effect on our business, financial condition, results of operations and cash flows.

We may be unable to adequately protect our intellectual property rights, which could harm our business.

We rely on a combination of trademark, trade secret, copyright and domain name law and internal procedures and nondisclosure agreements to protect our intellectual property. In particular, we believe our trademarks, including SPROUTS FARMERS MARKET® and SPROUTS®, and our domain names, including sprouts.com, are valuable assets. However, there can be no assurance that our intellectual property rights will be sufficient to distinguish our products and services from those of our competitors and to provide us with a competitive advantage. From time to time, third parties may use names and logos similar to ours, may apply to register trademarks or domain names similar to ours, and may infringe or otherwise violate our intellectual property rights. There can be no assurance that our intellectual property rights can be successfully asserted against such third parties or will not be invalidated, circumvented or challenged. Asserting or defending our intellectual property rights could be time consuming and costly and could distract management’s attention and resources. If we are unable to prevent our competitors from using names, logos and domain names similar to ours, consumer confusion could result, the perception of our brand and products could be negatively affected, and our sales and profitability could suffer as a result.

We may also be subject to claims that our intellectual property, activities or the products we sell infringe, misappropriate or otherwise violate the intellectual property rights of others. Any such claims can be time consuming and costly to defend and may distract management’s attention and resources, even if the claims are without merit. Such claims may also require us to enter into costly settlement or license agreements (which could, for example, prevent us from using our trademarks in certain geographies or in connection with certain products and services), pay costly damage awards, and face a temporary or permanent injunction prohibiting us from marketing or providing the affected products and services, any of which could have a material adverse effect on our business.

Changes in accounting standards may materially impact reporting of our financial condition and results of operations.

Accounting principles generally accepted in the United States and related accounting pronouncements, implementation guidelines, and interpretations for many aspects of our business, such as accounting for leases, inventories, goodwill and intangible assets, store closures, insurance, income taxes, share-based compensation and accounting for mergers and acquisitions and other special items, are complex and involve subjective judgments. Changes in these rules or their interpretation may necessitate changes to our financial statement presentation and significantly change or add significant volatility to our reported earnings without a comparable underlying change in cash flow from operations. As a result, changes in accounting standards may materially impact our reported financial condition and results of operations.

If we are unable to maintain effective internal control over financial reporting in the future, we may fail to prevent or detect material misstatements in our financial statements, in which case investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock may decline.

As a public company, we are required to maintain internal control over financial reporting. If we are unable to maintain effective internal control over financial reporting, if we identify any material weaknesses therein, if we are unsuccessful in our efforts to remediate any such material weakness, if our management is unable to report that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be negatively affected. In addition, we could become subject to investigations by the Nasdaq Stock Market, the SEC, or other regulatory authorities, which could require additional financial and management resources.

 

27


If our goodwill or other intangible assets become impaired, we may be required to record a significant charge to earnings.

We have a significant amount of goodwill and other intangible assets. As of December 31, 2023, we had goodwill and intangible assets of approximately $381.7 million and $208.1 million, respectively, which represented approximately 11.5% and 6.3% of our total assets as of such date, respectively. Goodwill is reviewed for impairment on an annual basis in the fourth fiscal quarter or whenever events occur or circumstances change that would more likely than not reduce the fair value of our reporting unit below its carrying amount. Fair value is determined based on the discounted cash flows and the market value of our single reporting unit. If the fair value of the reporting unit is less than its carrying value, an immediate charge to earnings would be recorded for the amount by which the reporting unit's carrying amount exceeds its fair value, not to exceed the carrying amount of the goodwill, which would adversely affect our operating results.

Our nutrition-oriented educational activities may be impacted by government regulation or our inability to secure adequate liability insurance.

We provide nutrition-oriented information to our customers, and these activities may be subject to state and federal regulation and oversight by professional organizations. In the past, the FDA has expressed concerns regarding summarized health and nutrition-related information that it (i) does not, in the FDA’s view, accurately present such information, (ii) diverts a consumer’s attention and focus from FDA-required nutrition labeling and information or (iii) impermissibly promotes drug-type disease-related benefits. If our team members or third parties we engage to provide this information do not act in accordance with regulatory requirements, we may become subject to penalties or litigation that could have a material adverse effect on our business.

Our business and reputation may be adversely impacted by evolving environmental, social and governance matters.

Increasingly, investors, customers, government agencies, non-governmental organizations, team members, communities and other stakeholders are focusing on ESG matters and related disclosures. Many of these stakeholders evaluate and measure the performance of companies based on a variety of ESG metrics. As a fresh, natural and organic specialty retailer, we believe that many stakeholders hold us to higher standards with respect to ESG matters. As a result, we disclose certain ESG-related metrics, initiatives and goals in our SEC filings and other public disclosures. Execution against these ESG initiatives may be costly, and we may be unable to achieve our goals due to factors outside of our control. If our ESG-related reporting is incomplete or inaccurate or fails to comply with regulatory requirements, or if we fail to achieve significant progress with respect to our ESG goals on a timely basis, or at all, our business, financial performance, growth and reputation with our investors, customers and other stakeholders could be adversely affected. In addition, there also exists certain “anti-ESG” sentiment among some individuals and government institutions, and we may also face scrutiny and reputational harm from these parties regarding our ESG initiatives.

Common Stock Ownership Risks

Our stock price may be volatile, and you may not be able to resell your shares at or above the price you paid for them or at all.

There is no guarantee that our common stock will appreciate in value or even maintain the price at which our stockholders have purchased their shares. The trading price of our common stock may be volatile and subject to wide price fluctuations in response to various factors, many of which are beyond our control. Furthermore, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often 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 negatively affect the price or liquidity of our common stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have sometimes instituted securities class action litigation against the company that issued the stock. If any of our stockholders were to bring a lawsuit against us, we could incur substantial costs defending the lawsuit or paying for settlements or damages. Such a lawsuit could also divert the time and attention of our management.

 

28


Anti-takeover provisions could impair a takeover attempt and adversely affect existing stockholders.

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 our company, even when this would be in the best interest of our stockholders. These include, without limitation, the following provisions:

a classified board of directors (referred to as the “Board”) whose members serve staggered three-year terms;
“blank check” preferred stock, which could be issued by the board without stockholder approval and may contain voting, liquidation, dividend, and other rights superior to our common stock;
inability of our stockholders to call special meetings of stockholders, which may delay the ability of our stockholders to force consideration of a proposal or the ability of holders controlling a majority of our capital stock to take action, including the removal of directors; and
required advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to the board.

Any provision of our certificate of incorporation or bylaws or Delaware law that has the effect of delaying or deterring a change in control 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.

If securities or industry analysts cease publishing research or reports about us, our business, or our market, or if they adversely change their recommendations regarding our stock, our stock price and trading volume could decline.

The trading market for our common stock is influenced by the research and reports that industry or securities analysts may publish about us, our business, our market or our competitors. If we do not maintain adequate research coverage, or if any of the analysts who may cover us downgrade our stock or publish inaccurate or unfavorable research about our business or provide relatively more favorable recommendations about our competitors, our stock price could decline. If any analyst who may cover us were to cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.

Since we do not expect to pay any cash dividends in the near future, investors may be forced to sell their stock in order to obtain a return on their investment.

Although we regularly evaluate our capital structure and opportunities to create value for our investors, we do not anticipate declaring or paying in the near future any cash dividends on our capital stock. Instead, we plan to retain any earnings to finance our operations and growth plans. In addition, our Credit Agreement contains covenants that we must satisfy in order to pay cash dividends. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any return on their investment. As a result, investors seeking cash dividends should not purchase our common stock.

Our business could be impacted as a result of actions by activist stockholders or others.

We may be subject, from time to time, to legal and business challenges in the operation of our company due to actions instituted by activist shareholders or others. Responding to such actions, which may include private engagement, publicity campaigns, proxy contests, efforts to force transactions not supported by our board, and litigation, could be costly and time-consuming, may not align with our strategic plan and could divert the time and attention of our board and management from our business. Perceived uncertainties as to our future direction as a result of stockholder activism may lead to the perception of a change in the direction of the business or other instability and may affect our stock price, relationships with vendors, customers, prospective and current team members and others.

 

29


Item 1B. Unresolved Staff Comments

None.

Item 1C. Cybersecurity

We believe cybersecurity is of critical importance to our success. We are susceptible to a number of significant and persistent cybersecurity threats, including those common to most industries as well as those we face as a retailer, operating in an industry characterized by a high volume of customer transactions and collection of sensitive data. These threats, which are constantly evolving, include data breaches, ransomware, and phishing attacks. We, and our vendors and suppliers, regularly face attempts by malicious actors to breach our security and compromise our information technology systems, and a cybersecurity incident impacting us or any vendor or supplier could significantly disrupt our operations and result in damage to our reputation, costly litigation and/or government enforcement action. Accordingly, we are committed to maintaining robust cybersecurity and data protection and continuously evaluate the impact of cybersecurity threats, considering both immediate and potential long-term effects of these threats on our business strategy, operations, and financial condition.

Under the oversight of our Board of Directors, and the Board’s risk committee, our management has established comprehensive processes for identifying, assessing and managing material risks from cybersecurity threats, and these processes are integrated into our overall enterprise risk management program. Our approach is proactive and adaptive, featuring regular security assessments, third-party audits, team member training, and continuous improvement of our cybersecurity infrastructure. We work to align our practices with industry best practices and regulatory standards. Our processes include detailed response procedures to be followed in the event of a cybersecurity incident, which outline steps to be followed from detection to assessment to notification and recovery, including internal notifications to management, the risk committee and the Board, as appropriate.

The risk committee of our Board is primarily responsible for oversight of risks, including those from cybersecurity threats, and is currently chaired by a director with extensive functional expertise in cybersecurity matters. Members of management, including our Chief Technology Officer, provide the risk committee updates on cybersecurity risk matters on a quarterly basis and more frequently if circumstances dictate. In these updates, members of the risk committee are apprised of cybersecurity incidents that are deemed to have had a moderate or higher impact even if immaterial to us. In addition, the risk committee reviews and actively discusses with management and among themselves the risks related to cybersecurity and critical systems in order to provide input on the appropriate level of risk for our company and reviews management’s strategies for adequately mitigating and managing the identified risks. The risk committee and management regularly update our full Board with respect to cybersecurity matters.

Our Chief Technology Officer is primarily responsible for managing material risks from cybersecurity threats, and is supported by our Vice President of Information Technology, Operations and Security, along with a dedicated team of internal cybersecurity specialists. The Information Technology leaders participate in periodic training and education on cybersecurity related topics, while members of our internal security team also maintain industry certifications, such as Certified Information Systems Security Professional (CISSP). Our current Chief Technology Officer has more than 35 years of experience in information technology. Our Chief Technology Officer is informed about and monitors prevention, detection, mitigation, and remediation efforts through regular communication and reporting from the internal team. We also engage specialized cybersecurity consultants and leverage third-party expertise to bolster our cybersecurity defenses. Our enterprise risk management program is designed to identify, prioritize and assess a broad range of risks, including risks from cybersecurity threats, that may affect our ability to execute our corporate strategy and fulfill our business objectives. Our Vice President of Risk Management oversees this program and works with our information technology leadership team to formulate plans to mitigate the effects of risks from cybersecurity threats. In addition, we have an escalation process in place to inform senior management and the Board of Directors of material issues.

 

30


In addition, our third-party vendors and service providers play a role in our cybersecurity. These third parties are integral to our operations but pose cybersecurity challenges due to their access to our data and our reliance for various aspects of our operations, including our supply chain. We have developed a third-party vendor risk management program to assess and manage the risks associated with third-party partnerships, particularly in data security and cybersecurity. We conduct due diligence before onboarding new vendors and maintain ongoing evaluations to ensure compliance with our security standards.

As of the date of this report, no cybersecurity incidents have had, either individually or in the aggregate, a material adverse effect on our business, financial condition or results of operations. Notwithstanding the extensive approach we take to cybersecurity, we may not be successful in preventing or mitigating a cybersecurity incident that could have a material adverse effect on us. While we maintain cyber risk insurance, the costs relating to certain kinds of security incidents could be substantial, and our insurance may not be sufficient to cover all losses related to any future incidents involving our data or systems.

See Item 1A. “Risk Factors – Disruptions to, security breaches or non-compliance involving, our information technology systems could harm our ability to run our business and expose us to potential liability and loss of revenues.” for a discussion of cybersecurity risks that may materially impact us.

 

31


Item 2. Properties

We seek to select sites for our store locations in markets with growth potential where our target customers and supply chain capabilities intersect. As of December 31, 2023, we had 407 stores located in 23 states, as shown in the chart below:

 

State

 

Number of Stores

 

 

State

 

Number of Stores

 

Alabama

 

 

3

 

 

New Jersey

 

 

2

 

Arizona

 

 

45

 

 

New Mexico

 

 

9

 

California

 

 

139

 

 

North Carolina

 

 

6

 

Colorado

 

 

33

 

 

Oklahoma

 

 

11

 

Delaware

 

 

1

 

 

Pennsylvania

 

 

2

 

Florida

 

 

43

 

 

South Carolina

 

 

1

 

Georgia

 

 

16

 

 

Tennessee

 

 

7

 

Kansas

 

 

4

 

 

Texas

 

 

50

 

Louisiana

 

 

1

 

 

Utah

 

 

5

 

Maryland

 

 

5

 

 

Virginia

 

 

2

 

Missouri

 

 

3

 

 

Washington

 

 

3

 

Nevada

 

 

16

 

 

 

 

 

 

 

In fiscal 2023, we opened 30 new stores and acquired two stores. In fiscal 2022, we opened 16 new stores.

We lease all of our stores from unaffiliated third parties. A typical store lease is for an initial 10 to 15 year term with three or four renewal options of five years each. We expect that we will be able to renegotiate these leases or relocate these stores as necessary. In addition to new store openings, we remodel or relocate stores periodically in order to improve performance. See “Business – New Store Development” for additional information with respect to our store site selection process.

As of December 31, 2023, we utilized six distribution centers. Information about such facilities, as well as our current corporate office in Phoenix, Arizona, is set forth in the table below:

 

Facility

 

State

 

Square Footage*

 

Corporate Office

 

Arizona

 

 

96,000

 

Distribution Center

 

Arizona

 

 

129,000

 

Distribution Center

 

California

 

 

337,000

 

Distribution Center

 

California

 

 

108,000

 

Distribution Center

 

Colorado

 

 

134,000

 

Distribution Center

 

Florida

 

 

134,000

 

Distribution Center

 

Texas

 

 

234,000

 

 

 

* Rounded to the nearest 1,000 square feet

We lease our corporate office and our distribution centers in Arizona, Southern California, Colorado, Florida and Texas from unaffiliated third parties; our Northern California distribution center is leased by a third-party logistics provider. We expect to expand our distribution center network to support our growth. See “Business – Sourcing and Distribution” for additional information with respect to our distribution centers.

We believe our portfolio of long-term leases is a valuable asset supporting our retail operations, but we do not believe that any individual store property or distribution center lease is material to our financial condition or results of operations.

 

32


In fiscal 2023 as part of our real estate portfolio review, we closed 11 stores. These stores, on average, were approximately 30% larger than our current prototype format and were underperforming financially. See Note 27, “Store Closures” to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K for additional information regarding these store closures.

From time to time we are a party to legal proceedings, including matters involving personnel and employment issues, product liability, personal injury, intellectual property and other proceedings arising in the ordinary course of business, which have not resulted in any material losses to date. Although our management does not expect that the outcome in these proceedings will have a material adverse effect on our financial condition or results of operations, litigation is inherently unpredictable. Therefore, we could incur judgments or enter into settlements of claims that could materially impact our results.

See Note 19, “Commitments and Contingencies” to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K for information regarding certain legal proceedings in which we are involved.

Item 4. Mine Safety Disclosures

Not applicable.

 

 

33


PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information

Our common stock began trading on the Nasdaq Global Select Market under the symbol “SFM” on August 1, 2013. The number of stockholders of record of our common stock as of February 20, 2024 was 23. This number excludes stockholders whose stock is held in nominee or street name by brokers.

Dividend Policy

Although we regularly evaluate our capital structure and opportunities to create value for our stockholders, since we became a publicly traded company on August 1, 2013, we have not declared or paid, and do not anticipate declaring or paying in the near future, any cash dividends on our capital stock. Any future determination as to the declaration and payment of dividends, if any, will be at the discretion of our board of directors and will depend on then existing conditions, including our operating results, financial condition, contractual restrictions, capital requirements, business prospects, and other factors our board of directors may deem relevant. Our Credit Agreement contains covenants that we must satisfy in order to pay cash dividends.

Issuer Purchases of Equity Securities

The following table provides information about our share repurchase activity during the thirteen weeks ended December 31, 2023.

 

Period (1)

 

Total number
of shares
purchased

 

 

Average
price paid
per share
(2)

 

 

Total number
of shares

purchased as
part of publicly
announced plans
or programs

 

 

Approximate
dollar value

of shares that
may yet be
purchased under
the plans or
programs
(3)

 

October 2, 2023 - October 29, 2023

 

 

65,030

 

 

$

42.50

 

 

 

65,030

 

 

$

228,698,000

 

October 30, 2023 - November 26, 2023

 

 

353,887

 

 

$

41.00

 

 

 

353,887

 

 

$

214,191,000

 

November 27, 2023 - December 31, 2023

 

 

137,570

 

 

$

42.23

 

 

 

137,570

 

 

$

208,381,000

 

Total

 

 

556,487

 

 

 

 

 

 

556,487

 

 

 

(1)
Periodic information is presented by reference to our fiscal periods during the fourth quarter of fiscal year 2023.
(2)
Average price paid per share includes costs associated with the purchases, but excludes the excise tax on share repurchases imposed as part of the Inflation Reduction Act of 2022.
(3)
On March 2, 2022, our board of directors authorized a $600 million share repurchase program of our common stock. The shares may be purchased on a discretionary basis from time to time through December 31, 2024, subject to general business and market conditions and other investment opportunities, through open market purchases, privately negotiated transactions, or other means, including through Rule 10b5-1 trading plans.
 

 

 

 

 

34


Performance Graph

The graph set forth below compares the cumulative total stockholder return on our common stock between December 30, 2018 and December 31, 2023, with the cumulative total return of (i) the Nasdaq Composite Index and (ii) the S&P Food Retail Index, over the same period.

The comparison assumes that $100.00 was invested in our common stock, the Nasdaq Composite Index and the S&P Food Retail Index, and assumes reinvestment of dividends, if any. The graph assumes the initial value of our common stock on December 28, 2018 (the last trading day prior to the beginning of fiscal 2019) was the closing sale price on that day of $23.19 per share. The performance shown on the graph below is based on historical results and is not intended to suggest future performance.

 

img144119217_3.jpg 

 

This performance graph shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities under that section, and shall not be deemed to be incorporated by reference into any filing of Sprouts Farmers Market, Inc. under the Securities Act or the Exchange Act.

 

35


Item 6. [Reserved]

 

36


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 the consolidated financial statements and related notes that are included elsewhere in this Annual Report on Form 10-K as well as "Part II—Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations" included in our Annual Report on Form 10-K for the fiscal year ended January 1, 2023 filed with the SEC on March 2, 2023, which provides comparisons of fiscal 2022 and fiscal 2021. This discussion contains forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” or in other parts of this Annual Report on Form 10-K. Please also see the section entitled “Special Note Regarding Forward-Looking Statements.”

Business Overview

Sprouts Farmers Market offers a unique specialty grocery experience featuring an open layout with fresh produce at the heart of the store. Sprouts inspires wellness naturally with a carefully curated assortment of better-for-you products paired with purpose-driven people. We continue to bring the latest in wholesome, innovative products made with lifestyle-friendly ingredients such as organic, plant-based and gluten-free. From our founding in 2002, we have grown rapidly, significantly increasing our sales, store count and profitability. Headquartered in Phoenix with 407 stores in 23 states as of December 31, 2023, we are one of the largest and fastest growing specialty retailers of fresh, natural and organic food in the United States.

 

 

 

37


Outlook

Since 2020, we have focused on our long-term growth strategy that we believe is transforming our company and driving profitable growth. We continue to execute on this strategy, focusing on the following areas:

Win with Target Customers. We are focusing attention on our target customers, identified through research as ‘health enthusiasts’ and ‘selective shoppers’, where there is ample opportunity to gain share within these customer segments. We believe our business can continue to grow by leveraging existing strengths in a unique assortment of better-for-you, quality products and by providing a full omnichannel offering through delivery or pickup via our website or the Sprouts app.
Update Format and Expand in Select Markets. We are delivering unique smaller stores with expectations of stronger returns, while maintaining the approachable, fresh-focused farmer’s market heritage Sprouts is known for. From 2021 through 2023, we have opened 42 new stores and remodeled one store featuring our new format. Our geographic store expansion and new store placement will intersect where our target customers live, in markets with growth potential and supply chain support, which we believe will provide a long runway of approximately 10% annual unit growth.
Create an Advantaged Fresh Supply Chain. We believe our network of fresh distribution centers can drive efficiencies across the chain and support growth plans. To further deliver on our fresh commitment and reputation, as well as to increase our local offerings and improve financial results, we aspire to ultimately position fresh distribution centers within a 250-mile radius of stores. Following the opening of two fresh distribution centers in fiscal 2021 and the relocation of our Southern California distribution center, closure of our Georgia distribution center and partnership with a third-party fresh distribution center in the Northeast in fiscal 2023, we are better leveraging our existing distribution center capacity, and approximately 80% of our stores were within 250 miles of a distribution center as of December 31, 2023.
Refine Brand and Marketing Approach. We believe we are elevating our national brand recognition and positioning by telling our unique brand story rooted in product innovation and differentiation. We are increasing our use of data analytics and insights. We believe this data-driven intelligence will increase customer engagement through personalization efforts with digital and social connections to drive additional sales growth and loyalty.
Inspire and Engage Our Talent to Create a Best Place to Work. Subsequent to the initial launch of our long-term growth strategy, we have added the focus area of inspiring and engaging our talent through our culture, acquisition and development and total rewards program to attract and retain the talent we believe we need to execute on our strategic goals and transform our company into a premier place to work.
Deliver on Financial Targets and Box Economics. We are measuring and reporting on the success of this strategy against a number of long-term financial and operational targets. With the implementation of our strategy beginning in 2020, we have significantly improved our margin structure above our 2019 baseline.

Components of Operating Results

We report our results of operations on a 52- or 53-week fiscal year ending on the Sunday closest to December 31, with each fiscal quarter generally divided into three periods consisting of two four-week periods and one five-week period. Fiscal 2023, fiscal 2022 and fiscal 2021 were 52-week years ending on December 31, 2023, January 1, 2023 and January 2, 2022, respectively.

 

38


Net Sales

We recognize sales revenue at the point of sale, with discounts provided to customers reflected as a reduction in sales revenue. Proceeds from sales of gift cards are recorded as a liability at the time of sale and recognized as sales when they are redeemed by the customer. See Note 3, “Significant Accounting Policies” to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K for additional information on revenue recognition related to gift cards. We do not include sales taxes in net sales.

We monitor our comparable store sales growth to evaluate and identify trends in our sales performance. Our practice is to include sales from a store in comparable store sales beginning on the first day of the 61st week following a store’s opening or date of acquisition and to exclude sales from a closed store from comparable store sales on the day of closure. This practice may differ from the methods that other retailers use to calculate similar measures.

Historically, our net sales have increased as a result of new store openings and comparable store sales growth. Additional factors that influence comparable store sales growth and other sales trends include:

general economic conditions and trends, including levels of disposable income and consumer confidence;
our competition, including competitive store openings in the vicinity of our stores and competitor pricing and merchandising strategies;
consumer preferences and buying trends;
our ability to identify market trends, and to source and provide product offerings that promote customer traffic and growth in average ticket;
the number of customer transactions and average ticket;
the prices of our products, including the effects of factors beyond our control, such as inflation, deflation and tariffs;
opening new stores in the vicinity of our existing stores; and
advertising, in-store merchandising and other marketing activities.

Cost of sales and gross profit

Cost of sales includes the cost of inventory sold during the period, including direct costs of purchased merchandise (net of discounts and allowances), distribution and supply chain costs, and depreciation and amortization expense for distribution centers and supply chain-related assets. Merchandise incentives received from vendors, which are reflected in the carrying value of inventory when earned or as progress is made toward earning the rebate or allowance, and are reflected as a component of cost of sales as the inventory is sold. Inflation and deflation in the prices of food and other products we sell may periodically affect our gross profit and gross margin. The short-term impact of inflation and deflation is largely dependent on whether or not we pass the effects through to our customers, which will largely depend upon competitive market conditions.

Our cost of sales and gross profit are correlated to sales volumes. As sales increase, gross margin is affected by the relative mix of products sold, pricing and promotional strategies, inventory shrinkage and leverage of fixed costs of sales.

Selling, general and administrative expenses

Selling, general and administrative expenses primarily consist of salaries, wages and benefits costs, share-based compensation, store occupancy costs (including rent, property taxes, utilities, common area maintenance and insurance), advertising costs, buying costs, pre-opening and other administrative costs.

 

39


Depreciation and Amortization

Depreciation and amortization (exclusive of depreciation included in cost of sales) primarily consists of depreciation and amortization for buildings, store leasehold improvements, and equipment.

Store closure and other costs, net

Store closure and other costs, net primarily reflects impairment charges of long-lived assets and costs incurred related to store closures, including severance and any exit costs associated with closing a store, in addition to occupancy costs associated with closed store locations. One-time disaster recovery costs are also included here.

 

40


Results of Operations for Fiscal 2023, 2022 and 2021

The following tables set forth our results of operations and other operating data for the periods presented. The period-to-period comparison of financial results is not necessarily indicative of financial results to be achieved in future periods. Each of fiscal 2023, 2022 and 2021 consisted of 52 weeks.

 

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Fiscal 2021

 

 

 

(in thousands, except per share data)

 

Consolidated Statement of Income Data:

 

 

 

 

 

 

 

 

 

Net sales

 

$

6,837,384

 

 

$

6,404,223

 

 

$

6,099,869

 

Cost of sales

 

 

4,315,543

 

 

 

4,055,659

 

 

 

3,890,657

 

Gross profit

 

 

2,521,841

 

 

 

2,348,564

 

 

 

2,209,212

 

Selling, general and administrative
   expenses

 

 

2,000,437

 

 

 

1,855,649

 

 

 

1,748,205

 

Depreciation and amortization (exclusive
   of depreciation included in cost of sales)

 

 

131,893

 

 

 

123,530

 

 

 

122,258

 

Store closure and other costs, net

 

 

39,280

 

 

 

11,025

 

 

 

4,673

 

Income from operations

 

 

350,231

 

 

 

358,360

 

 

 

334,076

 

Interest expense, net

 

 

6,491

 

 

 

9,047

 

 

 

11,684

 

Income before income taxes

 

 

343,740

 

 

 

349,313

 

 

 

322,392

 

Income tax provision

 

 

84,884

 

 

 

88,149

 

 

 

78,235

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding - basic

 

 

102,479

 

 

 

108,232

 

 

 

115,377

 

Dilutive effect of equity-based awards

 

 

911

 

 

 

907

 

 

 

700

 

Weighted average shares and equivalent shares outstanding - diluted

 

 

103,390

 

 

 

109,139

 

 

 

116,077

 

Diluted net income per share

 

$

2.50

 

 

$

2.39

 

 

$

2.10

 

 

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Fiscal 2021

 

Other Operating Data:

 

 

 

 

 

 

 

 

 

Comparable store sales growth

 

 

3.4

%

 

 

2.2

%

 

 

(6.7

)%

Stores at beginning of period

 

 

386

 

 

 

374

 

 

 

362

 

Opened (1)

 

 

30

 

 

 

16

 

 

 

12

 

Closed

 

 

(11

)

 

 

(4

)

 

 

 

Acquired

 

 

2

 

 

 

 

 

 

 

Stores at end of period

 

 

407

 

 

 

386

 

 

 

374

 

Total square feet at the end of the period (2)

 

 

11,322,798

 

 

 

10,894,396

 

 

 

10,625,686

 

Average square feet per store at the end of the period

 

 

27,820

 

 

 

28,224

 

 

 

28,411

 

(1)
Stores opened is exclusive of one store relocation during fiscal 2021.
(2)
Total square feet at the end of the period includes the square footage for all stores that were open as of the end of the fiscal year presented and excludes any vacant or subleased space.

 

41


Comparison of Fiscal 2023 to 2022

Net sales

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Net sales

 

$

6,837,384

 

 

$

6,404,223

 

 

$

433,161

 

 

 

7

%

Comparable store sales growth

 

 

3.4

%

 

 

2.2

%

 

 

 

 

 

 

 

Net sales during 2023 totaled $6.8 billion, increasing 7%, over the prior fiscal year. The sales increase was driven by a 3.4% increase in comparable store sales, in part due to an increase in basket value due to retail price inflation, in addition to sales from new stores opening since the prior year, partially offset by a slight reduction in the number of items per basket and the impact of store closures. See "Impact of Inflation and Deflation." Comparable store sales contributed approximately 95% of total sales in 2023 and 97% of total sales in 2022.

Cost of sales and gross profit

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Net sales

 

$

6,837,384

 

 

$

6,404,223

 

 

$

433,161

 

 

 

7

%

Cost of sales

 

 

4,315,543

 

 

 

4,055,659

 

 

 

259,884

 

 

 

6

%

Gross profit

 

 

2,521,841

 

 

 

2,348,564

 

 

 

173,277

 

 

 

7

%

Gross margin

 

 

36.9

%

 

 

36.7

%

 

 

0.2

%

 

 

 

 

Gross profit increased during 2023 compared to 2022 by $173.3 million to $2.5 billion driven by increased sales volume for the reasons discussed above. Gross margin increased by 0.2% to 36.9% compared to 36.7%. The increase was a result of favorable product mix and continued promotional optimization, partially offset by higher distribution costs resulting from our new and recently expanded distribution centers in California and Texas, respectively.

Selling, general and administrative expenses

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Selling, general and administrative expenses

 

$

2,000,437

 

 

$

1,855,649

 

 

$

144,788

 

 

 

8

%

Percentage of net sales

 

 

29.3

%

 

 

29.0

%

 

 

0.3

%

 

 

 

 

Selling, general and administrative expenses increased $144.8 million, or 8%, compared to 2022 due to the net increase in new stores opened since the prior year and higher payroll and incentive compensation costs. In addition, we experienced the effects of higher credit card and ecommerce fees resulting from an increase in sales compared to the prior year.

 

42


Depreciation and amortization

 

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Depreciation and amortization

 

$

131,893

 

 

$

123,530

 

 

$

8,363

 

 

 

7

%

Percentage of net sales

 

 

1.9

%

 

 

1.9

%

 

 

 

 

 

 

 

Depreciation and amortization expense (exclusive of depreciation included in cost of sales) was $131.9 million in 2023, compared to $123.5 million in 2022. Depreciation and amortization expense (exclusive of depreciation included in cost of sales) primarily consists of depreciation and amortization for buildings, store leasehold improvements, and equipment for new stores as well as remodel initiatives in older stores. Depreciation and amortization in 2023 was inclusive of $5.9 million in accelerated depreciation in connection with the closing of certain underperforming stores during 2023. See Note 27, “Store Closures” to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K.

 

Store closure and other costs, net

 

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Store closure and other costs, net

 

$

39,280

 

 

$

11,025

 

 

$

28,255

 

 

 

256

%

Percentage of net sales

 

 

0.6

%

 

 

0.2

%

 

 

0.4

%

 

 

 

 

Store closure and other costs, net increased by $28.3 million to $39.3 million in 2023 compared to $11.0 million in 2022. Store closure and other costs, net in 2023 primarily consisted of $30.5 million of impairment losses related to the write-down of leasehold improvements and right-of-use assets, of which $27.8 million was incurred in association with the decision to close 11 underperforming stores. See Note 27, "Store Closures" to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K. Additionally, other costs incurred as a result of the closures and ongoing occupancy costs at our closed store locations contributed to the increase from the prior year. Store closure and other costs, net in 2022 of $11.0 million primarily consisted of $8.1 million of impairment losses related to the write-down of leasehold improvements and right-of-use assets, in addition to inventory loss and expenses incurred by several of our stores impacted by Hurricane Ian and costs associated with the closing of four stores.

Interest expense, net

 

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Long-term debt

 

$

11,815

 

 

$

7,930

 

 

$

3,885

 

 

 

49

%

Finance leases

 

 

816

 

 

 

852

 

 

 

(36

)

 

 

(4

)%

Deferred financing costs

 

 

772

 

 

 

800

 

 

 

(28

)

 

 

(4

)%

Interest income and other

 

 

(6,912

)

 

 

(535

)

 

 

(6,377

)

 

 

1192

%

Total interest expense, net

 

$

6,491

 

 

$

9,047

 

 

$

(2,556

)

 

 

(28

)%

 

The decrease in interest expense, net was primarily due to higher interest income earned as a result of higher interest rates and lower credit facility fees due to lower average debt outstanding, partially offset by higher interest rates. See Note 13, “Long-Term Debt and Finance Lease Liabilities” to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K.

 

43


Income tax provision

 

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Income tax provision

 

$

84,884

 

 

$

88,149

 

 

$

(3,265

)

 

 

(4

)%

Effective income tax rate

 

 

24.7

%

 

 

25.2

%

 

 

(0.5

)%

 

 

 

 

Income tax provision decreased by $3.3 million to $84.9 million for 2023 from $88.1 million for 2022, and the effective income tax rate decreased to 24.7% in 2023 from 25.2% in 2022 primarily due to excess tax benefits related to the exercise or vesting of share-based awards, partially offset by an increase in nondeductible executive compensation.

 

Net income

 

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

(2,308

)

 

 

(1

)%

Percentage of net sales

 

 

3.8

%

 

 

4.1

%

 

 

(0.3

)%

 

 

 

 

Net income decreased $2.3 million primarily due to higher selling, general and administrative expenses and store closure and other costs, net, partially offset by increased net sales and favorable margin impact as well as a lower effective tax rate for the reasons discussed above.

Diluted earnings per share

 

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Change

 

 

% Change

 

 

 

(shares in thousands)

 

Diluted earnings per share

 

$

2.50

 

 

$

2.39

 

 

$

0.11

 

 

 

5

%

Diluted weighted average shares outstanding

 

 

103,390

 

 

 

109,139

 

 

 

(5,749

)

 

 

 

 

The increase in diluted earnings per share of $0.11 was driven by fewer diluted shares outstanding compared to the prior year, due to our repurchase of approximately 5.9 million shares for a total cost of $205.3 million under our share repurchase program, partially offset by lower net income.

 

 

44


Return on Invested Capital

 

In addition to reporting financial results in accordance with generally accepted accounting principles, or GAAP, we provide information regarding Return on Invested Capital (referred to as “ROIC”) as additional information about our operating results. ROIC is a non-GAAP financial measure and should not be reviewed in isolation or considered as a substitute for our financial results as reported in accordance with GAAP. ROIC is an important measure used by management to evaluate our investment returns on capital and provides a meaningful measure of the effectiveness of our capital allocation over time.

 

We define ROIC as net operating profit after tax (referred to as “NOPAT”), including the effect of capitalized operating leases, divided by average invested capital. Operating lease interest represents the add-back to operating income driven by the hypothetical interest expense we would incur if the property under our operating leases were owned or accounted for as a finance lease. The assumed ownership and associated interest expense are calculated using the discount rate for each lease as recorded as a component of rent expense within selling, general and administrative expenses. Invested capital reflects a trailing four-quarter average.

 

As numerous methods exist for calculating ROIC, our method may differ from methods used by other companies to calculate their ROIC. It is important to understand the methods and the differences in those methods used by other companies to calculate their ROIC before comparing our ROIC to that of other companies.

 

Our calculation of ROIC for the fiscal years indicated was as follows:

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(dollars in thousands)

 

Net income (1)

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

Special items, net of tax (2), (3)

 

 

34,272

 

 

 

 

 

 

 

Interest expense, net of tax (3)

 

 

4,882

 

 

 

6,764

 

 

 

8,848

 

Net operating profit after-tax (NOPAT)

 

$

298,010

 

 

$

267,928

 

 

$

253,005

 

 

 

 

 

 

 

 

 

 

 

Total rent expense, net of tax (3)

 

 

175,592

 

 

 

154,626

 

 

 

150,047

 

Estimated depreciation on operating leases, net of tax (3)

 

 

(98,535

)

 

 

(87,775

)

 

 

(88,015

)

Estimated interest on operating leases, net of tax (3), (4)

 

 

77,057

 

 

 

66,851

 

 

 

62,032

 

NOPAT, including effect of operating leases

 

$

375,067

 

 

$

334,779

 

 

$

315,037

 

 

 

 

 

 

 

 

 

 

 

Average working capital

 

 

227,375

 

 

 

271,604

 

 

 

193,900

 

Average property and equipment

 

 

749,611

 

 

 

704,786

 

 

 

712,496

 

Average other assets

 

 

595,776

 

 

 

568,609

 

 

 

568,744

 

Average other liabilities

 

 

(97,870

)

 

 

(96,583

)

 

 

(101,339

)

Average invested capital

 

$

1,474,892

 

 

$

1,448,416

 

 

$

1,373,801

 

 

 

 

 

 

 

 

 

 

 

Average operating leases (5)

 

 

1,423,077

 

 

 

1,259,362

 

 

 

1,222,513

 

Average invested capital, including operating leases

 

$

2,897,969

 

 

$

2,707,778

 

 

$

2,596,314

 

 

 

 

 

 

 

 

 

 

 

ROIC, including operating leases

 

 

12.9

%

 

 

12.4

%

 

 

12.1

%

 

 

 

45


(1)
Net income amounts represent total net income for the past four trailing quarters.
(2)
Special items related to store closure, supply chain transition costs related to our new and recently expanded distribution centers and acquisition related charges net of tax.
(3)
Net of tax amounts are calculated using the normalized effective tax rate for the periods presented.
(4)
2023, 2022 and 2021 estimated interest on operating leases is calculated by multiplying operating leases by the 7.2%, 7.1% and 6.7% discount rate, respectively, for each lease recorded as rent expense within direct store expense.
(5)
2023, 2022 and 2021 average operating leases represents the average net present value of outstanding lease obligations over the trailing four quarters.

Liquidity and Capital Resources

The following table sets forth the major sources and uses of cash for each of the periods set forth below, as well as our cash, cash equivalents and restricted cash at the end of each period (in thousands):

 

 

Fiscal 2023

 

 

Fiscal 2022

 

 

Fiscal 2021

 

Cash, cash equivalents and restricted cash at
   end of period

 

$

203,870

 

 

$

295,192

 

 

$

247,004

 

Cash from operating activities

 

$

465,068

 

 

$

371,329

 

 

$

364,799

 

Cash used in investing activities

 

$

(238,342

)

 

$

(124,010

)

 

$

(102,378

)

Cash used in financing activities

 

$

(318,048

)

 

$

(199,131

)

 

$

(186,858

)

 

We have generally financed our operations principally through cash generated from operations and borrowings under our credit facilities. Our primary uses of cash are for purchases of inventory, operating expenses, capital expenditures primarily for opening new stores, remodels and maintenance, repurchases of our common stock and debt service. Our principal contractual obligations and commitments consist of obligations under our Credit Agreement, interest on our Credit Agreement, operating and finance leases, purchase commitments and self-insurance liabilities. Our operating and finance leases for the rental of land, buildings, and for rental of facilities and equipment expire or become subject to renewal clauses at various dates through 2044. We believe that our existing cash, cash equivalents and restricted cash, and cash anticipated to be generated from operations will be sufficient to meet our anticipated cash needs for at least the next 12 months. Our future capital requirements will depend on many factors, including new store openings, remodel and maintenance capital expenditures at existing stores, store initiatives and other corporate capital expenditures and activities. Our cash, cash equivalents and restricted cash position benefits from the fact that we generally collect cash from sales to customers the same day or, in the case of credit or debit card transactions, within days from the related sale.

Operating Activities

Cash flows from operating activities increased $93.7 million to $465.1 million in 2023 compared to $371.3 million in 2022. The increase in cash flows from operating activities was primarily a result of higher net income adjusted for non-cash items of $35.4 million and favorable changes in working capital of $60.0 million.

 

46


Cash flows provided by/(used in) operating activities from changes in working capital were $31.4 million in 2023, compared to ($28.6 million) in 2022. This $60.0 million increase in cash flow from changes in working capital was primarily attributable to the following factors, each of which had a positive impact on working capital: (i) a $34.3 million change in inventories primarily due to inflationary cost increases in the prior year; (ii) a $20.7 million change in prepaid expenses and other current assets primarily due to timing differences of marketing expenditures; and (iii) a $10.0 million change in accrued salaries and benefits due to increased incentive compensation accruals in the current year. These increases were partially offset by a ($10.2 million) change in accounts receivable driven by the timing of collections. Certain other items combined to result in an additional $5.2 million net increase in cash flows from changes in working capital.

Investing Activities

Cash flows used in investing activities consist primarily of capital expenditures in new stores, including leasehold improvements and store equipment, capital expenditures to maintain the appearance of our stores, sales enhancing initiatives and other corporate investments as well as cash outlays for acquisitions. Cash flows used in investing activities were $238.3 million and $124.0 million for 2023 and 2022, respectively. The increase in cash flows used in investing activities was primarily due to more stores under construction in 2023 as compared to 2022 and heavier investment in upgraded equipment to support our initiatives. Cash flows used in investing activities in 2023 also included our acquisition of Ronald Cohn, Inc. See Note 28, "Business Combination" to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K.

We expect capital expenditures to be in the range of $225 - $245 million in 2024, net of estimated landlord tenant improvement allowances, primarily to fund investments in new stores, remodels, maintenance capital expenditures and corporate capital expenditures. We expect to fund our capital expenditures with cash on hand and cash generated from operating activities. We do not have any material contractual commitments for future capital expenditures as of December 31, 2023.

Financing Activities

Cash flows used in financing activities were $318.0 million for 2023 compared to $199.1 million for 2022. During 2023, cash flows used in financing activities primarily consisted of approximately $203.5 million for share repurchases and $125.0 million in payments on our Credit Agreement, partially offset by $11.5 million in proceeds from the exercise of stock options. During 2022, cash flows used in financing activities primarily consisted of $200.0 million for share repurchases and $3.4 million in debt issuance costs in connection with our Credit Agreement, partially offset by $5.0 million in proceeds from the exercise of stock options.

Long-term Debt and Credit Facilities

Long-term debt outstanding was $125.0 million and $250.0 million as of December 31, 2023 and January 1, 2023, respectively.

See Note 13, “Long-Term Debt and Finance Lease Liabilities” to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K for a description of our Credit Agreement.

 

47


Share Repurchase Program

Our board of directors from time to time authorizes share repurchase programs for our common stock. The following table outlines the share repurchase programs authorized by our board, and the related repurchase activity and available authorization as of December 31, 2023:

 

Effective date

 

Expiration date

 

Amount
authorized

 

 

Cost of
repurchases

 

 

Authorization
available

 

March 2, 2022

 

December 31, 2024

 

$

600,000

 

 

$

391,619

 

 

$

208,381

 

 

The shares under our current repurchase program may be purchased on a discretionary basis from time to time through the applicable expiration date, subject to general business and market conditions and other investment opportunities, through open market purchases, privately negotiated transactions, or other means, including through Rule 10b5-1 trading plans. Our board’s authorization of the share repurchase program does not obligate us to acquire any particular amount of common stock, and the repurchase program may be commenced, suspended, or discontinued at any time.

Share repurchase activity under our repurchase programs for the periods indicated was as follows (total cost in thousands):

 

 

Year Ended

 

 

December 31, 2023

 

 

January 1, 2023

 

Number of common shares acquired

 

5,864,246

 

 

 

6,897,082

 

Average price per common share acquired

$

35.00

 

 

$

28.99

 

Total cost of common shares acquired

$

205,262

 

 

$

199,980

 

 

Shares purchased under our repurchase programs were subsequently retired and the excess of the repurchase price over par value was charged to retained earnings. The cost of common shares repurchased during fiscal 2023 included the 1% excise tax imposed as part of the Inflation Reduction Act of 2022.

Factors Affecting Liquidity

We can currently borrow under our Credit Agreement, up to an initial aggregate commitment of $700.0 million, which may be increased from time to time pursuant to an expansion feature set forth in the Credit Agreement. We have previously utilized borrowings under our Credit Agreement to fund our share repurchase program as described above. The interest rate we pay on our borrowings increases as our net leverage ratio increases and may increase or decrease based upon the achievement of certain diversity and sustainability-linked metric thresholds.

The Credit Agreement contains financial, affirmative and negative covenants. The negative covenants include, among other things, limitations on our ability to:

incur additional indebtedness;
grant additional liens;
enter into sale-leaseback transactions;
make loans or investments;
merge, consolidate or enter into acquisitions;
pay dividends or distributions;
enter into transactions with affiliates;
enter into new lines of business;

 

48


modify the terms of debt or other material agreements; and
change our fiscal year.

Each of these covenants is subject to customary and other agreed-upon exceptions.

In addition, the Credit Agreement requires that we and our subsidiaries maintain a maximum total net leverage ratio not to exceed 3.75 to 1.00, which ratio may be increased from time to time in connection with certain permitted acquisitions pursuant to conditions as set forth in the Credit Agreement, and a minimum interest coverage ratio not to be less than 3.00 to 1.00. Each of these covenants is tested on the last day of each fiscal quarter, starting with the fiscal quarter ended April 2, 2023.

We were in compliance with all applicable covenants under the Credit Agreement as of December 31, 2023.

Our Credit Agreement is defined and more fully described in Note 13, “Long-Term Debt and Finance Lease Liabilities” to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K.

Contractual Obligations

Our principal contractual obligations and commitments consist of obligations under our Credit Agreement, interest on our Credit Agreement, operating and finance leases, purchase commitments and self-insurance liabilities. See Note 7, "Leases," Note 13, “Long-Term Debt and Finance Lease Liabilities,” Note 15, "Self-Insurance Programs" and Note 19, "Commitments and Contingencies" to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K for more information on the nature and timing of these obligations.

The future amount and timing of interest payments are expected to vary with the outstanding amounts and then prevailing contractual interest rates. Interest payments through the March 25, 2027 maturity date of our Credit Agreement based on the outstanding amounts as of December 31, 2023 and interest rates in effect at the time of this filing, are estimated to be approximately $22.4 million. These payments are estimated to be approximately $8.3 million in 2024 and approximately $14.1 million thereafter.

Real estate obligations, consisting of legally binding minimum lease payments for leases executed but not yet commenced, were $584.1 million as of December 31, 2023, including $4.8 million in 2024 and $579.3 million thereafter through 2044.

Our purchase commitments under noncancelable service and supply contracts that are enforceable and legally binding totaled $28.6 million as of December 31, 2023, including $12.1 million in 2024 and $16.5 million thereafter through 2028. Obligations under contracts that we can cancel without a significant penalty are not included in purchase commitments.

We periodically make other commitments and become subject to other contractual obligations that we believe to be routine in nature and incidental to the operation of the business. Management believes that such routine commitments and contractual obligations do not have a material impact on our business, financial condition or results of operations.

 

49


Impact of Inflation and Deflation

Inflation and deflation in the prices of food and other products we sell may periodically affect our sales, gross profit and gross margin. Food inflation, when combined with reduced consumer spending, could also reduce sales, gross profit margins and comparable store sales. Inflationary pressures on compensation, utilities, commodities, equipment and supplies may also impact our profitability. Food deflation across multiple categories, particularly in produce, could reduce sales growth and earnings if our competitors react by lowering their retail pricing and expanding their promotional activities, which can lead to retail deflation higher than cost deflation that could reduce our sales, gross profit margins and comparable store sales. The short-term impact of inflation and deflation is largely dependent on whether or not the effects are passed through to our customers, which is subject to competitive market conditions.

Food inflation and deflation is affected by a variety of factors and our determination of whether to pass on the effects of inflation or deflation to our customers is made in conjunction with our overall pricing and marketing strategies, as well as our competitors’ responses. Although we may experience periodic effects on sales, gross profit, gross margins and cash flows as a result of changing prices, including pressures we experienced beginning in fiscal 2022 and continuing into 2023 due to product cost inflation which we largely passed along to retail pricing, we do not expect the effect of inflation or deflation to have a material impact on our ability to execute our long-term business strategy.

 

 

50


Critical Accounting Estimates

Our discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with GAAP. These principles require us to make estimates and judgments that affect the reported amounts of assets, liabilities, sales and expenses, cash flow and related disclosure of contingent assets and liabilities. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.

We believe that of our significant accounting policies, which are described in Note 3, “Significant Accounting Policies” to the consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K, the following accounting policies involve the most difficult, complex or subjective judgments: inventories, lease assumptions, self-insurance reserves, goodwill and intangible assets, impairment of long-lived assets, and income taxes. Accordingly, we believe these are the most critical to fully understand and evaluate our financial condition and results of operations.

Inventories

We value our inventory at the lower of cost or net realizable value. The significant estimate used in inventory valuation is the estimate of inventory shrinkage.

Shrink expense is accrued as a percentage of sales based on historical shrink trends. We perform physical inventories regularly, and our shrink accrual represents the loss estimate since the last physical inventory date through the reporting date. Actual physical inventory losses could vary significantly from our estimates due to changes in market conditions and other internal or external factors.

We believe that all inventories are saleable and no allowances or reserves for obsolescence were recorded as of December 31, 2023 and January 1, 2023.

Lease Assumptions

The most significant estimates used by management in accounting for leases and the impact of those estimates are as follows:

Expected lease term—Our expected lease term includes both contractual lease periods and option periods that are determined to be reasonably certain. The expected lease term is used in determining whether the lease is accounted for as an operating lease or a finance lease. An increase in the expected lease term will increase the probability that a lease will be considered a finance lease and will generally result in higher interest and depreciation expense for a leased property recorded on our balance sheets.

Incremental borrowing rate—The incremental borrowing rate is primarily used in determining whether the lease is accounted for as an operating lease or a finance lease. An increase in the incremental borrowing rate decreases the net present value of the minimum lease payments and reduces the probability that a lease will be considered a finance lease. For finance leases, the incremental borrowing rate is also used in allocating our rental payments between interest expense and a reduction of the outstanding obligation.

Fair market value of the leased asset—The fair market value of leased retail property is generally estimated based on comparable market data provided by third-party sources and evaluated using the experience of our development staff. Fair market value is used in determining whether the lease is accounted for as an operating lease or a finance lease.

 

51


Self-Insurance Reserves

We are self-insured for costs related to workers’ compensation, general liability and employee health benefits up to certain self-insured retentions and stop-loss limits. As of December 31, 2023, the consolidated self-insurance reserve balance was $47.8 million, of which a majority of the balance related to workers' compensation and general liability reserves. Liabilities for self-insurance reserves are estimated based on independent actuarial estimates, which are based on historical information and assumptions about future events. We utilize various techniques, including analysis of historical trends and actuarial valuation methods, to estimate the cost to settle reported claims and claims incurred but not yet reported as of the balance sheet date. The actuarial valuation methods consider loss development factors, which include the development time frame and expected claim reporting and settlement patterns, and expected loss costs, which include the expected frequency and severity of claim activity. We believe our assumptions are reasonable, but the estimated reserves for these liabilities could be affected materially by future events or claims experiences that differ from historical trends and assumptions.

Goodwill and Intangible Assets

Goodwill represents the cost of acquired businesses in excess of the fair value of assets and liabilities acquired. Our indefinite-lived intangible assets consist of trade names related to “Sprouts Farmers Market,” liquor licenses and reacquired rights recognized in connection with the acquisition of Ronald Cohn, Inc. in fiscal 2023. See Note 28, “Business Combination” to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K for additional information regarding this acquisition.

Goodwill and indefinite-lived intangible assets are evaluated for impairment on an annual basis during the fourth fiscal quarter, or more frequently if events or changes in circumstances indicate that the asset might be impaired. Our impairment evaluation of goodwill consists of a qualitative assessment to determine if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If this qualitative assessment indicates it is more likely than not that the estimated fair value of the reporting unit exceeds its carrying value, no further analysis is required, and goodwill is not impaired. Our qualitative assessment considers factors including changes in the competitive market, budget-to-actual performance, trends in market capitalization for us and our peers, turnover in key management personnel and overall changes in the macroeconomic environment.

Our impairment evaluation for our indefinite-lived intangible assets consists of a qualitative assessment, similar to that for goodwill. If the qualitative assessment indicates it is more likely than not that the estimated fair value of an indefinite-lived intangible asset exceeds its carrying value, no further analysis is required, and the asset is not impaired.

If our qualitative assessments indicate that it is more likely than not that the estimated fair value is less than carrying value, we compare the estimated fair value of the reporting unit or asset to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value. There are significant judgments and estimates in determining the estimated fair value of the reporting unit or asset; it is therefore possible that materially different amounts could be recorded if we used different assumptions or if the underlying circumstances were to change.

As of December 31, 2023, our consolidated goodwill balance was $381.7 million, and our consolidated indefinite-lived intangible assets balance was $208.1 million. No impairment of goodwill or indefinite-lived intangible assets was recorded during fiscal 2023, 2022 or 2021 because our qualitative assessments indicated that it was more likely than not that the estimated fair values of the reporting unit and the indefinite-lived intangible assets exceeded their carrying value.

 

52


Impairment of Long-Lived Assets

Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. This evaluation is performed at the lowest level of identifiable cash flows independent of other assets. An impairment loss would be recognized when estimated undiscounted future cash flows from the operation and/or disposition of the assets are less than their carrying amount. Measurement of an impairment loss would be based on the excess of the carrying amount of the asset group over its fair value. Fair value is measured using discounted cash flows or independent opinions of value, as appropriate. Our estimates of cash flows used to assess impairment involve significant judgment and are based upon assumptions on variables such as sales growth rate, gross margin, payroll and other controllable expenses. Application of alternative assumptions and definitions could produce significantly different results.

We recorded an impairment loss of $30.5 million, $8.1 million and $4.8 million in fiscal 2023, 2022 and 2021, respectively. See Note 3, “Significant Accounting Policies,” Note 6, “Property and Equipment" and Note 27, "Store Closures" to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K.

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. 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. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits as part of income tax expense.

During the ordinary course of business, there are many transactions and calculations for which the ultimate tax settlement is uncertain. Under applicable accounting guidance, we are required to evaluate the realizability of our deferred tax assets. The realization of our deferred tax assets is dependent on future earnings. Applicable accounting guidance requires that a valuation allowance be recognized when, based on available evidence, it is more likely than not that all or a portion of deferred tax assets will not be realized due to the inability to generate sufficient taxable income in future periods. In circumstances where there is significant negative evidence, establishment of a valuation allowance must be considered. A pattern of sustained profitability is considered significant positive evidence when evaluating a decision to reverse a valuation allowance. Further, in those cases where a pattern of sustained profitability exists, projected future taxable income may also represent positive evidence, to the extent that such projections are determined to be reliable given the current economic environment. Accordingly, our assessment of our valuation allowances requires considerable judgment and could have a significant negative or positive impact on our current and future earnings.

 

53


Item 7A. Quantitative and Qualitative Disclosures about Market Risk

Interest Rate Sensitivity

As described in Note 13, “Long-Term Debt and Finance Lease Liabilities” to our accompanying consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K, we have a Credit Agreement that bears interest at a rate based in part on SOFR. Accordingly, we could be exposed to fluctuations in interest rates. Based solely on the $125.0 million principal outstanding under our Credit Agreement as of December 31, 2023, each hundred basis point change in SOFR would result in a corresponding increase or decrease in interest expense by $1.25 million annually.

This sensitivity analysis assumes our mix of financial instruments and all other variables will remain constant in future periods. These assumptions are made in order to facilitate the sensitivity analysis and are not necessarily indicative of our future intentions.

We do not enter into derivative financial instruments for trading purposes (see Note 22, “Derivative Financial Instruments” to our consolidated financial statements contained in Item 8 of this Annual Report on Form 10-K).

 

 

 

54


Item 8. Financial Statements and Supplementary Data

INDEX TO FINANCIAL STATEMENTS

Consolidated Financial Statements for

Sprouts Farmers Market, Inc. and Subsidiaries:

Report of Independent Registered Public Accounting Firm (PCAOB ID 238)

56

Consolidated Balance Sheets as of December 31, 2023 and January 1, 2023

59

Consolidated Statements of Income for the fiscal years ended December 31, 2023, January 1, 2023 and January 2, 2022

60

Consolidated Statements of Comprehensive Income for the fiscal years ended December 31, 2023, January 1, 2023 and January 2, 2022

61

Consolidated Statements of Stockholders’ Equity for the fiscal years ended December 31, 2023, January 1, 2023 and January 2, 2022

62

Consolidated Statements of Cash Flows for the fiscal years ended December 31, 2023, January 1, 2023 and January 2, 2022

63

Notes to Consolidated Financial Statements

64

 

 

 

 

 

 

55


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Board of Directors and Stockholders of Sprouts Farmers Market, Inc.

 

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of Sprouts Farmers Market, Inc. and its subsidiaries (the “Company”) as of December 31, 2023 and January 1, 2023, and the related consolidated statements of income, of comprehensive income, of stockholders' equity and of cash flows for each of the three years in the period ended December 31, 2023, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and January 1, 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Basis for Opinions

The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Annual Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (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 audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated 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 consolidated 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 consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

 

56


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

Critical Audit Matters

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters 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.

Valuation of General Liability and Workers’ Compensation Self-Insurance Reserves

As described in Notes 3 and 15 to the consolidated financial statements, the Company is self-insured for costs related to workers’ compensation, general liability and employee health benefits up to certain stop-loss limits. As of December 31, 2023, the Company’s recorded amounts for general liability, workers’ compensation and team member health benefit liabilities was $47.8 million, of which a significant portion is related to the general liability and workers’ compensation self-insurance reserves. Management estimates the self-insurance reserves based on independent actuarial estimates, which are based on historical information and assumptions about future events. Management utilizes various techniques, including analysis of historical trends and actuarial valuation methods, to estimate the cost to settle reported claims and claims incurred but not yet reported as of the balance sheet date. When estimating the self-insurance reserves, several factors are considered by management, including (i) loss development factors, which include the development time frame and expected claim reporting and settlement patterns, and (ii) expected loss costs, which include the expected frequency and severity of claim activity.

The principal considerations for our determination that performing procedures relating to the valuation of the general liability and workers’ compensation self-insurance reserves is a critical audit matter are (i) the significant judgment by management when developing the estimates of the general liability and workers’ compensation self-insurance reserves ; (ii) the high degree of auditor judgment, subjectivity and effort in performing procedures and evaluating management’s significant assumptions related to the loss development factors and expected loss costs; and (iii) the audit effort involved the use of professionals with specialized skill and knowledge.

 

57


Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management’s valuation of the general liability and workers’ compensation self-insurance reserves, including controls over the significant assumptions. These procedures also included, among others (i) reading management’s general liability and workers’ compensation self-insurance program agreements and (ii) testing the completeness and accuracy of the underlying historical claims data used in management’s estimates. Professionals with specialized skill and knowledge were used to assist in testing management’s process for estimating the valuation of the general liability and workers’ compensation self-insurance reserves, including (i) evaluating the appropriateness of the actuarial valuation methods used by management and (ii) evaluating the reasonableness of significant assumptions used by management related to loss development factors and expected loss costs by considering (a) current and past claim and settlement activity and (b) whether the assumptions were consistent with evidence obtained in other areas of the audit.

/s/ PricewaterhouseCoopers LLP

Phoenix, Arizona

February 22, 2024

We have served as the Company’s auditor since 2011.

 

58


SPROUTS FARMERS MARKET, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(IN THOUSANDS, EXCEPT SHARE AND PER SHARE AMOUNTS)

 

 

December 31, 2023

 

 

January 1, 2023

 

ASSETS

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

201,794

 

 

$

293,233

 

Accounts receivable, net

 

 

30,313

 

 

 

16,108

 

Inventories

 

 

323,198

 

 

 

310,545

 

Prepaid expenses and other current assets

 

 

48,467

 

 

 

53,918

 

Total current assets

 

 

603,772

 

 

 

673,804

 

Property and equipment, net of accumulated depreciation

 

 

798,707

 

 

 

722,241

 

Operating lease assets, net

 

 

1,322,854

 

 

 

1,106,524

 

Intangible assets

 

 

208,060

 

 

 

184,960

 

Goodwill

 

 

381,741

 

 

 

368,878

 

Other assets

 

 

12,294

 

 

 

13,973

 

Total assets

 

$

3,327,428

 

 

$

3,070,380

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

179,927

 

 

$

172,904

 

Accrued liabilities

 

 

164,887

 

 

 

151,306

 

Accrued salaries and benefits

 

 

74,752

 

 

 

61,574

 

Current portion of operating lease liabilities

 

 

126,271

 

 

 

135,584

 

Current portion of finance lease liabilities

 

 

1,032

 

 

 

1,012

 

Total current liabilities

 

 

546,869

 

 

 

522,380

 

Long-term operating lease liabilities

 

 

1,399,676

 

 

 

1,145,173

 

Long-term debt and finance lease liabilities

 

 

133,685

 

 

 

258,902

 

Other long-term liabilities

 

 

36,270

 

 

 

36,340

 

Deferred income tax liability

 

 

62,381

 

 

 

61,123

 

Total liabilities

 

 

2,178,881

 

 

 

2,023,918

 

Commitments and contingencies (Note 19)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

Undesignated preferred stock; $0.001 par value; 10,000,000 shares
   authorized,
no shares issued and outstanding

 

 

 

 

 

 

Common stock, $0.001 par value; 200,000,000 shares authorized,
   
101,211,984 shares issued and outstanding, December 31, 2023;
   
105,072,756 shares issued and outstanding, January 1, 2023

 

 

101

 

 

 

105

 

Additional paid-in capital

 

 

774,834

 

 

 

726,345

 

Retained earnings

 

 

373,612

 

 

 

320,012

 

Total stockholders’ equity

 

 

1,148,547

 

 

 

1,046,462

 

Total liabilities and stockholders’ equity

 

$

3,327,428

 

 

$

3,070,380

 

The accompanying notes are an integral part of these consolidated financial statements.

 

59


SPROUTS FARMERS MARKET, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF INCOME

(IN THOUSANDS, EXCEPT PER SHARE AMOUNTS)

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Net sales

 

$

6,837,384

 

 

$

6,404,223

 

 

$

6,099,869

 

Cost of sales

 

 

4,315,543

 

 

 

4,055,659

 

 

 

3,890,657

 

Gross profit

 

 

2,521,841

 

 

 

2,348,564

 

 

 

2,209,212

 

Selling, general and administrative expenses

 

 

2,000,437

 

 

 

1,855,649

 

 

 

1,748,205

 

Depreciation and amortization (exclusive
   of depreciation included in cost of
   sales)

 

 

131,893

 

 

 

123,530

 

 

 

122,258

 

Store closure and other costs, net

 

 

39,280

 

 

 

11,025

 

 

 

4,673

 

Income from operations

 

 

350,231

 

 

 

358,360

 

 

 

334,076

 

Interest expense, net

 

 

6,491

 

 

 

9,047

 

 

 

11,684

 

Income before income taxes

 

 

343,740

 

 

 

349,313

 

 

 

322,392

 

Income tax provision

 

 

84,884

 

 

 

88,149

 

 

 

78,235

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

Net income per share:

 

 

 

 

 

 

 

 

 

Basic

 

$

2.53

 

 

$

2.41

 

 

$

2.12

 

Diluted

 

$

2.50

 

 

$

2.39

 

 

$

2.10

 

Weighted average shares outstanding:

 

 

 

 

 

 

 

 

 

Basic

 

 

102,479

 

 

 

108,232

 

 

 

115,377

 

Diluted

 

 

103,390

 

 

 

109,139

 

 

 

116,077

 

The accompanying notes are an integral part of these consolidated financial statements.

 

60


SPROUTS FARMERS MARKET, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(IN THOUSANDS)

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

 

 

 

 

 

 

 

 

 

Other comprehensive income, net of tax

 

 

 

 

 

 

 

 

 

Unrealized gains on cash flow
   hedging activities, net of income tax of
   $
1,819 and $3,116 in fiscal 2022 and fiscal 2021

 

 

 

 

 

5,259

 

 

 

9,009

 

Reclassification of net losses on
   cash flow hedges to net income, net of income
   tax of ($
520) and ($1,485) in fiscal 2022 and fiscal 2021

 

 

 

 

 

(1,501

)

 

 

(4,293

)

Total other comprehensive income

 

 

 

 

 

3,758

 

 

 

4,716

 

 

 

 

 

 

 

 

 

 

 

Comprehensive income

 

$

258,856

 

 

$

264,922

 

 

$

248,873

 

The accompanying notes are an integral part of these consolidated financial statements.

 

61


SPROUTS FARMERS MARKET, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(IN THOUSANDS, EXCEPT SHARE AMOUNTS)

 

 

Shares

 

 

Common
Stock

 

 

Additional
Paid-in
Capital

 

 

Retained
Earnings

 

 

Accumulated
Other
Comprehensive
Income
(Loss)

 

 

Total
Stockholders’
Equity

 

Balances at January 3, 2021

 

 

117,953,435

 

 

 

118

 

 

 

686,648

 

 

 

203,001

 

 

 

(8,474

)

 

$

881,293

 

Net income

 

 

 

 

 

 

 

 

 

 

 

244,157

 

 

 

 

 

 

244,157

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,716

 

 

 

4,716

 

Issuance of shares under stock plans

 

 

577,296

 

 

 

 

 

 

2,170

 

 

 

 

 

 

 

 

 

2,170

 

Repurchase and retirement of common stock

 

 

(7,416,357

)

 

 

(7

)

 

 

 

 

 

(188,336

)

 

 

 

 

 

(188,343

)

Share-based compensation

 

 

 

 

 

 

 

 

15,883

 

 

 

 

 

 

 

 

 

15,883

 

Balances at January 2, 2022

 

 

111,114,374

 

 

 

111

 

 

 

704,701

 

 

 

258,822

 

 

 

(3,758

)

 

 

959,876

 

Net income

 

 

 

 

 

 

 

 

 

 

 

261,164

 

 

 

 

 

 

261,164

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,758

 

 

 

3,758

 

Issuance of shares under stock plans

 

 

855,464

 

 

 

 

 

 

5,041

 

 

 

 

 

 

 

 

 

5,041

 

Repurchase and retirement of common stock

 

 

(6,897,082

)

 

 

(6

)

 

 

 

 

 

(199,974

)

 

 

 

 

 

(199,980

)

Share-based compensation

 

 

 

 

 

 

 

 

16,603

 

 

 

 

 

 

 

 

 

16,603

 

Balances at January 1, 2023

 

 

105,072,756

 

 

 

105

 

 

 

726,345

 

 

 

320,012

 

 

 

 

 

 

1,046,462

 

Net income

 

 

 

 

 

 

 

 

 

 

 

258,856

 

 

 

 

 

 

258,856

 

Issuance of shares under stock plans

 

 

1,449,116

 

 

 

1

 

 

 

11,453

 

 

 

 

 

 

 

 

 

11,454

 

Repurchase and retirement of common stock, including excise tax

 

 

(5,864,246

)

 

 

(6

)

 

 

 

 

 

(205,256

)

 

 

 

 

 

(205,262

)

Share-based compensation

 

 

 

 

 

 

 

 

18,898

 

 

 

 

 

 

 

 

 

18,898

 

Issuance of shares for acquisition

 

 

554,358

 

 

 

1

 

 

 

18,138

 

 

 

 

 

 

 

 

 

18,139

 

Balances at December 31, 2023

 

 

101,211,984

 

 

$

101

 

 

$

774,834

 

 

$

373,612

 

 

$

 

 

$

1,148,547

 

 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

62


SPROUTS FARMERS MARKET, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(IN THOUSANDS)

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Operating activities

 

 

 

 

 

 

 

 

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

 

 

 

 

 

 

 

Depreciation and amortization expense

 

 

137,811

 

 

 

127,067

 

 

 

125,541

 

Operating lease asset amortization

 

 

127,208

 

 

 

117,315

 

 

 

108,517

 

Impairment of assets

 

 

30,549

 

 

 

8,066

 

 

 

4,762

 

Share-based compensation

 

 

18,898

 

 

 

16,603

 

 

 

15,883

 

Deferred income taxes

 

 

(4,915

)

 

 

3,228

 

 

 

(178

)

Other non-cash items

 

 

1,086

 

 

 

672

 

 

 

1,167

 

Changes in operating assets and liabilities, net of effects from acquisition:

 

 

 

 

 

 

 

 

 

Accounts receivable

 

 

3,173

 

 

 

13,381

 

 

 

16,928

 

Inventories

 

 

(10,857

)

 

 

(45,158

)

 

 

(11,417

)

Prepaid expenses and other current assets

 

 

2,210

 

 

 

(18,467

)

 

 

(5,879

)

Other assets

 

 

3,482

 

 

 

2,039

 

 

 

(1,782

)

Accounts payable

 

 

12,215

 

 

 

13,362

 

 

 

4,523

 

Accrued liabilities

 

 

11,746

 

 

 

5,416

 

 

 

610

 

Accrued salaries and benefits

 

 

12,880

 

 

 

2,831

 

 

 

(17,951

)

Operating lease liabilities

 

 

(138,795

)

 

 

(132,889

)

 

 

(120,483

)

Other long-term liabilities

 

 

(479

)

 

 

(3,301

)

 

 

401

 

Cash flows from operating activities

 

 

465,068

 

 

 

371,329

 

 

 

364,799

 

Investing activities

 

 

 

 

 

 

 

 

 

Purchases of property and equipment

 

 

(225,310

)

 

 

(124,010

)

 

 

(102,378

)

Payments for acquisition, net of cash acquired

 

 

(13,032

)

 

 

 

 

 

 

Cash flows used in investing activities

 

 

(238,342

)

 

 

(124,010

)

 

 

(102,378

)

Financing activities

 

 

 

 

 

 

 

 

 

Proceeds from revolving credit facilities

 

 

 

 

 

62,500

 

 

 

 

Payments on revolving credit facilities

 

 

(125,000

)

 

 

(62,500

)

 

 

 

Payments on finance lease liabilities

 

 

(1,006

)

 

 

(819

)

 

 

(685

)

Payments of deferred financing costs

 

 

 

 

 

(3,373

)

 

 

 

Repurchase of common stock

 

 

(203,496

)

 

 

(199,980

)

 

 

(188,343

)

Proceeds from exercise of stock options

 

 

11,454

 

 

 

5,041

 

 

 

2,170

 

Cash flows used in financing activities

 

 

(318,048

)

 

 

(199,131

)

 

 

(186,858

)

(Decrease)/Increase in cash, cash equivalents, and restricted cash

 

 

(91,322

)

 

 

48,188

 

 

 

75,563

 

Cash, cash equivalents, and restricted cash at beginning of the period

 

 

295,192

 

 

 

247,004

 

 

 

171,441

 

Cash, cash equivalents, and restricted cash at the end of the period

 

$

203,870

 

 

$

295,192

 

 

$

247,004

 

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure of cash flow information

 

 

 

 

 

 

 

 

 

Cash paid for interest

 

$

12,561

 

 

$

11,132

 

 

$

11,431

 

Cash paid for income taxes

 

 

96,633

 

 

 

93,419

 

 

 

82,888

 

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure of non-cash activities

 

 

 

 

 

 

 

 

 

Property and equipment in accounts payable and accrued liabilities

 

$

29,592

 

 

$

36,177

 

 

$

25,166

 

Issuance of shares for acquisition

 

 

18,139

 

 

 

 

 

 

 

Excise tax accrued on repurchase of common stock

 

 

1,766

 

 

 

 

 

 

 

Leased assets obtained in exchange for new operating lease liabilities

 

 

364,997

 

 

 

157,269

 

 

 

139,349

 

Leased assets obtained in exchange for new finance lease liabilities

 

 

809

 

 

 

 

 

 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

63


SPROUTS FARMERS MARKET, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

1. Organization and Description of Business

Sprouts Farmers Market, Inc., a Delaware corporation, through its subsidiaries, offers a unique specialty grocery experience featuring an open layout with fresh produce at the heart of the store. The Company continues to bring the latest in wholesome, innovative products made with lifestyle-friendly ingredients such as organic, plant-based and gluten-free. As of December 31, 2023, the Company operated 407 stores in 23 states. For convenience, the “Company” is used to refer collectively to Sprouts Farmers Market, Inc. and, unless the context requires otherwise, its subsidiaries. The Company’s store operations are conducted by its subsidiaries.

 

2. Basis of Presentation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All material intercompany accounts and transactions have been eliminated in consolidation.

The Company has one operating segment, and therefore, one reportable segment: healthy grocery stores.

The Company categorizes the varieties of products it sells as perishable and non-perishable. Perishable product categories include produce, meat and meat alternatives, seafood, deli, bakery, floral and dairy and dairy alternatives. Non-perishable product categories include grocery, vitamins and supplements, bulk items, frozen foods, beer and wine, and natural health and body care.

The following is a breakdown of the Company’s perishable and non-perishable sales mix:

 

 

2023

 

 

2022

 

 

2021

 

Perishables

 

 

57.3

%

 

 

58.0

%

 

 

57.7

%

Non-Perishables

 

 

42.7

%

 

 

42.0

%

 

 

42.3

%

 

All dollar amounts are in thousands, unless otherwise indicated.

 

3. Significant Accounting Policies

Fiscal Years

The Company reports its results of operations on a 52- or 53-week fiscal calendar ending on the Sunday closest to December 31. Fiscal year 2023 ended on December 31, 2023 and included 52 weeks. Fiscal year 2022 ended on January 1, 2023 and included 52 weeks. Fiscal year 2021 ended on January 2, 2022 and included 52 weeks. Fiscal years 2023, 2022 and 2021 are referred to as 2023, 2022 and 2021, respectively.

Significant Accounting Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions. Such estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company’s critical accounting estimates include inventories, lease assumptions, self-insurance reserves, goodwill and intangible assets, impairment of long-lived assets, and income taxes. Actual results could differ from those estimates.

 

 

64


Cash and Cash Equivalents

The Company considers all highly liquid instruments with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents are maintained at financial institutions in the United States of America. Deposits in transit include sales through the end of the period, the majority of which were paid with credit and debit cards and settle within a few days of the sales transactions. The amounts due from banks for these transactions at each reporting date were as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Due from banks for debit and credit card transactions

 

$

85,116

 

 

$

77,665

 

 

Restricted Cash

Restricted cash relates to the Company’s defined benefit plan forfeitures and the Company’s healthcare, general liability and workers’ compensation plan benefits of approximately $2.1 million and $2.0 million as of December 31, 2023 and January 1, 2023, respectively, and is included in prepaid expenses and other current assets in the accompanying consolidated balance sheets.

 

Accounts Receivable

Accounts receivable primarily represents billings to vendors for scan, advertising and other rebates, receivables from ecommerce partners, billings to landlords for tenant allowances and receivables for manufacturer coupons. Accounts receivable also includes receivables from the Company’s insurance carrier for payments expected to be made in excess of self-insured retentions. The Company provides an allowance for doubtful accounts when a specific account is determined to be uncollectible.

Inventories

Inventories consist of merchandise purchased for resale, which are stated at the lower of cost or net realizable value. The cost method is used for distribution center and store perishable department inventories by assigning costs to each of these items based on a first-in, first-out (FIFO) basis (net of vendor discounts).

The Company’s non-perishable inventory is valued at the lower of cost or net realizable value using weighted averaging, the use of which approximates the FIFO method.

Inventories are reduced for estimated losses related to shrinkage. The Company believes that all inventories are saleable and no allowances or reserves for obsolescence were recorded as of December 31, 2023 and January 1, 2023.

Property and Equipment

Property and equipment are stated at cost, net of accumulated depreciation and amortization. Expenditures for major additions and improvements to facilities as well as significant component replacements are capitalized. All other maintenance and repairs are charged to expense as incurred. When property is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of income. Depreciation expense, which includes the amortization of assets recorded as finance leases, is computed using the straight-line method over the estimated useful lives of the individual assets. Terms of leases used in the determination of estimated useful lives may include renewal options if the exercise of the renewal option is determined to be reasonably certain.

 

65


The following table includes the estimated useful lives of certain of the Company’s asset classes:

Computer hardware and software

 

3 to 5 years

Furniture, fixtures and equipment

 

7 to 20 years

Leasehold improvements

 

up to 15 years

Buildings

 

40 years

 

Store development costs, which include costs associated with the selection and procurement of real estate sites, are also included in property and equipment. These costs are included in leasehold improvements and are amortized over the remaining lease term of the successful sites with which they are associated.

 

Self-Insurance Reserves

The Company uses a combination of insurance and self-insurance programs to provide for costs associated with general liability, workers’ compensation and team member health benefits. Liabilities for self-insurance reserves are estimated based on independent actuarial estimates, which are based on historical information and assumptions about future events. The Company utilizes various techniques, including analysis of historical trends and actuarial valuation methods, to estimate the cost to settle reported claims and claims incurred but not yet reported as of the balance sheet date. The actuarial valuation methods consider loss development factors, which include the development time frame and expected claim reporting and settlement patterns, and expected loss costs, which include the expected frequency and severity of claim activity. Amounts expected to be recovered from insurance companies are included in the liability, with a corresponding amount recorded in accounts receivable.

Goodwill and Intangible Assets

Goodwill represents the cost of acquired businesses in excess of the fair value of assets and liabilities acquired. The Company’s indefinite-lived intangible assets consist of trade names related to “Sprouts Farmers Market,” liquor licenses and reacquired rights recognized in connection with the acquisition of Ronald Cohn, Inc. in 2023. See Note 28, “Business Combination” for more information on this acquisition.

Goodwill and indefinite-lived intangible assets are evaluated for impairment on an annual basis during the fourth fiscal quarter, or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company’s impairment evaluation of goodwill consists of a qualitative assessment to determine if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The Company’s qualitative assessment considered factors including changes in the competitive market, budget-to-actual performance, trends in market capitalization for the Company and its peers, turnover in key management personnel and overall changes in the macroeconomic environment. If this qualitative assessment indicates it is more likely than not that the estimated fair value of the reporting unit exceeds its carrying value, no further analysis is required, and goodwill is not impaired. Otherwise, the Company compares the estimated fair value of the reporting unit to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value.

The impairment evaluation for the Company’s indefinite-lived intangible assets consists of a qualitative assessment, similar to that for goodwill. If the qualitative assessment indicates it is more likely than not that the estimated fair value exceeds its carrying value, no further analysis is required, and the asset is not impaired. Otherwise, the Company compares the estimated fair value of the asset to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value.

 

66


The Company has determined its business consists of a single reporting unit. The Company has had no goodwill impairment charges for the past three fiscal years. See Note 8, “Intangible Assets” and Note 9, “Goodwill” for further discussion.

 

Impairment of Long-Lived Assets

The Company assesses its long-lived assets, including property and equipment and right-of-use assets, for potential impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. These events primarily include current period losses combined with a history of losses or a projection of continuing losses, a significant decrease in the market value of an asset or a decision to close or relocate a store. The Company groups and evaluates long-lived assets for impairment at the individual store level, which is the lowest level at which independent identifiable cash flows are available. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset group to the future undiscounted cash flows expected to be generated by that asset group. The Company’s impairment analysis contains management assumptions about key variables including sales growth rate, gross margin, payroll and other controllable expenses.

If impairment is indicated, a loss is recognized for any excess of the carrying value over the estimated fair value of the asset group. The fair value of the asset group is estimated based on the discounted future cash flows using a discount rate commensurate with the related risk or comparable market values, if available. The Company recorded an impairment loss of $30.5 million in 2023, of which $27.8 million was in connection with the decision to close certain underperforming stores (see Note 27, "Store Closures") and $2.7 million was in the normal course of business primarily related to the write-down of right-of-use assets and leasehold improvements. The Company recorded an impairment loss of $8.1 million and $4.8 million in 2022 and 2021, respectively, as part of the normal course of business primarily related to the write-down of right-of-use assets and leasehold improvements. These charges are recorded as a component of Store closure and other costs, net in the accompanying consolidated statements of income.

Deferred Financing Costs

The Company capitalizes certain fees and costs incurred in connection with the issuance of debt. Deferred financing costs are amortized to interest expense over the term of the debt using the effective interest method. For the Credit Agreement and Former Credit Facility (as defined in Note 13, “Long-Term Debt and Finance Lease Liabilities”), deferred financing costs are amortized on a straight-line basis over the term of the facility. Upon prepayment, redemption or conversion of debt, the Company accelerates the recognition of an appropriate amount of financing costs as loss on extinguishment of debt. The current and noncurrent portions of deferred financing costs are included in prepaid expenses and other current assets and other assets, respectively, in the accompanying consolidated balance sheets.

Leases

The Company leases its stores, distribution centers, and administrative offices. The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease assets, current portion of operating lease liabilities and noncurrent portion of operating lease liabilities in the accompanying consolidated balance sheets. Finance leases are included in property, plant, equipment, net, current portion of finance lease liabilities, and long-term debt and finance lease liabilities in the accompanying consolidated balance sheets. Operating lease payments are charged on a straight-line basis to rent expense, a component of selling, general and administrative expenses, over the lease term and finance lease payments are charged to interest expense and depreciation and amortization expense using a debt model over the lease term.

 

67


The Company’s lease assets represent a right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease assets and liabilities and the related rent expense are recognized at the lease commencement date (date on which the Company gains access to the property) based on the estimated present value of lease payments over the lease term, net of landlord allowances expected to be received. The Company accounts for the lease and non-lease components as a single lease component for all current classes of leases.

Most of the Company’s lease agreements include variable payments related to pass-through costs for common area maintenance ("CAM"), property taxes, and insurance. Additionally, some of the Company’s lease agreements include rental payments based on a percentage of retail sales over contractual levels. These variable payments are not included in the measurement of the lease liability or asset and are expensed as incurred.

As most of the Company’s lease agreements do not provide an implicit rate, the Company uses an estimated incremental borrowing rate, which is derived from third-party information available at the lease commencement date, in determining the present value of lease payments. The rate used is for a secured borrowing of a similar term as the lease.

Most leases include one or more options to renew, with renewal terms that can extend the lease term from one to twenty years or more. The exercise of lease renewal options is at the Company’s sole discretion. The lease term includes the initial contractual term as well as any options to extend the lease when it is reasonably certain that the Company will exercise that option. Leases with a term of 12 months or less (“short-term leases”) are not recorded on the balance sheet. The Company does not currently have any material short-term leases. Additionally, the Company’s lease agreements do not contain any residual value guarantees or material restrictive covenants.

The Company subleases certain real estate to third parties, which have all been classified as operating leases. The Company recognizes sublease income on a straight-line basis.

Fair Value Measurements

The Company records its financial assets and liabilities in accordance with the framework for measuring fair value in accordance with ASC 820. This framework establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value:

Level 1: Quoted prices for identical instruments in active markets.

Level 2: Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.

Level 3: Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.

Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in the impairment analysis of goodwill, intangible assets, and long-lived assets. Impairment losses related to store-level assets are calculated using significant unobservable inputs including the present value of future cash flows expected to be generated using a risk-adjusted market based weighted-average cost of capital, comparable store sales growth assumptions, and third party property appraisal data. Therefore, these inputs are classified as a level 3 measurement in the fair value hierarchy.

 

68


Derivative Financial Instruments

The Company records derivatives at fair value. The designation of a derivative instrument as a hedge and its ability to meet the hedge accounting criteria determine how the Company reflects the change in fair value of the derivative instrument in its financial statements. A derivative qualifies for hedge accounting if, at inception, the derivative is expected to be highly effective in offsetting the underlying hedged cash flows, and the Company fulfills the hedge documentation standards at the time it enters into the derivative contract. The Company designates its hedge based on the exposure it is hedging. For qualifying cash flow hedges, the Company records changes in fair value in other comprehensive income (“OCI”). The Company releases the derivative’s gain or loss from OCI to match the timing of the underlying hedged item’s effect on earnings.

The Company reviews the effectiveness of its hedging instruments quarterly. The Company recognizes changes in the fair value for derivatives not designated as hedges or those not qualifying for hedge accounting in current period earnings. The Company discontinues hedge accounting for any hedge that is no longer evaluated to be highly effective.

The Company does not enter into derivative financial instruments for trading or speculative purposes, and it monitors the financial stability and credit standing of its counterparties in these transactions. The Company had no active derivative financial instruments as of December 31, 2023 or January 1, 2023.

Share-Based Compensation

The Company measures share-based compensation cost at the grant date based on the fair value of the award and recognizes share-based compensation cost as expense over the vesting period. As share-based compensation expense recognized in the consolidated statements of income is based on awards ultimately expected to vest, the amount of expense has been reduced for actual forfeitures as they occur. The Company uses the Black-Scholes option-pricing model to determine the grant date fair value for each option grant. See Note 26, “Share-Based Compensation” for a discussion of assumptions used in the calculation of fair values. Application of alternative assumptions could produce different estimates of the fair value of share-based compensation and, consequently, the related amounts recognized in the accompanying consolidated statements of income. The grant date fair value of restricted stock units (“RSUs”) and performance share awards (“PSAs”) is based on the closing price per share of the Company’s common stock on the grant date. The Company recognizes compensation expense for time-based awards on a straight-line basis and for performance-based awards on the graded-vesting method over the vesting period of the awards.

 

69


Revenue Recognition

The Company’s performance obligations are satisfied upon the transfer of goods to the customer, which occurs at the point of sale, and payment from customers is also due at the time of sale. Proceeds from the sale of gift cards are recorded as a liability at the time of sale and recognized as sales when they are redeemed by the customer and the performance obligation is satisfied by the Company. The Company’s gift cards do not expire. Based on historical redemption rates, a small and relatively stable percentage of gift cards will never be redeemed, referred to as "breakage." Estimated breakage revenue is recognized over time in proportion to actual gift card redemptions and was not material in any period presented. A summary of the activity and balances in the gift card liability, net is as follows:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Beginning Balance

 

$

10,906

 

 

$

12,586

 

 

$

15,888

 

Gift cards issued during the period but not redeemed(1)

 

 

4,271

 

 

 

4,291

 

 

 

5,711

 

Revenue recognized from beginning liability

 

 

(4,611

)

 

 

(5,971

)

 

 

(9,013

)

Ending Balance

 

$

10,566

 

 

$

10,906

 

 

$

12,586

 

(1) net of estimated breakage

 

The nature of goods the Company transfers to customers at the point of sale are inventories, consisting of merchandise purchased for resale.

The Company does not have any material contract assets or receivables from contracts with customers, any revenue recognized in the current period from performance obligations satisfied in previous periods, any contract performance obligations, or any material costs to obtain or fulfill a contract as of December 31, 2023.

Cost of Sales

Cost of sales includes the cost of inventory sold during the period, including the direct costs of purchased merchandise (net of discounts and allowances), distribution and supply chain costs, and depreciation and amortization for distribution centers and supply chain related assets. The Company recognizes vendor allowances and merchandise volume related rebate allowances as a reduction of inventories during the period when earned and reflects the allowances as a component of cost of sales as the inventory is sold.

The Company’s largest supplier accounted for approximately 47%, 45% and 44% of total purchases during 2023, 2022 and 2021, respectively.

Selling, General and Administrative Expenses

Selling, general and administrative expenses primarily consist of salaries, wages and benefits costs, share-based compensation, occupancy costs (including rent, property taxes, utilities, CAM and insurance), advertising costs, buying costs, pre-opening and other administrative costs.

The Company charges certain vendors to place advertisements in the Company’s in-store guide and circulars under a cooperative advertising program. The Company records rebates received from vendors in connection with cooperative advertising programs as a reduction to advertising costs when the allowance represents a reimbursement of a specific incremental and identifiable cost. Advertising costs are expensed as incurred. Advertising expense, net of rebates, was $45.8 million, $49.2 million and $45.9 million for 2023, 2022 and 2021, respectively.

Depreciation and amortization

Depreciation and amortization expense (exclusive of depreciation included in cost of sales) primarily consists of depreciation and amortization for buildings, store leasehold improvements, and equipment.

 

70


Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss and tax credit carryforwards. 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. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company’s deferred tax assets are subject to periodic recoverability assessments. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. Realization of the deferred tax assets is principally dependent upon achievement of projected future taxable income offset by deferred tax liabilities. Changes in recognition or measurement are reflected in the period in which the judgment occurs.

The Company files income tax returns for federal purposes and in many states. The Company’s tax filings remain subject to examination by applicable tax authorities for a certain length of time, generally three years, following the tax year to which those filings relate.

The Company recognizes the effect of uncertain income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties related to unrecognized tax benefits as part of income tax expense.

Share Repurchases

The Company has elected to retire shares repurchased to date. Shares retired become part of the pool of authorized but unissued shares. The Company has elected to record the purchase price of the retired shares in excess of par value directly as a reduction of retained earnings. The cost of common shares repurchased includes a 1% excise tax imposed as part of the Inflation Reduction Act of 2022.

Net Income per Share

Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the fiscal period.

Diluted net income per share is based on the weighted average number of shares outstanding, plus, where applicable, shares that would have been outstanding related to dilutive options, PSAs and RSUs.

Comprehensive Income

Comprehensive income consists of net income and the unrealized gains or losses on derivative instruments that qualify for and have been designated as cash flow hedges, for all periods presented.

 

 

71


Recently Adopted Accounting Pronouncements

 

Reference Rate Reform

 

In March 2020 and January 2021, the FASB issued ASU no. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” and ASU 2021-01, “Reference Rate Reform (Topic 848): Scope,” respectively. The amendments in these updates provide optional expedients and exceptions for a limited period of time to ease the potential burden in accounting for contracts, hedging relationships, and other transactions affected by reference rate reform. During 2022, the Company adopted certain optional expedients provided under Topic 848 that permitted its hedging relationships to continue without de-designation upon changes due to reference rate reform. The adoption of this guidance resulted in no material impact to the Company’s consolidated financial statements. See Note 22, “Derivative Financial Instruments” for more information on our hedging activities.

 

Income Taxes –Accounting for Income Taxes

 

In December 2019, the FASB issued ASU no. 2019-12, “Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes.” Among other things, the amendment removes certain exceptions for periods with operating losses, and reduces the complexity surrounding franchise tax, step up in tax basis of goodwill in conjunction with a business combination, and timing of enacting changes in tax laws during interim periods. The Company adopted this standard effective January 4, 2021 on a prospective basis. There was no impact on the Company’s consolidated financial statements.

 

Recently Issued Accounting Pronouncements Not Yet Adopted

 

Segment Reporting – Improvements to Reportable Segment Disclosures

 

In November 2023, the FASB issued ASU no. 2023-07, “Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures." The amendments in this update increase required disclosures about a public entity's reportable segments, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the Company’s chief operating decision maker (“CODM”). In addition, ASU 2023-07 will require the Company to disclose the title and position of its CODM. The guidance will be effective for the Company for its fiscal year 2024 and for interim periods starting in the first quarter of its fiscal year 2025. Early adoption is permitted, and the guidance is required to be applied retrospectively. The Company is currently evaluating the potential impact of this ASU on its consolidated financial statements and disclosures.

 

Income Taxes – Improvements to Income Tax Disclosures

 

In December 2023, the FASB issued ASU no. 2023-09, “Income Taxes (Topic 740) Improvements to Income Tax Disclosures." The amendments in this update enhance a public entity's annual income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The guidance will be effective for the Company for its fiscal year 2025. Early adoption is permitted, and the guidance should be applied prospectively, with an option to apply it retrospectively. The Company is currently evaluating the potential impact of this ASU on its consolidated financial statements and disclosures.

 

No other new accounting pronouncements issued or effective during 2023 had, or are expected to have, a material impact on the Company’s consolidated financial statements.

 

 

72


4. Accounts Receivable

 

A summary of accounts receivable is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Landlords

 

$

5,451

 

 

$

232

 

Vendors

 

 

3,168

 

 

 

3,544

 

Insurance

 

 

2,884

 

 

 

2,320

 

Ecommerce

 

 

7,682

 

 

 

6,988

 

Other

 

 

11,128

 

 

 

3,024

 

Total

 

$

30,313

 

 

$

16,108

 

 

The Company recorded allowances for certain vendor receivables of $1.3 million and $1.4 million at December 31, 2023 and January 1, 2023, respectively.

 

5. Prepaid Expenses and Other Current Assets

 

A summary of prepaid expenses and other current assets is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Prepaid expenses

 

$

22,062

 

 

$

33,034

 

Restricted cash

 

 

2,076

 

 

 

1,959

 

Income tax receivable

 

 

23,559

 

 

 

18,155

 

Other current assets

 

 

770

 

 

 

770

 

Total

 

$

48,467

 

 

$

53,918

 

 

6. Property and Equipment

 

A summary of property and equipment, net is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Land and finance lease assets

 

$

16,562

 

 

$

15,753

 

Furniture, fixtures and equipment

 

 

1,002,824

 

 

 

850,357

 

Leasehold improvements

 

 

715,489

 

 

 

679,880

 

Construction in progress

 

 

92,066

 

 

 

110,106

 

Total property and equipment

 

 

1,826,941

 

 

 

1,656,096

 

Accumulated depreciation and amortization

 

 

(1,028,234

)

 

 

(933,855

)

Property and equipment, net

 

$

798,707

 

 

$

722,241

 

 

 

Depreciation expense was $136.6 million, $125.7 million and $124.1 million for 2023, 2022 and 2021, respectively. Depreciation expense is primarily reflected in Depreciation and amortization on the consolidated statements of income.

 

Impairment expense was $30.5 million, $8.1 million and $4.8 million for 2023, 2022 and 2021, respectively. Impairment expense is reflected in Store closure and other costs, net on the consolidated statements of income.

 

 

73


7. Leases

Lease cost includes both the fixed and variable expenses recorded for leases. The components of lease cost are as follows:

 

 

 

 

 

Year Ended

 

 

 

Classification

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Operating lease cost

 

Selling, general and administrative expenses (1), (2)

 

$

232,745

 

 

$

204,559

 

 

$

196,602

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

Amortization of Property
   and Equipment

 

Depreciation and amortization

 

 

1,062

 

 

 

966

 

 

 

966

 

Interest on lease liabilities

 

Interest expense

 

 

816

 

 

 

852

 

 

 

906

 

Variable lease cost

 

Selling, general and administrative expenses (1), (2)

 

 

70,197

 

 

 

65,979

 

 

 

60,763

 

Sublease income

 

Selling, general and administrative expenses

 

 

(832

)

 

 

(833

)

 

 

(839

)

Total net lease cost

 

 

 

$

303,988

 

 

$

271,523

 

 

$

258,398

 

 

(1)
Supply chain-related amounts of $18.2 million, $12.4 million and $10.6 million were included in cost of sales for 2023, 2022 and 2021, respectively.

 

(2)
Lease cost related to closed store locations of $6.3 million, $1.3 million and $0.7 million were included in Store closure and other costs, net for 2023, 2022 and 2021, respectively.

 

Supplemental balance sheet information related to leases is as follows:

 

 

 

 

 

As Of

 

 

 

Classification

 

December 31, 2023

 

 

January 1, 2023

 

Assets

 

 

 

 

 

 

 

 

Operating

 

Operating lease assets

 

$

1,322,854

 

 

$

1,106,524

 

Finance

 

Property and equipment, net

 

 

7,127

 

 

 

7,285

 

Total lease assets

 

 

 

$

1,329,981

 

 

$

1,113,809

 

Liabilities

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

Operating

 

Current portion of operating lease liabilities

 

$

126,271

 

 

$

135,584

 

Finance

 

Current portion of finance lease liabilities

 

 

1,032

 

 

 

1,012

 

Noncurrent:

 

 

 

 

 

 

 

 

Operating

 

Long-term operating lease liabilities

 

 

1,399,676

 

 

 

1,145,173

 

Finance

 

Long-term debt and finance lease liabilities

 

 

8,685

 

 

 

8,902

 

Total lease liabilities

 

 

 

$

1,535,664

 

 

$

1,290,671

 

 

 

 

2023

 

 

2022

 

 

2021

 

Weighted average remaining lease term (years):

 

 

 

 

 

 

 

 

 

Operating leases

 

 

10.0

 

 

 

9.4

 

 

 

9.6

 

Finance leases

 

 

6.7

 

 

 

7.8

 

 

 

8.8

 

Weighted average discount rate:

 

 

 

 

 

 

 

 

 

Operating leases

 

 

7.2

%

 

 

7.1

%

 

 

6.7

%

Finance leases

 

 

8.3

%

 

 

8.4

%

 

 

8.4

%

 

 

74


Supplemental cash flow and other information related to leases is as follows:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Cash paid for amounts included in measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

Operating cash flows for operating leases

 

$

228,411

 

 

$

207,516

 

 

$

182,926

 

Operating cash flows for finance leases

 

 

816

 

 

 

852

 

 

 

906

 

 

 

 

 

 

 

 

 

 

 

Lease assets obtained in exchange for lease liabilities:

 

 

 

 

 

 

 

 

 

Finance leases

 

$

809

 

 

$

 

 

$

 

Operating leases

 

 

364,997

 

 

 

157,269

 

 

 

139,349

 

 

A summary of maturities of lease liabilities is as follows:

 

 

 

Operating Leases(1), (2)

 

 

Finance Leases

 

 

Total

 

2024

 

$

208,602

 

 

$

1,780

 

 

$

210,382

 

2025

 

 

267,082

 

 

 

2,107

 

 

 

269,189

 

2026

 

 

231,900

 

 

 

1,945

 

 

 

233,845

 

2027

 

 

215,856

 

 

 

2,032

 

 

 

217,888

 

2028

 

 

185,758

 

 

 

1,766

 

 

 

187,524

 

Thereafter

 

 

1,072,847

 

 

 

3,241

 

 

 

1,076,088

 

Total lease payments

 

 

2,182,045

 

 

 

12,871

 

 

 

2,194,916

 

Less: Imputed interest

 

 

(656,098

)

 

 

(3,154

)

 

 

(659,252

)

Total lease liabilities

 

 

1,525,947

 

 

 

9,717

 

 

 

1,535,664

 

Less: Current portion

 

 

(126,271

)

 

 

(1,032

)

 

 

(127,303

)

Long-term lease liabilities

 

$

1,399,676

 

 

$

8,685

 

 

$

1,408,361

 

 

(1)
Operating lease payments include $62.5 million related to periods covered by options to extend lease terms that are reasonably certain of being exercised and exclude $584.1 million of legally binding minimum lease payments for leases executed but not yet commenced.

 

(2)
These amounts include rental income related to subtenant agreements under which we will receive $1.1 million in 2024, $0.9 million in 2025, $0.8 million in 2026, $0.7 million in 2027, $0.3 million in 2028 and $0.1 million thereafter.

 

8. Intangible Assets

A summary of the activity and balances in intangible assets is as follows:

 

 

Balance at January 2, 2022

 

 

Additions/Adjustments

 

 

Balance at January 1, 2023

 

Indefinite-lived trade names

 

$

182,937

 

 

$

 

 

$

182,937

 

Indefinite-lived liquor licenses

 

 

2,023

 

 

 

 

 

 

2,023

 

Total intangible assets

 

$

184,960

 

 

$

 

 

$

184,960

 

 

 

 

Balance at January 1, 2023

 

 

Additions/Adjustments

 

 

Balance at December 31, 2023

 

Indefinite-lived trade names

 

$

182,937

 

 

$

 

 

$

182,937

 

Indefinite-lived reacquired rights

 

 

 

 

 

23,100

 

 

 

23,100

 

Indefinite-lived liquor licenses

 

 

2,023

 

 

 

 

 

 

2,023

 

Total intangible assets

 

$

184,960

 

 

$

23,100

 

 

$

208,060

 

 

There was no amortization expense in 2023, 2022 and 2021.

 

75


9. Goodwill

The Company’s goodwill balance was $381.7 million and $368.9 million as of December 31, 2023 and January 1, 2023, respectively. As of December 31, 2023 and January 1, 2023, the Company had no accumulated goodwill impairment losses. The goodwill was related to the acquisitions of Henry’s Farmers Market and Sunflower Farmers Market in 2011 and 2012, respectively, and the acquisition of Ronald Cohn, Inc. in 2023. For further details, see Note 28, "Business Combination."

A summary of the activity and balances in goodwill is as follows:

 

 

 

Balance at January 1, 2023

 

 

Additions

 

 

Balance at December 31, 2023

 

Goodwill

 

$

368,878

 

 

$

12,863

 

 

$

381,741

 

 

10. Other Assets

As of December 31, 2023 and January 1, 2023, other assets of $12.3 million and $14.0 million, respectively, primarily consisted of deferred software as a service, capitalized durable supplies, deferred financing costs, utilities deposits and miscellaneous other assets.

 

11. Accrued Liabilities

A summary of accrued liabilities is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Self-insurance reserves

 

$

25,012

 

 

$

23,954

 

Accrued occupancy related (CAM, property taxes, etc.)

 

 

23,935

 

 

 

24,981

 

Gift cards, net of breakage

 

 

10,566

 

 

 

10,906

 

Accrued sales, use and excise tax

 

 

14,296

 

 

 

13,820

 

Other accrued liabilities

 

 

91,078

 

 

 

77,645

 

Total

 

$

164,887

 

 

$

151,306

 

 

12. Accrued Salaries and Benefits

A summary of accrued salaries and benefits is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Bonuses

 

$

33,890

 

 

$

23,679

 

Payroll

 

 

20,652

 

 

 

19,873

 

Vacation

 

 

18,050

 

 

 

16,732

 

Severance and other

 

 

2,160

 

 

 

1,290

 

Total

 

$

74,752

 

 

$

61,574

 

 

 

76


13. Long-Term Debt and Finance Lease Liabilities

A summary of long-term debt and finance lease liabilities is as follows:

 

 

 

 

 

 

 

As Of

 

Facility

 

Maturity

 

Interest Rate

 

December 31, 2023

 

 

January 1, 2023

 

Senior secured debt

 

 

 

 

 

 

 

 

 

 

$700.0 million Credit Agreement

 

March 25, 2027

 

Variable

 

$

125,000

 

 

$

250,000

 

Finance lease liabilities

 

Various

 

n/a

 

 

8,685

 

 

 

8,902

 

Long-term debt and finance lease liabilities

 

 

 

 

 

$

133,685

 

 

$

258,902

 

 

A summary of maturities of long-term debt is as follows:

 

 

 

$700 million Credit Agreement

 

2024

 

$

 

2025

 

 

 

2026

 

 

 

2027

 

 

125,000

 

2028

 

 

 

Thereafter

 

 

 

Total

 

$

125,000

 

Credit Agreement

The Company’s subsidiary, Sprouts Farmers Markets Holdings, LLC (“Intermediate Holdings”), is the borrower under a credit agreement entered into on March 25, 2022 (the “Credit Agreement”). The Credit Agreement provides for a revolving credit facility (the "Revolving Credit Facility") with an initial aggregate commitment of $700.0 million. Amounts outstanding under the Credit Agreement may be increased from time to time in accordance with an expansion feature set forth in the Credit Agreement.

The Company capitalized debt issuance costs of $3.4 million related to the Credit Agreement, which, combined with the remaining $0.5 million debt issuance costs in respect of that certain amended and restated credit agreement entered into on March 27, 2018, by and among the Company, Intermediate Holdings, certain lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent and collateral agent (the “Former Credit Facility”), which remained outstanding as of the time of Intermediate Holdings’ entry into the Credit Agreement, are being amortized on a straight-line basis to interest expense over the five-year term of the Credit Agreement.

The Credit Agreement provides for a $70.0 million letter of credit sub-facility (the "Letter of Credit Sub-Facility") and a $50.0 million swingline facility. Letters of credit issued under the Credit Agreement reduce the capacity of Intermediate Holdings to borrow under the Revolving Credit Facility. Letters of credit totaling $21.5 million have been issued as of December 31, 2023 under the Letter of Credit Sub-Facility, primarily to support the Company’s insurance programs.

Guarantees

Obligations under the Credit Agreement are guaranteed by the Company and substantially all of its existing and future wholly-owned material domestic subsidiaries, and are secured by first-priority security interests in substantially all of the assets of the Company, Intermediate Holdings, and the subsidiary guarantors, including, without limitation, a pledge by the Company of its equity interest in Intermediate Holdings.

 

77


Interest and Fees

Loans under the Credit Agreement will initially bear interest, at the Company's option, either at the Term SOFR (with a floor of 0.00%) plus a 0.10% SOFR adjustment and 1.00% per annum or base rate (with a floor of 0.00%) plus 0.00% per annum. The interest rate margins are subject to upward adjustments pursuant to a pricing grid based on the Company’s total net leverage ratio as set forth in the Credit Agreement and to upward or downward adjustments of up to 0.05% based upon the achievement of certain diversity and sustainability-linked metric thresholds, as set forth in the Credit Agreement.

Under the terms of the Credit Agreement, the Company is obligated to pay a commitment fee on the available unused amount of the commitments, which commitment fee ranges between 0.10% to 0.225% per annum, pursuant to a pricing grid based on the Company’s total net leverage ratio. The commitment fees are subject to upward or downward adjustments of up to 0.01% based upon the achievement of certain diversity and sustainability-linked metric thresholds, as set forth in the Credit Agreement.

As of December 31, 2023, loans outstanding under the Credit Agreement bore interest at Term SOFR (as defined in the Credit Agreement) plus a 0.10% SOFR adjustment and 0.95% per annum.

As of December 31, 2023, outstanding letters of credit issued under the Credit Agreement were subject to a participation fee of 0.95% per annum and an issuance fee of 0.125% per annum.

Payments and Borrowings

The Credit Agreement is scheduled to mature, and the commitments thereunder will terminate on March 25, 2027, subject to extensions as set forth therein.

The Company may prepay loans and permanently reduce commitments under the Credit Agreement at any time in agreed-upon minimum principal amounts, without premium or penalty (except SOFR breakage costs, if applicable).

In connection with the execution of the Credit Agreement, the Company's obligations under the Former Credit Facility were prepaid and terminated.

During 2023, the Company made no additional borrowings and made principal payments of $125.0 million, resulting in total outstanding debt under the Credit Agreement of $125.0 million as of December 31, 2023. During 2022, the Company made no additional borrowings or principal payments, other than the net change of $62.5 million in the composition of the lending syndicate associated with a modification of the Company's revolving credit facility on March 25, 2022, resulting in total outstanding debt under the Credit Agreement of $250.0 million as of January 1, 2023.

Covenants

The Credit Agreement contains financial, affirmative and negative covenants. The negative covenants include, among other things, limitations on the Company’s ability to:

incur additional indebtedness;
grant additional liens;
enter into sale-leaseback transactions;
make loans or investments;
merge, consolidate or enter into acquisitions;
pay dividends or distributions;
enter into transactions with affiliates;

 

78


enter into new lines of business;
modify the terms of debt or other material agreements; and
change its fiscal year.

Each of these covenants is subject to customary and other agreed-upon exceptions.

In addition, the Credit Agreement requires that the Company and its subsidiaries maintain a maximum total net leverage ratio not to exceed 3.75 to 1.00, which ratio may be increased from time to time in connection with certain permitted acquisitions pursuant to conditions as set forth in the Credit Agreement, and a minimum interest coverage ratio not to be less than 3.00 to 1.00. Each of these covenants is tested on the last day of each fiscal quarter.

The Company was in compliance with all applicable covenants under the Credit Agreement as of December 31, 2023.

 

14. Other Long-Term Liabilities

A summary of other long-term liabilities is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Long-term portion of self-insurance reserves

 

$

22,826

 

 

$

23,658

 

Other

 

 

13,444

 

 

 

12,682

 

Total

 

$

36,270

 

 

$

36,340

 

 

15. Self-Insurance Programs

The Company is self-insured for costs related to workers’ compensation, general liability and employee health benefits up to certain self-insured retentions and stop-loss limits. The Company establishes reserves for the ultimate obligation of reported and incurred but not reported (“IBNR”) claims. IBNR claims are estimated using various techniques, including analysis of historical trends and actuarial valuation methods.

The Company purchases coverage from third-party insurers for exposures in excess of certain stop-loss limits and recorded receivables of $1.3 million and $1.2 million from its insurance carriers for payments expected to be made in excess of self-insured retentions at December 31, 2023 and January 1, 2023, respectively. The Company recorded amounts for general liability, workers' compensation and team member health benefit liabilities of $47.8 million and $47.6 million at December 31, 2023 and January 1, 2023, respectively.

The following table summarizes the changes in the Company's self-insurance reserves through December 31, 2023:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Beginning Balance

 

$

47,612

 

 

$

50,529

 

 

$

48,518

 

Expenses, net of actuarial adjustments

 

 

85,148

 

 

 

76,720

 

 

 

85,892

 

Claim Payments

 

 

(84,922

)

 

 

(79,637

)

 

 

(83,881

)

Ending Balance

 

 

47,838

 

 

 

47,612

 

 

 

50,529

 

Less: Current portion

 

 

(25,012

)

 

 

(23,954

)

 

 

(27,136

)

Long-term portion

 

$

22,826

 

 

$

23,658

 

 

$

23,393

 

 

 

79


The current portion of the self-insurance reserves is included in "Accrued Liabilities" and the long-term portion is included in "Other Long-Term Liabilities" in the accompanying consolidated balance sheets.

 

16. Defined Contribution Plan

The Company maintains the Sprouts Farmers Market, Inc. Employee 401(k) Savings Plan (the “Plan”), which is a defined contribution plan covering all eligible team members. Under the provisions of the Plan, participants may direct the Company to defer a portion of their compensation to the Plan, subject to the Internal Revenue Code limitations. The Company provides for an employer matching contribution equal to 50% of each dollar contributed by the participants up to 6% of their eligible compensation.

The following table outlines the total expense recorded for the matching under the Plan, which is reflected in Selling, general and administrative expenses on the consolidated statements of income:

 

Year Ended

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

$

8,496

 

 

$

7,820

 

 

$

7,517

 

 

17. Income Taxes

Income Tax Provision

The income tax provision consists of the following:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

U.S. Federal—current

 

$

67,898

 

 

$

66,398

 

 

$

60,329

 

U.S. Federal—deferred

 

 

(5,927

)

 

 

1,028

 

 

 

(1,663

)

U.S. Federal—total

 

 

61,971

 

 

 

67,426

 

 

 

58,666

 

State—current

 

 

21,902

 

 

 

19,823

 

 

 

19,715

 

State—deferred

 

 

1,011

 

 

 

900

 

 

 

(146

)

State—total

 

 

22,913

 

 

 

20,723

 

 

 

19,569

 

Total provision

 

$

84,884

 

 

$

88,149

 

 

$

78,235

 

 

Tax Rate Reconciliation

Income tax provision differed from the amounts computed by applying the U.S. federal income tax rate to pre-tax income as a result of the following:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Federal statutory rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

Increase (decrease) in income taxes resulting from:

 

 

 

 

 

 

 

 

 

State income taxes, net of federal benefit

 

 

5.4

 

 

 

4.7

 

 

 

4.8

 

Enhanced charitable contribution impact

 

 

(1.0

)

 

 

(0.9

)

 

 

(1.5

)

Non-deductible Executive Compensation

 

 

1.4

 

 

 

0.9

 

 

 

0.3

 

Benefit of federal tax credit

 

 

(0.7

)

 

 

(0.5

)

 

 

(0.4

)

Excess tax benefits from share based payments

 

 

(1.2

)

 

 

(0.4

)

 

 

(0.1

)

Other, net

 

 

(0.2

)

 

 

0.4

 

 

 

0.2

 

Effective income tax rate

 

 

24.7

%

 

 

25.2

%

 

 

24.3

%

 

 

80


 

The effective income tax rate decreased to 24.7% in 2023 from 25.2% in 2022 primarily due to excess tax benefits related to the exercise or vesting of share-based awards partially offset by an increase in nondeductible executive compensation The effective income tax rate increased to 25.2% in 2022 from 24.3% in 2021 primarily due to decreased charitable contribution deductions in 2022 from the lapsing of benefits initially provided for in the CARES Act.

Excess tax benefits or detriments associated with share-based payment awards are recognized as income tax benefits or expense in the income statement. The tax effects of exercised or vested awards are treated as discrete items in the reporting period in which they occur. The income tax benefit resulting from share-based awards was $5.0 million, $1.7 million and $0.2 million for 2023, 2022 and 2021, respectively, and is reflected as a reduction to the 2023, 2022 and 2021 income tax provision.

 

81


Deferred Taxes

Significant components of the Company’s deferred tax assets and deferred tax liabilities are as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Deferred tax assets

 

 

 

 

 

 

Employee benefits

 

$

18,329

 

 

$

16,052

 

Tax credits

 

 

105

 

 

 

166

 

Operating leases

 

 

392,168

 

 

 

329,154

 

Other lease related

 

 

6,137

 

 

 

5,740

 

Other accrued liabilities

 

 

4,320

 

 

 

4,004

 

Charitable contribution carryforward

 

 

3,343

 

 

 

2,819

 

Inventories and other

 

 

2,905

 

 

 

2,605

 

Total gross deferred tax assets

 

 

427,307

 

 

 

360,540

 

Less: Valuation Allowance

 

 

(3,343

)

 

 

(917

)

Total deferred tax assets, net of valuation allowance

 

 

423,964

 

 

 

359,623

 

Deferred tax liabilities

 

 

 

 

 

 

Depreciation and amortization

 

 

(80,765

)

 

 

(83,091

)

Intangible assets

 

 

(64,668

)

 

 

(52,413

)

Operating leases

 

 

(339,973

)

 

 

(284,377

)

Asset retirement obligations

 

 

(939

)

 

 

(865

)

Total gross deferred tax liabilities

 

 

(486,345

)

 

 

(420,746

)

Net deferred tax liability

 

$

(62,381

)

 

$

(61,123

)

 

A valuation allowance is established for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize their benefits, or that the realization of future deductions is uncertain.

Management performs an assessment over future taxable income to analyze whether it is more likely than not that some portion or all of 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.

The valuation allowance was $3.3 million and $0.9 million as of December 31, 2023 and January 1, 2023, respectively, related to contribution carryforwards that management does not believe will ultimately be realized.

The Company has evaluated all available positive and negative evidence and believes it is probable that all other the deferred tax assets will be realized and has not recorded any other valuation allowance against the Company’s deferred tax assets as of December 31, 2023 and January 1, 2023.

 

82


The Company applies the authoritative accounting guidance under ASC 740 for the recognition, measurement, classification and disclosure of uncertain tax positions taken or expected to be taken in a tax return.

A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Beginning balance

 

$

1,119

 

 

$

1,770

 

 

$

1,803

 

Additions based on tax positions related to the
   current year

 

 

58

 

 

 

43

 

 

 

16

 

Additions based on tax positions related to prior years

 

 

 

 

 

 

 

 

31

 

Reductions for settlements with taxing authorities

 

 

 

 

 

(694

)

 

 

 

Reduction due to lapse of applicable statute of limitations

 

 

(700

)

 

 

 

 

 

 

Reductions for tax positions for prior years

 

 

 

 

 

 

 

 

(80

)

Ending balance

 

$

477

 

 

$

1,119

 

 

$

1,770

 

 

The Company had unrecognized tax benefits (tax effected) of $0.5 million and $1.1 million as of December 31, 2023 and January 1, 2023, respectively. These would impact the effective tax rate if recognized.

The Company’s policy is to recognize accrued interest and penalties as a component of income tax expense.

The Company anticipates a decrease in the total amount of unrecognized tax benefits in the amount of $0.2 million during the next twelve months related to the passing of the applicable statute of limitations for a tax position taken for executive compensation.

The Company files income tax returns with federal and state tax authorities within the United States. The general statute of limitations for income tax examinations remains open for federal tax returns for tax years 2017 through 2022 and state tax returns for the tax years 2018 through 2022.

 

18. Related Party Transactions

During 2023, the Company did not have any material related party transactions.

On May 24, 2022, the Company appointed a new member to its board of directors who served as an executive officer of a company that is a supplier of nutrition bars and related products to the Company for resale. The director departed employment from this supplier on February 28, 2023. The cost of sales recognized from this supplier was $3.4 million from the beginning of the second quarter of 2022 through January 1, 2023.

 

19. Commitments and Contingencies

Commitments

Real estate obligations, which include legally binding minimum lease payments for leases executed but not yet commenced, were $584.1 million as of December 31, 2023.

In addition to its lease obligations, the Company maintains certain purchase commitments with various vendors to ensure its operational needs are fulfilled. As of December 31, 2023, total future purchase commitments under noncancelable service and supply contracts were $28.6 million.

 

83


Commitments related to the Company’s business operations cover varying periods of time and are not individually significant. These commitments are expected to be fulfilled with no adverse consequences to the Company’s operations or financial conditions.

Contingencies

The Company is exposed to claims and litigation matters arising in the ordinary course of business and uses various methods to resolve these matters that are believed to best serve the interests of the Company’s stakeholders. The Company’s primary contingencies are associated with self-insurance obligations and litigation matters. Self-insurance liabilities require significant judgments, and actual claim settlements and associated expenses may differ from the Company’s current provisions for loss. See Note 15, “Self-Insurance Programs” for more information.

Proposition 65 Coffee Action

On April 13, 2010, an organization named Council for Education and Research on Toxics (“CERT”) filed a lawsuit in the Superior Court of the State of California, County of Los Angeles, against nearly 80 defendants who manufacture, package, distribute or sell brewed coffee, including the Company. CERT alleged that the defendants failed to provide warnings for their coffee products of exposure to the chemical acrylamide as required under California Health and Safety Code section 25249.5, the California Safe Drinking Water and Toxic Enforcement Act of 1986, better known as Proposition 65. CERT seeks equitable relief, including providing warnings to consumers of coffee products, as well as civil penalties.

The Company, as part of a joint defense group, asserted multiple defenses against the lawsuit. On May 7, 2018, the trial court issued a ruling adverse to defendants on these defenses to liability. On October 1, 2019, before the court tried damages, remedies and attorneys' fees, California’s Office of Environmental Health Hazard Assessment adopted a regulation that exempted “Exposures to listed chemicals in coffee created by and inherent in the processes of roasting coffee beans or brewing coffee” from Proposition 65’s warning requirement. On August 25, 2020, the trial court granted the defense motion for summary judgment on the affirmative defense, and the case was dismissed.

 

On November 20, 2020, CERT filed a notice of appeal to appeal the ruling on the defense motion for summary judgment. On October 26, 2022, the appellate court affirmed the trial court’s decision. In December 2022, CERT appealed this ruling to the Supreme Court of the State of California, which denied the petition for review in February 2023, concluding the matter.

 

20. Capital Stock

Common stock

As of December 31, 2023, 101,211,984 shares of the Company’s common stock were issued and outstanding after the repurchase and retirement of 5,864,246 shares during 2023, as described below. As of December 31, 2023, 5,874,286 shares of common stock are reserved for issuance under the 2022 Incentive Plan (see Note 26, “Share-Based Compensation”).

The following table outlines the options exercised in exchange for the issuance of shares of common stock during 2023, 2022 and 2021:

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Options exercised

 

 

637,387

 

 

 

218,509

 

 

 

115,123

 

Other share issuances under stock plans

 

 

811,729

 

 

 

636,955

 

 

 

462,173

 

 

 

84


Share Repurchases

On March 2, 2022, the Company's board of directors authorized a new $600 million share repurchase program for its common stock. The new authorization replaced the Company's then-existing share repurchase authorization of $300 million that was due to expire on March 3, 2024, of which $99.8 million remained available upon its replacement. No further shares may be repurchased under the $300 million authorization. The following table outlines the common stock share repurchase programs authorized by the Company’s board of directors and the related repurchase activity and available authorization as of December 31, 2023:

 

Effective date

 

Expiration date

 

Amount
authorized

 

 

Cost of
repurchases

 

 

Authorization
available

 

March 2, 2022

 

December 31, 2024

 

$

600,000

 

 

$

391,619

 

 

$

208,381

 

The shares under the Company’s repurchase programs may be purchased on a discretionary basis from time to time through the applicable expiration date, subject to general business and market conditions and other investment opportunities, through open market purchases, privately negotiated transactions, or other means, including through Rule 10b5-1 trading plans. The board’s authorization of the share repurchase programs does not obligate the Company to acquire any particular amount of common stock, and the repurchase programs may be commenced, suspended, or discontinued at any time.

Share repurchase activity under the Company’s repurchase programs for the periods indicated was as follows (total cost in thousands):

 

Year Ended

 

 

December 31, 2023

 

 

January 1, 2023

 

Number of common shares acquired

 

5,864,246

 

 

 

6,897,082

 

Average price per common share acquired

$

35.00

 

 

$

28.99

 

Total cost of common shares acquired

$

205,262

 

 

$

199,980

 

 

Shares purchased under the Company’s repurchase programs were subsequently retired and the excess of the repurchase price over par value was charged to retained earnings. The cost of common shares repurchased during 2023 included the 1% excise tax imposed as part of the Inflation Reduction Act of 2022.

 

Preferred Stock

The Company’s board of directors is authorized, subject to limitations prescribed by Delaware law, to issue up to 10,000,000 shares of the Company’s preferred stock in one or more series, to establish from time to time the number of shares to be included in each series, to fix the designation, powers, preferences, and rights of the shares of each series and any of its qualifications, limitations, or restrictions, in each case without further action by the Company’s stockholders. The Company’s board of directors can also increase or decrease the number of shares of any series of preferred stock, but not below the number of shares of that series then outstanding. The Company’s board of directors may authorize the issuance of preferred stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of the common stock. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deferring, or preventing a change in control of the Company and might adversely affect the market price of the Company’s common stock and the voting and other rights of the holders of the Company’s common stock. The Company has no current plan to issue any shares of preferred stock.

 

 

85


21. Net Income per Share

The computation of basic net income per share is based on the number of weighted average shares outstanding during the period. The computation of diluted net income per share includes the dilutive effect of share equivalents consisting of incremental shares deemed outstanding from the assumed exercise of options and unvested RSUs. PSAs are included in the computation of diluted net income per share only to the extent that the underlying performance conditions are satisfied prior to the end of the reporting period or would be satisfied if the end of the reporting period were the end of the related performance period, and if the effect would be dilutive.

A reconciliation of the numerators and denominators of the basic and diluted net income per share calculations is as follows (in thousands, except per share amounts):

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Basic net income per share:

 

 

 

 

 

 

 

 

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

Weighted average shares outstanding - basic

 

 

102,479

 

 

 

108,232

 

 

 

115,377

 

Basic net income per share

 

$

2.53

 

 

$

2.41

 

 

$

2.12

 

Diluted net income per share:

 

 

 

 

 

 

 

 

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

Weighted average shares outstanding - basic

 

 

102,479

 

 

 

108,232

 

 

 

115,377

 

Dilutive effect of share-based awards:

 

 

 

 

 

 

 

 

 

Assumed exercise of options to purchase shares

 

 

343

 

 

 

337

 

 

 

215

 

RSUs

 

 

524

 

 

 

394

 

 

 

390

 

PSAs

 

 

44

 

 

 

176

 

 

 

95

 

Weighted average shares and
   equivalent shares outstanding - diluted

 

 

103,390

 

 

 

109,139

 

 

 

116,077

 

Diluted net income per share

 

$

2.50

 

 

$

2.39

 

 

$

2.10

 

 

For the year ended December 31, 2023, the Company had 0.2 million options and 0.4 million PSAs outstanding which were excluded from the computation of diluted net income per share as those awards would have been antidilutive or were performance awards with performance conditions not yet deemed met. For the year ended January 1, 2023 the Company had 0.2 million options and 0.3 million PSAs outstanding which were excluded from the computation of diluted net income per share as those awards would have been antidilutive or were performance awards with performance conditions not yet deemed met. For the year ended January 2, 2022, the Company had 0.5 million options and 0.3 million PSAs outstanding which were excluded from the computation of diluted net income per share as those awards would have been antidilutive or were performance awards with performance conditions not yet deemed met.

 

22. Derivative Financial Instruments

The Company did not have any outstanding interest rate swap agreements as of December 31, 2023 and January 1, 2023.

 

In December 2017, the Company entered into an interest rate swap agreement to manage its cash flow associated with variable interest rates. This forward contract was designated and qualified as a cash flow hedge, and its change in fair value was recorded as a component of other comprehensive income and reclassified into earnings in the same period or periods in which the forecasted transaction occurred.

 

86


The forward contract consisted of five cash flow hedges with a notional dollar amount of $250.0 million, and each had a length of one year and matured annually from 2018 to 2022.

 

The gain or loss on these derivative instruments was recognized in other comprehensive income, net of tax, with the portion related to current period interest payments reclassified to Interest expense, net on the consolidated statements of income. The following table summarizes these losses classified on the consolidated statements of income:

 

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Consolidated Statements of
   Income Classification

 

 

 

 

 

 

 

 

 

Interest expense, net

 

$

 

 

$

2,021

 

 

$

5,778

 

 

23. Comprehensive Income

 

The following table presents the changes in accumulated other comprehensive income (loss) for the year ended January 1, 2023:

 

 

 

Cash Flow
Hedges

 

Balance at January 2, 2022

 

$

(3,758

)

Other comprehensive income, net of tax

 

 

 

Unrealized gains on cash flow hedging activities, net of income tax of $1,819

 

 

5,259

 

Reclassification of net losses on cash flow hedges to net income, net of income
    tax of ($
520)

 

 

(1,501

)

Total other comprehensive income

 

 

3,758

 

Balance at January 1, 2023

 

$

 

 

Amounts reclassified from accumulated other comprehensive income (loss) to net income were included within Interest expense, net on the consolidated statements of income.

 

24. Fair Value Measurements

The Company records its financial assets and liabilities in accordance with the framework for measuring fair value in accordance with GAAP. This framework establishes a fair value hierarchy that prioritizes the inputs used to measure fair value:

Level 1: Quoted prices for identical instruments in active markets.

Level 2: Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.

Level 3: Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.

Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in the impairment analysis of goodwill, intangible assets, and long-lived assets.

 

87


The following tables present the Company’s fair value hierarchy for the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 and January 1, 2023:

 

December 31, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Long-term debt

 

$

 

 

$

125,000

 

 

$

 

 

$

125,000

 

Total financial liabilities

 

$

 

 

$

125,000

 

 

$

 

 

$

125,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

January 1, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Long-term debt

 

$

 

 

$

250,000

 

 

$

 

 

$

250,000

 

Total financial liabilities

 

$

 

 

$

250,000

 

 

$

 

 

$

250,000

 

 

The determination of fair values of certain tangible and intangible assets for purposes of the Company’s goodwill or long-lived asset impairment evaluation as described above is based upon Level 3 inputs. When necessary, the Company uses third party market data and market participant assumptions to derive the fair value of its asset groupings, which primarily include right-of-use lease assets and property and equipment. For further details, see Note 3, “Significant Accounting Policies – Impairment of Long-lived Assets”.

Cash, cash equivalents, and restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued liabilities, and accrued salaries and benefits approximate fair value because of the short maturity of those instruments. Based on comparable open market transactions, the fair value of the long-term debt approximated carrying value as of December 31, 2023 and January 1, 2023.

 

25. Segments

The Company has one operating segment, and therefore, one reportable segment: healthy grocery stores.

The Company categorizes the varieties of products it sells as perishable and non-perishable. Perishable product categories include produce, meat and meat alternatives, seafood, deli, bakery, floral and dairy and dairy alternatives. Non-perishable product categories include grocery, vitamins and supplements, bulk items, frozen foods, beer and wine, and natural health and body care.

In accordance with ASC 606, the following table represents a disaggregation of revenue for 2023, 2022 and 2021:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Perishables

 

$

3,915,971

 

 

 

57.3

%

 

$

3,717,642

 

 

 

58.0

%

 

$

3,518,181

 

 

 

57.7

%

Non-Perishables

 

 

2,921,413

 

 

 

42.7

%

 

 

2,686,581

 

 

 

42.0

%

 

 

2,581,688

 

 

 

42.3

%

Net Sales

 

$

6,837,384

 

 

 

100.0

%

 

$

6,404,223

 

 

 

100.0

%

 

$

6,099,869

 

 

 

100.0

%

 

26. Share-Based Compensation

2022 Incentive Plan

In March 2022, the Company’s board of directors adopted the Sprouts Farmers Market, Inc. 2022 Omnibus Incentive Compensation Plan (the “2022 Incentive Plan”), which became effective May 25, 2022, upon approval by the Company’s stockholders. The 2022 Incentive Plan provides team members of the Company, certain consultants and advisors who perform services for the Company, and non-employee members of the Company's board of directors with the opportunity to receive grants of equity awards, including stock options, RSUs, PSAs, and other stock-based awards. The 2022 Incentive Plan replaced the 2013 Incentive Plan (as described below).

 

88


Awards Granted under the 2022 Incentive Plan

The Company granted the following awards during 2023 and 2022 under the 2022 Incentive Plan:

 

Grant Date

 

RSUs

 

 

PSAs

 

 

Options

 

March 14, 2023

 

 

491,729

 

 

 

172,059

 

 

 

221,085

 

May 1, 2023

 

 

2,931

 

 

 

 

 

 

 

June 7, 2023

 

 

1,271

 

 

 

 

 

 

 

September 5, 2023

 

 

6,408

 

 

 

 

 

 

 

September 11, 2023

 

 

10,204

 

 

 

 

 

 

 

October 30, 2023

 

 

1,512

 

 

 

 

 

 

 

Total

 

 

514,055

 

 

 

172,059

 

 

 

221,085

 

Weighted-average grant date fair value

 

$

33.21

 

 

$

32.95

 

 

$

12.63

 

Weighted-average exercise price

 

 

 

 

 

 

 

$

32.95

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Grant Date

 

RSUs

 

 

PSAs

 

 

Options

 

June 7, 2022

 

 

58,057

 

 

 

 

 

 

 

September 7, 2022

 

 

21,598

 

 

 

 

 

 

 

October 10, 2022

 

 

6,506

 

 

 

 

 

 

 

Total

 

 

86,161

 

 

 

 

 

 

 

Weighted-average grant date fair value

 

$

27.74

 

 

$

 

 

$

 

Weighted-average exercise price

 

 

 

 

 

 

 

 

 

The aggregate number of shares of common stock that may be issued to team members and directors under the 2022 Incentive Plan may not exceed 6,600,000, subject to the following adjustments. If any awards granted under the 2022 Incentive Plan, terminate, expire, or are cancelled, forfeited, exchanged, or surrendered without having been exercised, vested or paid in shares, the shares will again be available for purposes of the 2022 Incentive Plan. In addition, the number of shares subject to outstanding awards under the Sprouts Farmers Market, Inc. 2013 Incentive Plan (the “2013 Incentive Plan”) that terminate, expire, are paid in cash, or are cancelled, forfeited, exchanged, or surrendered without having been exercised, vested, or paid in shares under the 2013 Incentive Plan after the effective date of the 2022 Incentive Plan will be available for issuance under the 2022 Incentive Plan. As of December 31, 2023, there were 855,911 stock awards outstanding and 5,874,286 shares remaining available for issuance under the 2022 Incentive Plan.

 

2013 Incentive Plan

Prior to the adoption of the 2022 Incentive Plan, the 2013 Incentive Plan served as the umbrella plan for the Company’s share-based and cash-based incentive compensation programs for its directors, officers and other team members. Upon stockholder approval of the 2022 Incentive Plan on May 25, 2022, no further awards will be granted under the 2013 Incentive Plan, but awards outstanding under the 2013 Incentive Plan will remain outstanding in accordance with their terms and the terms of the 2013 Incentive Plan.

The Company granted the following awards during 2022 under the 2013 Incentive Plan:

 

Grant Date

 

RSUs

 

 

PSAs

 

 

Options

 

March 15, 2022

 

 

370,177

 

 

 

147,846

 

 

 

211,352

 

March 21, 2022

 

 

104,913

 

 

 

14,260

 

 

 

20,270

 

Total

 

 

475,090

 

 

 

162,106

 

 

 

231,622

 

Weighted-average grant date fair value

 

$

31.60

 

 

$

31.52

 

 

$

10.58

 

Weighted-average exercise price

 

 

 

 

 

 

 

$

31.52

 

 

 

89


 

The RSUs generally vest either one-third each year for three years or one-half each year for two years for team members. RSUs granted to independent members of the Company’s board of directors cliff vest in one year. The options expire seven years from grant date. The PSAs are described below.

 

Stock Options

Outstanding options only become immediately vested in the event of a change in control (as defined in the applicable team member award agreement) if the grants are not continued or assumed by the acquirer on a substantially equivalent basis. If the options and awards continue or are assumed on a substantially equivalent basis, but employment is terminated by the Company or an acquirer without cause or by the team member for good reason (as such terms are defined in the applicable team member award agreement) within 24 months following the change in control, such options or awards will become immediately vested upon such termination. Under all other scenarios, the awards continue to vest per the schedule outlined in the applicable award agreement.

Shares issued for option exercises are newly issued shares.

The estimated weighted average fair values of options granted during 2023, 2022 and 2021 were $12.63, $10.58 and $7.66, respectively, and were calculated using the following assumptions in the table below:

 

 

2023

 

 

2022

 

 

2021

 

Dividend yield

 

 

0.00

%

 

 

0.00

%

 

 

0.00

%

Expected volatility

 

 

39.48

%

 

 

36.59

%

 

 

36.35

%

Risk free interest rate

 

 

3.78

%

 

 

2.12

%

 

 

0.83

%

Expected term, in years

 

 

4.50

 

 

 

4.50

 

 

 

4.50

 

The grant date weighted average fair value of the 0.4 million options issued but not vested as of December 31, 2023 was $10.84. The grant date weighted average fair value of the 1.0 million options issued but not vested as of January 1, 2023 was $6.66. The grant date weighted average fair value of the 1.1 million options issued but not vested as of January 2, 2022 was $5.81.

The following table summarizes grant date weighted average fair value of options granted and options forfeited:

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Grant date weighted average fair value of options granted

 

$

12.63

 

 

$

10.58

 

 

$

7.66

 

Grant date weighted average fair value of options forfeited

 

$

10.98

 

 

$

8.66

 

 

$

7.10

 

 

Expected volatility for option grants and modifications are calculated based upon the Company’s historical volatility data over a time frame consistent with the expected life of the awards. The expected term is estimated based on the expected period that the options are anticipated to be outstanding after initial grant until exercise or expiration based upon various factors including the contractual terms of the awards and vesting schedules. The expected risk-free rate is based on the U.S. Treasury yield curve rates in effect at the time of the grant using the term most consistent with the expected life of the award. Dividend yield was estimated at zero as the Company does not anticipate making regular future distributions to stockholders. The total intrinsic value of options exercised was $12.2 million, $1.8 million, and $0.7 million for 2023, 2022 and 2021, respectively.

 

90


The following table summarizes option activity during 2023:

 

 

 

Number of
Options

 

 

Weighted
Average
Exercise
Price

 

 

Weighted
Average
Remaining
Contractual
Life (In Years)

 

 

Aggregate
Intrinsic
Value

 

Outstanding at January 1, 2023

 

 

1,318,158

 

 

$

20.93

 

 

 

 

 

 

 

Granted

 

 

221,085

 

 

 

32.95

 

 

 

 

 

 

 

Forfeited

 

 

(47,481

)

 

 

30.87

 

 

 

 

 

 

 

Exercised

 

 

(637,387

)

 

 

17.97

 

 

 

 

 

$

12,151

 

Outstanding at December 31, 2023

 

 

854,375

 

 

 

25.70

 

 

 

4.53

 

 

$

19,938

 

Exercisable—December 31, 2023

 

 

424,598

 

 

 

20.82

 

 

 

3.61

 

 

$

11,983

 

Vested/Expected to vest—December 31, 2023

 

 

854,375

 

 

$

25.70

 

 

 

4.53

 

 

$

19,938

 

 

RSUs

Outstanding RSUs only become immediately vested in the event of a change in control (as defined in the applicable team member award agreement) if the awards are not continued or assumed by the acquirer on a substantially equivalent basis. If the awards continue or are assumed on a substantially equivalent basis, but employment is terminated by the Company or an acquirer without cause or by the team member for good reason (as such terms are defined in the applicable team member award agreement) within 24 months following the change in control, such awards will become immediately vested upon such termination. Under all other scenarios, the awards continue to vest per the schedule outlined in the applicable award agreement.

Shares issued for RSU vesting are newly issued shares.

The fair value for restricted stock units is calculated based on the closing stock price on the date of grant. The total grant date fair value of RSUs vested during 2023, 2022 and 2021 was $13.3 million, $9.2 million and $8.8 million, respectively.

The following table summarizes the weighted average grant date fair value of RSUs awarded during 2023, 2022 and 2021:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

RSUs awarded

 

$

33.21

 

 

$

31.01

 

 

$

24.11

 

 

The following table summarizes RSU activity during 2023:

 

 

 

Number of
RSUs

 

 

Weighted
Average
Grant Date
Fair Value

 

Outstanding at January 1, 2023

 

 

972,583

 

 

$

26.94

 

Awarded

 

 

514,055

 

 

 

33.21

 

Vested

 

 

(543,030

)

 

 

24.44

 

Forfeited

 

 

(75,412

)

 

 

31.84

 

Outstanding at December 31, 2023

 

 

868,196

 

 

$

31.79

 

 

 

91


PSAs

PSAs granted in 2019 were subject to the Company achieving certain earnings before interest and taxes ("EBIT") performance targets for the 2021 fiscal year. The criteria was based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. The performance conditions with respect to fiscal year 2021 EBIT were deemed to have been met, and the PSAs vested at the maximum pay out level on the third anniversary of the grant date (March 2022). During the year ended January 1, 2023, 208,172 of the 2019 PSAs vested. There were no outstanding 2019 PSAs as of December 31, 2023.

PSAs granted in 2020 were subject to the Company achieving certain earnings before taxes (“EBT”) performance targets for the 2022 fiscal year. The criteria was based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. The performance conditions with respect to fiscal year 2022 EBT were deemed to have been met, and the PSAs vested at the maximum pay out level on the third anniversary of the grant date (March 2023). During the year ended December 31, 2023, 268,699 of the 2020 PSAs vested. There were no outstanding 2020 PSAs as of December 31, 2023.

PSAs granted in 2021 are subject to the Company achieving certain EBIT performance targets for the 2023 fiscal year. The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. Subsequent to December 31, 2023, the performance conditions with respect to 2023 EBIT were deemed not to have been met. Accordingly, no performance shares will vest on the third anniversary of the grant date (March 2024).

PSAs granted in 2022 are subject to the Company achieving certain EBIT performance targets for the 2024 fiscal year. The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. If performance conditions are met, the applicable number of performance shares will vest on the third anniversary of the grant date (March 2025).

PSAs granted in 2023 are subject to the Company achieving certain EBIT performance targets for the 2025 fiscal year. The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. If performance conditions are met, the applicable number of performance shares will vest on the third anniversary of the grant date (March 2026).

The PSAs only become immediately vested in the event of a change in control (as defined in the applicable team member award agreement) if the awards are not continued or assumed by the acquirer on a substantially equivalent basis. If the awards continue or are assumed on a substantially equivalent basis, but employment is terminated by the Company or an acquirer without cause or by the team member for good reason (as such terms are defined in the applicable team member award agreement) within 24 months following the change in control, such awards will become immediately vested upon such termination. Under all other scenarios, the awards continue to vest per the schedule outlined in the applicable team member award agreement.

Shares issued for PSA vesting are newly issued shares.

The fair value for PSAs is calculated based on the closing stock price on the date of grant.

The total grant date fair value of PSAs granted during 2023 was $5.7 million. The total grant date fair value of PSAs vested during 2023 was $4.5 million. The total grant date fair value of performance shares forfeited or not earned during 2023 was $1.1 million. The total grant date fair value of the 0.4 million PSAs issued but not released as of December 31, 2023 was $12.9 million.

 

92


The total grant date fair value of PSAs granted during 2022 was $5.1 million. The total grant date fair value of PSAs vested during 2022 was $4.1 million. The total grant date fair value of performance shares forfeited or not earned during 2022 was $0.8 million. The total grant date fair value of the 0.5 million PSAs issued but not released as of January 1, 2023 was $11.1 million.

The total grant date fair value of PSAs granted during 2021 was $4.8 million. The total grant date fair value of PSAs vested during 2021 was $0.8 million. The total grant date fair value of performance shares forfeited or not earned during 2021 was $1.0 million. The total grant date fair value of the 0.4 million PSAs issued but not released as of January 2, 2022 was $8.9 million.

The following table summarizes PSA activity during 2023:

 

 

 

Number of
PSAs

 

 

Weighted
Average
Grant Date
Fair Value

 

Outstanding at January 1, 2023

 

 

460,106

 

 

$

24.12

 

Awarded

 

 

172,059

 

 

 

32.95

 

Vested

 

 

(268,699

)

 

 

16.83

 

Forfeited

 

 

(34,954

)

 

 

32.18

 

PSAs earned

 

 

107,998

 

 

 

16.91

 

PSAs not earned

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

436,510

 

 

$

29.66

 

Share-Based Compensation Expense

The Company presents share-based compensation expense in Selling, general and administrative expenses on the Company’s consolidated statements of income. The amount recognized was as follows:

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Share-based compensation expense

 

$

18,898

 

 

$

16,603

 

 

$

15,883

 

Income tax benefit

 

 

(3,007

)

 

 

(2,495

)

 

 

(2,450

)

Net share-based compensation expense

 

$

15,891

 

 

$

14,108

 

 

$

13,433

 

As of December 31, 2023, total unrecognized compensation expense and remaining weighted average recognition period related to outstanding share-based awards were as follows:

 

 

 

Unrecognized
compensation
expense

 

 

Remaining
weighted
average
recognition
period

 

Options

 

$

2,845

 

 

 

1.4

 

RSUs

 

 

15,667

 

 

 

1.4

 

PSAs

 

 

4,611

 

 

 

1.2

 

Total unrecognized compensation expense at December 31, 2023

 

$

23,123

 

 

 

 

 

During 2023, 2022 and 2021, the Company received $11.5 million, $5.0 million and $2.2 million in cash proceeds from the exercise of options, respectively.

 

The Company recorded tax benefits of $5.0 million, $1.7 million and $0.2 million during 2023, 2022 and 2021, respectively, resulting from share-based awards.

 

 

93


27. Store Closures

In February 2023, the Company's board of directors approved the closing of 11 stores, all of which were closed during 2023. These stores, on average, were approximately 30% larger than the Company's current prototype format and were underperforming financially. The closure of these stores resulted in a charge of $27.8 million in 2023 related to the impairment of leasehold improvements and right-of-use assets and is reflected in Store closure and other costs, net on the consolidated statements of income. The impairment charge represented the excess of the carrying value over the estimated fair value of each store's asset group. Accelerated depreciation on the closed stores' assets during 2023 was $5.9 million, and is reflected in Depreciation and amortization on the consolidated statements of income. Severance expense was immaterial.

 

28. Business Combination

On March 20, 2023, the Company completed its acquisition of Ronald Cohn, Inc., a corporation that owned two stores located in California operating under the ‘Sprouts Farmers Market’ name pursuant to a legacy trademark license arrangement. The aggregate consideration paid in the transaction consisted of 0.6 million of the Company’s common shares valued at $18.1 million using the closing price of the Company's common stock on March 20, 2023 and cash consideration of $13.0 million, subject to customary post-closing adjustments.

The Company accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires that the purchase price be allocated to the assets and liabilities acquired based on their estimated fair values as of the acquisition date. Acquisition-related costs were immaterial and were expensed as incurred. The financial results of the acquired stores have been included in the Company’s consolidated financial statements from the date of acquisition. The acquired stores' results of operations were not material to the Company's consolidated results during the fiscal year ended December 31, 2023.

The net purchase price was allocated to the net tangible assets of ($4.9) million and a reacquired right intangible asset of $23.1 million based on their preliminary fair values on the acquisition date. The remaining unallocated net purchase price of $12.9 million was recorded as goodwill. Goodwill represents the future economic benefits to the Company from the acquisition, which include the Company's ability to fully control the Sprouts Farmers Market brand by termination of the legacy trademark license agreement and allowing further expansion opportunities in Southern California. The goodwill is not expected to be deductible for tax purposes. There have been no material changes to the purchase price allocation originally recorded in the first quarter of 2023. The provisional fair value estimates are subject to adjustment as additional information is obtained within the measurement period, which may not exceed twelve months from the acquisition date.

 

94


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

We maintain a system of disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) designed to ensure that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC, and is accumulated and communicated to our management, including our Chief Executive Officer (our principal executive officer) and our Chief Financial Officer (our principal financial officer), as appropriate, to allow timely decisions regarding required disclosure.

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures under the Exchange Act as of December 31, 2023, the end of the period covered by this Annual Report on Form 10-K. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2023, our disclosure controls and procedures were effective.

Management’s Annual Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under 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 generally accepted accounting principles.

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.

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we assessed the effectiveness of our internal control over financial reporting as of December 31, 2023, using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control—Integrated Framework (2013 Framework). Based on this assessment, our management has concluded that our internal control over financial reporting was effective as of December 31, 2023.

PricewaterhouseCoopers LLP, our independent registered public accounting firm, assessed the effectiveness of our internal control over financial reporting as of December 31, 2023, as stated in the firm’s report which is included with the consolidated financial statements in Item 8 of this Annual Report on Form 10-K.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting that occurred during the quarterly period ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 

95


Item 9B. Other Information

During the fourth quarter of 2023, none of our directors or executive officers adopted or terminated a Rule 10b5-1 Trading Plan, or a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K).

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspection

Not Applicable.

 

96


PART III

Item 10. Directors, Executive Officers and Corporate Governance

The information required by this item will be contained in our definitive Proxy Statement to be filed with the SEC in connection with our 2024 Annual Meeting of Stockholders (referred to as the “Proxy Statement”), which is expected to be filed not later than 120 days after the end of our fiscal year ended December 31, 2023, and is incorporated herein by reference.

We have adopted a Code of Ethics – Principal Executive Officer and Senior Financial Officers (referred to as the “Code”) that applies to our principal executive officer, principal financial officer and principal accounting officer and controller. The Code is publicly available on our website at https://investors.sprouts.com/esg/governance-documents/.

We will provide disclosure of future updates, amendments or waivers from the Code by posting them to our investor relations website located at investors.sprouts.com. The information contained on or accessible through our website is not incorporated by reference into this Annual Report on Form 10-K.

Item 11. Executive Compensation

The information required by this Item will be set forth in the Proxy Statement and is incorporated herein 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.

The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference.

Item 14. Principal Accountant Fees and Services

The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference.

PART IV

Item 15. Exhibits and Financial Statement Schedules

(a)
Documents filed as part of this report:
1.
Financial Statements: The information concerning our financial statements and Report of Independent Registered Public Accounting Firm required by this Item is incorporated by reference herein to the section of this Annual Report on Form 10-K in Item 8, titled “Financial Statements and Supplementary Data.”
2.
Financial Statement Schedules: No schedules are required.
3.
Exhibits: See Item 15(b) below.

 

 

97


(b)
Exhibits:

 

Exhibit

Number

Description

  2.1

Plan of Conversion of Sprouts Farmers Markets, LLC (1)

  3.1

Certificate of Incorporation of Sprouts Farmers Market, Inc. (1)

  3.2

Second Amended and Restated Bylaws of Sprouts Farmers Market, Inc. (2)

  4.1*

Description of Sprouts Farmers Market, Inc. Securities (2)

 10.1*

Sprouts Farmers Market, Inc. 2013 Incentive Plan, amended as of May 1, 2015 (3)

 10.1.1*

Form of Stock Option Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan (4)

 10.1.2(a)*

Form of Restricted Stock Unit Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan (4)

 10.1.2(b)*

2019 Form of Restricted Stock Unit Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan for Chief Executive Officer (5)

 10.1.2(c)*

2021 Form of Restricted Stock Unit Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan for Chief Financial Officer (6)

 10.1.2(d)*

2022 Form of Restricted Stock Unit Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan for President and Chief Operating Officer (7)

 

 

 10.1.3(a)*

2018 Form of Performance Share Award Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan (8)

 10.1.3(b)*

2019 Form of Performance Share Award Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan (9)

 10.1.3(c)*

2019 Form of Performance Share Award Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan for Chief Executive Officer (5)

 10.1.3(d)*

2020 Form of Performance Share Award Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan (10)

 10.1.3(e)*

2021 Form of Performance Share Award Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan (11)

 10.1.3(f)*

2022 Form of Performance Share Award Agreement under Sprouts Farmers Market, Inc. 2013 Incentive Plan (12)

 

 

 10.1.4*

Form Notice of Amendment to Outstanding Awards granted under the Sprouts Farmers Market, Inc. 2013 Incentive Plan (13)

 

 

 10.2†

Distribution Agreement, dated as of July 18, 2018, by and between SFM, LLC dba Sprouts Farmers Market and KeHE Distributors, LLC (14)

 10.3*

Form of Indemnification Agreement by and between Sprouts Farmers Market, Inc. and its directors and officers (15)

 10.4

Credit Agreement, dated as of March 25, 2022, among Sprouts Farmers Market, Inc., Sprouts Farmers Markets Holdings, LLC, the lenders named therein, Bank of America, N.A., as administrative agent, issuing bank and swingline lender, JPMorgan Chase Bank, N.A., as sustainability structuring agent, BMO Capital Markets Corp., JPMorgan Chase Bank, N.A. and Wells Fargo Securities, LLC as syndication agents, Truist Bank and PNC Bank, N.A. as documentation agents, and BofA Securities, Inc., BMO Capital Markets

 

98


 

Corp., JPMorgan Chase Bank, N.A. and Wells Fargo Securities, LLC as joint bookrunners and joint lead arrangers (16)

 10.5*

Form of Confidentiality, Non-Competition, and Non-Solicitation Agreement (17)

 10.6*

Amended and Restated Executive Severance and Change in Control Plan (18)

 10.7†

Deli, Cheese, and Bakery Distribution Agreement, dated as of February 12, 2016, by and between SFM, LLC dba Sprouts Farmers Market and KeHE Distributors, LLC (19)

 10.8*

Offer Letter from Sprouts Farmers Market, Inc., to Nicholas Konat, dated January 25, 2022 (7)

 

 

 10.9*

Sprouts Farmers Market, Inc. 2022 Omnibus Incentive Compensation Plan (13)

 

 

10.9.1(a)*

Form of Restricted Stock Unit Agreement under the Sprouts Farmers Market, Inc. 2022 Omnibus Incentive Compensation Plan (13)

 

 

10.9.1(b)*

Form of Restricted Stock Unit Agreement under the Sprouts Farmers Market, Inc. 2022 Omnibus Incentive Compensation Plan for Board of Directors (2)

 

 

 10.9.2*

2022 Form of Performance Share Award Agreement under the Sprouts Farmers Market, Inc. 2022 Omnibus Incentive Compensation Plan (13)

 

 

 10.9.3*

Form of Stock Option Award Agreement under the Sprouts Farmers Market, Inc. 2022 Omnibus Incentive Compensation Plan (13)

 

 

 10.9.4*

2023 Form of Performance Share Agreement under Sprouts Farmers Market, Inc. 2022 Omnibus Incentive Compensation Plan (20)

 

 

 10.10*

Sprouts Farmers Market, Inc. Annual Bonus Plan (2)

 

 

 10.11*

Offer Letter from Sprouts Farmers Market, Inc. to Curtis Valentine, signed October 27, 2023 (21)

 

 

 21.1

List of subsidiaries

 23.1

Consent of PricewaterhouseCoopers LLP, independent registered accounting firm

 31.1

Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 31.2

Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 32.1

Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 32.2

Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 97.1

Sprouts Farmers Market, Inc. Compensation Recoupment Policy adopted November 15, 2023

 

 

101.INS

Inline XBRL Instance Document

101.SCH

Inline XBRL Taxonomy Extension Schema with Embedded Linkbase Documents

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

† Portions of this exhibit (indicated by asterisks) have been omitted pursuant to a request for confidential treatment previously submitted separately to the SEC.

* Management contract or compensatory plan or arrangement.

 

99


(1)
Filed as an exhibit to Amendment No. 4 to the Registrant’s Registration Statement on Form S-1 (File No. 333-188493) filed with the SEC on July 29, 2013, and incorporated herein by reference.
(2)
Filed as an exhibit to the Registrant’s Annual Report on Form 10-K filed with the SEC on March 2, 2023, and incorporated herein by reference.
(3)
Filed as an exhibit to the Registrant’s Current Report on Form 8-K filed with the SEC on May 5, 2015, and incorporated herein by reference.
(4)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the SEC on May 7, 2015, and incorporated herein by reference.
(5)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the SEC on August 1, 2019, and incorporated herein by reference.
(6)
Filed as an exhibit to the Registrant’s Current Report on Form 8-K filed with the SEC on September 22, 2021, and incorporated herein by reference.
(7)
Filed as an exhibit to the Registrant’s Current Report on Form 8-K filed with the SEC on February 24, 2022, and incorporated herein by reference
(8)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the SEC on May 3, 2018, and incorporated herein by reference.
(9)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the SEC on May 2, 2019, and incorporated herein by reference.
(10)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the SEC on May 5, 2020, and incorporated herein by reference.
(11)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the SEC on May 6, 2021, and incorporated herein by reference.
(12)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the SEC on May 4, 2022, and incorporated herein by reference.
(13)
Filed as an exhibit to the Registrant’s Current Report on Form 8-K filed with the SEC on May 27, 2022, and incorporated herein by reference.
(14)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q/A filed with the SEC on April 1, 2019, and incorporated herein by reference.
(15)
Filed as an exhibit to the Registrant’s Registration Statement on Form S-1 (File No. 333-188493) filed with the SEC on May 9, 2013, and incorporated herein by reference.
(16)
Filed as an exhibit to the Registrant’s Current Report on Form 8-K filed with the SEC on March 25, 2022, and incorporated herein by reference.
(17)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the SEC on August 6, 2015, and incorporated herein by reference.
(18)
Filed as an exhibit to the Registrant’s Current Report on Form 8-K filed with the SEC on February 28, 2020, and incorporated herein by reference.
(19)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the SEC on August 4, 2016, and incorporated herein by reference.
(20)
Filed as an exhibit to the Registrant’s Quarterly Report on Form 10-Q filed with the SEC on May 1, 2023, and incorporated herein by reference.
(21)
Filed as an exhibit to the Registrant’s Current Report on Form 8-K filed with the SEC on October 31, 2023, and incorporated herein by reference.

 

 

Item 16. Form 10-K Summary

None.

 

 

 

 

100


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.

 

 

SPROUTS FARMERS MARKET, INC.

 

 

 

Date: February 22, 2024

By:

/s/ Curtis Valentine

 

Name:

Curtis Valentine

 

Title:

Chief Financial Officer

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Signature

 

Title

 

Date

 

 

 

 

 

/s/ Jack L. Sinclair

Jack L. Sinclair

 

Director and Chief Executive Officer
(Principal Executive Officer)

 

February 22, 2024

 

 

 

 

 

/s/ Curtis Valentine

Curtis Valentine

 

Chief Financial Officer

    (Principal Financial Officer)

 

February 22, 2024

 

 

 

 

 

/s/ Stacy W. Hilgendorf

Stacy W. Hilgendorf

 

Vice President, Controller

    (Principal Accounting Officer)

 

February 22, 2024

 

 

 

 

 

/s/ Joseph Fortunato

Joseph Fortunato

 

Chairman of the Board

 

February 22, 2024

 

 

 

 

 

/s/ Joel D. Anderson

Joel D. Anderson

 

Director

 

February 22, 2024

 

 

 

 

 

/s/ Hari K. Avula

Hari K. Avula

 

Director

 

February 22, 2024

 

 

 

 

 

/s/ Kristen E. Blum

Kristen E. Blum

 

Director

 

February 22, 2024

 

 

 

 

 

/s/ Terri Funk Graham

Terri Funk Graham

 

Director

 

February 22, 2024

 

 

 

 

 

/s/ Joseph D. O’Leary

Joseph D. O’Leary

 

Director

 

February 22, 2024

 

 

 

 

 

/s/ Douglas G. Rauch

Douglas G. Rauch

 

Director

 

February 22, 2024

 

 

 

 

 

 

 

101


EX-21.1 2 sfm-ex21_1.htm EX-21.1 EX-21.1

 

Exhibit 21.1

Subsidiaries of Sprouts Farmers Market, Inc.

 

 

 

Jurisdiction of

 

Control by

 

Subsidiary

 

Organization

 

Registrant

 

 

 

Subsidiary

 

Sprouts Farmers Markets Holdings, LLC

 

Delaware

 

100

%

 

 

 

Sunflower Farmers Markets, LLC

 

Delaware

 

 

 

 

100

%

SFM, LLC

 

Delaware

 

 

 

 

100

%

SFM Logistics, LLC

 

Arizona

 

 

 

 

100

%

SFM Manager, LLC

 

Texas

 

 

 

 

100

%

SF Market Texas, LLC

 

Delaware

 

 

 

 

100

%

Henry’s Holdings LLC

 

Delaware

 

 

 

 

100

%

Sprouts Farmers Market Texas, LP

 

Texas

 

 

 

 

100

%

SH Markets, Inc.

 

Texas

 

 

 

 

100

%

SFM Beverages, Inc.

 

Texas

 

 

 

 

100

%

Ronald Cohn, Inc.

 

California

 

 

 

 

 

100

%

 

 


EX-23.1 3 sfm-ex23_1.htm EX-23.1 EX-23.1

 

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We hereby consent to the incorporation by reference in the Registration Statement on Form S-8 (Nos. 333-265459 and 333-190920) of Sprouts Farmers Market, Inc. of our report dated February 22, 2024 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

 

/s/ PricewaterhouseCoopers LLP


Phoenix, Arizona

February 22, 2024

 


EX-31.1 4 sfm-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Jack L. Sinclair, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Sprouts Farmers Market, 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/ Jack L. Sinclair

 

Jack L. Sinclair

 

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 5 sfm-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Curtis Valentine, certify that:

1. I have reviewed this Annual Report on Form 10-K of Sprouts Farmers Market, 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/ Curtis Valentine

 

Curtis Valentine

 

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32.1 6 sfm-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE 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 of Sprouts Farmers Market, Inc., (the “Company”) on Form 10-K for the fiscal year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jack L. Sinclair, Chief Executive Officer of the Company, certify, based on my knowledge, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (15 U.S.C. 78m(a) or 78o(d)); and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: February 22, 2024

 

 

/s/ Jack L. Sinclair

 

 

Jack L. Sinclair

 

 

Chief Executive Officer

 

 

(Principal Executive Officer)

 

This certification accompanies the Report to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Report), irrespective of any general incorporation language contained in such filing.

 


EX-32.2 7 sfm-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION OF 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 of Sprouts Farmers Market, Inc., (the “Company”) on Form 10-K for the fiscal year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Curtis Valentine, Chief Financial Officer of the Company, certify, based on my knowledge, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (15 U.S.C. 78m(a) or 78o(d)); and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: February 22, 2024

 

 

/s/ Curtis Valentine

 

 

Curtis Valentine

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

This certification accompanies the Report to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Report), irrespective of any general incorporation language contained in such filing.

 


EX-97.1 8 sfm-ex97_1.htm EX-97.1 EX-97.1

 

Exhibit 97.1

 

Sprouts farmers market, inc.

COMPENSATION RECOUPMENT POLICY

 

The Board of Directors (the “Board”) of Sprouts Farmers Market, Inc. (the “Company”) has adopted this Compensation Recoupment Policy (this “Policy”) in order to implement a mandatory clawback policy in the event of a Restatement in compliance with the Applicable Rules (each, as defined below).

I.
Defined Terms
a.
“Applicable Rules” means Section 10D of the Exchange Act and Rule 10D-1 promulgated thereunder, Listing Rule 5608 of the Listing Rules of The Nasdaq Stock Market, and any other national stock exchange rules that the Company is or may become subject to.
b.
“Committee” means the Compensation Committee of the Board.
c.
“Covered 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 significant policy-making functions for the Company, as determined under 17 CFR §229.401(b).
d.
“Exchange Act” means the Securities Exchange Act of 1934, as amended.
e.
“Financial Reporting Measures” mean (i) measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures, (ii) the Company’s stock price, and (iii) total shareholder return in respect of the Company. A “Financial Reporting Measure” need not be presented within the financial statements or included in a filing with the SEC.
f.
“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, among other forms of compensation, equity awards that vest exclusively upon completion of a specified employment period, without any performance condition, and bonus awards that are discretionary or based on subjective goals or goals unrelated to Financial Reporting Measures.
g.
“Nasdaq” means the Nasdaq Stock Market.
h.
“Received” – Incentive-Based Compensation is deemed “Received” for the purposes of this Policy in the Company’s fiscal period during which the Financial Reporting Measure applicable to the Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period.

 


i.
“Recovery Period” means the three completed fiscal years immediately preceding the date on which the Company is required to prepare a Restatement, which date is 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) a date that a court, regulator, or other legally authorized body directs the Company to prepare a Restatement.
j.
“Regulators” means, as applicable, the SEC and Nasdaq.
k.
“Restatement” means an accounting restatement that the Company is required to prepare due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements (i) that is material to the previously issued financial statements, or (ii) that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.
l.
“SEC” means the U.S. Securities and Exchange Commission.
II.
Administration

This Policy shall be administered by the Committee, which shall make all determinations with respect to this Policy, provided that this Policy shall be interpreted in a manner consistent with the requirements of the Applicable Rules.

III.
Recovery on a Restatement

In the event that the Company is required to prepare a Restatement, the Company shall reasonably promptly recover from a Covered Officer the amount of any erroneously awarded Incentive-Based Compensation that is Received by such Covered Officer during the Recovery Period. The amount of erroneously Received Incentive-Based Compensation will be the excess of the Incentive-Based Compensation Received by the Covered Officer (whether in cash or shares) based on the erroneous data in the original financial statements over the Incentive-Based Compensation (whether in cash or in shares) that would have been Received by the Covered Officer had such Incentive-Based Compensation been based on the restated results, without adjustment for any tax liabilities incurred or paid by the Covered Officer. Recovery of any erroneously awarded compensation under this Policy is not dependent on fraud or misconduct by any Covered Officer in connection with a Restatement.

Without limiting the foregoing, for Incentive-Based Compensation based on the Company’s stock price or total shareholder return, where the amount of erroneously awarded compensation is not subject to mathematical recalculation directly from the information in the Restatement, (a) the amount shall be based on the Company’s reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received and (b) the Company shall maintain documentation of the determination of that reasonable estimate and provide such estimate to Nasdaq.

In addition, in the event that a Covered Officer fails to repay or reimburse erroneously awarded compensation that is subject to recovery, the Committee may require a Covered Officer

2

 


to reimburse the Company for any and all expenses reasonably incurred (including legal fees) by the Company in recovering erroneously awarded compensation under this Policy.

IV.
Coverage

This Policy covers all persons who are Covered Officers at any time during the Recovery Period for which Incentive-Based Compensation is Received. Incentive-Based Compensation shall not be recovered under this Policy to the extent Received by any person before the date the person served as a Covered Officer. Subsequent changes in a Covered Officer’s employment status, including retirement or termination of employment, do not affect the Company’s right to recover compensation pursuant to this Policy.

V.
Exceptions to Policy

No recovery of Incentive-Based Compensation shall be required if any of the following conditions are met and the Committee determines that, on such basis, recovery would be impracticable:

a.
the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered; provided that prior to making a determination that it would be impracticable to recover any Incentive-Based Compensation based on the expense of enforcement, the Company shall (i) have made a reasonable attempt to recover the Incentive-Based Compensation, (ii) have documented such reasonable attempt(s) to recover, and (iii) provide this documentation to Nasdaq;
b.
recovery would violate home country law where that law was adopted prior to November 28, 2022; provided that prior to making a determination that it would be impracticable to recover any Incentive-Based Compensation based on violation of home country law, the Company shall (i) have obtained an opinion of home country counsel, acceptable to Nasdaq, that recovery would result in such violation, and (ii) provide a copy of such opinion to Nasdaq; or
c.
recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended, and U.S. Treasury regulations promulgated thereunder.
VI.
Public Disclosure

The Company shall make all required disclosures and filings with the Regulators with respect to this Policy in accordance with the requirements of the Applicable Rules and any other requirements applicable to the Company, including any disclosures required in connection with SEC filings.

VII.
Methods of Recovery

In the event of a Restatement, subject to applicable law, the Committee may take any such actions as it deems necessary or appropriate to recover Incentive-Based Compensation. These actions may include, without limitation:

3

 


a.
Cancel, forfeit, or reduce any Incentive-Based Compensation that has not been paid, distributed or otherwise settled prior to the date of determination;
b.
Seek recovery of any Incentive-Based Compensation that was previously paid to the Covered Officer;
c.
Seek recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based Incentive-Based Compensation;
d.
Offset, withhold, cancel, eliminate, or cause to be forfeited any compensation that could be paid or awarded to the Covered Officer after the date of determination;
e.
Recoup any amount in respect of Incentive-Based Compensation contributed to a plan that takes into account Incentive-Based Compensation (excluding certain tax-qualified plans, but including long-term disability, life insurance, and supplemental executive retirement plans) and any earnings accrued to date on that notional amount; and
f.
Take any other remedial and recovery action permitted by law, as determined by the Committee.

In addition, the Committee may authorize legal action for breach of fiduciary duty or other violation of law and take such other actions to enforce the Covered Officer’s obligations to the Company as the Committee deems appropriate.

VIII.
No Indemnification

The Company shall not indemnify any current or former Covered Officer against the loss of erroneously awarded compensation, and shall not pay or reimburse any Covered Officer for premiums incurred or paid for any insurance policy to fund such Covered Officer’s potential recovery obligations.

IX.
No Substitution of Rights; Non-Exhaustive Rights

Any right of recoupment under this Policy is in addition to, and not in lieu of, (a) any other remedies or rights of recoupment that may be available to the Company pursuant to the Company’s 2022 Omnibus Incentive Compensation Plan and any award agreements thereunder, the Company’s Annual Bonus Plan, any amendments or successor plans to the foregoing, any other incentive plan of the Company or any of its subsidiaries or affiliates, or the terms of any similar policy or provision in any employment agreement, compensation agreement or arrangement, or similar agreement, or (b) any other legal remedies available to the Company.

In addition to recovery of compensation as provided for in this Policy, the Company may take any and all other actions as it deems necessary, appropriate, and in the Company’s best interest, including termination of a Covered Officer’s employment and initiation of legal action against a Covered Officer, and nothing in this Policy limits the Company’s rights to take any appropriate actions.

X.
Amendment

4

 


The Board may amend this Policy at any time for any reason, subject to any limitations under the Applicable Rules.

 

XI.
Governing Law

To the extent that United States federal laws do not otherwise control, the validity, construction, enforcement, interpretation and effect of this Policy shall be governed and construed by and determined in accordance with the laws of the State of Delaware, without giving effect to the conflict of laws provisions thereof. Any action arising out of, or relating to, the Policy shall be brought only in federal or state courts in the state of Delaware, and the jurisdiction of such court in any such proceeding shall be exclusive.

XII.
Effective Date of Policy

This Policy is hereby adopted as of November 15, 2023. The terms of this Policy shall apply to any Incentive-Based Compensation that is Received by any Covered Officer on or after October 2, 2023 (the “Effective Date”) that results from attainment of a Financial Reporting Measure based on or derived from financial information for any fiscal period ending on or after the Effective Date, even if such Incentive-Based Compensation was approved, awarded, granted, or paid to such Covered Officer prior to the Effective Date. This Policy supersedes the Clawback of Certain Compensation Following Restatement of Financial Statements Policy set forth in the Company’s Corporate Governance Guidelines (the “Prior Policy”).

 

Subject to applicable law, the Committee may effect recovery under this Policy from any amount of compensation approved, awarded, granted, payable, or paid to any Covered Officer prior to, on, or after the Effective Date.

5

 


 

 

 

Compensation Recoupment Policy Acknowledgement

 

I, the undersigned, acknowledge and agree that I have read and am fully bound by, and subject to, all of the terms and conditions of the Compensation Recoupment Policy (as it may be amended, restated, supplemented, or otherwise modified from time to time, the “Policy”) of Sprouts Farmers Market, Inc. (the “Company”). I hereby agree to abide by all of the terms of the Policy both during and after my employment with the Company.

 

I further acknowledge and agree that any right of recoupment under the 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 employment agreement, equity award agreement, equity incentive plan, cash incentive plan or similar agreement, plan, or policy and any other legal remedies available to the Company. In the event it is determined by the Company’s Board of Directors (the “Board”), the Compensation Committee of the Board (the “Committee”) or their designee that any amounts granted, awarded, earned, or paid to me must be forfeited or reimbursed to the Company, I will promptly take any action necessary to effectuate such forfeiture and/or reimbursement.

 

I further acknowledge and agree that the Committee and the Board have the authority to administer and amend the Policy, and I hereby agree to accept as binding, conclusive, and final all decisions or interpretations of the Committee and/or the Board regarding any questions or determinations that arise under the Policy.

 

 

By:

[Name]

[Title]

 

Date:

 


GRAPHIC 9 img144119217_0.jpg GRAPHIC begin 644 img144119217_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^J>I:K8Z M/9M=:A(M M0:[OYBQR=D8)V1CT4=JB<^4YL1B%2T6YZ7J_QBMXG>+2-.:?CB>X;:N?]TP%2E*6MS*$*]5Y(."![<]:ZGQ'X(T?Q'%(TM MND%XP)6ZB7#9]6_O?C7@>LZ/=Z%JLVG7JJ)HCU4Y##L1[&DW*)E4E7H.[=T? M3-G=PW]E!=V[;H9XUD0XQD$9%%[=)8V%Q=R!F2")I6"]2%&3C\JY[X>7"7'@ M73=K;C&C(WL0QXKII(TEC:.1%='!5E89# ]016J=T>A"7-!/N>>_\+CT+_GQ MU'_OA/\ XNC_ (7'H7_/CJ/_ 'PG_P 76OJ_PX\.ZG;RK%9I9W#Y*S09&UO] MW.,>W%>!W=K+97L]I. )H)&C< YPRG!_45E*4HG#6JUZ6[1[+_PN/0O^?'4? M^^$_^+H_X7'H7_/CJ/\ WPG_ ,77BE>P^ / NC7OAJ'4=2M5NIKDEAN8X502 M!@#'I1&4I.R)I5Z]67*FBU_PN/0O^?'4?^^$_P#BZFMOB[X=GD*RQ7MNH&=T MD0(/M\I)J]?_ R\,7L6R.S:T8 X>"0@_KD&O'O%7A6\\*:BMO>]:M?*<,T MMO,LT$CQ2H<>!= @\1^)H M[*[W?9EC:60*V"0.@S]2*]E;X?>%64K_ &/$,C&0S9'ZU47.2N;4IXBK'F31 M@_\ "X]"_P"?'4?^^$_^+K4L/B;X9OBBM=O;.PR1/&0![$C(KDO%OPJ6TM); M_0I)'6,;GM).3CN5;O\ 0^_/:O+:3G*+U,YXBO2E:9]5P7$-U LUO-'-$_W7 MC8,I^A%25\V^&O%FI>&+L/:2EK=G#2V['Y9/\#[CVKZ#T76+77M)@U&S8F*4 M=&^\I[@^XJXS4CKH8B-73J7Z***LZ!KNL:,[L%11EF8X 'J:\X\1_%>UM&>V MT.(74N,&Y?B-?H.K=_3\:R_BIXMF:[/A^RE*1(H-T5_C)Y"Y],=?K7*:)XG+;>');TJ1)=2GDCJJ\#\,YK&*YY69S48N MK4LW=':VMK!96L=M;1+%#&NU$48 %4[O0K*Z,CJLEM-)]Z6U&BTUK>OJ%@O\ SU7%8=0B^ MRRGCS GJ*YJD:E/WH.Z['/ M.,Z?O0>G8[]'61%=&#(P!5E.01ZBG5Y-X?\ $MWHKB//FVI.6B8]/4KZ&O4; M*]M]0M4N;:0/$_0CM['T-71KQJK3VA [#2=+_ +8TF,PI&ZK/ M#G*A3P&&3DA?\ /CJ/_?"?_%UXO%&\TJ11KN=V"J!W)Z5[UHWPU\/:?8PK=6@O+D % MY9B>6[X4' 'MS3C*4MBZ-6O5>C1T.AZQ!K^C6^IVR2)#/NVK( &&&*\X)[BM M&HK>V@LX%@MH(X(4SMCC4*HYSP![U+6R/05[:G.^*/&5AX3-L+V"YE^T;MOD MA3C&.N2/6N=_X7'H7_/CJ/\ WPG_ ,77;ZCI&G:M%Y>H64%RH! \Q 2N?0]1 M^%<3XF^%VDW-A-/I$;VMW&A9(T)9)".Q!YY]O6HES=#GJ^W3;@U83_A<>A?\ M^.H_]\)_\71_PN/0O^?'4?\ OA/_ (NO%2"I((P1P17J_@/XI+EB=OX7\76/BN.X>R@N(A 0&\X*, MY],$UQ_Q'\7ZIH/B*Q@TV[,82(22Q%05?YCC/Y5Z)IVDZ?I$/DZ?9PVR'KY: M %OJ>I_&O&/BY_R.:?\ 7HG\VJYMJ)OB)3A1U>ITUE\9;!XO].TJYBD'_/!U MD!_/;C]:L_\ "X]"_P"?'4?^^$_^+KB/!/P_G\4!KRZD>VTY<@.JY:5O1<\ M#UY],>GHJ?"GPPJ*K0W+L 6,YR??BE%S:,ZU_\ "X]"_P"?'4?^^$_^+H_X7'H7_/CJ/_?"?_%UXW91+/?V M\3\H\JJV/0D"O<_^%5^%O^?>X_[_ +41E.6Q5*K7JWY6M"A_PN/0O^?'4?\ MOA/_ (NL?6OC#)+$\.C:>82PP+BX8%AQSA!QG..4^+?"=WX4U$03-YUO)DPSA1ZG\+]= MU'7-+OGU*Z:XDBF 5F R 1TXKO*\Q^#/_(+U3_KLG_H)KTZM(?"=6&;=)-A6 M#X@\8Z-X:&V^N,SD96"(;G/X=OQQ61\0/&O_ C-FMI9@-J5PN4)Z1+_ 'B. MY]!^/;!\*=Y[RZ9W9I9YGR68Y+,3_,FIG.VB,L1BO9OECN>EZA\9;MIB--TJ M!(@3\URY=F'8X7&/ID_6L1OBKXH9R1/;J"> (!Q7I'@_P#IV@6<,]W#'=:F0 M':5UR(SUP@/3'KU^G2NPDC2:-HY45XW&&5AD$>A%'+)[L2HUYJ\IV/&+3XQ: MQ$T8NK"SG1?O[=R,WXY('Y5V&@_%'2-9NK>SEM[BTNYF6-5(WH6)P &'X=0* MS_&WPUM+JTEU#0X!!=1@LUM&/DE'4X'8^F..U>4:-/)8Z_83JO[R&Y1@K#N& M'6HYI1=F8RJUZ,TI.Z/HW5=63QC)B]^#6KOT.Z;FG[IT%MJ5M=6L-Q& M6\N5 Z[E(.",C([45Y;/\,O%+W$CQ:O9K&SDJOG2<#/ ^[12YI=C+VU7^0@^ M,.KO-JUII"/^YMX_.=1GEVZ9^B]/]XUYI7:?%/\ Y'JX_P"N,?\ Z#7%UC-^ M\SS<0VZLKGTKX06!/!^D"WQY?V5#P<_,1\WZYK:KRGX8^-K>.VC\/ZBXC93_ M *+*Q^5@?X#Z'/3USV[^K5O%IH]>A.,X)H*\\^+&@)?:&FK1)_I-F0'([Q$\ MC\#@_G7H=,FABN(7AGB26)QAD=0RL/0@]:/^%&57T1\/?\ D1-+ M_P!QO_0C7SO7T1\/?^1$TO\ W&_]"-32W,<#_$?H=/7,?$#25U;P=>H5W26Z M_:(\=F7/],UT]9^N@'P]J8/3[)+G_O@UL]4>E42<6F?,%26\\MK_\B'I7 M_7-O_0VKIJZD[H^@@^:*;/-/C+ C:+IMP1^\2X9 ?9ER?_017C=>T_&/_D6[ M'_K['_H#5XM6%3XCR<9_%9WOPB_Y'*3_ *\W_P#0EKW*O#?A%_R.4G_7F_\ MZ$M>Y5I3^$[<%_""OG;Q]I,6C>,+V"!42"0B9$08"AN<8[JMY^H:0Y8@H+F/C@8(5OSROY& MO*Z]#^#J,?%5XX4[!8L"V. 2Z8'Z'\JRA\1PX9M558]LJ"]N19V-Q=%=PAB: M0J#C.!G'Z5/6%XT=D\&:NR$AA;-R*Z'L>Q)VBV>)>&]&D\5Z]<7>H2E+.-FN M;^X) P"2?S)S^M1^)]?77+]$M8O(TVT7RK2 'A4'?ZG )_KC-;OB64^$_"=E MX7MVVWEV@N=19>#ST3(/3L?7 ]<5PJUS2T5CQJGN+DZ]29:^BO!]J+/P?I40 M).;=9#GL7^8C\VKP/1--DU?6+2PC#$S2!3CLO<_@,U]+(H1%51@*, 55!:MG M5@8ZN0M%%%=!Z(4444 >6>+-#72-4#P+BUN,M&/[I[C_ #ZU+X4UQM+O1!*W M^B3'#Y_A/8_XUVOBFP&H:!<(!EXAYJ?4?_6R/QKRQ*\C$)T*O-$\VM%TJEXG MMG6BL7PMJ+:AHL?F-NEA_=L29COXB]"YI'_ "&K#_KXC_\ M0A7U'7R[I'_(:L/^OB/_ -"%?4552ZFN VD%%%%:GH!1110!\OZW:K9:_J-H MK%E@NI8P3W"L1_2OI72K9+/1[*UC)*0V\<:D]B#^594]V>?@U:3#'GME%/\V- M>]US]QX,T>Y\2#7I(Y3?!TD#"0A96.G$4G5BHKN:FDZ=#I.D6 MFGP*%CMXE08 &3CDG',/\ D3=8_P"O23_T$U\UU]*> M,/\ D3=8_P"O23_T$U\UUA5W/-Q_QHM:9_R%;/\ Z[I_Z$*^I:^6M,_Y"MG_ M -=T_P#0A7U+54NI> VD%/7'I75TR6 M)9H7B?[CJ5;Z&M&KJQW3BI1<6>4?!B9_.U:#=^["QOCWY%>M5B:!X4TGPUYQ MTV%T:8 .SN6) Z?SK4O%=[&X6/.\QL%QZXXI15E9F="#ITU%GS?XIU:76O$M M]>RDX:4JBG^%!PH_(?GFE\) 'QAHX(R/MD7!_P!X5D.&61E?.X$@Y]:6&9[> M>.:)BLD;!E([$=*YKZW/&YO?YF?5E%9&=>C[6-A--F6XTNTF1]ZR0HP;UR!S5J@ M 8 HJC5;!1110,\J^+WA^23[-KMNF51?)N !R!G*MT]R"2?[M>2U]4W=I; MW]I+:W42RP2J5=&'!%>%^,_A_>>'II;NS1I]+SD..6BSV8>WK6-2'5'F8N@[ M^TCL<57:>&OB5J^@QQ6TX%]91C:L_7ZUM&I?<]&CC5+2>A[!134=)8UDC971@& M5E.00>A!IU:G<%?,OB;_ )&O6/\ K^F_]#-?35?,OB;_ )&O6/\ K^F_]#-9 M5=C@Q_PHRJ^B/A[_ ,B)I?\ N-_Z$:^=Z^B/AX0? FEX.<(W_H1J:6YC@?XC M]#IZPO&=^FF^$-3G;;S T:@G&2WRC^=;%Q<0VD#SW$J11(,L[G ^M>)?$;Q MJGB"Y73=/12INI+E1 MZEH&F?V/H%AIQV;[>%4Q.36C1174>ZE961YS\8_P#D6['_ *^Q M_P"@-7BU>T_&/_D6['_K['_H#5XM7/4^(\C&?Q6=[\(O^1RD_P"O-_\ T):] MRKP+X9ZI8Z3XIDN=0N8[>$VSH'$G&-+5G25\Z^/M7BUGQA>7$#*\$9$*.O1@O!/YY_"NF\9?$_P#M*UDT M[1%DBMW!66X<;6<=,*.P/J>?85Y_INF7FKWR6=C"9KA_NH"!]3S4U)7T1CBJ MZJ6A#4J5[O\ ##PY+HF@/=72&.YOB'*,""J#.T$>O)/XU1\'?#"'2Y(=1UEE MGO$.](%YCC/;/]XC\OK7HU53A;5FF%PS@^>>X5#=B VLAN<>2J[G)Z #G/Z5 M-7/>.+W[!X+U28.48P^6K#U8[1_.M'HCMF^6+9X%KNJR:WKEYJ4@VF>0L%SG M:O11GO@8%1Z;IUYJEVMK8V\D\S?PH,X'3)]!SUKK/AMX4T[Q-=7SZCYK):B, MK&C;0V[=U[_P_K7M.F:1I^C6OV;3K2*VBSDA!RQ]2>I/UK"--RU9Y='#2J^_ M)Z,YKP+X)3PW;?:[S:^IRKAB#D1*?X1ZGID_EQUZ]94=V57#%>& ['TKD+G6 MKKQ+XADT31[AHK&VYO;V%L,#_<0]B<8R/?TKJ[2TM["TBM;6)8H(EVHB]!_G MUK6-MD>A2Y4N6&R)Z***LV"BBB@!&571D8 JPP0>XKQF>%K:[F@<8:-V0@>H M.*]GKR'5_P#D.ZA_U\R?^A&O.S!>[%G'C%HF=+X$N"+RZMN=K1B3KP,''_LW MZ5W->;>#Y&3Q% JGAU=6^FTG^@KTFM,!*]&W8O"N],Y?XB_\B'J?^ZG_ *&M M?/%?0_Q%_P"1#U/_ '4_]#6OGBMJNYQX[^(O0NZ1_P AJP_Z^(__ $(5]15\ MNZ1_R&K#_KXC_P#0A7U%54NIK@-I!1116IZ 4444 ?/'C3_DH>H_]?*_R%?0 MD/\ J8_]T?RKY[\:?\E#U'_KY7^0KZ$A_P!3'_NC^594]V<6%^.?K_F/HHHK M4[0HHHH Q/&'_(FZQ_UZ2?\ H)KYKKZ4\8?\B;K'_7I)_P"@FOFNL*NYYF/^ M-%K3/^0K9_\ 7=/_ $(5]2U\M:9_R%;/_KNG_H0KZEJJ74O ;2"BBBM3T HH MHH ^=/'.@/X?\474(!^S3,9H&QP5;G'X'(_#/>N;KZ5\3>&K+Q1I9L[KY'4[ MHIE&6C;V]O45X!K_ (H/]*YYPL[GCXF@Z((2ZXP+J$<]?XE_J/3H:\KHJ M5)K8RIU9TW>+/J/3=5L-7MA<:?=17$7&'H1T(^M>U>"_B':^(52RO]EMJ><*HX27_=]#[?EZ#:-1/1GI4<7&II+1 MG<4445H=84444 %%8NF^+=$UC4GT^PODGN%0N0H."..AZ'KVK:HO<2DI:IG M>(_A7I>J&2XTMAI]R02$5?W3'MP/N_AZ]*\EUWPUJGAVY,.H6S(N<+*O,;]> MC?ATZU],U!>65MJ%I):WD"302#:Z.,@BLY4T]CEJX2$]8Z,^5Z*[CQ]X$/AF M1+VQ+2:;*=OS'+1-Z'U!['\/3/#U@TT[,\N<)0ERR/5OA/XID:1O#UTQ9=ID MM6)^[CJGTZD?CZUZS7S1X4N7M/%NDRQ@%OM4:\^C':?T-?2];TW='IX*;E3L M^@5\R^)O^1KUC_K^F_\ 0S7TU7S+XF_Y&O6/^OZ;_P!#-*KL1C_A1E5V6C^# MO%G]EV^L:'.52Y1O^/:Y,<@4'HW3.2.@)Z5QM?1'P]_Y$32_]QO_ $(UG"-V M.E2Z?\,_$]^5S9):H207N9 M N/P&3^E?0%%:^R1V?4H7NVSS_P_\*=*TTI/JC_VA.,'81MB!],?Q?CZ=*] MHHJTDMCJA3C!6B@HHHIEGG/QC_Y%NQ_Z^Q_Z U>+5[3\8_\ D6['_K['_H#5 MXM7/4^(\?&?Q6=)X(\.6_BC77L+F:6&-8&EW1XSD$#O]:W/%?PONM#LGO].N M6O+:/)DC9,21KZ\<,.N>F..O.&?"+_D".X/L1Q6MXW\._P#"-^)) MK:)2+67][;\YPI[?@H/N# MP?I5RO'/A/XH%I>OH-TQ\JX.^W8G[K]U_'^8]^/8ZZ8RYE<]JC552"D%6!E3C)+8X 'UIRU155?Z0Y/<'[O_ ([@_C765G>'Q&/#>E"(YC%G%M/ML&*T:UBK M([*<5&"2"BBBF6%%%% #)I5@@DF?[J*6./05XP7,DKN226)))[UZ+XUU1;+1 MC:J09KKY /1>Y_I^/M7G"5Y6/G>2CV//QQU7@B$2:T\A!/EPL0?0D@? MR)KT*N4\#6ACL)[IA_KF"K]%_P#KDUU==>"ART5YG3AHVIHY?XB GP)J>/[B M_P#H8KYXKZ1\:H)/!>K@C/\ HS'\N:^;JNKN<6.^->AY!S7U-!*)[>.52&5T# J<@@C/%.EU-, ])(DH MHHK8] ***1F"*68@*!DD]A0!\Z>(W^V?$._'(SJ!BY]GV_TKZ*1=J*OH *^< M+,OK7CN.0;5>[U'S/8%I,U](UE3ZLX<'JY2\PHHHK4[@HHHH Q/&'_(FZQ_U MZ2?^@FOFNOI3QA_R)NL?]>DG_H)KYKK"KN>9C_C1:TS_ )"MG_UW3_T(5]2U M\M:9_P A6S_Z[I_Z$*^I:JEU+P&T@HHHK4] ***K7]_:Z992WE[,L-O$ 7=N M@R<#]2* ;MJRS5:_TZSU2S>TOK:.X@?JCC/XCT/N*@T?6K#7K'[9IT_G0;RA M;:5P1U&#SW%:%&XM)+R/(O$OPDECWW.@2^8O4VLK88?[K=#]#CZFO-+NSN;" MY>VNX)()D.&21<$5]45B>)/"VF^)K(PWD0$P!$5PH^>,^Q[CVK*5-/8XJV#C M+6&C/FNGQ2O#*DL;%9$8,K#J".]:.OZ#>^'-5DL+U,,O*./NR+V85EUCL>8T MXNS/HGP-XF_X2;P\D\V!>0GRK@ 8!/9A[$?KFNFKQ_X-7)74=3MB[8:)7"9X MR#@G]17L%=,'='MX>;G33844451L?.MOJ \)_$":XAC98+6\D0QCJ8MQ&!G_ M &>E?0MMJJ=1TY;7/8J***V/2,?Q9 M:Q7GA/58IEW*+61Q]54L/U%?-%?1'C[6H='\)7F]U\ZYC:")"1EBPP>/8&OG M>L*NYY>.:YTC>\%V+:AXQTN%=V%G61BHS@+\W]*^D:\T^%7A1K&V;7;Q )KA M-MNA'*H>K?4_R^M>EU=-61TX.FX4[OJ%?,OB;_D:]8_Z_IO_ $,U],LP12S$ M!0,DD\ 5\P:YO?/A=>K=^"K>,,I:WD>-@#R.9+)&.V=H4 MG_QZO*JYZGQ'C8MWJL[WX1?\CE)_UYO_ .A+7N5> ?#*]2S\;VOF2*B3(\1+ M=R1D#\P*]_K2E\)VX)_N_F''>*/=>V@,L)'4C^)?Q _,"OGZOJ M^O"OB5X3;1=7;4;6$C3[MMWRCY8Y#U7VSU'_ -:IJ1ZF>-H_\O%\SAXY'AE2 M6-V21"&5E."".A!KZ(\$^)T\4:$D[E1>0_)<(!@;NQ'L1_6OG6MOPIXCG\,: MY'?1Y:(CRYXP =\9() SWX!'TJ(2Y6REKLSZ4J.XB,]O)$)'C+# =#@ MJ?45#IVHVFK6,5[8SK-;RC*LO\B.Q]JM5TGLZ-'S?XBBGT3Q?.R0"UN(IA+L M0?(K9SE/]@]1P, X[5WOC2_A\6?#FSUFV1?,MYU,ZYRT6058?]]%3].:Z/QW MX*C\4V0GMV\O4H%(B)/RR#KM/]#7D>CZO=^')[W2[^"0V=P#%>6K###MN'HP M_(USR7+=/9GF3BZ,I1?PR/8?AWJRZIX0M$+ S6@^SN/0+]W_ ,=Q^5=77S[X M<\02>$?$$DMM,;JR8[) ORB5.S8/1OKTR1ZU[%I7C30=713!?I'(PYBG^1AQ MG'/!_ D5=.::LSJP]>,HJ+>J.@HIJ.LB*Z,&1AD,IR"*9/A=@ MN?SK4ZB6JNH:A;:99O=74@2-?S)]!ZFN>U;Q[I5@A6T;[;.1P(^$'U;_ ST M[5Y_JNN7NN77G7F^$?#QTVW^V7<>+N0?*I MZQK_ (G_ #WKS:=*5>IK\SCIPE5GJ=!96D=C90VL0PD:A1[^I_&IZ**]I))6 M1ZB5M$07ML+RQN+8G FC:/.,XR,5\N7,$EK=36\JE9(G*.I&""#@BOJJO%OB MKX8>QU3^W+:/_1KHXFVKPDGJ?][^>?6LZJNKG%C:;E%270\YKWWX::XNK^$X M+=V7[18@0,HZ[0/D./IQ^%>!5M>&?$U]X7U,7=HVZ-L+-"3\LJ^A]_0]OQ-9 MPERLXL/5]E.[V/I6BL+1/%^B:] KVE[&LA W0RG8ZD]L'KZ<9%;M=*=SVHR4 ME=,*YGQ[KL>A>%+I]X%Q<*8(%[EFZG\!D_IWJUK/B_0]"A=[N^C:1,_N(F#R M,0<8 ]?KBO#O$_B6_P#&6LH_E$(#Y=M;)R0"?U8U$YV5CFQ%=0CRK=FQ\*=( M-_XM%XP_!_#(\,: D$AW7 MNEHA&R+PU/V=-)[A1115FX4444 8GC#_ )$W6/\ KTD_]!-?-=?1/Q!U"/3_ M 3J3.5W31^0BDXW%^./H,G\*^=JPJ[GEXY^^EY%K3/^0K9_]=T_]"%?4M?* MMM,;>ZBF R8W#X]<'-?4EG*3U1,U MS1:/(?A-X@CL-7FTFX8+'>X,3'_GH.WXC/Y>]>U5\IJTEO,&4E)(VR#W!!KW MOP+XVA\2V*V]T\<>J1C#QYQYH'\2C^8K.G+HSAP=96]G+Y'8T445J>@>:_&. MQC?1;"_P!)%/Y.<)\O%F:8 ]"1A0??&3^-> M96EI<7]W%:VL32SRMM1%&237/4^(\;%6=9V/3O@S:N;C5+LJ-@5(PW?.2:]; MK#\)>'X_#7A^"P4[I?\ 63O_ 'G/7\N!^%;E;05E8].A!PIJ+"BBBJ-CSCXB M>!-1\0ZA%J6E_9V=(?+DA8[&<@G!!Z'@]R.E>37^AZII;$7UA<08ZEXR!^?2 MOJ"D95888 CT(K.5-/4Y*N$C-\R=F?/OA_XB:YH$"VRR)=6J_=BG&=HYX#=> M_P"E;K_&3561@FFV:L00&RQP?7K7JMQH&C7DQFN=)L)Y3P7EMD8_F11!X?T6 MUF6:WTBPAE7H\=LBL/Q H4)+J3&A6BK*>AX)<#Q+XXU,736UQ=R,-J%$Q&BY MZ ] ,G_&O0/"7PKBLGCO=>,=Q, &6U7E$/\ M'^(CTZ?6O2U55&% ] *6A4 MTM65#"1B^:3NP &!P*R_$E[=Z=X=O;RQ3?=11[HUVELG([#K6I16AU-75CP M/5_%'C;68)+>>.[BMY!M>*"V* CZXS^&:YG^R-3_ .@==_\ ?AO\*^HJ*R=. M^[.*6#4KGR[_9&I_] Z[_ ._#?X5H:3+XFT*=IM,CU"V9N&"PL5;ZJ1@] M>XKZ2HH]EYB6!L[J1YAX-\7>*]2UZUL-4MB+9E;?*UL4)(!P2>G7VKT^BBM$ MK'73@X*S=PHHHIF@5Y1XP\6^+[37[RPTR*2.VB=?+ECM=Y(V@D9((/)].U>K MT4I*YG5@YJR=CYBN;'6[RX>XNK74)YG^])+&[,?J347]D:G_ - Z[_[\-_A7 MU%16?LO,Y/J"_F/ET:3J@((T^\!'<0M_A76:?XR\=:>@CV75RBKM N;4N1[[ ML9)^I->[44*G;9E1P;C\,F@'2JNHZ=::M82V5["LMO*,,I_F/0U:HK4[6KZ, M\6\1?"?4K.5Y]%87EL3D0LP65!R>_##CMSSTKB[CP_K-I+Y<^EWB/C.#"W^% M?3M%9NDNAQ3P4&[Q=CYP\->+M5\*7$@M6#0N?WMO*/E)'?U!^E?0]A:=: MW4D+0/-$DC1,>4) )4_3.*D\B(G)B3_OD5)3C%QZFU"C*DK.5T%23MX)]SFN>="^Q MPSP/6#/"HY' #L!]:G5V;&YB?J:]3G^%NCOM\BYNH<=7,JX^Z,+^N*Q>'J$?5:AYDE;.DZ+J&K2!;.W9US@R'A5^IKTRQ\$Z#8L&%D M)W!.&G8OU]NGZ5T"JJ+A5"CT Q1'!M_$S2&#?VF/>)OA-YT!_/BZFVD;$@_W3T/XX_&O.[W3;[39/+O;2:W?.,2H5YKZ MEIK(CXWJK8]1FLW23V.*I@H2=XNQ\I D'(.#3_.D_P">C_\ ?1KZ8D\-:#+( MTDFB::[L^3UZ]LFO8/"/P_L/##"[D87>HX(\YEPJ _W1V.. M,]>OK78=**N--(Z:6%A3=]V%%%%6=(4444 %><>//%'B;2=9^Q:/ Q@:!6\U M;G8=J]'HI-71%2#G&R=CYOU>X\4:[*LFIIJ%P5^ZK0L%7Z* /RK M-_LC4_\ H'7?_?AO\*^HJ*S]EYG&\#=WUV>]36;81+ M$B&,^08\DDYZ]>@KN***T2LCKA%QC9NX4444RSP[Q/\ #/6[/4;FYTZ#[;9O M(701M^\0$]"IY)Y[9Z9XKBVCOM*NHW9+BTN$.Y&(*,".X-?4M,>*.3_61JW; MYAFLG270X9X*+=XNQXEIWQ;URSMA%L'POX?)R="TPG_KTC_P *LVFDZ=8*RV>GVMN&.2(853)_ M 4^67P\*QM* MC&XO9%"O.PQ@=PH[#/\ 2NHHIQ@D72PT*;ONPHHHJSI"BBB@ HHHH ***Y2_ M\1ZSIBHUYI44:N<*?,W#/X$UG4JQIJ\B)S4%=G5T5R=AXDU?4Q(;/2XI!'C= M^]VXSTZD>E376M:_9P&:?1XUC7J5D#8^N":S6)@US*]O1D>VBU?6WH=-165H M.K-K%@T[QK&RN4*JN,_I70JP90RD%2,@CO2C4C*3BMT)33;2Z"T45EZI=ZK;2#[!IZ7,6S+ M,7 (/IC.33E)15V.4N57-2BN)B\;7DTJ11V,3.[!5&X\DUHW.M:]9PF:XT9! M$OWBL@; _ FL%BZJ_(Z6BL#2O%EGJ5P+=XVMY6^[N(*M[9]:W MZVA4C45XNYI&<9J\6%%<]J^LZMICRR#34>T5@%EWYS]0.14.A^*GU341:SP1 MQ;E)0J2VBI)FTBZCMX84EITU%9VJ7.I6 MPC-A8K>]2:*F(A3=I?D$ZT8.TCMZ M*Y_^T/$G_0%A_P"_Z_XU6MO$NH'5X+"[T]8&D8 Y)SCU%#Q$%:]U\F'MHK>_ MW'4T53U*:^@MU:PM5N)2X!1G"X7!YR3]*Y67QM>P2M%+81I(IPRLQ!!IU,1" MF[2"=6,/B.VHKG#JOB(0^;_8J;=N[B49Q],Y_"H['QG:S3"&]@>V;H7SE0>^ M>XI?6:=[/3U5@]M"]GH=/10"" 0<@U5U#4;?2[0W-RQ" X R6/H*V;25V:- MI*[+5%L1F>PM[:W@!PK7#$E_ICTJM)XBU73+^.UU.UAP[@"5"0"N< M9%8/$P2N[V[V,_;1M?H=911170:A16=JESJ5N$-A9++-3U&X\BTTV*23!; ?&!ZY-8SQ$(2Y7N9RJQB M^5[G8T57LI+F6TC>[A$,YSNC#;@.>.?IBK%:IW5RT[JX454U.^73=.FNV /E MKP#W/0#\ZI^'M7;5]/:64*LR.58*./45+J14^3J+G7-R]37HHJ*Y:9+:1K>, M23!240G&X^F:MNQ1+17'7GBW4]/G\BZTV*.3&<%\\?4<5:L]BN4C\9-;W'D:E8/ P/S%3]T?0UT M]O<174"3P.'B<95AWJZ=:%3X67"I&>S)**S=4NM4MW3[!8): MYH>.+LN$%C$6)QC<>M34Q,*;M+\B9UHP=I';T51TR?4)XW;4+1;9@1L"N&R/ MP-9&LZ_J6D3$O81&W9MLWH5*HHQYF=+17+V>NZ[?1"6 MWT=&C/1B^T'Z9(S6IJEYJEJJ/9V"7";"TA+@;3Z 9YI*O%QYE>WHQ*JFKJ_W M&I17$Q>-;V:9(8[")I'8*JACR:UO[0\2?] 6'_O^O^-3'%4Y?#=_)DJO"6U_ MN.@HKF;#Q)>SZW%IUY8K;L^S;XR/O# _$?A M3^L0Y'/HA^VCRN78WZ*YR+5/$4T8D314VGINE"G\B,[Z*Y:V>PA$JOL M*[SPV<8S2EBJ<=7?[F)UX+?\CM**YY]2\1HA8Z+&0!GY9@3^0-)X>UJ[U;4+ MQ;A1&D2J!$!]TY.>>M-5XN2C9W?D-58W4>YT5%%%;FH4444 %%%% !1110 5 MS'CG_D#P?]? _P#06KIZYCQS_P @>#_KX'_H+5SXK^#(RK_PV5_ ?_'O>_[Z M?R-=>0",'D5Y_P"%M8ATN*Y66"XE\QE(\E V,9Z\UHZOXM5[!XK6UNHGD!7S M)5V[?IUYZUAA\13A05WL8T:L(TE=F]I.E+I27,:,#'+,9%4#&T'''Z5H,RHA M=B JC))["JNEL7TBR9B2Q@0DGJ3M%9_BBZ>'2OL\/,]VXA0 X)SU_P /QKJY MHTZ=TM#>ZA"Z.*UDSWDO]JOGR+F1EB!SE0N ,]AQ[^M=IX4O?M>A1*QR\)\H M_0=/TQ46M:0B^%/LL8W&U0.I]2.I_')K \%WYM]5:U8CR[A<<_WAT_K7!!.A MB%S?:_/_ (KD9&#TKR;2I$B MU6UDD8*BRJ2Q. !FO0;WQ-I=G"7%RDSD':D1W$GZC@?C7F8"<80DY.QPX648 MQ=V<%K,"V.N744)VJDF4V\;<\@#Z9KTZRE>XL+>:1=LDD2NP]"1DUP^D:%-J-Z MM(Y<\\R'/('H*[^M,%"2!^ M1_F:G&4W-N2WBE^HL1!R;:Z(Z6SNDO;.&YC^Y*@8#T]OPI\\R6\$DTAPB*68 M^PKE/!&HAHIM/D;YE_>1CU'?^GYU?\2SO<-:Z/"2)+M_G(_A0=?S_I71&O>C M[3K^IM&K>GS_ -7.0UA99X8-4G&)+V21@/1!M"C^==?X-_Y%]/\ KHU9/C>) M((-+AB7;'&KJH] -H%:W@W_D7U_ZZM7+0CR8IKR_R,*4>6NUY'05Y1" NO1J M!@"Z _X%7J]>3&0Q:R9 ILEO%I/\ ]:F>%+Z;4-0U6XF&UG,9V=E^\,?I70Z] M.?5?_ $$5Z=7F/BC_ )&2\^J_^@BLO^179R^(=*MX#(U]$V!]V-MS'\ M!7("UN_%NKR72)Y5N"%+G^%?3W-&,E&I%0AJPQ#4XJ,=6=;X9E>7P]:-(22% M*@GT!(%_N?>L?Q-H3: MO;I)!C[3%]T$X##TK2O2F\/R+?0NK"3I*L$Y^ZP/R,?3V-94<33J1]G4T>Q%.M"<>29T@&% ]!2T45Z!UA7E^K6C-/? MWJ\H+V2-L=LDD?UKU"N3T*Q&H^%KR%OO32OS_M#!'ZUQXNG[2T/4YZ\.>T?4 MM>#M0-WI/V=V)DMSMY/.T]/\/PKHJ\Q\/7S:7KD9<[48^5*#Z'_ XKT/4[U= M/TV>Z./D7*@]SV_6C"5E*E[W0,/4O3UZ',^(LZK>W48/^CZ= S,1WD(X'^?2 MJ7@8_P#$YG'_ $[G_P!"6M6"Q>T\&7DLV3<7,;32$GGGIG\*R? __(:F_P"O M=O\ T):YFG[>$GN]3!I^UBWNSOZ**:[K'&SN<*H))]!7JG>F6^ M3Y<;7,H'L#C_ #[UD>#;\6VK&V?[ERNT'T8 MR#H.GX?A7&ZC ^C:](B$_N90\9![=1S]*\FLW&4<1W?X?\,<%1M258]3HJ*V MG2ZM8IXSE)$##\14M>LG?4[]SAO'?_']:?\ 7,_SKH/"G_(M6G_ _P#T-JY_ MQW_Q_6G_ %S/\ZU/#FK:?:>';:.>\AC= Y9"W(^8GI7G4Y*.+FV^G^1QP:5> M5_ZV*/CN% ;.8+^\;F -XAM@0"#<#@_[U>J5Y18R&'7(9!&\A6<'8@R6YZ"C'?%#U_R#%;Q/4;NZ MALK9[B=PD:#)/]*P;2PDUV\35-2BV6Z?\>ULWA0RQSPI+$P:-AE2IX(K:%2.(D^RZ=S2,XU9>2' # '0" MEHHKK.@\MTO_ )&2U_Z^5_\ 0J]2KR>UF-OK44RQM(4G#!%ZM@]*[%_%DZ(2 M=&N1[DG'\J\O!580C+F?4X<-4C%.YJ:AI O=1L;Q)!&]L^3QG#49Y2=SS!B,],YX%=-79!0JPYK;Z_<=,5 M&I'FMN%>6W__ ",US_U]M_Z'7J5>6W__ ",US_U]M_Z'7/C_ (8^ICB]D>I5 MEV^F/;:_.^,8Q_6M2BNZ45*S?0ZG%.UPHHHJAA1110 444 M4 %%%% !7,>.?^0/!_U\#_T%JZ>N-\8ZG976GP06]S',_F[SY;!@ 1SCZUS M8MI497,<0TJ;'^ _^/>]_P!]/Y&NEU*R34=/FM7P-ZX#$9VGL:X_P9J-K9_: MXKFXCAW[60N< XSGG\J[B.1)HUDC=71AE64Y!%3A.65!1)P]I4DB.S@-K96] MN6W&*-4)]<#%&SSC'?\ P]JWM6UVTTRWES-& MURHPL6;<)]LGER0[?,_''UZFE6E"4HT;Z=?D%1QE)4 M[DA\-ZPP(.O3$'@@LW/ZUR<\4VB:QLW R6\@(89 ;O7JU>?^-&M9-3B>"9'E MVE)54YVD'C/OUX]JPQ=",(<\=UYF6(I1C'F6YW=M<)=VL5Q'G9*@<9ZX(J6N M0\)Z]:Q6!LKN=(FB)*&0X!4^_L:Z6\U*RL ?M-S'&VW<%9OF(]AWKMI5HS@I M7.F%2,H\USS#2D235K5'4,C2J"K#((S75^*O#\ L1>64"1-#_K$C7 9?7 [B MN1T^9;?4;:9SA$D5F/H,\UZI#=6=^DB0S0W"@8<*P88/K^M>=A*<*E.4'N<> M'A&<'%G'^#=7$,K:=,WR2'=$2>C=Q^-=Q7F6N:1-HNHDQ!Q 3OAD';VSZBNP MT'Q%!J5GBXD6.YB7]X&(&X?WA_GBM\)5Z(O&LICT(* ,2 M3*I_(G^E;EU;I=VDMN_W9$*GC.,UQGC+5[>\6WM+6=)44F20IR,]!S^)_.NL ML=6L=153;7",[+N\O(WJ/<5K"I"5::OV_4N,XRJ25^QYO;2RZ)K:L_W[>4JX M7N <''X5V.@_\375;S6G4[,^3;AAT7N?K_B:R?&.F/\ VK!<0IG[5A, 8^<< M<_7C\JZ[3[2/2]+BM]P"PI\[G@$]2?YUAAJ4HU7![+7_ ",J--J;B]D$-5L[?3 M9;>YN8H663($C;<@CWHC./UMN_\ 5D$9+ZPW<["O*8O^1@3_ *^A_P"AUZ9= M:E961QNU0M-,B ML;Z]NT?'VDJS+@ +C//XY)IL>O:5+&'74+< ]F<*?R/-8OB+Q-:"QEM+*82S M2#:S)G:H[\]_PKKJ5:45SMK38Z)U()QU2LKJ&5@P/0@YKS+Q1_P C)>?5 M?_017>6/D:1HMI'=2);[456\QP!O(R1GZYKSS7+N*^UJYN8"3$[#:2,9P ,_ MI7)CY7I13W_X!ABI7@K[G::UX;M+K36-I;1Q7$8W(8UV[O8XZUR_AC5CI>I; M)&Q;SX5\_P )['_/K7=Z=JUEJ,49MYT9RFXQY^9?7(KC_%FA/:W+7]O'FWD. M9 O\#?X&C$0M:O2Z!6C:U6GT.^J"*]MYKN:U23,T."Z8(QGI]?PKFO"WB*.2 M%+"\D"R(,1.Q^\/0GUJ'7KR71O%4%^HRDD05E'\2]Q_(_E70\5'V:J+;KY&K MKKE4UMU.EU#2K/4X3'=0ACV<<,OT->CV>JV5 M] )H+B,J>H)P0?0BN1\23_V[JUM9Z=B?RQ@NO*Y/OZ "L<9"G.',M^GF9XF, M)1YEN=-X=NY+S0K:64EI "K,>^#C/OQ6I533+(:=IL%H&W>6N"?4GD_J35NN MVFFH)2W.F":BDR*YD,5K-(O5$9A^ K#\&'.A$^LS?TJ?Q!K%K9Z==0BX3[25 MV"-3E@2.X[#%9GA#5+*'3#:S7"12B0G:YQG/3'K7/*I'V\5?HS*4U[5*YC>+ M[#[)K+3(,1W W\?WN_\ C^-7+:^E\1OIFFN&*P_/"M/\C3WO'&&G.%_P!T?_7S7.Z,EB'%?"]68^S: MK.*V9KZ[QH%Z!_SQ:N1\#_\ (:F_Z]V_]"6NC\1ZG9PZ5>6S7"&=DV"(-ELG MVKD/"U]%8:VCS.J12(T;.QP!W'Z@4\1.*Q,-1U9+VT3TNL+Q7>FWTK[-%GS[ MIA$@'IW_ ,/QK3.I6(MQ<&[@$);:)/,&TGTSZUQT^L6FI>+K6627990'"NW M)&3GZ$XZ_I73B*L5#E3U>AK6J)1LGN7H/"VJP0K'%K M:>D5U=7C76\["[9RO<#D_6O0X9HKB)989%DC;HRG(-9'B>6T_L6XMYYD21DW M1H6 8D'C ^M95L-3]DVOS(J4(_X$"O1X]1LI8'GCNH6B3[SAQA?KZ56#K*5-1;U0\-44 MH6>Z./\ '?\ Q_6G_7,_SK0T31K'4?"L(EMX_-D#CS0HW@[S@YZ]A6+XPU"V MOM1B%M(LBQ1X+J<@D\\&M[PGJEG_ &/;V;3HEPC,NQC@L2Q(QZ]:PIN$L5*^ MS_X!E!QE7E.>)@TXK(\+:^NG2?8[IL6SG*N?X&]_:BE)X:JZPZ M;]C-PELST"O+-+_Y&*U_Z^!_.O2+C4[&U0-/=PH&!9+]#\U#J5LGSJ/WRJ.6'][\/Y?2L_PIKPLI M1873@6[GY&/\#'^AKMK>]M+X,+>XBFP/F",#@'UK@?$VA'2[KSX%/V24\=]C M>G^%&(@Z9,Z858RCS7/.]+_P"1DM?^OE?_ $*O M4J\EL[I;?58;HCY4F#X/IG->E)KNE2(KC4+< C(W2 '\CR*X\!.*C)-G-A)) M)IL=8Z;%ITUY*CDBXD\P@]%JZ"& (((/((KD_$?B:W>S>RL)/-DE^5W7HH[@ M>N>G%=+80_9]/MH,D^7$JY/L*ZZ=2#DX0V1T0G%MQCT+%>6W_P#R,US_ -?; M?^AUZ5@FFKHZTT]4%%%%,84444 %%%% M!1110 5C_P!EZ?\ \^%K_P!^5_PHHKDQ70YZ_0/[+T__ )\+7_ORO^%:D")% M B1HJ(HP%48 HHJ<-\3%0W91NK"SFN&DEM()'/5GC!)_'%);Z?917"21V=NC MJ9W>RMF9F)),2DD_E116^)V1K7V0S^R M]/\ ^?"U_P"_*_X5:OK.UN95:>VAE8+@%T#$#\:**PC\$OD91^%_(J_V7I__ M #X6O_?E?\*N6-K;VWF>1!%%NQN\M N>O7%%%.A_$04OC19EC22)DD164CD, M,@UEKIM@C K96RG.,B)1_2BBM,1\2-*WQ(3^R]/_ .?"U_[\K_A5BRLK2WG+ MP6L,3[<;DC"G'X445C2^-&5/XD7RJMC< <'(R.AI)%5XW5@"I!!!'!%%%>@^ MIV/J9/\ 9>G_ //A:_\ ?E?\*/[+T_\ Y\+7_ORO^%%%>6VA ME8# +QACC\:K?V7I_P#SX6O_ 'Y7_"BBM*OQLTJ?$P_LO3_^?"U_[\K_ (4? MV7I__/A:_P#?E?\ "BBLS,OWMO#<0*D\,H-%%=%#^&;4O@, MM],L#,S&RMBQ;))B7.<_2KUU!#/ 5FB21?1U!'ZT45C3^&9E#:1Y?J4:1ZU< MQHBJ@F("@8 &?2O3;&W@MX,00QQ ]0BA?Y445S8'^(S'"_&RU1117K'H&;=: M?937+R2VD$CG&6:,$GCUQ42:9IZNI%C; @Y!$2_X445YD_C?J<4OB9KX!&". M*0*% "@ #H!117I=3LZF==6%G-/7%0_V7I_\ SX6O_?E? M\***\VI\;.*?Q,G-C9FQ6$VL'E!]P3RQMSCKCUJ#^R]/_P"?"U_[\K_A113G MT]!RZ&E:Q1PVR1Q1K&@SA4& .?2J]]9VURZ-/;PRD# +H&Q^=%%=-3^"OD;S M_AHJ_P!EZ?\ \^%K_P!^5_PJS%96B601@!OJ***YJ>_R9A#PLY(X5>T@947"AHP0H]N.*@_LO3_^?"U_ M[\K_ (445R5/B,)[ENQM+:V9S!;Q1%@,^6@7/Y5/=0Q3VS1S1I(AQE74$'GT M-%%=4/X/WF\?X1F_V7I__/A:_P#?E?\ "I9]/LI/+\RSMWVQA5W1@X Z <=* M**Y5\+.=;,B_LO3_ /GPM?\ ORO^%']EZ?\ \^%K_P!^5_PHHJ"15TS3U<$6 M-L"#D$1+_A6O1179A=F=-#J4KZTMKET,]O%*0, R(&Q^=5/[+T__ )\+7_OR MO^%%%85OXC,JGQLLV5E:V\Q>"VAB8KC GRAPHIC 10 img144119217_1.jpg GRAPHIC begin 644 img144119217_1.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *"0 23@#O7-^)/&^D>&U:.:7S[S'%M"'?\ H-V'_?\ M7_&C_A+O#O\ T&[#_O\ K_C7S?11]8?8?]D4_P"9GTA_PEWAW_H-V'_?]?\ M&C_A+O#O_0;L/^_Z_P"-?-]%'UA]@_LBG_,SZ0_X2[P[_P!!NP_[_K_C1_PE MWAW_ *#=A_W_ %_QKYOHH^L/L']D4_YF?2 \6^'3_P QNP_[_K_C2_\ "5^' MO^@W8?\ @0O^-?-U%'UA]@_LBG_,SZ1_X2OP]_T&[#_P(7_&C_A*_#W_ $&[ M#_P(7_&OFZBCZP^PO[(I_P S/I'_ (2OP]_T&[#_ ,"%_P :/^$K\/?]!NP_ M\"%_QKYNHH^L/L']D4_YF?2/_"5^'O\ H-V'_@0O^-'_ E?A[_H-V'_ ($+ M_C7S=11]8?8/[(I_S,^D?^$K\/?]!NP_\"%_QH_X2OP]_P!!NP_\"%_QKYNH MH^L/L']D4_YF?2/_ E?A[_H-V'_ ($+_C1_PE?A[_H-V'_@0O\ C7S=11]8 M?8/[(I_S,^D?^$K\/?\ 0;L/_ A?\:/^$K\/?]!NP_\ A?\:^;J*/K#[!_9 M%/\ F9](_P#"5^'O^@W8?^!"_P"-'_"5^'O^@W8?^!"_XU\W44?6'V#^R*?\ MS/I'_A*_#W_0;L/_ (7_&C_ (2OP]_T&[#_ ,"%_P :^;J*/K#[!_9%/^9G MTC_PE?A[_H-V'_@0O^-'_"5^'O\ H-V'_@0O^-?-U%'UA]@_LBG_ #,^D?\ MA*_#W_0;L/\ P(7_ !H_X2OP]_T&[#_P(7_&OFZBCZP^P?V13_F9](_\)7X> M_P"@W8?^!"_XT?\ "5^'O^@W8?\ @0O^-?-U%'UA]@_LBG_,SZ1_X2OP]_T& M[#_P(7_&C_A*_#W_ $&[#_P(7_&OFZBCZP^P?V13_F9](_\ "5^'O^@W8?\ M@0O^-'_"5^'O^@W8?^!"_P"-?-U%'UA]@_LBG_,SZ1_X2OP]_P!!NP_\"%_Q MH_X2OP]_T&[#_P "%_QKYNHH^L/L']D4_P"9GTC_ ,)7X>_Z#=A_X$+_ (T? M\)7X>_Z#=A_X$+_C7S=11]8?8/[(I_S,^D?^$K\/?]!NP_\ A?\:/\ A*_# MW_0;L/\ P(7_ !KYNHH^L/L']D4_YF?2/_"5^'O^@W8?^!"_XT?\)7X>_P"@ MW8?^!"_XU\W44?6'V#^R*?\ ,SZ1_P"$K\/?]!NP_P# A?\ &C_A*_#W_0;L M/_ A?\:^;J*/K#[!_9%/^9GU':WEM?0">TN(IX6Z/$X93^(J:N"^$9_XI&8> MEX__ *"M=[73%\T4SQJ]/V524%T"BBBJ,@HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **BN;F"SMWN+F:.&%!EGD8 #\37F?B7XKHF^V\/QAVZ&[ ME7Y1_NKW^I_*IE-1W-Z&'J5G:"/0-8UW3=!M?M&HW20K_"O5G]@.IKR7Q+\4 M-1U3?;:4&L;4\&3/[UQ]?X?PY]ZXF]OKK4;I[F]N))YVZO(V3_\ 6'M5>N6= M9RT6A[N&RVG2]Z>K_ 5F+,68DL3DDG))I***P/1"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]L^$?_ "*,_P#U^/\ M^@K7>UP7PC_Y%&?_ *_'_P#05KO:]"G\"/E,;_O$_4****LY0HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0]#0 M%>'2ZE?/, M[->W)8L23YK?XTW^T+W_ )_+C_OZW^->9_:4?Y3W?[#E_/\ @>YT5X9_:%[_ M ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ M !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W M_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW M^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY M0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ M@>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?V MA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_E MQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_ MM"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N M/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-'] MI+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L. M7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT M5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\ M_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W] M;_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_ MY_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K M?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4 M/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X M'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_ M:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_ MW];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C M^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C M_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT? MVDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E M_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=% M>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ M ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ M !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W M_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW M^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY M0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ M@>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?V MA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_E MQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_ MM"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N M/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-'] MI+^4/[#E_/\ @>YT5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L. M7\_X'N=%>&?VA>_\_EQ_W];_ !H_M"]_Y_+C_OZW^-']I+^4/[#E_/\ @>YT M5X9_:%[_ ,_EQ_W];_&C^T+W_G\N/^_K?XT?VDOY0_L.7\_X'N=%>&?VA>_\ M_EQ_W];_ !KJ/ 5[=2^('BEN9I(S Q*NY(R"/6KIX]3FH\NYE7RB5*FZG/>W MD>ET45\[^)]7U(^*=4']H705;J1543, &( S794J7\_X'T[17S%_:VI?] M!&\_[_M_C1_:VI?]!&\_[_M_C1]878/['E_/^!].T5\Q?VMJ7_01O/\ O^W^ M-']K:E_T$;S_ +_M_C1]878/['E_/^!].T5\Q?VMJ7_01O/^_P"W^-+_ &QJ M?_02O/\ P(?_ !H^L+L']CR_G_ ^FV954LQ 47$J^DDK,/U-5ZF6(;V1K2RF$7>H[FMKOB75 M?$5QYNH7)= UZ%/X$?*8W_>)^H44459RA M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4C?=/TI M:1ONGZ4 >#/]]OJ:;3G^^WU--KY8^_"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 **** "NJ^'W_(R-_P!>[_S%I5\U^)O^1JU;_K\E_]#-?2E?-?B;_D:M6_ MZ_)?_0S7M8C9'A91\\%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !72>#O"B/-O%GA"[\)W,*3SQSPSA MC%(@QG&,@CL>16YX:^&4^NZ$NHSWIM&FR8$\K=E?[QY'6NS\;>'W\2>(] LB M#]G7SI+AAV0;,_B>!^-=A;RP!9(80JQVV(SCA5P Q MCROWGO\ >>)67PVU*[UV^TLWMFCV81G?).X."00,>W>NCA^#<>!Y^M.3Z1VX M'\VK4^'RMJNLZ_XD?.VYN/)AS_<7G^6W\JY?XB'Q,=5N[YTO+?2$<0Q%9L(> MV2 >YSR1Z5/+!1YK7-?;UZE;V2FHV2[;G)^(M"?0_$=QI,;FX*,HC8#E]P!' M'KSBN^M/@\DFFQ/LH+JL89$/IUR<>N:S?A;X=.I:N^M7:EX+0XB+<[ MY?7_ (".?J17HNA:\-K6X8S%58>Y3 M?PK5^9YA8_#&_O\ 4K^U34;15LIA$[X8DDJ&!"_0^OK6]#\&X\#S]:"[7$0*@-OS MC;@?45=\4_#R3P]HMG>QW?GS.RQ30XY,C=-F.OICKWK7^%?ALSSOXAO 2D9, M=MOYRW\3_AT'X^E=#HVH0^+_ !O=W8826.CJ$M5[-(V09/\ QT@?G24(M7MO ML.IBJE.7*G=0^)]^R.8TSX17ESIPFOM06TN7&5A6/?M]F.1S]*YU/ VJ'Q5_ MPC\KP17!0R)(['8Z#NO&3WX]C7I\.M7&J?$Z32UG,-GIL#.8@<>=(0!D^H ; M@>V:@5%UKXMO,O,6CV@0L.\C9X_)C^54Z<':W-?":^$]0MH([IKB*>(N&=0I!!P1Q^%=S\2U\27$R?V7% M=IIUK"9)Y89-H8GKD Y( 'ZFN%\%Z#+XI\211W#/);0_O;AF8G*@\+GW/'TS M4SC&_+%&^&JU7#V]6I=+=:'0^&OA=_:^B17]_>2VKSC=%&B X7L3GUZX]*Y[ MQ'X.FT#Q!::4+R*8W>WRY&!0+EMOS=<L1(>XAA+?J2/Y5D^,?AZOAG3;>[MKV2Z,DPA9&C .2#C&.O2O1?'J:[<: M/%::!%.T\LF9)(9 A1 .FJ--+_9[;$69BQ$Q^O= M1^I%.4(WY4A4<36<'7G/1=-!=*^$5SLVHZA]EG<9$*1;]G^\E>@>(_$5SJGQ%TK0K&9UMK6[C,VPXWN#EL M^P Q]8\KRD=5C&W/\J4H1:?+T+I8JM&I%U7I)-V[( MXGPE\/+SQ);?;9Y_L=D3B-RFYI/<#CCWH\6_#N\\-69OX;E;NS! =MFUH\\ MD<\9XS7=?$3Q"/#7A^#3-.(@GN%\M-G'E1*,$CT[ ?CZ4FM!K3X-[+EBTGV& M%3N.3DE?\:'3@DUU1,<77?^_O_ -:M?_A(M(_Y_P"'\Z/^ M$BTC_G_A_.CV>&[(/[1K_P#/Q_>9'_"O]$_Z>?\ O[_]:C_A7^B?]//_ ']_ M^M6O_P )%I'_ #_P_G1_PD6D?\_\/YT>SPW9!_:-?_GX_O,C_A7^B?\ 3S_W M]_\ K4?\*_T3_IY_[^__ %JU_P#A(M(_Y_X?SJ];W,%W")K>59(ST93D4U1P M\M$D-9A7>U1_>PH M=D7[;']Y?B9O_"O]$_Z>?^_O_P!:C_A7^B?]//\ W]_^M6E_PE6A?]!*']?\ M*/\ A*M"_P"@E#^O^%'L*'9![;']Y?B9O_"O]$_Z>?\ O[_]:C_A7^B?]//_ M ']_^M6E_P )5H7_ $$H?U_PH_X2K0O^@E#^O^%'L*'9![;']Y?B9O\ PK_1 M/^GG_O[_ /6H_P"%?Z)_T\_]_?\ ZU:7_"5:%_T$H?U_PH_X2K0O^@E#^O\ MA1["AV0>VQ_>7XF;_P *_P!$_P"GG_O[_P#6H_X5_HG_ $\_]_?_ *U:7_"5 M:%_T$H?U_P */^$JT+_H)0_K_A1["AV0>VQ_>7XF;_PK_1/^GG_O[_\ 6H_X M5_HG_3S_ -_?_K5I?\)5H7_02A_7_"C_ (2K0O\ H)0_K_A1["AV0>VQ_>7X MF;_PK_1/^GG_ +^__6H_X5_HG_3S_P!_?_K5I?\ "5:%_P!!*']?\*/^$JT+ M_H)0_K_A1["AV0>VQ_>7XF;_ ,*_T3_IY_[^_P#UJ/\ A7^B?]//_?W_ .M6 ME_PE6A?]!*']?\*/^$JT+_H)0_K_ (4>PH=D'ML?WE^)F_\ "O\ 1/\ IY_[ M^_\ UJ/^%?Z)_P!//_?W_P"M6E_PE6A?]!*']?\ "C_A*M"_Z"4/Z_X4>PH= MD'ML?WE^)F_\*_T3_IY_[^__ %J/^%?Z)_T\_P#?W_ZU:7_"5:%_T$H?U_PH M_P"$JT+_ *"4/Z_X4>PH=D'ML?WE^)F_\*_T3_IY_P"_O_UJ/^%?Z)_T\_\ M?W_ZU:7_ E6A?\ 02A_7_"C_A*M"_Z"4/Z_X4>PH=D'ML?WE^)F_P#"O]$_ MZ>?^_O\ ]:C_ (5_HG_3S_W]_P#K5I?\)5H7_02A_7_"C_A*M"_Z"4/Z_P"% M'L*'9![;']Y?B9O_ K_ $3_ *>?^_O_ -:C_A7^B?\ 3S_W]_\ K5I?\)5H M7_02A_7_ H_X2K0O^@E#^O^%'L*'9![;']Y?B9O_"O]$_Z>?^_O_P!:C_A7 M^B?]//\ W]_^M6E_PE6A?]!*']?\*/\ A*M"_P"@E#^O^%'L*'9![;']Y?B9 MO_"O]$_Z>?\ O[_]:C_A7^B?]//_ ']_^M6E_P )5H7_ $$H?U_PH_X2K0O^ M@E#^O^%'L*'9![;']Y?B9O\ PK_1/^GG_O[_ /6H_P"%?Z)_T\_]_?\ ZU:7 M_"5:%_T$H?U_PH_X2K0O^@E#^O\ A1["AV0>VQ_>7XF;_P *_P!$_P"GG_O[ M_P#6H_X5_HG_ $\_]_?_ *U:7_"5:%_T$H?U_P */^$JT+_H)0_K_A1["AV0 M>VQ_>7XF;_PK_1/^GG_O[_\ 6H_X5_HG_3S_ -_?_K5I?\)5H7_02A_7_"C_ M (2K0O\ H)0_K_A1["AV0>VQ_>7XF;_PK_1/^GG_ +^__6H_X5_HG_3S_P!_ M?_K5K6_B/1[JX2"'4(7ET49SQ>+@[2DT>0^+=%MM#U6.W MM6D,;Q!\.(BHU9);'U&"G*>'A*3N M[!1116)U!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%;'AG2K; M6=86TNIWB0H6 3JY';/;C)_"N_/A#PW $AD@42/PN^=@S?3FNFCA9U8\RM8X M<3F%+#SY))M^1Y1172>+/#(T&6.:V=GM)B0-W5&]">]=+IW@C0WL(;N66>5' MC$FYGVK@C/;I^=$<)4E-PZH)YA0A3C5U:9YM17=Z[IGA2#29UL)8/MH \H). M79CGIC)ZT_6/"6F:=X5^TOOCO(8@6<-D.Y[$'W/:F\)-7LT[*XHYC2?+=-:-_SUN_\ OX/\*/\ A7FC?\];O_OX/\*Z?J%;R.'^V,-Y_<>7UU7P^_Y& M1O\ KW?^8KIO^%>:-_SUN_\ OX/\*T-'\*Z=HETUS:F9I639F1P<#\ /2M:. M"JPJ*3Z'/BLTP]2C*$;W:[&Y7S7XF_Y&K5O^OR7_ -#-?2E?-?B;_D:M6_Z_ M)?\ T,UWXC9''E'QR]#*HHHKD/>"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@!T43S2I%&,N[!5'J2<"O;_%TT>@>%-(TB$@&6XM[ M88[JI!8_H/SKQO1[V+3M:LKV:(RQV\Z2,@ZL 006L> MX>8NTB0G)X]L+6L)*,7W.'$TI5:T%;W5=_/H>P>(M8@\/Z)IEF.6_+ISTXS^9K7\?>-K+Q)INGVVG"5$1S+,DB8VL!A1[]36KJIW:.&G@)P M<(R6[N_EL=]I9_X0[X=6T@MGGFBA5S"@.YY'.<< ]S^E<'XC\7^)->@319]' M6S2^=5C1XGWN=PQ@MCOCM726GQ;T@:5$]U;7/VT* \42 KGU!)Z5BS?$ZSU# MQ#IMW=:0R6UF[L&$F]P67;D# ''I1*46DE(*%&K&;/8Y)IGAO3-"TRTG30C$T1?]ZT* M>-O$I\3:\\\1<640$<"-QQW)'J3_ $KH? ?C/2?#WAV\L;TS).\K2(5CW!LJ M !QT.1356/-;L14P-94>>[;>Z&?#:S_M/QY=Z@XRMN))<_[3L0/T+59\=)/X MI^(=IH5J>($$;'J$)^9V_ 8_*L_X=>+=,\-->QZBDJ_:2I$R+NQC/!'7O5GP M5XKTBS\0ZSJFKLT=S=$O%)MR N22GL3\OY5$7%Q4;[G54A5C6G54;\JLOZ^\ MZ+Q[K,'A7PO;Z!IA\N::+RQ@\QQ#@GZGI^9KCO#,^N^")4UBXTNX_LJY55E. M.JGE6'H?3/7/O7.:[K$^O:S"PTU=)UV)Y;9 M%V1S*N_"?W67N*7.I3O>W8KZO.CA^51YF_B[_(Z?7= L_%]A%XB\/79BU)$W M13Q,5\S'\+=PW;/X'BD^&UNUEX5NM8O&=IKR5YY7;EF5IP,XKL/A]H M"^'_ Q&\ZA+JZ FF+<;1CY5_ ?J37&:]\4+75X%LQHQ:U\Z.1S-*-S!7#8 M P,XQU[UF^/_ !M%XE^R6VGF5+.-=\@<;2TA[$>@'\S2YTGS7N:O#5*D%24. M1-Z]=MCU+1]+\/6NM7=WITT4VI2@F=Q<>8^"G: M;9V["W?RS-*2V6'7 &.AR.O:MWP!YFV# W9YX_"O"Y97G MFDFD.Z21B['U).37<^!?'L'AZSDTS4H))+-W+H\8!*$]00>H_P#KU$*MYWDS MIQ&!4:'+2CKI?S+_ ,+=+FU/Q!>>(;D$K&6"L?XI7Y/Y G_OJNITG4(M8^)^ MJ.A#)I]F+9#_ +1?+G\^/PK#U;XDZ/IVAFP\+VY21E*HPB\M(<]3CN:X;PGX MFE\,:Y]O\LSQR*4G3/+*3G(/KD9IJ<86CJU9VLD=3XFL9O%/Q873 M &,, C1S_=C #,?_ !XC\177>,W2_P!3T+PU'@_:;E9YD':&/G]Q>-!XCN8UFTV(N\C&XG;HL:CY5+'L.6_* MM*>2P^'7@D1HP:1%(C!ZSS'OC_. *S]0^*^A6]F)+%)KJY=UZ%/X$?*8W_ 'B?J%%%%6,%%%% !1110 5Z%X+.=!/M,W]*\]KT'P5 M_P @)O\ KNW\A79@?XOR.C"_&2^,_P#D5+W_ (!_Z&*\DKUOQG_R*EY_P#_T M,5Y)7H5OB/M\E_@/U_1!1116)ZX4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &AH M7_(?T_\ Z^8__0A7M->+:%_R']/_ .OF/_T(5[3730V9\[G?\2/H>9_$7_D. MV_\ U[#_ -":N/KK_B+_ ,A^#_KV'_H35R%>)BOXTCV,O_W:'H%%%%U3_ M +3?_6!_.H/$D\NM>-H[2 D^5(L"8[$'+'\\_E73^#+5K#PE]H2,O--OF"CJ MW91^GZTGAOPV-&\W5=4D0WK@LQ)^6('D\^OJ:]:-"3I0IK9ZL^>GBH1Q%6L] MU[L5Y_U^8[QM#]LL;#3U_P!;H#Q)XT:ZCS]CL(F$.>[-QN_'G\A5S7H_%%S?&/262"T50-Y906;O MUR1Z5OS1DI5$FT]-#D<)P=.DY*+C[VNUW_P+'*:1XXO MO?\ 3_ L_#BQR]Y?L.@$*']3_P"RUS_C"_\ [0\27)#9CA/DI_P'K^N:[?0] MNA>!!=,,-Y+7!SW+?=_]E%>6,S.Q9CEF.2?4UGB/W="%/OJ;X->UQ56L^FB_ MK^MQ****X#U@HHHH **** "BBB@ HHHH **** "O4OA]_P BT?\ KN_]*\MK MU+X??\BT?^N[_P A7=E_\;Y'E9Q_NWS1T&I:C;:3IT]_>.4MX5W.P!)ZXZ#W M-&/\ GK=?]^#1_P +4\,?\];K_OP:\+HK+V\SN_LJAYGN?_"U/#/_ M #UNO^_!KQG5[M-0UJ^O(@PCGN'D4-U +$C-4J*B=1SW.C#X.GAVW"^H4445 MF=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110![9\(_^11G_P"OQ_\ MT%:[VN"^$?\ R*,__7X__H*UWM>A3^!'RF-_WB?J%%%%6,%%%% !1110 5Z#X)_Y 3?]=V_D*\^KT'P3_R G_Z[M_(5 MV8'^+\CHPW\0E\9_\BI>?\ _]#%>25ZWXS_Y%2\_X!_Z&*\DKT*WQ'V^2_P' MZ_H@HHHK$]<**** "BBB@ HHHH **** "BBB@ HIT<#]=N$W+8E!_P!-'53^1.::3>QG4JTZ?QR2]3#HJWJ&F7FE3B&]@:)R,C." M"/8CK2Z=I=YJUR8+*$R2 ;CR /6CQQ MYQO!#+GZBF6VC:A>6,EY;6KRP1MM9EY.<9Z=319["56FX\RDK>I1HJ:UM9[V MZCMK>,R32'"J*LKHNIR7$D$=C.\D3%7"H2 ?KTHLRG4A%V;*%%;B>#]>D7(T M]A_O.H_K69;:=>7D[0VUK++(IPRHI.T^_I1ROL3&O2E=QDG;S*U%;K>#M>6$ MR&Q) &=HD4M^6:IV&A:EJ:2O9VK2"([7^8 @^F":.5]A+$46G)25EYF=13UB MD>81*C&0MM"@PF*3&1SD$>H(ZTK&G-&_+?4J4444#"B MBB@ HHHH **** "BBB@#0T+_ )#^G_\ 7S'_ .A"O::\6T+_ )#^G_\ 7S'_ M .A"O::Z:&S/G<[_ (D?0\R^(O\ R'X/^O8?^A-7(5UWQ$/_ !/X/^O9?_0F MKD:\3%?QI'L9?_NT/0****YSL"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH ZGP_XTGT:S-I/!]I@7_5?-M*>V?2J.M^*=0US]W*PBMLY$,?0_4] MZQ**V=>HXAS1PE"-1U5'WC3T+7+C0;[[1 H=6&V2-N P_H:V[OXAZI-D6 MT,%NO8XWM^O'Z5R-%*->I"/+%V0ZF$H5)\\XILZ+1/%][I$MRSH+E+AS(RL= MN'/4C [U+?>.]7O$>./R;>-@00B9./J:YBBFL154>52T$\'AW/G<%J?[B?^AK7S[7 MHXCXCERG^"_7]$%%%%A3 M^!'RF-_WB?J%%%%6,%%%% !1110 5Z! MX)_Y ;_]=V_D*\_KT#P3_P @.3_KNW\A79@?XWR.C#?Q";QG_P BI>?\ _\ M0Q7DE>M^,_\ D5+S_@'_ *&*\DKT*WQ'V^2_P'Z_H@HHHK$]<**** "BBB@ MHHHH **** "BBB@#K?AZ)?[=F**#&(#O)'3D8Q73:KKVI?VZNDZ/:Q2R*JF6 M60$JF?7'3C%5/ 5JEGH=QJ$ORB5B=Q[(O_U\UN:1K.F:L]P-.)+*0TA\HKDG MH??I73!>ZE<^9QE1/$SJ5_,P?B&8?[)M%<@W/G?)CKC!W?ATJUHEG% MX5\--=7*_P"DRX9QW+'A4_7^=9&G:9>:OXVN7U.3SDL'Y.,*?[@ [#O^%='K MFBW>L7MEBYCBL[=Q(R$$L[ _X?S-"NVY6"9 M)U!_ $_TJ[I,+:)X0BV1EIQ#YFP#EI&Y _,@53\7V_V^^T2PZK-
"0HL1ZLP.,G^@KO MX7LO#F@6T=Y*L442+&21G+$<\#U.:F+5[+9'1B:4U34ZFLYO[EY?@3QV45N(5M=-X1N9)O#BW-RB1EI)'+*,!AN)+']?RKC_%.J:/ MJJ6T.E6^)DDQN6(("#QCU/.*]!MM-BBT:/36!,0A$3;3C(Q@\^_-*%W)ZW*Q MD:4,/!*'*V_GH8N@>);[7=5E6.SC33X\YER=WMSTR?2I]),4'BS6[:+&'$4Q M [,1\W]#^-4-=\36WAR,Z7IEJ%G1>/DVI'D=?]HUB>!+F>;Q//)(S2--"S2. M>YR#DT6-M%WU3N;.@^' GB;4=1G3$45PXMP1U).=WX X_ M_57+^+]975]8/DG-O;@QQG^]ZG\_Y5UOC?7_ +!9?V?;OBYN%^9U%1I>ZCNR^G.K+ZS5[67IW"BBBL3U@HHHH **** "BBB@ HHHH T-"_P"0 M_I__ %\Q_P#H0KVFO%M"_P"0_I__ %\Q_P#H0KVFNFALSYW._P")'T/,?B)_ MR,$/_7LO_H35R-==\1/^1@A_Z]E_]":N1KQ,5_&D>Q@/]VAZ!1117.=@4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5ZC\/?\ D6W_ .OA_P"2UY=7J'P\ M_P"1HJC_: MUKZO_P!\T?VM:^K_ /?- %ZBJ/\ :UKZO_WS1_:UKZO_ -\T 7J*H_VM:^K_ M /?-']K6OJ__ 'S0!>HJC_:UKZO_ -\T?VM:^K_]\T 7J*H_VM:^K_\ ?-'] MK6OJ_P#WS0!>HJC_ &M:^K_]\TJZI:LP4,P)..5H NT444 %%%% !1110 44 M44 %(WW3]*6D;[I^E 'CI^\?K24I^\?K25\T>,%%%% !1110 5W_ ((_Y DG M_7=OY"N KO\ P1_R!)/^N[?R%=>!_C'1AOXA/XS_ .14O/\ @'_H8KR2O6_& M?_(J7G_ /_0Q7DE>C6^(^WR7^ _7]$%%%%8GKA1110 4444 %%%% !1110 4 M444 >J>'FL-7\)1V$%K,VE@D;S#I%$<\^K MM_DUYBKNF=CLN1@X.,BFUK[731'E?V7%S;E)N+=['I5IK,&F>$)=5$T]URR2YOBL#3J'50$7&>]GH>NW%<*T?%'B673?$UF+=MT=NF94!X?=U'Y $5Y_12 M]H[:&OU&+G&4W=)6U_,]#\5QZ7KFA)JUO=0K-$N5+, 7'="/7_/>JWPXCA\V M^E+KYV%55SSMY)/\JX6E5F1MRL58=P<&CVGO1H:]??VC MKMYCB/B.7*?X+]?T04445SGJ!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 >V?"/_D49_\ K\?_ -!6N]K@OA'_ ,BC M/_U^/_Z"M=[7H4_@1\IC?]XGZF;K/^HC_P!_^E8M;6L_ZB/_ '_Z5BU9RA11 M10 4444 %%%% !1110 4444 %*GWU^HI*5/OK]10!U=%%% !1110 4444 %% M%% !2-]T_2EI&^Z?I0!XZ?O'ZTE*?O'ZTE?-'C!1110 4444 %=_X(_Y LO_ M %W/\A7 5WW@C_D#2_\ 7<_R%=>!_C'1AOXA8\9_\BI>?\ _]#%>25ZWXS_Y M%2\_X!_Z&*\DKT:WQ'V^2_P'Z_H@HHHK$]<**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#0T+_D/Z?\ ]?,?_H0KVFO%M"_Y#^G_ /7S'_Z$*]IKIH;,^=SO^)'T M/,/B'_R,,7_7LO\ Z$U7G'^[?-$_P 0_P#D0]4_W$_]#6OG MVOH+XA_\B'JG^XG_ *&M?/M>CB/B.7*?X+]?T04445SGJ!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 >V?"/_D49_\ K\?_ -!6N]K@ MOA'_ ,BC/_U^/_Z"M=[7H4_@1\IC?]XGZF;K/^HC_P!_^E8M;6L_ZB/_ '_Z M5BU9RA1110 5;L+1;N1E9BH49X[U4K0T=L7;+_>2@"G/'Y5Q)&,D*Q IC(R8 MW*1GID8K>ETY)+D3JY5MP8@\@XJ+5X&D2-T0MM)!P.U &+16QJ5O&MDKQQJN MTCH.QK'H **** "E3[Z_44E*GWU^HH ZNBBB@ HHHH **** "BBB@ I&^Z?I M2TC?=/TH \=/WC]:2E/WC]:2OFCQ@HHHH **** "N^\#_P#('F_Z[G^0K@:[ M[P/_ ,@>;_KN?_0177@?XQT8;^(:'B:RGU'P]=VULF^9@"JYQG# _P!*\V_X M1+7?^@=)_P!]+_C7K]%>M*FI.[/H,+F%3#0<(I-;ZGD'_"):[_T#I/\ OI?\ M:/\ A$M=_P"@=)_WTO\ C7K]%3[&)T_VU7_E7X_YGD'_ B6N_\ 0.D_[Z7_ M !H_X1+7?^@=)_WTO^->OT4>QB']M5_Y5^/^9Y!_PB6N_P#0.D_[Z7_&C_A$ MM=_Z!TG_ 'TO^->OT4>QB']M5_Y5^/\ F>0?\(EKO_0.D_[Z7_&C_A$M=_Z! MTG_?2_XUZ_11[&(?VU7_ )5^/^9Y!_PB6N_] Z3_ +Z7_&C_ (1+7?\ H'2? M]]+_ (UZ_11[&(?VU7_E7X_YGD'_ B6N_\ 0.D_[Z7_ !H_X1+7?^@=)_WT MO^->OT4>QB']M5_Y5^/^9Y!_PB6N_P#0.D_[Z7_&C_A$M=_Z!TG_ 'TO^->O MT4>QB']M5_Y5^/\ F>0?\(EKO_0.D_[Z7_&C_A$M=_Z!TG_?2_XUZ_11[&(? MVU7_ )5^/^9Y!_PB6N_] Z3_ +Z7_&C_ (1+7?\ H'2?]]+_ (UZ_11[&(?V MU7_E7X_YGD'_ B6N_\ 0.D_[Z7_ !H_X1+7?^@=)_WTO^->OT4>QB']M5_Y M5^/^9Y!_PB6N_P#0.D_[Z7_&C_A$M=_Z!TG_ 'TO^->OT4>QB']M5_Y5^/\ MF>0?\(EKO_0.D_[Z7_&C_A$M=_Z!TG_?2_XUZ_11[&(?VU7_ )5^/^9Y!_PB M6N_] Z3_ +Z7_&C_ (1+7?\ H'2?]]+_ (UZ_11[&(?VU7_E7X_YGD'_ B6 MN_\ 0.D_[Z7_ !H_X1+7?^@=)_WTO^->OT4>QB']M5_Y5^/^9Y!_PB6N_P#0 M.D_[Z7_&C_A$M=_Z!TG_ 'TO^->OT4>QB']M5_Y5^/\ F>0?\(EKO_0.D_[Z M7_&C_A$M=_Z!TG_?2_XUZ_11[&(?VU7_ )5^/^9Y!_PB6N_] Z3_ +Z7_&C_ M (1+7?\ H'2?]]+_ (UZ_11[&(?VU7_E7X_YGD'_ B6N_\ 0.D_[Z7_ !H_ MX1+7?^@=)_WTO^->OT4>QB']M5_Y5^/^9Y=HWA;68=:LI9K)HXHYE=V9EP # MGUKU&BBM(04=CAQ6+GB9*4TE;L<'XU\/ZGJ6KQ7-G:F:/R0A*L!@@GU/O7-? M\(CKW_0.D_[Z7_&O8:*Y*F!ISDY-O4ZJ.;5J5-4TE9>O^9X]_P (CKW_ $#I M/^^E_P :/^$1U[_H'2?]]+_C7L-%1_9U/NS7^VZ_\J_'_,\>_P"$1U[_ *!T MG_?2_P"-'_"(Z]_T#I/^^E_QKV&BC^SJ?=A_;=?^5?C_ )GCW_"(Z]_T#I/^ M^E_QH_X1'7O^@=)_WTO^->PT4?V=3[L/[;K_ ,J_'_,\>_X1'7O^@=)_WTO^ M-'_"(Z]_T#I/^^E_QKV&BC^SJ?=A_;=?^5?C_F>/?\(CKW_0.D_[Z7_&C_A$ M=>_Z!TG_ 'TO^->PT4?V=3[L/[;K_P J_'_,\>_X1'7O^@=)_P!]+_C1_P ( MCKW_ $#I/^^E_P :]AHH_LZGW8?VW7_E7X_YGCW_ B.O?\ 0.D_[Z7_ !H_ MX1'7O^@=)_WTO^->PT4?V=3[L/[;K_RK\?\ ,\>_X1'7O^@=)_WTO^-'_"(Z M]_T#I/\ OI?\:]AHH_LZGW8?VW7_ )5^/^9X]_PB.O?] Z3_ +Z7_&C_ (1' M7O\ H'2?]]+_ (U[#11_9U/NP_MNO_*OQ_S/'O\ A$=>_P"@=)_WTO\ C1_P MB.O?] Z3_OI?\:]AHH_LZGW8?VW7_E7X_P"9X]_PB.O?] Z3_OI?\:/^$1U[ M_H'2?]]+_C7L-%']G4^[#^VZ_P#*OQ_S/'O^$1U[_H'2?]]+_C1_PB.O?] Z M3_OI?\:]AHH_LZGW8?VW7_E7X_YGCW_"(Z]_T#I/^^E_QH_X1'7O^@=)_P!] M+_C7L-%']G4^[#^VZ_\ *OQ_S/'O^$1U[_H'2?\ ?2_XT?\ "(Z]_P! Z3_O MI?\ &O8:*/[.I]V']MU_Y5^/^9X]_P (CKW_ $#I/^^E_P :/^$1U[_H'2?] M]+_C7L-%']G4^[#^VZ_\J_'_ #/'O^$1U[_H'2?]]+_C1_PB.O?] Z3_ +Z7 M_&O8:*/[.I]V']MU_P"5?C_F>/?\(CKW_0.D_P"^E_QH_P"$1U[_ *!TG_?2 M_P"->PT4?V=3[L/[;K_RK\?\SQ[_ (1'7O\ H'2?]]+_ (T?\(CKW_0.D_[Z M7_&O8:*/[.I]V']MU_Y5^/\ F>/?\(CKW_0.D_[Z7_&C_A$=>_Z!TG_?2_XU M[#11_9U/NP_MNO\ RK\?\SQ[_A$=>_Z!TG_?2_XUWW@O3+O2]%DAO8O*D:9G M"D@G& .WTKHZ*UHX.%*7,FSGQ.95<13]G))(PO&>GW.J^$=0LK./S+B1%V)D M#=A@<<_2O&!\/_%)&?['E_&1/_BJ^A**WG24W=F>&QU3#Q<8I'SW_P *^\5? M] B3_OXG_P 50?A_XJ'_ #")?^_B?_%5]"45'U>)T?VO6[+\?\SYZ_X0#Q3_ M - >7_OM/\:/^$ \4_\ 0'E_[[3_ !KZ%HH^KQ[A_:];^5?C_F?/7_" >*?^ M@/+_ -]I_C1_P@'BG_H#R_\ ?:?XU]"T4?5X]P_M>M_*OQ_S/GK_ (0#Q3_T M!Y?^^T_QH_X0#Q3_ - >7_OM/\:^A:*/J\>X?VO6_E7X_P"9\]?\(!XI_P"@ M/+_WVG^-'_" >*?^@/+_ -]I_C7T+11]7CW#^UZW\J_'_,^>O^$ \4_] >7_ M +[3_&C_ (0#Q3_T!Y?^^T_QKZ%HH^KQ[A_:];^5?C_F?/7_ @'BG_H#R_] M]I_C1_P@'BG_ * \O_?:?XU]"T4?5X]P_M>M_*OQ_P SYZ_X0#Q3_P! >7_O MM/\ &C_A /%/_0'E_P"^T_QKZ%HH^KQ[A_:];^5?C_F?/7_" >*?^@/+_P!] MI_C1_P (!XI_Z \O_?:?XU]"T4?5X]P_M>M_*OQ_S/GK_A /%/\ T!Y?^^T_ MQH_X0#Q3_P! >7_OM/\ &OH6BCZO'N']KUOY5^/^9\]?\(!XI_Z \O\ WVG^ M-'_" >*?^@/+_P!]I_C7T+11]7CW#^UZW\J_'_,^>O\ A /%/_0'E_[[3_&C M_A /%/\ T!Y?^^T_QKZ%HH^KQ[A_:];^5?C_ )GSU_P@'BG_ * \O_?:?XT? M\(!XI_Z \O\ WVG^-?0M%'U>/*?^@/+_WVG^-'_" > M*?\ H#R_]]I_C7T+11]7CW#^UZW\J_'_ #/GK_A /%/_ $!Y?^^T_P :/^$ M\4_] >7_ +[3_&OH6BCZO'N']KUOY5^/^9\]?\(!XI_Z \O_ 'VG^-'_ @' MBG_H#R_]]I_C7T+11]7CW#^UZW\J_'_,^>O^$ \4_P#0'E_[[3_&C_A /%/_ M $!Y?^^T_P :^A:*/J\>X?VO6_E7X_YGSU_P@'BG_H#R_P#?:?XT?\(!XI_Z M \O_ 'VG^-?0M%'U>/7_OM/\:/^$ \4_P#0 M'E_[[3_&OH6BCZO'N']KUOY5^/\ F?/7_" >*?\ H#R_]]I_C1_P@'BG_H#R M_P#?:?XU]"T4?5X]P_M>M_*OQ_S/GK_A /%/_0'E_P"^T_QH_P"$ \4_] >7 M_OM/\:^A:*/J\>X?VO6_E7X_YGSU_P (!XI_Z \O_?:?XT?\(!XI_P"@/+_W MVG^-?0M%'U>/O^$ \4_\ 0'E_[[3_ !H_X0#Q3_T!Y?\ MOM/\:^A:*/J\>X?VO6_E7X_YGSU_P@'BG_H#R_\ ?:?XT?\ " >*?^@/+_WV MG^-?0M%'U>/7_OM/\:/^$ \4_\ 0'E_[[3_ M !KZ%HH^KQ[A_:];^5?C_F?/7_" >*?^@/+_ -]I_C1_P@'BG_H#R_\ ?:?X MU]"T4?5X]P_M>M_*OQ_S/GK_ (0#Q3_T!Y?^^T_QH_X0#Q3_ - >7_OM/\:^ MA:*/J\>X?VO6_E7X_P"9\]?\(!XI_P"@/+_WVG^-'_" >*?^@/+_ -]I_C7T M+11]7CW#^UZW\J_'_,^>O^$ \4_] >7_ +[3_&C_ (0#Q3_T!Y?^^T_QKZ%H MH^KQ[A_:];^5?C_F?/7_ @'BG_H#R_]]I_C1_P@'BG_ * \O_?:?XU]"T4? M5X]P_M>M_*OQ_P SYZ_X0#Q3_P! >7_OM/\ &C_A /%/_0'E_P"^T_QKZ%HH M^KQ[A_:];^5?C_F?/7_" >*?^@/+_P!]I_C2_P#" >*?^@/+_P!]I_C7T)11 M]7CW#^UZW9?C_F,%%%% !1110 5;M-3OK!&2UN7B5CD MA>A-5**:;3NAIM:HT_\ A(M7_P"?^7]/\*/^$BU?_G_E_3_"LRBJ]K4_F?WE M<\NYI_\ "1:O_P _\OZ?X4?\)%J__/\ R_I_A6911[6I_,_O%SR[FG_PD6K_ M //_ "_I_A1_PD6K_P#/_+^G^%9E%'M:G\S^\.>7'/+N:?\ PD6K_P#/_+^G^%'_ D6K_\ /_+^ MG^%9E%'M:G\S^\.>777'/+N:?\ MPD6K_P#/_+^G^%'_ D6K_\ /_+^G^%9E%'M:G\S^\.>777'/+N:?\ PD6K_P#/_+^G^%'_ D6K_\ /_+^G^%9 ME%'M:G\S^\.>777'/+N:?\ PD6K M_P#/_+^G^%'_ D6K_\ /_+^G^%9E%'M:G\S^\.>7&+VXOM%2: MYD\R3>R[B.2 :\TKT3P;_P B^O\ UU?^==F"G*56S?0Z,-*3GJS<_\ US;^5?+/:NZNVK6%CI2C MRV9O_P#"<>)_^@W=?F/\*7_A.?% _P"8U<_F/\*Y^BL.:7HHYI=P]I/NSH?^$Z\4?\ 0:N?T_PI/^$Y\4?]!JY_3_"N M?HHYI=P]I/NSZ3\)WUQJ?A73;R[>_P#" M4Z[_ -!.?]/\*/\ A*==_P"@G/\ I_A6117JQX_M)]V:__"4Z[_T$Y_T_ MPH_X2G7?^@G/^G^%9%%')'L'M)]V:_\ PE.N_P#03G_3_"C_ (2G7?\ H)S_ M *?X5D44P>TGW9K_\)3KO_03G_3_"C_A*==_Z"<_Z?X5D44P>TGW9K M_P#"4Z[_ -!.?]/\*/\ A*==_P"@G/\ I_A61001U&*.2/8/:3[LU_\ A*== M_P"@G/\ I_A1_P )3KO_ $$Y_P!/\*R"",9&,]*,'!.#@=:.2/8/:3[LU_\ MA*==_P"@G/\ I_A1_P )3KO_ $$Y_P!/\*R,'!.#@=:.O2CDCV#VD^[-?_A* M==_Z"<_Z?X4?\)3KO_03G_3_ K((P<'K3EC=E+*C%1U(&0*.2/8?M)]V:O_ M E.N_\ 03G_ $_PH_X2G7?^@G/^G^%9 &>G/THHY(]A>TGW9K_\)3KO_03G M_3_"C_A*==_Z"<_Z?X5D[6"AMIVDX!QQ3HHI)GV11O(W7:BDG]*.2/8?M)]V M:G_"4Z[_ -!.?]/\*/\ A*==_P"@G/\ I_A64Z/&Q5U9&'4,,&D4%CA06/L, MTP>TGW9K?\)3KO_03G_3_ H_X2G7?^@G/^G^%9C6\Z)O>"54_O,A _.H MR",9'6ER0[![2IW9K_\ "4Z[_P!!.?\ 3_"C_A*==_Z"<_Z?X5DJK,P55+,> M@ R:&4JQ5@01U!Y(]@]I/NS6_X2G7?^@G/^G^%'_"4Z[_ -!.?]/\*R,' M!..!UH')P*.2/87M)]V:_P#PE.N_]!.?]/\ "C_A*==_Z"<_Z?X5D=#@]:*. M2/8/:3[LU_\ A*==_P"@G/\ I_A1_P )3KO_ $$Y_P!/\*R**.2/8/:3[LU_ M^$IUW_H)S_I_A1_PE.N_]!.?]/\ "LBBCDCV#VD^[-?_ (2G7?\ H)S_ *?X M4?\ "4Z[_P!!.?\ 3_"LBBCDCV#VD^[-?_A*==_Z"<_Z?X5W_@G4KO4]&EDO M)C+(DQ0,0,XP#V^M>4UZ9\.O^0%2V MT>^N(CB2*WD=#Z$*2*\#'C;Q,>?[:NN?)O^@U=?F/\*P:*/9P[(.5=C>_X3;Q-_P!!JZ_, M?X4?\)MXF_Z#5U^8_P *P:*/9P[(.5=C>_X3;Q-_T&KK\Q_A1_PFWB;_ *#5 MU^8_PK!HH]G#L@Y5V-[_ (3;Q-_T&KK\Q_A1_P )MXF_Z#5U^8_PK!HH]G#L M@Y5V-[_A-O$W_0:NOS'^%'_";>)O^@U=?F/\*P:*/9P[(.5=C>_X3;Q-_P!! MJZ_,?X5Z5\+]:U+6+'43J-W)O6?@[_QXZM_UUC_ )&L M,5"*I-I&=5)1/3#P*\SD\1:LTC'[=(.3P !^E>EGH:\A;[S?4U\UCIRCRV= MMSR\3)JUF:/_ D&K?\ /_+^G^%'_"0:M_S_ ,OZ?X5FT5Y_M9_S/[SDYY=S M2_X2#5O^?^7]/\*/^$@U;_G_ )?T_P *S:*/:S_F?WASR[FE_P )!JW_ #_R M_I_A1_PD&K?\_P#+^G^%9M%'M9_S/[PYY=S2_P"$@U;_ )_Y?T_PH_X2#5O^ M?^7]/\*S:*/:S_F?WASR[FE_PD&K?\_\OZ?X4?\ "0:M_P _\OZ?X5FT4>UG M_,_O#GEW-+_A(-6_Y_Y?T_PH_P"$@U;_ )_Y?T_PK-HH]K/^9_>'/+N:7_"0 M:M_S_P OZ?X4?\)!JW_/_+^G^%9M%'M9_P S^\.>7'/+N:7_"0:M_S_ ,OZ?X4?\)!JW_/_ "_I M_A6;11[6?\S^\.>7 M./\ D5+G_>3_ -"%>G0WC\CVI?[O\OT/)J***]8\4**** "BBB@ HHHH MZ7 M9'4=5M;,?\M9 I]AW_3->A>-K6VFLK&S2!/M<\ZQ0L!RJ]_PZ5@_#VR\_69K MMA\MO'@'_:;C^0-=%G^U/B"!UATR#\-[?_K_ $KEJR_>>AWT(?NO\3M_7XE[ M7M,M6\+W,'D(PM[8^42O*[1QC\JQ_!=I#8^%KK4+E%*3;G8,,@HHZ?SK?DNA MJ=MJ]I$ 3"&@X[DH#_,X_"L;Q(#I?@^UTJ#_ %L_EVR@=_7^7ZUA%MKD[LZ9 MJ*E[1=$/\"Z>B:'+=21*#>2%MI'&P< ?3K6/9:-$WQ(GBCB5+>V/G[5' ^48 M_4UV"RQ:/'I6FKC]X?)7Z*A)/Z#\Z2VLEM-7U34I,*)0@#'LJKS_ )]J/:.\ MGW#V2Y8Q[/7[KG+ZUI4?B#QNMG$@CBMXE:ZD08)SSCZ\@?\ ZJZ*74]/T:^L M-$@@&Z<[0D> $7U/UQ57PGA]-N]7EX>]G>9B>R D ?A@US/AAI==\;RZE)DK M'NEY[#[JC\C^E7;FNGM%?B9J7*TX[R?X'0'2K:T\?6DUO$L8EMI'=5&!N&!G M'XUROC:W!\5F*WB >5$^51]YCD?X5V(N%G^(!A4Y^SV)!^K,#_+%5DTS[=\0 MKB\D7,5G%'C/=RO'Y=. MB_ZZ.?T%;.F8\/>!5G88D6 S'W=N0/U H<5[*/=CC-^VDNB,O6_%D=]/=:#! M8^:97-L)3)QN)QD#'8_RJ]XNM;2V\+Q6HMUDFRD%MQ\P;V_ &N4\#V9O?$R3 M/\P@5IF)]>@_4Y_"NSNRNH^-K2U/,=A";AA_MMPOY=:N24))+IJ9TY2J0OW7//_ !W-#)XD:.&-%,4:K(RC&YCSS^!%@ R36I;^& M->NE#0Z/>LIZ'R2!^9KMZ1E45I7/A_5K._M[&XL)H[JXQY41 R_;BJU M]I]YIMR;>^MI;>8<[)%P<>H]10I)[,5T5J*EMK6XO;A+>U@DGF?[L<:EB?P% M6M0T35-*"M?Z?<6RMP&D0@'\>E%U>P[E"BI;>WGNYA#;0R32GHD:EB?P%;'_ M A?B40F7^Q;K:!G&T9_+.:'**W8FTMS"HI64JQ5@0P."",$&M33_#.M:M:- M=6&G33P D;UQ@D=<9//X4-I:L;:6YE45-=6ES8SM!=V\L$R]4E4J1^!JQ=:- MJ5E9PWES8SQ6TZAHY67Y6!Z<]OQHN@N4:]9^#O\ QXZM_P!=8_Y&O)J]9^#O M_'CJW_76/_T$UABOX3,ZOP,]+/0UY"WWF^IKUX]#7D+?>;ZFOELP^S\_T/(Q M702BBBO-.0**559V"JI9CT &2:OIH6JNF];"?'NN/T-4HRELAI-[&?13G1XW M*.I5U."I&"#5R'1M2N%W16,Q4]"5Q_.A1;T2!)O8HT5+<6T]K*8KB)XI!SM< M8-+;VEQ=N4MH))6')"+G%*SO8+.]B&BI9[:>UD\NXADB?T=<4^VL+N\_X]K: M64#NJ\?G3Y7>U@L[V*]%6;G3KVR4-)Q_"ZX-*S%8CHJW::9?7RL MUK;22JO5@./S-03036TIBGB>.0=588-/E:5[#L[7(Z*M0Z;?3C,5G.X]1&<4 MEUIUY9*K7-M)$K'"EAU-'+*U[!RNU[%:BBBI$=_X,_Y 9_Z[-_(5T-<]X,_Y M 9_Z[-_(5T->]A_X4?0].E\",W6?]1'_ +_]*Q:VM9_U$?\ O_TK%K8T"BBB M@ JQ:71M)2X4-D8(-5ZT-)@26=V=0P5>A'K0!=BU:WDX?=&??I3I+:.Z&Z*Y MD'^Z^12RV]@K;9$B4^_RTBZ?:-\\1(]T/UI*4_>/UI*^:/&"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "O1/!O_(OK_P!=7_G7G=>B>#?^1?7_ M *ZO_.NS ?Q?D=.%^,VKO_CSG_ZYM_*OEGM7U-=_\><__7-OY5\L]J]#$="< M?O'YA1117.>>%%%% !1110 4444 ?17@3_D1](_ZX#^9H\G0WC\CVI?[O\OT/)J***]8\4**** M "BBB@ HHHH ],\"11V7AF>^DX$CL['_ &5&/Z&D\'2A=*U/6K@_-/,\CGT5 M1G^IKSZ#4;RVMI;:&YE2"4$/&&^5@?:FPW]W;VTMO#<2)!,,21AOE;\*YY46 M[Z[G9'$J/+ILOQ.Y^'^H&YNM465OWLSB?'U)S_2KFIN-1\?Z;99S'9QF9A_M M=1_):\V@GFMIEE@E>*1>CHV"*D-_=M>_;3A8\_IBN@\8WWV'PS=$'#S 0K_P+K^F:\FN+B:Z MG>>>1I)7.6=NI-2S:A>7%M';374LD,9RB.Q(7Z4>P^'R&L5\?F>D^&'74? _ MV2W=1,L4D)!/W6.<9_,4[1]/@\'>'YKB]D4S-\\I7N?X47U_^O7F=I?75A+Y MMI<20N>"4;&?KZU)?:K?ZEM^VW9';H,_3^M4M)\;WFK:[:V8M(8H96(8Y+-@ GKQZ>E<')> MW4MI':R7$CV\1RD;-D*?:F03RVTZ302-'*ARKJ<$&CV"=W+=B^M-.*CHD=MX MVA^W>*M+LL_?55/_ )\?TJ]\0KP6^D6UBG'G/D@?W5_^N1^57]RMQ M=7#RS* %:A>:@T;7EP\S1KM4NWC8R\@C!] HS_[-5?PKJ\=WXSU&61P#=@^5D]0#P/R_E7&VFHWEBLBVMS) M$L@PZJW##Z565BC!E)5@<@@X(H=&[DV]P6(Y5!);'JJ^&7E\8S:Q&<#K^!P/SKBG\0ZQ);FW?4KAHR,$% MN2/KUJA!/-:S+-!*\4J\JZ'!%2J,NKZ61/=.0OB*T95 M8YX!?K^A%;_C.]^Q>&;G!P\^(5_'K^F:\GGGENIWGGD:25SEF;J34LVH7ES; MQV\]U++#&LO\ MZ :^:1T%?2VN_P#(O:E_UZR_^@&OFD=!1@?A9[]#9G4_#Q+A_'&GFWQE=[2$ MC@)M.?YUZAXU\:#PH+6.*V6YN+C<=K/M"J._3U/Z5S/P@TSG4-5=?2WC/_CS M?^RUN^)==\$R-<1ZD]M 0."#GO45FIU[-72%.SGL9_A#6+S MQKXD74[ZU@BBTN)A%Y0/+R<)?B!;2W(W?:+IKB0'T&7Q^@ M%734?:2DMHCC;F;Z(])\*:)9^"O"TFJ:@ MTT7FW#DD:HOC/P M;>SWUI''#*98Q'U^4=#]1Z^HKG_B[JK165CI4;$"=C-(!W"\ ?F?TK66/_A% M/A2RR#;.MH@S6UH&C+I_A&TTHED(M M]LC(<,&898CWR37/:QXDT/X?V9TK2[,->;0PA ( ST9V/7^?TJ=*DY65V]A: M2;LCD_&7A[^T/B6NGV "O>JDDF!PA.=S'\!G\:]2LVL='EL- M5P1 SJH_A1 M< L?J3_.N9^'6G7-REUXGU-C)?:@<(Q'W8QZ>@)'Y 5HZ+H6K1>+]0UW5);< MB>+R88HV+&- P('( Z#\R:JK*_N-_"OO8Y.^CZ'%^.;1M=^)MCI2YP8XHVQV M4DLQ_(UTOQ.U&/3/"*Z?$%#7;+$JXZ(N"2UZU\'?^0?JO\ UV3_ -!-=&+_ (3-*OPGI1Z&O(6^ M\WU->O'H:\A;[S?4U\MF'V?G^AY&*Z"4445YIR':>" IMKHF%=RN,2XY.1T_ M#^M7V\1%M>&F6UH92'VO)NQCU.,=JE\,VGV308,C#RYE;\>GZ8JM->:1X;27 MR_WMW(26 .YV/N>PKV(*4*4=;+J=\;Q@M;%A[>%?%<<@@1WDMB68CE2I !_' M./PIFL^(3IMY%9P6QN)Y #M#8QD\#IUJ+PS)-?F[U2YQOF81H!T55[#\35N\ M_LW1YI=4N03-(.ERAXKLFO;.R98P+II5 MC49_O#D9]!BK4C6OA70_D4,_0=C(_O\ YZ50T;49=>U]KB1=D%M&3%'UP3QD M^^,U0\4RR:CK\.GQ\A-J ?[3=3^6*RE.*3K1W>B(7)\K%M*$.L7TKOY?SK3T&S&B:&TMU\CL#++ MG^$8X'Y4_3919^'9+^08:0/9]H)[ M]R?S/Z5HZ*RWE[J.H]0\ODQG_80?U-3"//#7[3O\A17-'7[3&ZGJ<.A16EE: MQH'D955#T5RC@?X MUM^&)+K5-66:[F>5+.,[-W8MQ_+-9JO[23IK9VM\B/:\\G Z36]771[(3>6) M'9@JINQFN*U?Q'<:O;K!)!%&BOO&W).>?\:[#5+[0UD":@\$DD><(R[RN?8= M*\[N?*-U,8,^3O/EY'\.>*6,J23LI:=@Q$W>R>A%1117G'(=_P"#/^0&?^NS M?R%=#7/>#/\ D!G_ *[-_(5T->]A_P"%'T/3I? C-UG_ %$?^_\ TK%K:UG_ M %$?^_\ TK%K8T"BBB@ J6"XDMI-\;8/<=C457-.M%NIF#D[%&2!WH OQ7]M M>)Y5PH5CV;H?H:M6ULELC(A)0G(![5!]GL)6>W5$#KU X/YU1::YTR?RMV^/ MJH;H1_2@"E-&8IG0C&TD4RMJ\/UI*4_>/UI* 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"O1/!O\ R+Z_]=7_ )UYW7HG@W_D7U_ZZO\ SKLP'\7Y'3A?C-J[_P"/.?\ MZYM_*OEGM7U-=_\ 'G/_ -!/\ D1](_P"N _F:O>(M,EU?1)[*%T21RI4OTX(-4? G_(CZ1_UP M'\S7022)%&TDCJB+R68X _&O0@^5)GNPBI4U%]4>8_\ "O=9_P">EI_W\/\ MA1_PKW6?^>EI_P!_#_A7H?\ ;&F?]!&T_P"_Z_XT?VQIG_01M/\ O^O^-;_6 MY=T9_P!GP[,\\_X5[K/_ #TM/^_A_P */^%>ZS_STM/^_A_PKT/^V-,_Z"-I M_P!_U_QH_MC3/^@C:?\ ?]?\:/K>?\*]UG_GI:?]_#_A1_PKW6 M?^>EI_W\/^%>A_VQIG_01M/^_P"O^-']L:9_T$;3_O\ K_C1];EW0?V?#LSS MS_A7NL_\]+3_ +^'_"C_ (5[K/\ STM/^_A_PKT/^V-,_P"@C:?]_P!?\:/[ M8TS_ *"-I_W_ %_QH^MR[H/[/AV9YY_PKW6?^>EI_P!_#_A1_P *]UG_ )Z6 MG_?P_P"%>A_VQIG_ $$;3_O^O^-']L:9_P!!&T_[_K_C1];EW0?V?#LSSS_A M7NL_\]+3_OX?\*/^%>ZS_P ]+3_OX?\ "O0_[8TS_H(VG_?]?\:/[8TS_H(V MG_?]?\:/K>?\*]UG_GI:?]_#_A1_PKW6?^>EI_W\/^%>A_VQIG M_01M/^_Z_P"-']L:9_T$;3_O^O\ C1];EW0?V?#LSSS_ (5[K/\ STM/^_A_ MPH_X5[K/_/2T_P"_A_PKT/\ MC3/^@C:?]_U_P :/[8TS_H(VG_?]?\ &CZW M+N@_L^'9GGG_ KW6?\ GI:?]_#_ (4?\*]UG_GI:?\ ?P_X5Z'_ &QIG_01 MM/\ O^O^-']L:9_T$;3_ +_K_C1];EW0?V?#LSSS_A7NL_\ /2T_[^'_ H_ MX5[K/_/2T_[^'_"O0_[8TS_H(VG_ '_7_&C^V-,_Z"-I_P!_U_QH^MR[H/[/ MAV9YY_PKW6?^>EI_W\/^%'_"O=9_YZ6G_?P_X5Z'_;&F?]!&T_[_ *_XT?VQ MIG_01M/^_P"O^-'UN7=!_9\.S///^%>ZS_STM/\ OX?\*/\ A7NL_P#/2T_[ M^'_"O0_[8TS_ *"-I_W_ %_QH_MC3/\ H(VG_?\ 7_&CZW+N@_L^'9GGG_"O M=9_YZ6G_ '\/^%'_ KW6?\ GI:?]_#_ (5Z'_;&F?\ 01M/^_Z_XT?VQIG_ M $$;3_O^O^-'UN7=!_9\.S///^%>ZS_STM/^_A_PH_X5[K/_ #TM/^_A_P * M]#_MC3/^@C:?]_U_QH_MC3/^@C:?]_U_QH^MR[H/[/AV9YY_PKW6?^>EI_W\ M/^%'_"O=9_YZ6G_?P_X5Z'_;&F?]!&T_[_K_ (T?VQIG_01M/^_Z_P"-'UN7 M=!_9\.S///\ A7NL_P#/2T_[^'_"C_A7NL_\]+3_ +^'_"O0_P"V-,_Z"-I_ MW_7_ !H_MC3/^@C:?]_U_P :/K>?\ "O=9_P">EI_W\/\ A1_P MKW6?^>EI_P!_#_A7H?\ ;&F?]!&T_P"_Z_XT?VQIG_01M/\ O^O^-'UN7=!_ M9\.S///^%>ZS_P ]+3_OX?\ "C_A7NL_\]+3_OX?\*]#_MC3/^@C:?\ ?]?\ M:/[8TS_H(VG_ '_7_&CZW+N@_L^'9GGG_"O=9_YZ6G_?P_X5VGA719]#TI[> MXD1Y7E,AV9P. ,<_2K_]L:9_T$;3_O\ K_C5J&:*XC$D,J2(?XD8$?F*F6(= M16;+AA(TGS),I:[_ ,B]J7_7K+_Z :^:1T%?2VN_\B]J7_7K+_Z :^:1T%=N M!^%G=0V9[7X5N[;0OA9]OCD1FCBDF?!S^\). ??[HKQ9V9V9G)+,22?4FE#N MJ,BNP5OO*#P?J*;733IT9"I6ZGOVJ>%+/Q#XAT[6I;I9+:VCXA4 K(0=RG=GIS^.*YCQ M5XBM->\7:3H$$Z&RBNT:YDW?*[@_=SZ#D?4^U>6I>,+CP_XBTF*U.Y8@9KB+/$BM\H4_@"?KBK/B31=(\< MZ19:M;WL4.QE!G8@?NR?F1O0CM[_ %KQ5Y'E;=([.<8RQR<4F3MVY.TG.,\4 M+#62Y79H/96M9GL_C;QBWA**STO2(X/.\L$AQD11CA< 'J3EZ]P]DN6Q[SX/N;2:[\0+'(INO[3E:5.X7A5/TP/YUA>*= \&6UAJ,LM MQ"FIRJ\B.UR6D,AR1\N>Y]J\C6:579UE=7;.Y@Q!.>N33*%AFI2UZS\'3_H&JC_ILG_H)JL5_"8ZOPGI9Z&O(6^\ MWU->O'H:\A;[S?4U\MF'V?G^AY&*Z"4^)!)-'&2%#,%)/;)IE%><)M'>TNB!.%PX[Y[.*X'>VS9N;9G M.W/&?I0"5.02#Z@ULL6TUII:UB_;N^VEK'3^&98])UVZLKB5 6&Q7!^4L#Z^ M^:Z"/1H+?6KG5YI@=PR@;@)Q@G->;T\SS-'Y;2R%/[I8X_*E3Q*C'E<;VU00 MK**LUL=7%K5O?^+X99'"VT2LD);H6/?\?\*Z2ZM+);I=1NRN85PAD/RI[CWK MRVI);B:9566:20*,*'8G'TJH8NR?,KW=QQKV3NKF]XC\1?VE_HMKD6H.68\& M0_X5OV8BUSPHEI%,$?REC?C)4C';\*\^IR221-NC=D;U4D&HCB7SN4];DQK/ MF;EK<[W6+V#0-$6RMF F*;(USR/5C_GK4?@VZBDTEK4.!-&[$KGG![UPK,SL M6=BS'J6.30CM&X=&96'0J<$57UM^T4K:+2P_;OGYK:'=VFA:=H5I-=:@T<[# M)W.O 'H >YIO@^:VECOC&JQRO,7\H?PIVQ[=:XJ:ZN+G'GSRRXZ;W)Q^=1JS M( M]%8UJBJ.ZC8SJ34GHK!1116)!W_@S_D!G_KLW\A70USW@S_D!G_KLW\A70U[ MV'_A1]#TZ7P(S=9_U$?^_P#TK%K:UG_41_[_ /2L6MC0**** "M#2) ETR'^ M->/J*SZO:9;K/.6+,OEX(VT :-QI^^X^T12%)IJA6G>7UK<6[!8 MSYIZ$KT_&LR@ HHHH *5/OK]124J??7ZB@#JZ*** "BBB@ HHHH **** "D; M[I^E+2-]T_2@#QT_>/UI*4_>/UI*^:/&"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 **** "O1/!O\ R+Z_]=7_ )UYW7HG@W_D7U_Z MZO\ SKLP'\7Y'3A?C-J[_P"/.?\ ZYM_*OEGM7U-=_\ 'G/_ -!/\ D1](_P"N _F:3QU_R*=U M_O)_Z$*7P)_R(^D?]3_T(5UU/X+]#Z3!_%3^1Y)1117AG MTP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !7IOPX_Y -Q_U\G_ -!6O,J].^'' M_(!N/^OD_P#H*UUX/^*<>/\ X)T&N_\ (O:E_P!>LO\ Z :^:1T%?2VN_P#( MO:E_UZR_^@&OFD=!7U&!^%GET-F+1117<;A1110 4444 %%%% !1110 4444 M %>L_!W_ (\=6_ZZQ_R->35ZS\'?^/'5O^NL?\C7/BOX3,ZOP,]+/0UY"WWF M^IKUX]#7D+?>;ZFOELP^S\_T/(Q702BBBO-.0**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH [_P9_R S_UV;^0KH:Y[P9_R S_UV;^0KH:] M[#_PH^AZ=+X$9FM?ZB+_ 'OZ5C5LZU_J(O\ >_I6-6QH%%%% !6CHS8NG7U3 M^M9U7-,21KP&,@%5))(R,4 :\WV260Q3>67'9N#^=5I='B;F)V3V/(JO>6-Y M)*9&VR?[O'Z5366YMFP&DC/H?\* )9].N(%+D*R#J5-5*M2ZA<30F)V!4]<# M!-5: "BBB@ I4^^OU%)2I]]?J* .KHHHH **** "BBB@ HHHH *1ONGZ4M(W MW3]* /'3]X_6DI3]X_6DKYH\8**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH *]$\&_\B^O_ %U?^=>=UZ)X-_Y%]?\ KJ_\Z[,! M_%^1TX7XS:N_^/.?_KFW\J^6>U?4UW_QYS_]!/^1'TC_K@/YFD\=?\BG<_[R?^A"E\"?\ (CZ1 M_P!&?3!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %>G?#C_ ) -Q_U\G_T%:\QKT[X#_BG'C_X)T>LQO+H>H1QJ6=[:154#))*G KYS&CZH!@Z;>_\ @._^%?3- M%>_1Q#I)JQX\*G*?,W]D:G_T#;S_ ,!W_P */[(U/_H&WG_@._\ A7TS16WU MY_RE^W?8^9O[(U/_ *!MY_X#O_A1_9&I_P#0-O/_ '?_"OIFBCZ\_Y0]N^Q M\S?V1J?_ $#;S_P'?_"C^R-3_P"@;>?^ [_X5],T4?7G_*'MWV/F;^R-3_Z! MMY_X#O\ X4?V1J?_ $#;S_P'?_"OIFBCZ\_Y0]N^Q\S?V1J?_0-O/_ =_P#" MC^R-3_Z!MY_X#O\ X5],T4?7G_*'MWV/F;^R-3_Z!MY_X#O_ (4O]D:G_P! MV\_\!W_PKZ8HH^O/^4/;OL?-']C:K_T#+W_P'?\ PKU/X36-W9Z=J375M-!Y MDR;?-0KG"\XS]:]$HK.KBG4CRV)E5RNUD8&UG!!/\ RS->L45Y MM?#JM:[M8Y:M+VEM3R7['=?\^T__ '[/^%'V.Z_Y]I_^_9_PKUJBN;^SU_,8 M_55W/)?L=U_S[3_]^S_A1]CNO^?:?_OV?\*]:HH_L]?S!]57<\E^QW7_ #[3 M_P#?L_X4?8[K_GVG_P"_9_PKUJBC^SU_,'U5=SR7['=?\^T__?L_X4?8[K_G MVG_[]G_"O6J*/[/7\P?55W/)?L=U_P ^T_\ W[/^%'V.Z_Y]I_\ OV?\*]:H MH_L]?S!]57<\E^QW7_/M/_W[/^%'V.Z_Y]I_^_9_PKUJBC^SU_,'U5=SR7[' M=?\ /M/_ -^S_A1]CNO^?:?_ +]G_"O6J*/[/7\P?55W/)?L=U_S[3_]^S_A M1]CNO^?:?_OV?\*]:HH_L]?S!]57<\E^QW7_ #[3_P#?L_X4?8[K_GVG_P"_ M9_PKUJBC^SU_,'U5=SR7['=?\^T__?L_X4?8[K_GVG_[]G_"O6J*/[/7\P?5 M5W,+PC!+!HF)8V1FE9@&&#CBMVBBNZG#DBH]CIC'EBD9FM?ZB+_>_I6-6SK7 M^HB_WOZ5C5904444 %2VZS-,%@+!STP<5%5O3I)(K@M'"93C! ["@#1A_M-. M'$;C_://Z5<"F1,31K],Y%5TU*W9BCDQ.#@AAW^M$ML9QNBNY%!]&R* *VHV MEK#;M(J['Z* >OX5D5=NM/N(5:1F#J.K9Y_6J5 !1110 4J??7ZBDI4^^OU% M '5T444 %%%% !1110 4444 %(WW3]*6D;[I^E 'CI^\?K24I^\?K25\T>,% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>B># M?^1?7_KJ_P#.O.Z]$\&_\B^O_75_YUV8#^+\CIPOQFU=_P#'G/\ ]/S"BBBN<\\**** "BBB@ HHHH ^BO M G_(CZ1_UP'\S2>.O^13N?\ >3_T(4O@3_D1](_ZX#^9I/'7_(IW/^\G_H0K MKJ?P7Z'TF#^*G\CR2BBBO#/I@HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O3OA MQ_R ;C_KY/\ Z"M>8UZ=\./^0#$_Y#_&N.HK@_M&OW_ [?J%'L=C_ ,);9?\ /"?\ MA_C1_P );9?\\)_R'^-<=11_:-?O^ ?4*/8['_A+;+_GA/\ D/\ &C_A+;+_ M )X3_D/\:XZBC^T:_?\ /J%'L=C_P );9?\\)_R'^-'_"6V7_/&?\A_C7'4 M4?VC7[_@'U"CV/1M/U"'4K@YK \)?\@Z;_KK_ $%; MLO\ J7_W37M8>HZE*,Y;L\BO!0J.*V11_MF#M')^0_QH_MF#_GG)^G^-8G:B MMC(V_P"V8/\ GG)^G^-']LP?\\Y/T_QK$HH V_[9@_YYR?I_C1_;,'_/.3]/ M\:Q** -O^V8/^>< MGZ?XT?VS!_SSD_3_ !K$HH Z>WN$N8A(F0,XP:EJAI'_ !Y?\#-7Z ,S6O\ M41?[W]*QJV=:_P!1%_O?TK&H **** "M+1CBXD'JN?UK-JQ9W'V6X$A!88(( M% %FZLI3?EBC>4[CYEYQFB_MA9&)H&==V03N[U8CUF,G$D3*/4'-6&>SOXPA M=6[@9P10!1OX[F*T7S+@R*3@C&/UK,K?U/8+!E9N>-N>YK H **** "E3[Z_ M44E*GWU^HH ZNBBB@ HHHH **** "BBB@ I&^Z?I2TC?=/TH \=/WC]:2E/W MC]:2OFCQ@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ KT3P;_R+Z_]=7_G7G=>B>#?^1?7_KJ_\Z[,!_%^1TX7XS:N_P#CSG_Z MYM_*OEGM7U-=_P#'G/\ ](@"K M*%@\T?N@QZ[O3MC/'6L$KNQPPCS22N77%O-:7#V]Q$\,T9P\;KAE/N*$O^0=-_UU_H*W9?]2_^Z:PO"7_(.F_ZZ_T%;LO^I?\ W37TN#_@1/GL7_&D M7_ S5^J&D?\>7_ S5^@#,UK_41?[W]*QJV=:_U$ M7^]_2L:@ HHHH **** "BBB@!2Q;J2<>II*** "BBB@ I4^^OU%)2I]]?J* M.KHHHH **** "BBB@ HHHH *1ONGZ4M(WW3]* /'3]X_6DI3]X_6DKYH\8** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]$\&_ M\B^O_75_YUYW7HG@W_D7U_ZZO_.NS ?Q?D=.%^,VKO\ X\Y_^N;?RKY9[5]3 M7?\ QYS_ /7-OY5\L]J]#$="%/"5UXLNYX;>>*!(%#2/(">IP M.O0US]=A\/=-UC5-6N(=,U*33X1&#]LT0" ^JDDD?A5SQ!X8T/Q0!%>JOVE!\LL3 2J/ZCV-8N MH> ;75;6:&/Q'JDMY'PS2W?F!6QT9>WZ5XWJ6GWVAZM-9W0:&Z@;!*DC/H0? M0]:Z)2Y%:VAZ%2I[*/*X:>IVGB;X7R:)IMSJ5MJ<\\.>?=7%_-I'FA=TKDH6[=>2/TS6%7/.U]%8X*KBW>*L%%%%29'T M5X$_Y$?2/^N _F:3QU_R*=S_ +R?^A"E\"?\B/I'_7 ?S-)XZ_Y%.Y_WD_\ M0A774_@OT/I,'\5/Y'DE%%%>&?3!1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> MG?#C_D W'_7R?_05KS&O3OAQ_P @&X_Z^3_Z"M=>#_BG'C_X)U5W_P >4_\ MUS;^5>:CI7I5W_QY3_\ 7-OY5YJ.E3FGQ1^9CEOPR"BBBO*/3"BBB@ HHHH M**** .P\)?\ (.F_ZZ_T%;LO^I?_ '36%X2_Y!TW_77^@K=E_P!2_P#NFOI< M'_ B?/8O^-(Y;M11VHKI.<**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH W=(_X\O^!FK]4-(_X\O^!FK] %#5())X$$ M:EBK9(%97V&Z_P">#_E7244 #_ M )4?8;K_ )X/^5=)10!S?V&Z_P">#_E1]ANO^>#_ )5TE% '-_8;K_G@_P"5 M.CL+HR+^Y8#(Y-=%10 4444 %%%% !1110 4444 %(WW3]*6D;[I^E 'CI^\ M?K24I^\?K25\T>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %>B>#?^1?7_KJ_P#.O.Z]$\&_\B^O_75_YUV8#^+\CIPOQFU= M_P#'G/\ ]/S"O2O@Y>)'K& MHV;$!IH%=??:>?\ T*O-:[+X;Z/J.H>(?MNGW4-NUCAG,JEMX;(VX&.",]ZR MIWYE8Y<.VJJ:.VU+PKX@TGQC-XDT&2.XCG<-/:%]C.N!N7G@^H]*Z/6?">C> M(+RTU/4H6W6Z'*,=H9>H#^PY[]S7GMU\4/$&E:_>VUU!93QPS-$8U0IC:<<' M.>W?-;]E\5O#^IPFWU6TEMED&UU=!+&1[XY_2NA2AJCOA4H.ZO\ )F)\0O&^ MGW6G-X>T98Y+<%1+,@P@"D$*GX@<]/2O,J])\8V/@1M!EU#1YX5O20(HK:7A MB3SE#T&,^E>;5A4OS:G%B7)S]YI^@4445F!/^1'TC_K@/YFD\=?\BG< M_P"\G_H0I? G_(CZ1_UP'\S2>.O^13N?]Y/_ $(5UU/X+]#Z3!_%3^1Y)111 M7AGTP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7IWPX_Y -Q_U\G_T%:\QKT[X M4__ %S; M^5>:CI4YI\4?F8Y;\,@HHHKRCTPHKMX-.TW3-.0W<<39P'D=,\G^0K(UNSTI M(HVL6!GD8!8XFW CZ=J[*F"E"',VK]NIR4\7&PVBBBLC0[#PE_P @ MZ;_KK_05NR_ZE_\ =-87A+_D'3?]=?Z"MV7_ %+_ .Z:^EP?\")\]B_XTCEN MU%':BNDYPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#=TC_CR_X&:OU0TC_CR_X&:OT %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4C?=/TI:1ONGZ4 >.G[Q^M) M2G[Q^M)7S1XP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5Z)X-_Y%]?\ KJ_\Z\[KT3P;_P B^O\ UU?^==F _B_(Z<+\9M7? M_'G/_P!U>AB.A./WC\PKT;X.W 3Q!?VY/^ MLM@P]]K#_P"*KSFNC\$0ZU-XDC&A-''=B-MTDHRB(>"6_3\<5E!VDF2Z6:XM9EQQD;@#R#WX.*S/BWI,,)TF]A@6.$%H)# M&@ X(Z?\"K=^S^/]$@ENGU'3M4B0&1XI5*, .3@@#]35/3_ (M:+?1>5JME M-;;AAN!+&?KW_2MVHV:>ESOFJ5G%^ZWW,?XB>#=)T3P]9WNE6WE;9A'*^]F+ MA@<$Y/J/UKS*O7/'WC?0=0\,2:9ITPNY;@K@HI"Q $')R.O&,5Y'6-6W-H<> M*4/:>X%%%%9G.?17@3_D1](_ZX#^9I/'7_(IW/\ O)_Z$*7P)_R(^D?]3_P!"%==3^"_0^DP?Q4_D>24445X9],%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 5Z=\./^0# M/_@G57?_ !Y3_P#7-OY5YJ.E>E7?_'E/_P!!D,S9"_2J-A MXAM;V+[-J$:(6&,D?(W^%5]4\,G:9M/.Y>ODD_\ H)KVU-NFI02G;[T>.X6J M.,VX7^YE_3+^YU34I9TW)8Q@HJG^(^IKF]=>.36KEH\;=P!QZ@ ']:6#5[RQ ML7L8P(R6)+$89<]16;7!7Q/M*:AN[W?^1VT,/R5'+9;(****XSK.P\)?\@Z; M_KK_ $%;LO\ J7_W36%X2_Y!TW_77^@K=E_U+_[IKZ7!_P ")\]B_P"-(Y;M M11VHKI.<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH W=(_X\O^!FK]4-(_X\O^!FK] !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %(WW3]*6D;[I^E 'CI^\?K24 MI^\?K25\T>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% #D1I&"HK,QZ!1DU8DTV^AB,LEG<)&.K-&0!7H/AU M+:'0+>X6!(,Q[I&QR<=23^&:32?$$6M7,T,5K(L2+DR/C!]L5WQP<++FEJ]C MJ6'C97>K/-1R0!R35L:7J#1^8+&Y*=<^4:[S0;&UMKG4$CME#17!59<9." 0 M ?;.*6/Q)'/KG]FV]K)(0Q5Y01@8ZGZ4HX2*2YYOT.#4L5K<3J M6A@ED5>I1"0/RKK-7T%;WQ9'%%\D5DAJ@KOF M>QY?)%)"Y26-XW'574@TT*Q!(4D#J0.E>AZO%;:]X9-ZB898S+&S#YEQU'Z& MHO"5DEIH3W4P'^D9=MW]P=/ZG\:7U-NHHIZ-7N'U?W[)Z'!1QR2MMC1G;&<* M,FFUV?@ZWCFU"_OXX]D6=D:^@)SC\L4L>E0ZSXLO)WC46ENP5@!@2.!T_/K4 MK"N4(R3U;)5%N*:ZG*)IU[)!YZ6D[1==XC)%5J]/76(VU]=*A12$C+2-G[I& M, 5GQ0HGCN40PIM-MNEXZ'/4>_2M)82.G++K8MX=:6?6QP\=E=S?ZJUG?_=C M)J.:&6WD,=UZ)X-_ MY%]?^NK_ ,Z[,!_%^1TX7XS:N_\ CSG_ .N;?RKY9[5]37?_ !YS_P#7-OY5 M\L]J]#$="^M)F5+FYC3R2W\6TG*CWY!_"O-Z?#YOGQ^ M1O\ .W#9Y>=V[MC'.:QC+E=SCI3Y)J1ZSXXTWQM%'="SU">^TJ8DM%$BB1%/ M\) &2/IVZUYEHUY%I>O65W>#WKU3P]XN\565ND6N^'=2N M80.+F*W/F ?[2]_KQ6S<:SX'UEO^)C]A$_=;Z'RI!_WT :V<5)W3^\[)4XU' MS*5GYG/^./#6CZUX:;Q1HHC1U3S6,0PLR=\CLP_H0:\CKUOQKXLT&R\*R:#H M$ENYG&PK;#Y(D)RW(XR>GXFO)*BK:^AABN7G]WYV[A11161S'T5X$_Y$?2/^ MN _F:3QU_P BG<_[R?\ H0I? G_(CZ1_UP'\S2>.O^13N?\ >3_T(5UU/X+] M#Z3!_%3^1Y)1117AGTP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7IWPX_Y -Q M_P!?)_\ 05KS&O3OAQ_R ;C_ *^3_P"@K77@_P"*<>/_ ()U5W_QY3_] /SQ5UK"P@M5$MM$4C4 DQY/\JI) M9>'[MPL2V[.W0(^"?P!KZ!QJPTARH\-2ISUGS,#J6AZF,3F/=_TU7:1^/_UZ MY34A:K?RK99\@'"G.<^N/:NJE\/:0K88F,GD#SW/-<.-53E7M$K]UN=F#=/F?LV_GL5:***\T] [#PE_R#IO^NO]!6[+_J7_ M -TUA>$O^0=-_P!=?Z"MV7_4O_NFOI<'_ B?/8O^-(Y;M11VHKI.<**** "B MBB@ HHHH **** "BBIX;.>=-\<9*^N<4 044^2&2$XD1E/N*90 4444 %%%% M !1110 4444 %%%% !1110!NZ1_QY?\ S5^J&D?\>7_ ,U?H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I&^Z?I2TC? M=/TH \=/WC]:2E/WC]:2OFCQ@HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ I\433S1PH,M(P4?4G%,K9\*VXN/$-ON MQB,&3\0./UJJ<>>2CW*C'FDD=_+IZ2:5_9ZNT(-(34+-E:6 M-2RGIN7NI]ZZ)223C3UE$TD[)J.Z)_#,TM_%=:I<8\V>3: .BHO0#\2:Y_36 M?6_&9N3DQQN9![*O"_TK7\'W,=QH;VBN!+&S9'?!Z&I]*TZW\+Z9/<7 M7<>@Z**S474C3?1:LE)RC%]-V.O$%[XMLH>JV<33-[$\#_&L3Q=)+J&MV^FV MX+L@^Z/[S?\ UL5H>%+U+^]U*ZE8"YF<$)GD(.F*TS;Z=HTMSJ5S(!-*Q+2/ MUQ_=44W'VM-M.R;N_1#:]I"_1LAU%%TOPRMC&WSNBVT?^TS<$_S-1^)9UTSP MU]GB.-X6!?ICG]!7,WWB ZAKEK#C&/\]Z%/VJFJ?DD"ESJ7)Z$&CQKHGA432C#",SN#ZGD#^0IVGD:1X6^ MU2#,AC-P_P#M.W/]0*RO&FK((5TR!@6)#2X[ =!_6M>:'^W/"ZPVDJ RQH 3 MT!&,@_E51DE)PAO%:>HTU=QCT1Y[#?7-O>_;(I2MQN+%^N2>M=SX3\ZZBNM4 MNF#37#A=V,?*HQ_GZ52U+2=)T/0'6:-9KMU*H[?>+>H] *V='@AG\,6\$4IV M/#M9D/()^]^.2:QPU*4*EI/I>WF9T:;C.S?F9OB#^P)H+J1YH6O63Y&5RS;@ M.!Q7"5U'B'0=,TS3P]K,?/#@%'D!)'TKEZY<4Y<_O))^1A7;YM4%%%%Q)P6' MT''XUY[5[2-7O-"U**_L9=DT?KR&'=2.X-8P:4DV<=*:A-29Z_K_ ,1+[PWK M$EI?^'W^S[CY,ZS\2+ZCY<9]L\5-:^,O!_B^,6=_'&DC\"*]C Y_V6Z9_$&E MTKQQX?\ %&GK:ZQ#';/)PT5VO[IS_LL>/Y&H[SX4^&[X^;:OH]Z M\_KVCQO-9^&?A[_8(NY+B>55BB\YPTA7=DD^P P/PKQ>L*J2EH<.)A&,[1"B MBBLSG/HKP)_R(^D?]3_T(4O@3_D1](_ZX#^9I/'7_ "*= MS_O)_P"A"NNI_!?H?28/XJ?R/)****\,^F"BBB@ HHHH **** "BBB@ HHHH M **** +5AIUYJ<_DV5N\TG4A>@'J3T%=+!\.]6D3=+/:Q'^Z6+']!4WPWBF. MIWDJL1 L05QZL3Q_(UO7EUKVI^(GL],D-MI\#!9;@Q@Y/5@">OI@5VT:,'!2 MDF[G!7Q%15'"#22ZL\^UG0[W0KE8;M5.\91T.5;Z4NIZ!J6D0Q37EOMBD PX M.0#Z'T->DZ]!;ZIK6DZ>V'DBD-S(/[J*._U.!65\0+MIS8:-!S+<2!V'X[5_ M4G\J=3#1BI.^VPJ6+G)PC;?JB)7MF7>=K?,J^I'I4MOX3U2[T M5=4@1'C.2(]V'*CN!7?>)A]C\+QZ9;?ZRX,=G$![\'] :/$MRF@^$&@@.TF- M;:+\1@G\@35/"PC>_1?B2L74DE;=O\#R>.-II4CC&YW8*H'%S@2QG(SZ'N*L>";#[;XF@)&4MP9F_#I^I%=]KFCR:]J%I:RY73X/WL MQ''F-T"C\,Y/O65+#\]-RZ]#:MB?9U5'IU/-8?#VH3Z)-JRQ@6T7K]YAW('H M*RJ]'\:Z]#86!T6R"B1T"R!>D2>GU/\ *O.*RKPC"7+%W[FN'J3J1YI*W;T" MBBBL3<**** "BBB@ HHHH **** "BBB@ KT[XG?#C M_D W'_7R?_05KKP?\4X\?_!.JN_^/*?_ *YM_*O-1TKTJ[_X\I_^N;?RKS4= M*G-/BC\S'+?AD%%%%>4>F;^F^)IK8+%=@S1#@./O#_&MN&UTS4;B*_M642HV MXE.,^S"N8;0-16V2<0;U8;MJG+#ZBJ*23VD^Y&>&5?3@BO0AB:E-*-:-UY[_ M ".&6'IU+RHRL_(Z3Q=;,ZV]PJ$AG]:Y:NVT#4;O48)/M"QLJ?+N'! M)]QTKD;Z59KZ:1(A$I8X0#I2QL82M7B_BZ#PDI1O1DOA*]%%%$O^0= M-_UU_H*W9?\ 4O\ [IK"\)?\@Z;_ *Z_T%;LO^I?_=-?2X/^!$^>Q?\ &D:XO@+86[1DGYRW058%E9HBV[*I=AP3]X^]-EU,1QY-O*&]&7 _. MH=/(D:6^G<9!V\] * ,ZZ@-M3BXNGD'W3P/I4% !1110 44 M44 %%%% !1110 4444 ;ND?\>7_ S5^J&D?\>7_ S5^@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D;[I^E+2-]T_2@#Q MT_>/UI*4_>/UI*^:/&"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "G1R/%(LD;LCJP^&:6WE66&1HY%Z,IP13 MKBZGNY/,N)GE?U=LU%12N[6"[M8*LPZA>V\?EP7<\:?W4D(%5J*$VM@3:V%) M+$DDDGDD]ZGM;^[LB3:W,L6>H1L _A5>BFFT[H$VM42W%U/=R^9<3/*_3<[9 MHCNKB*)HHYY4C;DJKD _A45%%W>X7>X=3GO1112$%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>B>#?\ D7U_ZZO_ M #KSNO1/!O\ R+Z_]=7_ )UV8#^+\CIPOQFU=_\ 'G/_ -7-["DXM$0QQN,KN8GDCOC' MZUY_7<_"K5DT_P 5FUE8*E[$8P3_ 'QRO]1^-94[A]*\T\4>&-5\-^(DL=(DO7MKS+6JPNV?=3CT]?3 M%>H:QX0T'7]0:Y),.IQE6,]M+B12/NDCD=AU%=!*TD%H9%B:YGC3A5PK.<=L MG S72X.6YZ4Z+J)J739H\4USX?7>D>$I-:U*^W7ZNF^$MN 4G&-W=N<^G6N% MKL/'>K^(]4O0-7L9[&UC;]S;E3L'ONZ,??\ *N/KFG:^AYE;EYK104445!D? M17@3_D1](_ZX#^9I/'7_ "*=S_O)_P"A"E\"?\B/I'_7 ?S-)XZ_Y%.Y_P!Y M/_0A774_@OT/I,'\5/Y'DE%%%>&?3!1110 4444 %%%% !1110 4444 %%%% M 'J'@^.+1_![ZA/P)-T[GOM' 'Z?K6KH.O)X@@GDAM9X(T.T.^,-]/<5FZ'K M&BZKX;CL[MX8EAC5)H97V@[<<^X.*IZQXYLK&V-IHJ)(X&U9 N(X_H._\J]> M-2-.$7S:6^\\25.52#[%XM;UR:>9IY8YO(\USDL 23_2J6FQ-K MGQ$N[UAF"R)"GMD?*OZY-4?!7B2WT^XNH-1E*K\- MZ?SN?4]A6=-PE"+OHG=FM13C4DK7;22_4EN7&I>.+2U', M6G0M._\ OMPH_ *O#$#R,?+N96^^8H0Q;ZL>#^=#E&K2?O6NP494 MJJ]UNR_K]3/^&]ELLKR^808&X\A >- MWO7.:?K^F6/@>:.UN%6Y1' A8X?65V>1R69F.23ZTVGR MB-9I%B8O&&(1B,$C/!Q3*\MGL(****0!1110 4444 %%%% !1110 4444 %> MG?#C_D W'_7R?_05KS&O3OAQ_P @&X_Z^3_Z"M=>#_BG'C_X)U5W_P >4_\ MUS;^5>:CI7I5W_QY3_\ 7-OY5YJ.E3FGQ1^9CEOPR"@'!S12J 6 / )Q7E'I MG5:;XBO)QMDL7G ZO"O].E:#7FDZ@?)N @D'!CG7:P_/^E/U&Y&C:8CV\"LB M,J[>@ JI>6]MXBTO[1;@"=1\N>H/]TU[]YP7LW+FDE>S7Y'AVA)\ZCRJ^Z9H MV&G6VG^9]FW!)""06R!]*XC5UC35KH1,&3S""H8B MH:\S$8J-6"A&-K'HT,/*G-SE*]PHHHKC.L[#PE_R#IO^NO\ 05NR_P"I?_=- M87A+_D'3?]=?Z"MV7_4O_NFOI<'_ (GSV+_ (TCENU%':BNDYPHHHH **** M "BBB@ HHHH *Z!?*TZQ#;X]J . M=HJUJ$2PWKJN,'YL>F:JT %%%% !1110 4444 %%%% !1110!NZ1_P >7_ S M5^J&D?\ 'E_P,U?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ I&^Z?I2TC?=/TH \=/WC]:2E/WC]:2OFCQ@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@ KT3P;_P B^O\ MUU?^=>=UZ)X-_P"1?7_KJ_\ .NS ?Q?D=.%^,VKO_CSG_P"N;?RKY9[5]37? M_'G/_P!CSQV]S-\[#K%,3WR.A/J,CVI]]X@U_P[X7T^RA MT2[EU&!$CDD$7F0[5X/S*)_AM)JM[8R6=U!&98UF7#QL#@@ M9[']&?3! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %>G?#C_D W'_7R?_05KS&O3OAQ_P @ M&X_Z^3_Z"M=>#_BG'C_X)U5W_P >4_\ US;^5>:CI7I5W_QY3_\ 7-OY5YJ. ME3FGQ1^9CEOPR"BBBO*/3.ZM-5LI]*A>ZFB&Y0CJY'4>U6K*ULH2\MD$"R8W M>6V5-4(-*TS3M/0WD<3,V \D@SR??L*S=7M;&Q2.;39V2X=@%2&3((KWW4G3 MBIU$FTN^IXBIPG)Q@VDW\AVK^'+F6\EN+0(R.=VS."#W]JYZ:"6WE:*9"DB] M5-=C;0Z]#:"1KB&63&?)D7GZ;AWKD;R::XO)9;@8E+?,,8P?2O.QE.$;32:; M[G=A*DW>+::78@HHHKA.T[#PE_R#IO\ KK_05NR_ZE_]TUA>$O\ D'3?]=?Z M"MV7_4O_ +IKZ7!_P(GSV+_C2.6[44=J*Z3G"BBB@ HHHH **** "BBB@ K8 M@ETZ6!(G55(&/G&.?K6/6W;:9;F!&D4LQ&2/S"BBBN<\\WM \8ZUX<(2RN=UOG)MYANC_ =OPQ7=V?QEA,8 M%[H\@?N8)00?P(&/SKR:BKC4E'9FT,14AI%G<^,OB++XEL1I]K:M:VA8-)O? M+28Y XX SS^%<-112E)R=V1.I*;YI!1114D'T5X$_P"1'TC_ *X#^9I/'7_( MIW/^\G_H0I? G_(CZ1_UP'\S2>.O^13N?]Y/_0A774_@OT/I,'\5/Y'DE%%% M>&?3!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %>G?#C_D W'_7R?\ T%:\QKT[ MX4__7-O MY5YJ.E3FGQ1^9CEOPR"BBBO*/3.MTC6[>[MA97Y4/C:"_P!V0>_O5Z'2-,TV M5KP*$VC(+MD+]*@LKO1+FRBM28L*N-DRX.?Q[TEUX8M+A@W;E_(U[T M%-P324VMN_\ 7W'BS<5-IMP3'Z;J%QJFIRRQY2QB4J 1]]O6N:UUHWUJY,>, M;@#CUP,_K6T+/6=,TY[6T6*12Q;S$.&&?8UR\L$O^0=-_P!=?Z"MV7_4O_NFL+PE M_P @Z;_KK_05NR_ZE_\ =-?2X/\ @1/GL7_&D'<%(R!N'\JH5TT4JRP!H&4\<9[?6@"E'>7L?$UHS# MU45(T]I<#$\+*?\ ;0C]:=]LFCN$BFM]H9L!PV13[N]6T*;D9@V>10!A7(B% MPXA!\L'C-15/=SBYN6E"[0< "H* "BBB@ HHHH **** "BBB@ HHHH W=(_X M\O\ @9J_5#2/^/+_ (&:OT %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4C?=/TI:1ONGZ4 >.G[Q^M)2G[Q^M)7S1XP444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z)X-_Y M%]?^NK_SKSNO1/!O_(OK_P!=7_G79@/XOR.G"_&;5W_QYS_]8UZ=\./\ D W'_7R?_05KKP?\4X\?_!.JN_\ CRG_ .N;?RKS M4=*]*N_^/*?_ *YM_*O-1TJ4>F=-IOAB.2V6> M]=P7&X1J<8'N:T1H*0KFPO;BW;MA]RG\*LZG9-J>F^3%+Y>[# ]B/2N:%AK6 MCR>9"'9!U\L[E/U%>W.G"A9*G==UN>/"74EQ+]]SDX[>U=I;SV_B#37BF3:XXD0]4;L17%7-N]IC;!]_>N/&*?*FI7@]CJPCC=IQM);D5%%%$O\ D'3?]=?Z"MV7_4O_ M +IK"\)?\@Z;_KK_ $%;LO\ J7_W37TN#_@1/GL7_&D.:W+A\_,V>HQ6572I,B622N?EV GC- %*WU9 M' 6X7:?[PZ58O;87T"F)UR#D'L:0V]C>#*["3W0X-0C39K=BUK<$?[+4 9,L M3PR&.088=13*EN4E2X83',AY)SFHJ "BBB@ HHHH **** "BBB@ HHHH W=( M_P"/+_@9J_5#2/\ CR_X&:OT %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4C?=/TI:1ONGZ4 >.G[Q^M)2G[Q^M)7S1XP4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z)X- M_P"1?7_KJ_\ .O.Z]$\&_P#(OK_UU?\ G79@/XOR.G"_&;5W_P ><_\ US;^ M5?+/:OJ:[_X\Y_\ KFW\J^6>U>AB.A./WC\PHHHKG//"BBB@ HHHH **** / MHKP)_P B/I'_ %P'\S2>.O\ D4[G_>3_ -"%+X$_Y$?2/^N _F:3QU_R*=S_ M +R?^A"NNI_!?H?28/XJ?R/)****\,^F"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *].^''_(!N/\ KY/_ *"M>8UZ=\./^0#72;X+:21>FX#BB;3 M[RW&9K65!ZE#C\ZZH5\3!3Y6E?\3KH_$>ENK2EF1\@' JK12KXNI6BHR'1PL*4G*(4445S'0=AX2_P"0=-_U MU_H*W9?]2_\ NFL+PE_R#IO^NO\ 05NR_P"I?_=-?2X/^!$^>Q?\:1RW:BCM M1728AD,8[D9%7_P"SYY9%%Q<>9"IR M!W-6%ND-V+6-<[1\Q'1?:@#GI)&ED:1SEFY)IM6M1C6*]=4& <''I56@ HHH MH **** "BBB@ HHHH **** -W2/^/+_@9J_5#2/^/+_@9J_0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2-]T_2EI&^Z? MI0!XZ?O'ZTE*?O'ZTE?-'C!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7HG@W_D7U_P"NK_SKSNO1/!O_ "+Z_P#75_YUV8#^ M+\CIPOQFU=_\><__ %S;^5?+/:OJ:[_X\Y_^N;?RKY9[5Z&(Z$X_>/S"BBBN M<\\**** "BBB@ HHHH ^BO G_(CZ1_UP'\S2>.O^13N?]Y/_ $(4O@3_ )$? M2/\ K@/YFD\=?\BG<_[R?^A"NNI_!?H?28/XJ?R/)****\,^F"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *].^''_(!N/^OD_^@K7F->G?#C_D W'_ %\G_P!! M6NO!_P 4X\?_ 3JKO\ X\I_^N;?RKS4=*]*N_\ CRG_ .N;?RKS4=*G-/BC M\S'+?AD%%%%>4>F=_<236&F1&PMUF5% V@X^7'4>M9L'BV%FVW-L\?8E3NQ^ M'%5=)UFYL+9%NX)7M#]R4*?E']16NUOH^LCS!Y4CG^)#M;\>_P"=>ZJLZJ3H MRL_Y6>*Z<:;:JQNNZ(I]-TS6X&FM619/[\?&#_M"N/N;>2UN9()1AT.#BNVL M]%L]*G:Z2:50%(.]QMQ[\5R&JW2WFJ3SI]QFPI]0!C^E7YG5@ MYMR<8MN/F4Z***\T] [#PE_R#IO^NO\ 05NR_P"I?_=-87A+_D'3?]=?Z"MV M7_4O_NFOI<'_ (GSV+_ (TCENU%':BNDYPHHHH **** "BBB@ HHHH *V[- M+2X@'DKY7%];?NW<;3T=5QFFV M%W%;0OE2TS-P .M:S1":'RYU4YZX_I5<_8]-7H V/JQH PYI'DF=Y/OD\CTI ME2W,HGN'E"[0QSBHJ "BBB@ HHHH **** "BBB@ HHHH W=(_P"/+_@9J_5# M2/\ CR_X&:OT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4C?=/TI:1ONGZ4 >.G[Q^M)2G[Q^M)7S1XP4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z)X-_P"1?7_KJ_\ M.O.Z]$\&_P#(OK_UU?\ G79@/XOR.G"_&;5W_P ><_\ US;^5?+/:OJ:[_X\ MY_\ KFW\J^6>U>AB.A./WC\PHHHKG//"BBB@ HHHH **** /HKP)_P B/I'_ M %P'\S2>.O\ D4[G_>3_ -"%+X$_Y$?2/^N _F:3QU_R*=S_ +R?^A"NNI_! M?H?28/XJ?R/)****\,^F"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *].^''_(! MN/\ KY/_ *"M>8UZ=\./^0#)5" M@#M[&J=WI^DSR[)HXXICT(^0GZ'O6!IVCZLB1W=K(D6\9 +8R/<8KIH([BYM MS#J5M W')4Y#?@>E?04JCK02G"WJM/\ @'A5(*E)N$[^CU_X)CW?A5G&;>\8 MCLLW/ZC_ KF[JVDL[E[>7;O3KM.175W6BW5JK2:7>RQ*.?)9SM_#_Z]<@\C MRR-)(Q9V.2QZDUYN-IQ@TN2S];H]#"3E.[YKKTU&T445PG:=AX2_Y!TW_77^ M@K=E_P!2_P#NFL+PE_R#IO\ KK_05NR_ZE_]TU]+@_X$3Y[%_P :1RW:BCM1 M72:^GLW5)U23(R"AP:<-0LIUQ*,?[ZY%9=U#] %"Z,1N',"XC[5#5B]MQ;7+1J.O\ D4[G M_>3_ -"%==3^"_0^DP?Q4_D>24445X9],%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5Z=\./\ D W'_7R?_05KS&O3OAQ_R ;C_KY/_H*UUX/^*<>/_@G57?\ MQY3_ /7-OY5YJ.E>E7?_ !Y3_P#7-OY5YJ.E3FGQ1^9CEOPR"BBBO*/3.RLO M$]D\:1S*T! Z97]*T&V7Z[[34&4^L;*P_(BLZ#2=*TZRB>_$9D?&6D/&?05 M*FE:-=G=:LJO_>@EP1^M>_3=?E49V;[7LSPYJC?FA=+TNBM>Z=KIC=([\3QL M,%M $$ M.KPR#$J%#WP,BI/M>GH?,5HPWJ%YI]G9_9H'B8AMQ/(':J.FVD;23+/'ED( M##ZT 4;N?[37_ S5^J&D?\>7_ S5^@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "D;[I^E+2-]T_2@#QT_>/UI*4_>/UI* 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"O1/!O\ R+Z_]=7_ )UYW7HG@W_D7U_ZZO\ SKLP'\7Y'3A?C-J[_P"/.?\ MZYM_*OEGM7U-=_\ 'G/_ -!/\ D1](_P"N _F:3QU_R*=S_O)_Z$*7P)_R(^D?]3_T(5UU/X+]#Z3!_%3^1Y)1117AGTP4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7IWPX_Y -Q_U\G_ -!6O,:].^''_(!N/^OD_P#H*UUX/^*<>/\ X)U5 MW_QY3_\ 7-OY5YJ.E>E7?_'E/_US;^5>:CI4YI\4?F8Y;\,@HHHKRCTSM=/U M"SUNR%K=*IF PR-W]Q6?=^%)4??8S@CJ%6_1[?(DT M9=9AE,-\@>#'$C."0?ZUS6N+&NM70B "[N<>N!G]:TE\2:E>L(+6WC$K< J" M2/?GBL&=94GD68$2ACOW=<]ZY,35A*DH0NTGN_R.G#TIQJ.4[)VV7YD=%%%< M!W'8>$O^0=-_UU_H*W9?]2_^Z:PO"7_(.F_ZZ_T%;LO^I?\ W37TN#_@1/GL M7_&D0A/;\: +7G7]O\ ZV%9E_O)UIRZK;G.\.C#L5I]E/<2ETN(MC+C M!QC--EN;*21HIMNY3@[U_K0!C74PN+EY0NT'H*AJ:Z\G[0X@'[L=.:AH *** M* "BBB@ HHHH **** "BBB@#=TC_ (\O^!FK]4-(_P"/+_@9J_0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2-]T_2EI& M^Z?I0!XZ?O'ZTE*?O'ZTE?-'C!1110 4444 %%%% !1110 44^**2>58HD+R M.<*HZDUH_P#".:Q_SX2_F/\ &JC"4MERJ?RO[@Y)= MC+HK4_X1W6/^?"7]/\:/^$=UC_GPE_3_ !H]E4_E?W!R2[&716I_PCNL?\^$ MOZ?XT?\ ".ZQ_P ^$OZ?XT>RJ?RO[@Y)=C+HK4_X1W6/^?"7]/\ &C_A'=8_ MY\)?T_QH]E4_E?W!R2[&716I_P ([K'_ #X2_I_C1_PCNL?\^$OZ?XT>RJ?R MO[@Y)=C+HK4_X1W6/^?"7]/\:/\ A'=8_P"?"7]/\:/95/Y7]PRJ?RO[@Y)=C+HK4_P"$=UC_ M )\)?T_QH_X1W6/^?"7]/\:/95/Y7]P^*E)7^R)#CC(D3'\Z[JZ;M86-A*3C97.9HKI?^%?>*O^@/ M+_W\3_XJC_A7WBK_ * \O_?Q/_BJPY)=CA]E4_E9S5%=+_PK[Q5_T!Y?^_B? M_%4?\*^\5?\ 0'E_[^)_\51R2[![*I_*SFJ*Z7_A7WBK_H#R_P#?Q/\ XJC_ M (5]XJ_Z \O_ '\3_P"*HY)=@]E4_E9S5%=+_P *^\5?] >7_OXG_P 51_PK M[Q5_T!Y?^_B?_%4RJ?RL]E\"?\ (CZ1_P!_Z!DWYC_&C_A$]>_Z!DWYC_&O']E/^5GT7 MMJ?\R^\QJ*V?^$3U[_H&3?F/\:/^$3U[_H&3?F/\:/93_E8>VI_S+[S&HK9_ MX1/7O^@9-^8_QH_X1/7O^@9-^8_QH]E/^5A[:G_,OO,:BMG_ (1/7O\ H&3? MF/\ &C_A$]>_Z!DWYC_&CV4_Y6'MJ?\ ,OO,:BMG_A$]>_Z!DWYC_&C_ (1/ M7O\ H&3?F/\ &CV4_P"5A[:G_,OO,:BMG_A$]>_Z!DWYC_&C_A$]>_Z!DWYC M_&CV4_Y6'MJ?\R^\QJ*V?^$3U[_H&3?F/\:/^$3U[_H&3?F/\:/93_E8>VI_ MS+[S&HK9_P"$3U[_ *!DWYC_ !H_X1/7O^@9-^8_QH]E/^5A[:G_ #+[S&HK M9_X1/7O^@9-^8_QH_P"$3U[_ *!DWYC_ !H]E/\ E8>VI_S+[S&HK9_X1/7O M^@9-^8_QH_X1/7O^@9-^8_QH]E/^5A[:G_,OO,:BMG_A$]>_Z!DWYC_&C_A$ M]>_Z!DWYC_&CV4_Y6'MJ?\R^\QJ*V?\ A$]>_P"@9-^8_P :/^$3U[_H&3?F M/\:/93_E8>VI_P R^\QJ*V?^$3U[_H&3?F/\:/\ A$]>_P"@9-^8_P :/93_ M )6'MJ?\R^\QJ*V?^$3U[_H&3?F/\:/^$3U[_H&3?F/\:/93_E8>VI_S+[S& MHK9_X1/7O^@9-^8_QH_X1/7O^@9-^8_QH]E/^5A[:G_,OO,:BMG_ (1/7O\ MH&3?F/\ &C_A$]>_Z!DWYC_&CV4_Y6'MJ?\ ,OO,:BMG_A$]>_Z!DWYC_&C_ M (1/7O\ H&3?F/\ &CV4_P"5A[:G_,OO,:BMG_A$]>_Z!DWYC_&C_A$]>_Z! MDWYC_&CV4_Y6'MJ?\R^\QJ].^''_ " ;C_KY/_H*UQ7_ B>O?\ 0,F_,?XU MW_@C3+O2]%EBO83#(\Y<*2,XP!V^E=.$A)5+M')C:D)4K)HZ"[_X\I_^N;?R MKS4=*]*N_P#CRG_ZYM_*O-1TK/-/BC\R,M^&04H.U@?0YI**\H],[[4;-=9T MI%20+NVR(Q&1T_\ KTFFV]VME)9:BHD4#:KALAU/;\*J:5:ZLNFQ1&>*W4$XRUI0:>NG< M<\FF^'+8J@S*P^[G+O\ 7T%<==7#W=U)<2 !I&R0.@KK&U#0=4'^D; Y[R+M M;\__ *]RK:$F -A"3G-<&-=TN1KEZ)'=@U9OF3YNK97HHHKSCO.P\ M)?\ (.F_ZZ_T%;LO^I?_ '36%X2_Y!TW_77^@K=E_P!2_P#NFOI<'_ B?/8O M^-(Y;M11VHKI.<**** "BBB@ HHHH **** "M>SN+\Q B(21] 2<&LBNDD:1 M+5#:JCX P#W'M0 U+Y/,$I1N:Q[NXEN)LRKM* MC&W&,5;T^VMKJW9&XF!SD'D"@"G=1)!.G[Q^M)2G[Q^M)7S1XP4444 %%%% !1110 4444 :OAL9\167^^? MY&O3Z\Q\,C/B.S_WC_Z":].KULO_ (;]3OPGP,**^;_%=W='Q=J^;F;B[D4? MO#P Q %8_P!JN?\ GXF_[^'_ !KI=:W0AXRSM8^J**^5_M5S_P _$W_?P_XT M?:KG_GXF_P"_A_QH]MY!]<_NGU117RO]JN?^?B;_ +^'_&C[5<_\_$W_ '\/ M^-'MO(/KG]T^J**^5_M5S_S\3?\ ?P_XT?:KG_GXF_[^'_&CVWD'US^Z?5%% M?*_VJY_Y^)O^_A_QH^U7/_/Q-_W\/^-'MO(/KG]T^J**^5_M5S_S\3?]_#_C M1]JN?^?B;_OX?\:/;>0?7/[I]445\K_:KG_GXF_[^'_&C[5<_P#/Q-_W\/\ MC1[;R#ZY_=/JBBOE?[5<_P#/Q-_W\/\ C1]JN?\ GXF_[^'_ !H]MY!]<_NG MU117RO\ :KG_ )^)O^_A_P :/M5S_P _$W_?P_XT>V\@^N?W3ZHHKY7^U7/_ M #\3?]_#_C1]JN?^?B;_ +^'_&CVWD'US^Z?5%%?*_VJY_Y^)O\ OX?\:/M5 MS_S\3?\ ?P_XT>V\@^N?W3ZHHKY7^U7/_/Q-_P!_#_C3UU"]086]N5'H)F'] M:/;>0?7/[I]2T5\N?VE?_P#/_=?]_F_QH_M*_P#^?^Z_[_-_C1[;R#ZXNQ]1 MT5\N?VE?_P#/_=?]_F_QH_M*_P#^?^Z_[_-_C1[;R#ZXNQ]1T5\N?VE?_P#/ M_=?]_F_QH_M*_P#^?^Z_[_-_C1[;R#ZXNQ]1T5\N?VE?_P#/_=?]_F_QH_M* M_P#^?^Z_[_-_C1[;R#ZXNQ]1T5\N?VE?_P#/_=?]_F_QH_M*_P#^?^Z_[_-_ MC1[;R#ZXNQ]1T5\N?VE?_P#/_=?]_F_QH_M*_P#^?^Z_[_-_C1[;R#ZXNQ]1 MT5\N?VE?_P#/_=?]_F_QH_M*_P#^?^Z_[_-_C1[;R#ZXNQ]1T5\N?VE?_P#/ M_=?]_F_QH_M*_P#^?^Z_[_-_C1[;R#ZXNQ]1T5\N?VE?_P#/_=?]_F_QH_M* M_P#^?^Z_[_-_C1[;R#ZXNQ]1T5\N?VE?_P#/_=?]_F_QH_M*_P#^?^Z_[_-_ MC1[;R#ZXNQ]1T5\N?VE?_P#/_=?]_F_QH_M*_P#^?^Z_[_-_C1[;R#ZXNQ]1 MT5YQ\(+NYN=)U);BXEF"3KM\QRV,KSC-=1XVEDA\%ZK)$[(X@.&4X(Y'>MJ? MOM+N=,)\T.8WZ*^7/M5S_P _$W_?PT?:KG_GXF_[^&O3_LY_S?@1[;R/J.BO MES[5<_\ /Q-_W\-'VJY_Y^)O^_AH_LY_S?@'MO(^HZ*^7/M5S_S\3?\ ?PT? M:KG_ )^)O^_AH_LY_P WX![;R/J.BOES[5<_\_$W_?PT?:KG_GXF_P"_AH_L MY_S?@'MO(^HZ*^7/M5S_ ,_$W_?PT?:KG_GXF_[^&C^SG_-^ >V\CZCHKY<^ MU7/_ #\3?]_#1]JN?^?B;_OX:/[.?\WX![;R/J.BOES[5<_\_$W_ '\-'VJY M_P"?B;_OX:/[.?\ -^ >V\CZCHKY<^U7/_/Q-_W\-'VJY_Y^)O\ OX:/[.?\ MWX![;R/J.BOES[5<_P#/Q-_W\-'VJY_Y^)O^_AH_LY_S?@'MO(^HZ*^7/M5S M_P _$W_?PT?:KG_GXF_[^&C^SG_-^ >V\CZCHKY<^U7/_/Q-_P!_#1]JN?\ MGXF_[^&C^SG_ #?@'MO(^HZ*^7/M5S_S\3?]_#1]JN?^?B;_ +^&C^SG_-^ M>V\CZCHKY=^U7/\ S\S?]_#7T1X1EDF\(:3)*[.[6J99CDGCUKGQ&%]BD[W+ MA4YF;5%9NM.RVB!21E^YU]%/2O9P&,6+I>U2MK8QG#D=@HKYZG9F=B29#R<_6HOM5S_ ,_$W_?P_P"-;^V\CS_KG]T^J**^5_M5S_S\3?\ M?P_XT?:KG_GXF_[^'_&CVWD'US^Z?5%%?*_VJY_Y^)O^_A_QH^U7/_/Q-_W\ M/^-'MO(/KG]T^J**^5_M5S_S\3?]_#_C1]JN?^?B;_OX?\:/;>0?7/[I]445 M\K_:KG_GXF_[^'_&C[5<_P#/Q-_W\/\ C1[;R#ZY_=/JBBOE?[5<_P#/Q-_W M\/\ C1]JN?\ GXF_[^'_ !H]MY!]<_NGU117RO\ :KG_ )^)O^_A_P :/M5S M_P _$W_?P_XT>V\@^N?W3ZHHKY7^U7/_ #\3?]_#_C1]JN?^?B;_ +^'_&CV MWD'US^Z?5%%?*_VJY_Y^)O\ OX?\:/M5S_S\3?\ ?P_XT>V\@^N?W3ZHHKY7 M^U7/_/Q-_P!_#_C1]JN?^?B;_OX?\:/;>0?7/[I]445\K_:KG_GXF_[^'_&C M[5<_\_$W_?P_XT>V\@^N?W3ZHHKY8^V70_Y>I_\ OXW^-'VRZ_Y^I_\ OXW^ M-'MO(/KG]T^IZ*^6/MEU_P _4_\ W\;_ !KUGX.7,\]IJZ3322*DD14.Y.,A MLXS]!3C4YG:Q=/$\\N6QZ1=_\>4__7-OY5YJ.E>E7?\ QY3_ /7-OY5YJ.E> M7FGQ1^9]!EOPR"E4A6!/0'-)17E'IG?:O#FC["["4,KKM;;D?6H;)I=3T M^6RU*%DF488LN-P[,/>LFS\4&UT^*!K+*C6A'EY=GH^IQ]Q ]MC8J:BKM[G2]+UAS M.DH,K#EXG!_,5R.H6R6=]+;QR^:J'&[&.:\S$865+WMXO8]&AB8U?=Z]2M11 M17*=)V'A+_D'3?\ 77^@K=E_U+_[IK"\)?\ (.F_ZZ_T%;LO^I?_ '37TN#_ M ($3Y[%_QI'+=J*.U%=)SA1110 4444 %%%% !1110 5=L]0>U^1AOC].X^E M4J* .@$EE? ;MC'T;@BEBL+>WE$R%@1ZMQ7/4N3C&3B@"SJ$ZSWC,ARH&T'U MJK110 4444 %%%% !1110 4444 %%%% &[I'_'E_P,U?JAI'_'E_P,U?H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I&^ MZ?I2TC?=/TH \=/WC]:2E/WC]:2OFCQ@HHHH **** "BBB@ HHHH U_"XSXC MM/JW_H)KTVO-/"HSXDM?^!?^@FO2Z]?+_P"&_4]#"_ _4^:?%7_(W:Q_U^2_ M^A&LBM?Q5_R-VL?]?DO_ *$:R*I[GG2^)A1112)"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** /8/@S_P @O5?^NZ?^@UUOCG_D2-7_ M .N!_F*Y+X,_\@O5?^NZ?^@UUOCC_D2=7_Z]S_,5W8;>/J>I1_@H^=Z***^E M,0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"OHSP;_R)FD?]>J?RKYSKZ,\&_\ (F:1_P!>J?RKS\P^!>IM1W+&M_\ 'M'_ M +_]*PZW-<_X]XO]_P#I6'7YCGG^^2]%^1ZM#X HHHKR#8**** -#1O^/_\ MX :Z#M7/Z-_Q_P#_ UT%?:9!_NGS?Z'%7^,^59N)Y!_MG^=,J2?_CYE_WV M_G4==Q\\%%%% @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *]:^"_P#Q[ZS_ +\7\FKR6O6?@O\ ZG6?]Z'^3U=/XC?#?Q4>G7?_ M !Y3_P#7-OY5YJ.E>E7?_'E/_P!$_P#D9+;Z/_Z":]*KS;PC_P C';_[K_\ H)KTFO7P'\)^IZ&%^#YG MS3XJ_P"1NUC_ *_)?_0C616OXJ_Y&[6/^OR7_P!"-9%4]SSI?$PHHHI$A111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'L'P9_Y!>J_] M=T_]!KKO&_\ R).K_P#7NU+_?\ Z5AUN:Y_Q[Q?[_\ 2L.OS'//]\EZ+\CU:'P!1117D&P4 M444 :&C?\?\ _P -=!7/Z-_Q_\ _ #705]ID'^Z?-_H<5?XSY6N!BZF'_31 MOYU'4MS_ ,?<_P#UT;^9J*NX^>"BBB@04444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %>L_!<_NM9'^U#_ ">O)J]8^"_W-9^L/_L] M73^(WPW\5'I]W_QY3_\ 7-OY5YJ.E>E7?_'E/_US;^5>:CI7!FGQ1^9]7EOP MR"BBBO*/3"BBB@ HHHH **** .P\)?\ (.F_ZZ_T%;LO^I?_ '36%X2_Y!TW M_77^@K=E_P!2_P#NFOI<'_ B?/8O^-(Y;M11VHKI.<**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH W=(_X\O^!FK]4- M(_X\O^!FK] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %(WW3]*6D;[I^E 'CI^\?K24I^\?K25\T>,%%%% !1110 4444 M %%%% &[X0_Y&*'_ ''_ )5Z/7G/@\?\5#'_ -Q@/X7S/0POP'S3 MXJ_Y&[6/^OR7_P!"-9%:_BK_ )&[6/\ K\E_]"-9%-[GG2^)A1112)"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /8/@S_ ,@O5?\ MKNG_ *#77^-?^1*U?_KV:N0^#/\ R"]5_P"NZ?\ H-=AXSY\&:O_ ->S_P J M[#?\ D3-(_P"O5/Y5 MY^8? O4VH[EC7/\ CWB_W_Z5AUN:Y_Q[1_[_ /2L.OS'//\ ?)>B_(]6A\ 4 M445Y!L%%%% &AHW_ !__ / #705S^C?\?_\ P UT%?:9!_NGS?Z'%7^,^5[H M8O)Q_P!-&_F:BJ:[_P"/VX_ZZM_,U#7\/\ [/7E%>K_ 7_ M .8S]8?_ &>KI_$C?#?Q4>H7?_'E/_US;^5>:CI7I5W_ ,>4_P#US;^5>:CI M7!FGQ1^9]7EOPR"BBBO*/3"BBB@ HHHH **** .P\)?\@Z;_ *Z_T%;LO^I? M_=-87A+_ )!TW_77^@K=E_U+_P"Z:^EP?\")\]B_XTCENU%':BNDYPHHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#=T MC_CR_P"!FK]4-(_X\O\ @9J_0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !2-]T_2EH(R,4 >.'[Q^M)76/X%N=[;;V+;G MC*'-)_P@MW_S^P_]\FO"^J5OY3S/85.QRE%=7_P@MW_S^P_]\FC_ (06[_Y_ M8?\ ODT?5:W\H>PJ=CE**ZO_ (06[_Y_8?\ ODT?\(+=_P#/[#_WR:/JM;^4 M/85.QRE%=7_P@MW_ ,_L/_?)H_X06[_Y_8?^^31]5K?RA["IV.4HKJ_^$%N_ M^?V'_ODT?\(+=_\ /[#_ -\FCZK6_E#V%3L4_!P_XJ!?^N3_ -*]%KFM!\+R MZ3J!NI;E)/D*A54CKBNEKT\)3E"G:2.S#P<869\T^*O^1NUC_K\E_P#0C616 MOXJ_Y&[6/^OR7_T(UD5+W/,E\3"BBBD2%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 >P?!G_D%ZK_UW3_T&NQ\9#/@W5_^O5_Y5QWP M9_Y!>J_]=T_]!KLO& SX.UC_ *]9/Y5VX?>)ZM'^"CYRHHHKZ8P"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^C/!O_(F: M1_UZI_*OG.OHSP;_ ,B9I'_7JG\J\_,/@7J;4=RQKG_'M'_O_P!*PZW-<_X] MH_\ ?_I6'7YCGG^^2]%^1ZM#X HHHKR#8**** -#1O\ C_\ ^ &N@KG]&_X_ M_P#@!KH*^TR#_=/F_P!#BK_&?+%X,7UP/^FK_P S4-3WG_'_ '/_ %U?_P!" M-05W'SS"BBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %>K?!<_P#(9'_7'_V>O*:]5^"_WM9_[8_^SU=/XC?#?Q4>J3H9+>5% MZLA _*N&_P"$?U0T4\1A85VG)O0]VAB9T4U%;G!?\(_JG_/ MH?\ OM?\:/\ A']4_P"?0_\ ?:_XUWM%T4?V92[O\ #_(/[1J]E_7S."_X1_5/ M^?0_]]K_ (T?\(_JG_/H?^^U_P :[VBC^S*7=_A_D']HU>R_KYF/X=L;BQL9 M$N$V.TFX#(/&!Z5JR_ZE_P#=-/IDO^I?_=-=]*FJ<%!=#BJ3=23D^IRW:BCM M15D!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% &[I'_ !Y?\#-7ZH:1_P >7_ S5^@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#YI\5?\C=K'_7Y+_Z$:R*U_%7_(W:Q_U^2_\ H1K(KC>YXLOB M84444B0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#V M#X,_\@O5?^NZ?^@UV?BX9\'ZN/\ ITD_]!-<9\&?^07JO_7=/_0:[7Q6,^$= M7_Z])?\ T$UVX?>)ZM#^"CYOHHHKZ8P"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *^C/!O_(F:1_UZI_*OG.OHSP;_ ,B9 MI'_7JG\J\_,/@7J;4=RQKG_'M'_O_P!*PZW-<_X]H_\ ?_I6'7YCGG^^2]%^ M1ZM#X HHHKR#8**** -#1O\ C_\ ^ &N@KG]&_X__P#@!KH*^TR#_=/F_P!# MBK_&?+-Z,:A^$Y; ME[2""9;@*'67/&W.",'W-<]10FUJBHR<7='I ^,FJ]]+LO\ OMJ7_A7_ (\: .>HKH?[,M/^>7_CQH_LRT_YY?\ CQH YZBNA_LRT_YY?^/& MC^S+3_GE_P"/&@#GJ*Z'^S+3_GE_X\:/[,M/^>7_ (\: .>HKH?[,M/^>7_C MQH_LRT_YY?\ CQH YZBNA_LRT_YY?^/&C^S+3_GE_P"/&@#GJ*Z'^S+3_GE_ MX\:/[,M/^>7_ (\: .>HKH?[,M/^>7_CQH_LRT_YY?\ CQH YZBNA_LRT_YY M?^/&C^S+3_GE_P"/&@#GJ*Z'^S+3_GE_X\:/[,M/^>7_ (\: .>HKH?[,M/^ M>7_CQH_LRT_YY?\ CQH YZBNA_LRT_YY?^/&C^S+3_GE_P"/&@"/2/\ CR_X M&:OTR*)(8PD:[5':GT %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?-/BK M_D;M8_Z_)?\ T(UD5K^*O^1NUC_K\E_]"-9%<;W/%E\3"BBBD2%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 >P?!G_ )!>J_\ 7=/_ M $&NW\4#/A35Q_TYR_\ H)KB/@S_ ,@O5?\ KNG_ *#7<^)!GPOJH_Z#?\ D3-(_P"O M5/Y5Y^8? O4VH[EC7/\ CVC_ -_^E8=;FN?\>\7^_P#TK$52S!5&23@"OS'. M]<:_1?D>K0^ 2BIKBTFM=OFJ!NZK% M_P#\A&Z_Z[/_ .A&J]=Q\\]PHHHH$%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 :7A[_D9=*_Z_(O_ $,5]-U\R>'O M^1ETK_K\B_\ 0Q7TW6]'9GH8/9A17G6ISS'5+O,K\2L/O'UJIYTO_/63_OHU MV*CYF4LP2;7+^)ZA17E_G2_\]9/^^C1YTO\ SUD_[Z-/V/F+^T5_+^)ZA17E M_G2_\]9/^^C1YTO_ #UD_P"^C1['S#^T5_+^)ZA17E_G2_\ /63_ +Z-'G2_ M\]9/^^C1['S#^T5_+^)ZA17E_G2_\]9/^^C1YTO_ #UD_P"^C1['S#^T5_+^ M)ZA17E_G2_\ /63_ +Z-'G2_\]9/^^C1['S#^T5_+^)ZA17E_G2_\]9/^^C1 MYTO_ #UD_P"^C1['S#^T5_+^)ZA17E_G2_\ /5_^^C1YLG_/1_\ OHT>Q\P_ MM%?R_B>H45Y?YLG_ #T?_OHT>;)_ST?_ +Z-'L?,7]HK^7\3U"BO+_-D_P"> MC_\ ?1H\V3_GH_\ WT:/8^8?VBOY?Q/4**\O\V3_ )Z/_P!]&CS9/^>C_P#? M1H]CYA_:*_E_$]0HKR_S9/\ GH__ 'T:/-D_YZ/_ -]&CV/F']HK^7\3U"BO M+_-D_P">C_\ ?1H\V3_GH_\ WT:/8^8?VBOY?Q/4**\O\V3_ )Z/_P!]&CS9 M/^>C_P#?1H]CYA_:*_E_$]0HKR_S9/\ GH__ 'T:/-D_YZ/_ -]&CV/F']HK M^7\3U"BO+_-D_P">C_\ ?1H\V3_GH_\ WT:/8^8?VBOY?Q/4**\O\V3_ )Z/ M_P!]&CSI?^>K_P#?1H]CYC_M%?R_B>H45S?A"622VN5=V8*XP&.<<5TE927* M['=2J>T@I]PHHHJ30**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YI\5?\C=K'_7 MY+_Z$:R*U_%7_(W:Q_U^2_\ H1K(KC>YXLOB84444B0HHHH **** "BBB@ H MHHH **** "BBB@ HI,CUI: "BDR/44M !11D#K10 4449S0 444F1ZB@!:** M3(/<4 +11D9QFB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /8 M/@S_ ,@O5?\ KNG_ *#7=^(1GPUJH_Z=)?\ T UPGP9_Y!>J_P#7=/\ T&N\ M\0<^&]4_Z])?_0#790^R>K0_A(^:!THH'2BOIS **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KZ,\&_\B9I'_7JG\J^ M\7^__2L.OS+.G;'-KR_(]6C\!T.J6DEU&AB +(3P3C-5DTU!IC,\1$X4GD]" M*G:XU")4)M590!G#9-+'JUNYVRAHF[AAQ7LU(X&I7E4JZ2DK>\K+U5UO\S%. M:C9&?9:M9]=1";2&)FA>-8R=QPW%0I]PL2OTKQLRP M=/#T:7*US:WL]_,VISS/-M3_Y M"MW_ -=G_G56K6I_\A6[_P"NS_SJK7IK8\>?Q,****9(4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!UO@[_47?^^O\C735S/@[_47?^^O\C735R5/B9[N$_@Q"BBBH.D**** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"H]^B2,N MQC@XS2#48^Z/5";_ %\G^\:97FO$U$WJ;JG&QI_VA#Z/^5+_ &A#_M?E6711 M]:J![.)J?;X/]K\J/M\'JWY5ET4?6J@>SB:GV^#U;\J/M\'JWY5ET4?6J@>S MB:GV^#U;\J/M\'JWY5ET4?6J@>SB:\=W%*X12A\T^*O^1NUC_K\E_P#0C616OXJ_Y&[6/^OR7_T(UD5D]SPI?$PH MHHI$A1110 4444 %%%% !1110 4444 %=W\.O!2>(;EM1U!"=.@;:$_Y[/Z? M[H[_ )>M<,B-)(L:#+N0JCU)Z5]"RVTOACP7!INE(K7QC%O;@D#=,P)+9/\ MP)OPK2G&[NSHP]-2;D]D+$?#6NWE_H*6%O,+)5$H$*A%)R-JD=",=NE<7X1\ M%Z!<^)-=M+Q)+EM/N=D43L0GEG."<=3QBI/#WA_Q5X&AO]7:&SO$>/=/;"9O M,;;D[@=N,C)^M=!\-H))M)OMW5!J>56%!A5D M!&2/08(/YUVMIX8T[0=3O/%/B"]BDNWD:0._$<&>@4'DG' /Y"F^&-63QAXG MN]92(K9:?']FM XY+/R[GT. !]#0U?1A./.N66C>WH)%HOA?P#H,62(.\KGLH/0>WH*Y?XI>%=-TJVMM6TZ!+;S9?*EBC&%)()# =NAZ57\5W MDOBKXG6FD1DFVM9U@"CID$&1OT(_X#7=^+K./6=;\/:/( T;7#W!?!ECHNC?V_KL<9G:/S5$PRMO'C.<'^(CGVZ5H:[ MIVA>+? ]QK4-DL+""2:"8QA)!LSUQU!V]#ZUE_%[7&M[&UT2%L&X_>SX_N _ M*/Q/_H-<=IOC'4I/"_\ PB45O&_VD_9X9@2&4.W(QWZD?C0W&/NDRG"#=.VE MOQ/0? _AKP]<>$K#4I]'MS,\1:62==^2"06YR #C-9VL>-? S:7=V=M8B4RQ M,BF&S"C)& ]=V^BQ'PU_8D4SP0_9Q;^9'C<%Q@XSW(_G7BGBKP=#H_B M>QTC3KE[A;P(%WD%E8MMP*T*J\U."44CTGPUX3\*V.@6VJBUCG5[<3 MO<78WD#;DG!X&.>@JQ:W'A+QM;WFGVD$4ZQ* S"W*%,YP58@<\5I:WH4M_X8 M_L.QG6UB9$A:0C)6(8R .Y(&/QK!N]1\/_#+0C96F);YQN$6<]A_D5 M6WH:-*&C22ZE;PQH-G=> ]1TNXM+>2ZMI;FU:7RQN+J3M;/7/(KG?A7X5%_> M-KE[$&M[8H_XF^IY _$]JBRLI&:4.6-1[(\P\8RZ=-XLU!M*B2.T$ MFT!/NE@,,1[$YK#HHK!N[N<+=W<****"0HHHH **** "BBB@ HHHH **** " MBBB@#V#X,_\ (+U7_KNG_H-=[KW_ "+NI_\ 7I+_ .@&N"^#/_(+U7_KNG_H M-=[KW_(NZG_UZ2_^@&NRCT/5H?PD?,PZ"EI!T%+7TY@%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]&>#?^1,TC_KU3^5? M.=?1G@W_ )$S2/\ KU3^5>?F'P+U-J.Y/KG^HB_WOZ5B@D$$<$5M:Y_J8?\ M>/\ *L48R,C(SS7YAG?^^R^7Y'JT?@-:WU"_V@M;M*I[A2*OJR78VS6CK_OJ M*;!J5I* H<(?[K<5-*LSKF"95^JY!KZ/#1_=W57VJ[:/\_U9SR>NUBI+HUL_ M*%HS['(K"D4)*Z!MP4D9]:U+E-5 (+%E_P"F>/\ ]=91!4D$$$=0:^=S5TN9 M*G2<'YJU_EL=%*]M7A@]F>;:G_ ,A6 M[_Z[/_.JM6M3_P"0K=_]=G_G56O36QX\_B84444R0HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#K?!W^HN_P#?7^1KIJYGP=_J+O\ WU_D:Z:N2I\3/=PG\&(4445!TA1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8DW^OD_W MC3*?-_KY/]XTRO&E\3.I;!1114C"BBB@ HHHH **** )[3_CZC^O]*UZR+3_ M (^H_K_2M>O1PGP/U,*NY\T^*O\ D;M8_P"OR7_T(UD5K^*O^1NUC_K\E_\ M0C614O<\&7Q,****1(4444 %%%% !1110 4444 %%%% %_0Y(HO$&FR3D"); MJ)G)Z ;AFO:_B#IFMZFFCKH@82Q7?F&16 $1QPQ]AS7@M==I7Q*\1Z59K:K/ M#'?"7V=KCS]3NH_L\3$ M %W(PSX'3&<_4@4W6=8C\ >$M*C6(2%&BM_+[LH&7(]\ _B17B6JZWJ.MZB; MZ_N6EGXVGH$ Z!1V%6-;\3ZMXABM8]3N!,+8$(0@4G.,DXZG@53J[FCQ.[7R M/5O'FA)XP\-6VKZ3(9Y8$,L2J::1XMUS0K.6TTZ^:*"0Y*E0VT]RN1P?I533-:U+1[\WMA=R0W#9W,.=^ M3D[@>#^-'.N;F)]O'G4[>IZWX(\'7>F:]J6NZPBQS-)((%+ \%B6VNI+J,-S(MXK^9YVJZ+J3ZA9W;BYD&V1I/G\P>C9ZT.<6[A.K3E-2L>W1>-;4^.KCP[,50*B M"&7/WI<99#^!&/<&O,OB/X5ET/6GU"$.]A>.65R2?+<\E2?U'M]*Y&[O;B]U M":^FD)N)I#*SKQ\Q.E_"2R2R\,WNIRX43S'YC_<0=?S+5Y5KNK3:YK=WJ,S%C-(2@/\*? MPC\!BKVG>,=8TS0;G1H)4-G.C)AURT>[[VT^^3USUK I2E=)(B=1.$8KH%%% M%08A1110 4444 %%%% !1110 4444 %%%% !1110![!\&?\ D%ZK_P!=T_\ M0:[W7O\ D7=3_P"O27_T UP7P9_Y!>J_]=T_]!KOM<_Y%_4O^O67_P! -=E' MH>K0_A(^91T%+2#H*6OIS **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KZ,\&_\B9I'_7JG\J^J?RKS M\P^!>IM1W)M<_P!5#_O&L88R,].^*V=<_P!7#]36,I 8$C(!Z>M?F&=?[]+Y M?DCU:/P'0H^GW,2QX3 &%5A@TTZ7Y9W6MQ)$?3.121WME?1B.954]E?^AILE MA<0?-97#8_N,:]U\E6"J*"J)=8Z27RW_ !^1AJG:]O4&?5+<N\^>>X4444""BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -+P]_R,NE?]?D7_ *&* M^FZ^9/#W_(RZ5_U^1?\ H8KZ;K>CLST,'LSS;4_^0K=_]=G_ )U5JUJ?_(5N M_P#KL_\ .JM>FMCQY_$PHHHIDA1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '6^#O\ 47?^^O\ M(UTUYX,OB8444 M4B0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#V#X,_ M\@O5?^NZ?^@UWVN?\B_J7_7K+_Z :X'X,_\ (+U7_KNG_H-=]KG_ "+^I?\ M7K+_ .@&NRCT/5H?PD?,HZ"EI!T%+7TY@%%%% !1110 4449'K0 449S1D>M M !1110 4444 %%)D>M+0 449![T4 %%%% !1110 4444 %?1G@W_ )$S2/\ MKU3^5?.=?1G@W_D3-(_Z]4_E7GYA\"]3:CN3:Y_JX?J:Q:VM=^Y!]3_2L8#) M ]:_+\Z_WV?R_)'K4?@1KZ?96EQ:@O\ -)_%AL$5=2V2T V7#HO]UV!'ZU67 M1T4*T5Q(KC^(5:1+E5V3>7.AXSC!_+H:]_!X=TH)3HVDE\2Z^MM?S.>>2K/E52FEYIWO^"-:"71ES2/^0@O^Z?Y5T5HH 6BC('4T4 %%%% !1110 4444 :7A[_D9=*_Z_(O_ $,5]-U\R>'O M^1ETK_K\B_\ 0Q7TW6]'9GH8/9GFVI_\A6[_ .NS_P ZJU:U/_D*W?\ UV?^ M=5:]-;'CS^)A1113)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** .M\'?ZB[_WU_D:Z:N9\'?ZB M[_WU_D:Z:N2I\3/=PG\&(4445!TA1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 8DW^OD_P!XTRGS?Z^3_>-,KQI?$SJ6P444 M5(PHHHH **** "BBB@">T_X^H_K_ $K7K(M/^/J/Z_TK7KT<)\#]3"KN?-/B MK_D;M8_Z_)?_ $(UD5K^*O\ D;M8_P"OR7_T(UD5+W/!E\3"BBBD2%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >P?!G_D%ZK_ -=T M_P#0:[[6QG0-1'_3K+_Z":X'X,_\@O5?^NZ?^@UW^MVGVJWE+!H\D?PD M@G'88KU[5I/"/A"&%KNPM(/-)$:QVH9FQU[>XZUQ?P@TOS=2OM4=>($$,9_V MFY/Z ?G77>-/"%CKRO?W=_+!)! RPKO58P>3DY'HWOA/P9%%'/;VUL9 2B1 M6^YF ZG@?SKC?@_IGF7E_JKKQ&@@C/N>6_0#\ZZ_4?"%IJ'B5]>UNX22VMT4 M06[<1HJ\YWN:D3Q!:^,?&%I MI=B/,TW3R;N:4CB5UX0#_9!.??%8GQ;UB26ZL]"@)(P)I5'\3$X0?S/XBJC[ M22C0>G5^@/E5Y%[QEH6BZQX+/B/3K5+:58EG1E0(74D9# <9Y_2H?!LO@A]' ML$GM;1M5DQ&\4D1ED9\XR!@\'KZ5J^,0NA?"T6!(#^3#;#W/&?T!JG\/O"\/ MA_2W\0ZMMBG>,NOF<>1%CJ?-GQK::'8>$KPSV=K&&4 M+$J1*K,^%?#NDMJ$^E6D$$:AF9X0[#. !SDDY-F M>U;WCCPIHT?@^ZN(-/ABN+.$&*6-=K8!'7'7CUKG/ _AN*U^(U^L<@GMM,#> M7)D');A)*Z M;9R/@SP_ISAF6<23$R*,B-00,'J.A/'K7DWZ5[-\09TT#X?VNCP MD RB.W&.ZJ,L?T'YUXS79A6Y\U1]69U-+(****ZS,**** "OHSP;_P B9I'_ M %ZI_*OG.OHSP;_R)FD?]>J?RKS\P^!>IM1W)M=^Y!]3_2L=-GF+YF=F?FQU MQ6QKOW(/J?Z5BU^89R[8Z3]/R1ZM'X$=#]FM[J$-:R&,@8#1G'YBJ$TVHV38 M>5BO9L9!JO:Q7@/FVZ./<=#_ (UI0ZFCY@O8]C=#D<'Z^E=T:U/$Q3=Z,WLU M=1?]?TR&G%]T4QK%T.NP_5:HN[2.SL#]#62Z-&Y M1U*L.H->;CZ>,IM1Q#;71[HTIN#^$M:5_P A&/\ '^5=)7-Z5_R$8OQ_D:Z2 MOH.'O]UE_B?Y(PQ'Q'S#KG_(P:E_U]R_^AFJ%7]<_P"1@U+_ *^Y?_0S5"O0 M>Y\]+<****"0HHHH *Z'P=X7E\4ZT+;+):1#?<2CJ%]![G_$]JYZO=? -E!X M<\ C49UP\Z-=RGN5Q\H_(#\ZN$;O4VH4U.6NR--6\-Z9J-GX6BL8#+/&S"$1 M*P50"--6UZ]M/LSVL:V20EMVQL M_-SZ\?\ CU:[V31UOWVE*/73T-G4;GPAX*@B2XMK6U\P'8B6^]V ZG@$_B:Y M+XFZ#ITVAV?B'38$B9V0.$CV>8CC*DCUSCWYKJ=4\'6NJ^)VUS6[E'M+=%6" MV/"*!R2Y/7DDXZ=,UGGQ#:>,?%]EHU@!+IUBQNYY%AQ(PZL?4#ICN?I7?0KX;\8PW]DMC%-!:2>09/+ &['5&'/'K5+QIJ$?A M'P&+.P/ENZK:08Z@8Y;ZX!_$UY;X3\;WOA.&ZA@MXIX9_FVN2"C 8R#^7'M2 MNH>Z+FA1:@_F=I\.O#.B7L.J"\TV.ZEM+UX4GF&X,HZ#'3/X=ZUM1\6^"-!O M)K$V41FA8HZ6]FN 1U&< 5L>!-,;3/!]FDG%Q<*;F4GJ6?G^6!^%>:?$+P;9 M^';:*_@OYIY[B$;_5V\/V\-M-/\RF);7Y,KU&<8[&I/"F MDSZ5X$M;2WV1WCVYDW/T$CC.3],C\JS-/TK0/AKILE]?7?FWLHPTS#]Y(>NU M%],__7--*R1<4XQ6B7'].TKQ5XATDVL,L.(KB 2H&*HP;*\]@>*XK1? M!8U3XAW]@T>-.L;EFE]"F[*)^/\ (&MCP-XFFUWXE7UY,OEB[M66./.=JH5* MCZXS^9KM?$FJV/@W1[[4HXD%U=295>\LI S[ #]/>I2BU?HB%&$XJ71-GFG MQ6?2QXCAM[&"-+F*+_26C ).-H('<#^8K@JEN+B:[N9;FXD,DTKEW<]6)Y) MJ*L9.[N<4Y'O^1ETK_K\ MB_\ 0Q7TW6]'9GH8/9GFVI_\A6[_ .NS_P ZJU:U/_D*W?\ UV?^=5:]-;'C MS^)A1113)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** .M\'?ZB[_WU_D:Z:N9\'?ZB[_WU_D:Z M:N2I\3/=PG\&(4445!TA1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 8DW^OD_P!XTRGS?Z^3_>-,KQI?$SJ6P4445(PHHHH M**** "BBB@">T_X^H_K_ $K7K(M/^/J/Z_TK7KT<)\#]3"KN?-/BK_D;M8_Z M_)?_ $(UD5K^*O\ D;M8_P"OR7_T(UD5+W/!E\3"BBBD2%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 >P?!G_D%ZK_ -=T_P#0:] U MC_D"7_\ U[2?^@FO/_@S_P @O5?^NZ?^@UZ#JW_(&OO^O>3_ -!-=E'9'JT/ MX2/F(?='TI:0?='TI:^G, HHHH **** /'_AP-0F &Y)+N3W]/T KQ M:]OKK4;AY[N>261V+'>Q.,^F:T!XHU@:"^B&[+6# +Y;*"5 .< ]<>U8]<]& MBX2E*6[9N*BT;7]3T"X>;3;IH6 M<;7& RM]0>*P>$D[SO[U[HKVBVZ';_"M&T[Q9J6GWB&&[$&W8W7*L,C^M="_ M@Z[U'XFSZS?(!I\/ER0DL#YC!0 ,=@"">:\BDU?4)=5.J->2_;BV_P \'#9Z M=O;C%;\OQ)\42V9MS?HN1@RK$H?'U[?6JJ4*KFYP:U5G_P (SC:S/3+R&#Q M9XM2T9EDT[16$DZYR)+AONJ?90#GW.*E\9>'M7\30)8VM[!:6(^:3<&+2MV! MQT4?S^E>,:#XCU+P[?M>6,HW2#$B2 LLGU'K[UH:A\0/$VH$AM2>!#_!;J(\ M?B.?UK/ZI4C- =2\ M1:E=7DNNM'$W^HM@A** , 'YL<]^.]>3Z1K^IZ'?O>V%TR3.")"WS!\_W@>M M6;_QAXAU/<+G5KG:>J1MY:_DN*TGAZKJNI%I"4X\MFCTCX;6Z:'X*O\ 5KA= MI9Y)&_W8P1C\PU+\)M2>^T_5EF;,IN_/;_@8_P 5->8P>)-6M]#GT9+H_8)O MO1L <W#?^1,TC_KU3^5?.=?1G@W_D3-(_Z]4_E7GYA\"]3: MCN3:[]R#ZG^E9,"AKB-6^Z6 /YUK:[]R#ZG^E8H)!!'45^89PTL?)OR_)'JT M?X9TE_=/91QLB H6P1[5#>01ZC9B>$9<#(]3ZBI5U"U>!#+(HWCE2,U/;K;J MI-OMVL*^EE".*E*'.I0DMNJ[-'/=Q5[:E/3+2>V4O-(57'^KSQ]36+S@K$5,7]T'!/UK"961RK## X(-?/YJO8PCAX1:C'J^ MK\NAO2U;DWJ6]*_Y",7X_P C725S>E?\A&+\?Y&NDKU^'O\ =9?XG^2,L1\1 M\PZY_P C!J7_ %]R_P#H9JA5_7/^1@U+_K[E_P#0S5"O0>Y\]+<****"0HHH MH 0]#7O>KV]QJWPI2#28S-)-9P*B(1DCY<@?@#7@M=%H'C?7/#D/D65PKVV< MB"9=R@^W"5NO$-Z9[F"/+9(SG^&,$=3T& M?K6;H-^^B_#BZ\07(7[5=>;?/D<%W/R#Z?=%>2^(/%6K>)I4;49P8X^4AC7: MBGUQW/N:;-XHU>X\/KHPRFT^)7@ M0B&7RK@@$J#_ *J9>Q'=3_(YKC_A5&^F>,M1T^]0PW8MRFQNN58$C\N?I7$Z M+X@U3P]G\&WFJ?%&76+V,#3(!')$2P/F,JC"X] P).?ZU!XC\26]W M\2-!T>.0&"SN0TQSQYQ!"C\,_F:XB3XF>*9+,VYOHP2,&585#_G_ %Q7)EW, MGF%VWYW;L\Y]<^M-S70=N" M>YX!Z5RWB3P)HFB7>AV$%[.][>W21R"5EVF,G#-@#CG %9MG\4O$UI:"!I;> MX(&%DGBRX_$$9_&N7U'5+W5M0>_O;AY;ER"7/&,= ,= /:B4HO4*E2G*[2U9 M]">*-%OM:TF.PT[4/[/&\&21 =Q0#[HP1[?E7DFI>!IM+\;:3I,UV;Q+UU8R ME2#M#?.",GL/UJC+\0_%,MHEO_:KHJ+MWHBAV^K8SFL9-:U--3BU'[=.UY$= MR32.78?GV]J)3BPJU:Q[KXD\9VWAO7M*L)PH@N0QG?_GDO 5OIG.?85R? MQ4\+23[?$=ENE4(%N5!SA>SCV]?P/K7G&M:W?>(+_P"VZC(LD^P)E5V@ >WX MFK:>+]>CT,Z.NH2"R*E-F!NVG^'=C./:AU$[ICG74[J6W0ZSX/:=Y^NWNH,N M5MH0BG_:<_X*?SK(^)6LR:KXNN(!(3;V7[F->P;^,_7/'X"LKP[XJU3PO-*^ MGR)LEQYD4J[E;'0^H//:L>:9[B>2>5MTDCEV/J2?Q,****9(4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!UO@[_47?^^O\C735S/@[_47?^^O\C735R5/B9[N$_@Q"BBB MH.D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@#$F_P!?)_O&F4^;_7R?[QIE>-+XF=2V"BBBI&%%%% !1110 4444 3VG_'U M']?Z5KUD6G_'U']?Z5KUZ.$^!^IA5W/FGQ5_R-VL?]?DO_H1K(K7\5?\C=K' M_7Y+_P"A&LBI>YX,OB84444B0HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#V#X,_\ (+U7_KNG_H->A:J,Z/>C_IWD_P#037GOP9_Y M!>J_]=T_]!KT+4QG2;P?],'_ /03772V1ZM#^$CYA'W1]*6D'W1]*6OJ# ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KZ, M\&_\B9I'_7JG\J^J?RKS\P^!>IM1W)M=^Y!]3_2LB' G MCR,C<,_G6OKOW(/J?Z5BC@Y%?F&<.V/D_3\D>K1^ VM;C/EPN%X!(.!TJI%8 M2?83=I+M(!("]>/>M0ZG;J$$F]=PSDH<5.A@FA*1,A0@@A?>O:J8'#8K$RJJ M:;:VOJG96>YBIRC%*QDVL^I/"TD;!T7/+XK,9B[%F.23DFNFL[3[)"T6_>I; M(XQ7-S((YY$!R%8BO)S/#5:-"DZDFWK=-WL_(UI23D[%G2O^0C%^/\C725S> ME?\ (1B_'^1KI*]CA[_=9?XG^2,L1\1\PZY_R,&I?]?CLST,'LSS;4_^0K=_P#79_YU5JUJ?_(5N_\ KL_\ZJUZ:V/' MG\3"BBBF2%%%3V=I-?7*P0 &0@D9..E TFW9$%%375K-9W#03ILD7J,YJ?\ MLJ[_ +-%^(P8.>_('KCTI70U"3;5MBE15Z72+Z&VCN&@)BD (*\XSTR.U3Q> M'-4E&?LVP?[;@47M._.W;CG/I6E<^'M1M8?-:$.@&6V-D MK]10VEN*,)23:6QET5=BTJ]FL?MD4)>')Z'GCOBEM=(O;VV:XMXMZ*<=0"3[ M4N*.9#]G.[5M44:*M6.G7.HNZVR!BB[CDXJ6UT6_NW=8[P3ISA\2L)1 M113("BBB@#K?!W^HN_\ ?7^1KIJYGP=_J+O_ 'U_D:Z:N2I\3/=PG\&(4445 M!TA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M 8DW^OD_WC3*?-_KY/\ >-,KQI?$SJ6P4445(PHHHH **** "BBB@">T_P"/ MJ/Z_TK7K(M/^/J/Z_P!*UZ]'"? _4PJ[GS3XJ_Y&[6/^OR7_ -"-9%:_BK_D M;M8_Z_)?_0C614O<\&7Q,****1(4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110![!\&?^07JO_7=/_0:]#U+G2[L?],7_P#037GGP9_Y M!>J_]=T_]!KT34/^0;=?]<7_ )&NNELCU:'\)'R^/NCZ4M(/NCZ4M?4& 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T9X M-_Y$S2/^O5/Y5\YU]&>#?^1,TC_KU3^5>?F'P+U-J.Y-KO\ JX?J:R8#MGC) MZ!@?UK6US_5P_4UBU^89P^7'R?I^2/5H_ ;FM0O)'$Z(6VDYP,XJI%I^=/-V MLK!P"P XQBM"/4U=5(@F9U/"X3%5Y5N=- MR6BVUTLUW,5*<8VL95M_:%Q:NZ7'R#(Y/)^E9E=3:VJVD;1HQ*ELC/:N:F54 MGD53E0Q (KR?Q, M****9(5N>%%SK.?[L3'^58=;_A$?\367_KB?YBIG\+-\-_%CZBZ[;O>^)TMD M^\ZHN?0=S^5;6K[8[6UTJ'@W#+$ .R#K^E2V]EG7;N^<1Z')RM]YO\"QXGNOLFE+#&=K2L%&.P'/^ M%/T'5+K5%E>9(U2/"@J#EF[_ .?>L'Q3=>?JOE _+"H7\3R?Z5N:0%TSPT)V M&#L:8^^>GZ8H<;07<4*CEB96>B_0S-3U;4)]::SL9F1=PC4*!R>YS_GI6XAB MTF"SLH\%Y'"#W[LW^?6LCPK8F1Y=2F&6)*H3Z_Q'^GYUL/I1EUB/4)+@GRQA M(@O &/7\:4K)\O8JBJC7M.K?W(R/%NZ6:QMDY9BV![G %=';Q);6\4"XPB!1 M^%9%U#]J\66H(RL$'F'ZY./Z5:AN?.U^XA!^6&%1^).3_2D_A2-(6524GU=O MN1E:1IPEUJ]OY1^[BF<)GNV3D_A6KKES]GT:9E^](/+3W+<4E[(D' MCB"+_O'_ .N36?K9^UZGI^G#E6?S9![#_)JY->[= M=MK,'K$[L/Y?R-#O;\2HM*;?162_K[C/T6TQKNIW)'"2%%_$Y/\ 2I=-MTOM M5N]4D 8+(8H?8+P35N\9=,TV]N%/S,6?/^T>!_2L7PQJL4*&PN#L+-NC9NAS MVIZM-HS]RG.-.7F_GT-G3M1?4;N[* "VA(C0]V/KR)+K%VZ8VF0CCVXK M=O[:]\/M-74= MO$/G$]/V1/?2#YG^6//IW/^?2M5=* M)UG^T9+@LP!5(]N HQBHJ23=C?"TI0@I):O\C%\4JUSJ=C:I]YAQ^)Q_2NE, M*I9F%!A1'L ]L8K(:'[3XP#D96V@!_$YQ_.KEK>_:-7OH 2<;R6)_V5_R:G\-/*^G37$[?++,SC/;U_7-1 MZZ1I_AY+2/J^(ACOW/\ GWI^H'^RO"XA7AR@B'U/7^M-Z_-D1_=M+I%?BR+1 M]=N-1U66!E3R,,R$#! !XS6+XFA2+6I"@ WJ'('K_D5N^&],.GVKW5P-DD@Z M'^!1ZUR^K7@O]3FN%^X3A/H.!5P2YW;8YZ[E]77M-V[E*BBBMCSPHHHH ZWP M=_J+O_?7^1KIJYCP=_J;O_>7^1KIZY*GQ,]W"?P8_P!=0HHHJ#I"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q)O]?)_O&F M4^;_ %\G^\:97C2^)G4M@HHHJ1A1110 4444 %%%% $]I_Q]1_7^E:]9%I_Q M]1_7^E:]>CA/@?J85=SYI\5?\C=K'_7Y+_Z$:R*Z3Q5H^I_\)9JS#3KME>ZD M966!B&!8D$$#FLC^Q]4_Z!E[_P" [_X5+3N>%)/F92HJ[_8^J?\ 0,O?_ =_ M\*#H^J#KIM[_ . [_P"%*S)LRE15S^R=3_Z!UY_WX?\ PH_LG4_^@=>?]^'_ M ,*+!9E.BKG]DZG_ - Z\_[\/_A1_9.I_P#0.O/^_#_X46"S*=%7/[)U/_H' M7G_?A_\ "E&CZH>FFWO_ (#O_A18+,I45=_L?5/^@9>_^ [_ .%']CZI_P! MR]_\!W_PHLPLRE15W^Q]4_Z!E[_X#O\ X4?V/JG_ $#+W_P'?_"BS"S*5%7? M['U3_H&7O_@._P#A2_V+JN,_V7??^ [_ .%%F%F4:*=)')#(8Y8WC<=5=2"/ MP--H$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110![!\&?^07JO\ UW3_ -!KT:^_Y!]S_P!C7G_'CKA_P"$CY='04M(.@I:^H, HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OHSP; M_P B9I'_ %ZI_*OG.OHSP;_R)FD?]>J?RKS\P^!>IM1W)M<_UK1_AG2W5VMD8@4_=L<$ MC^&HI]-M[F99]VU2,G;_ !>]2-<6=Q"@F>,AQD*QZ5)]G0V;01MA"I"G.<9K MZ:5..(E?\A&+\?Y&NDKUN'O]UE_B?Y(RQ'Q'S#KG_(P:E_U]R_\ H9JA5_7/ M^1@U+_K[E_\ 0S5"O0>Y\]+<****"0HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#2\/?\ (RZ5_P!?D7_H8KZ;KYD\ M/?\ (RZ5_P!?D7_H8KZ;K>CLST,'LSS;4_\ D*W?_79_YU5JUJ?_ "%;O_KL M_P#.JM>FMCQY_$PHHHIDA6KX?OHK#4]\YVQNA0MZ=#_2LJBDU=6*A-PDI+H= MOK^K10Z65MYD>2?Y5*-G [FJ'A:[L[6TN!+,B2EMQ#'&5 [?K7+T5'LURV.E MXN3JJI;8EN)C0H]1V[5R5%4XIM> M1C"LXQDNYUE_K$%CHMO!ILREV *]5 ZDCL:S]$U*5M9C>\O'*;6&9'^7./R MK#HI*"M8MXF;FI=NAW4-_9+KEXSW,0;RT526&"!DG!_&L#3=<2TU:ZNID9DG M)SMZCGBL2BA4TARQ4VTUI9M_>=-I6J0W7B*>[N9%CW)MA#G ST_*I;#4;63 MQ->3S3(H*^7$S'@@'U_"N4HH=-!'%25O)W.JM-1M9/%5S/-,BH%\N)B>.,=_ MSJA)JJ#Q3]M+9A239D<_+C&?ZUB44*"$\3)JWGF1]?Y586YTC7[5!S5M"_K56,:U9U979UFK:S%::;;V^ESKD M@89.2JC^IJEX?U)VU;=>WC%3&0#+)QGCUXK HI>S5K%O$S4+V/?G-86A:JEOJ\TUT^U;@'1^0%= U_ID]O%=R30E%.Y2YY4_3UKSRBDZ: M:2*CC)1E*5KW-_6_$1OE-M:AD@/WF/!?_ 5@445<8J*LCGJ5)5)-,KQI?$SJ6P4445(PHHHH **** "BBB@">T_X^H_K_2M> ML)6*,&4X(Z59^WS^J_E770K1IQ:9G.#;T-2BLO[?/_L_E1]OG_V?RK?ZU3(] MFS4HK+^WS_[/Y4?;Y_\ 9_*CZU3#V;-2BLO[?/\ [/Y4?;Y_]G\J/K5,/9LU M**R_M\_^S^5'V^?_ &?RH^M4P]FS4HK+^WS_ .S^5'V^?_9_*CZU3#V;-2BL MO^T)O]G\J/[0F]$_*CZU3%[.1J45F?VA-Z)^5+_:,O\ <3]:?UJF'LY&E16; M_:,G]Q:<-2;/S1C'L:/K-/N'LY$>M^'M,\06AM]1MED&/ED PZ'U5NHKQ'Q; MX$U'PQ(TXSK/99_\ 0#_[+^7I7E;H\4C1R(R. MIPRL,$'T(KGE%QW/-J4Y0=I#:***1F%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 >P?!G_ )!>J_\ 7=/_ $&O1[OF MSG'_ $S;^5>J_\ 7=/_ $&O2+D9M9A_L-_*NNELCUL/_"1\N#I1 M117U!SA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %?1G@W_ )$S2/\ KU3^5?.=?1G@W_D3-(_Z]4_E7GYA\"]3:CN3:Y_J MX?J:Q:VM<_UTDW;N)12V+FE?\A&+\?Y&NDKF M]*_Y",7X_P C725]9P]_NLO\3_)'+B/B/F'7/^1@U+_K[E_]#-4*OZY_R,&I M?]?EN%%%%!(4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!I>'O^1ETK_K\B_\ 0Q7TW7S)X>_Y&72O M^OR+_P!#%?3=;T=F>A@]F>;:G_R%;O\ Z[/_ #JK5K4_^0K=_P#79_YU5KTU ML>//XF%%%%,D***M:=9F_OXK8' <_,?0#DT-V'%.3LAUEI=YJ )MH2RCJQ.! M^9J&ZM)[*8Q7$31OZ'O]/6NXN[M-,%I86D:B25@B+V5>Y-1:[;I>W&GVI&6> M4L3W" ?-_2L54=]=COG@XJ#L_>5OQ..GL+JVBCEF@9(Y "K'H:>-,O#8B]6$ MM <_,.<8[X]*Z?Q70]]HX'XUI?\(OJFS=Y<>?[OF#-=+H6!:3A-OD"XD$1'=<_X MYJMI^L7FI:L\<,48LXR0SX.<=N?4TW4E=VZ"AA:24>=N[./6VF:Z%ML(F+[- MIXYJ:^TVZTYPMS'MW?=8'(/XUUJV</_P!;%4IMM(RJ8:,*\*QO'HY=S\CR%E![#I_0UCW?BF^:>06[1I$&.P[,G';K2YI-M(?L M:,*<9U&]3.M=*O;T2^1#N\HX;) Y].:JS0R6\K13(R.O56&"*[W083#I4;R? MZVY;_ZV*RM0TXZEXJ6-A^Z2)6D/MSQ^-"J:M,<\):G&2W9BQZ'J,MHM MS';EHV&0 1N(]<5#;Z9?76?)M9& .TG& #ZOZYJ?:NS9J\%!3C&[U.>7PQJC#)A1?K(*IV^E7MTDK00,X MB;:V",Y]/>M.[\4WS7$@MVC2(,0AV9)'XUT>B0-#I<;2?ZV;,KGU+<_X53G* M*NS.G0HU9\L&]-S@H;::>Y6VC0F9FVA3QS5@Z3J N&@^R2&1>2 ,C'UZ5T>F MV>[Q5J$Y'$1X^K?_ %LU3N_$$MIKUT\2"5,"(*3CD=_S)I\[;LB/80C'FF^M MBBGAO57&?LX7_><56O\ 2KO33&+A!^\^Z5.<^U=O?WLEEH[W+A5F"#@=-Y_^ MO6;H)N=5_P!-OI!(L3XA7: V.3Q4JI*UWL:SPM+F5.-[LY\Z!J8M_.^RMMQ MG;D;ORZUF].*]"L-1-_>W2QJ/L\!"!N[-W/TKB]99'UF[,8 7S"./7O^M5"; M;LS'$4(0@I091HHHK0Y HHHH ZSP=_J;O_>7^1KIZYCP=_J;O_>7^1KIZY*G MQ,]W!_P8_P!=0HHHJ#I"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH Q)O]?)_O&F4^;_ %\G^\:97C2^)G4M@HHHJ1A1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #D MD:-@R'!K3M[Q9L*WROZ>M95%:TJTJ;TV)E%2-ZN3\6^ ].\3QM.H%KJ('RW" MC[WLX[CWZBMNVOBN$EY'9O2M $, 0<@]Q7HPG&JM#FJ4TU:2/F76M"U'P_?& MTU&W,;]48SC^O3Z5G.FUJCS*V'<-5JCC:***S.8**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#V#X,_\@O5?^NZ?^@UZ M3<#-M*/]@_RKS;X,_P#(+U7_ *[I_P"@UZ5-S!)_NG^5==/X4>MA_P"$CY:H MH/4T5]0#?^1,TC_KU3^5>?F'P+U-J.Y-KG^K MA^IK%K:US_5P_4UBU^7YU_OL_E^2/6H_ @HHHKRC4**** +FE?\ (1B_'^1K MI*YO2O\ D(Q?C_(UTE?9(^(^8=<_YO^ON7_ -#-4*OZ MY_R,&I?]?A@]F>;:G_ ,A6[_Z[/_.JM6M3_P"0K=_] M=G_G56O36QX\_B84444R0JYI5Z-/U**X895YNT" MR01B(*!C!)Y_'BK=O%IVB1S2I=$0OSL,@8 _[(ZUEZ-KOH=/?FR%OB]:,1 @XUR3CD]>?SK'O/$-GI\'V;2XT8C@,HPB^_N:K^+;Q9# M;6T;AEP9&VG(]!_6N9HA3NKLK$8EP?LZ?3J=SX?4PZ0]Y<,2\S-*['K@?_JK MC)Y7O;R24\O*^0/J>!7;V-]ITVBQ*\L2Q",(Z.P&,#D&LJ^O=#2:T:V1-T4R MLQBCP-O?Z]J4&U)Z#KPC*G%M=!>76D2Q1O=36\B#YD#$-^E8D%QI3>)X9K=DCA$9&=NU M=_(_E4P[VU-,0[V@FK:>IN7*4N/OQ6^$^4]>.@/$Q]Y7UO9?E2?\ "MF\NM(FBC>ZFMY$'S(&(/Z5+6BN7&: MM=!)8YK=DBB$1 ^7:I?I_*J>H:FO\ PE*W.[,4#JF1SP.O\S5\M]#!5>1. M;:;;2T[(ZF4)I\%]>'&6_>'\% _3]:XC2(#>ZS C\Y?>_OCDUT/B34X)-)6 M.WG23SF&=K9X'/\ A6;X5D@BU&1II%1C'M3<<9YYHA=0;%7<9UXP6R+OC"ZP MEO: ]29&_D/ZTWPMJD,<9L)6"L6W1D]#GM]:R=:O//UR69<,L;!5SR#M_P#K MYKH4.D>(+5#)MBG4<@$*RGV]13:M!)A&;G7E.+U73N5;R&]\.O-/98>TF.65 MAG8>U2:[#7-2M[72C81S>?,Z;"2VX@>I/K7'55.]KLY\792Y8O3 MMV"BBBM#E"BBB@#K/!W^IN_]Y?Y&NGKF/!W^IN_]Y?Y&NGKDJ?$SW<'_ 8_ MUU"BBBH.D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#$F_U\G^\:93YO]?)_O&F5XTOB9U+8****D84444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %307+P'C ME>ZFH:*J,G%W0FK[FU%,DR[D/U'<4]E#*58 @C!![UB([1L&0X(K2M[Q9<*W MRO\ H:]"CB%/26YC*%MCSKQC\+H[GS+_ ,/JL4WWGL\X5_\ <]#[=/I7DLT, MMM.\$\;Q2QG:Z.,%3Z$5]4US7BKP5IOBF M*OD7JC$=R@Y^C#^(?Y%:3I7U1 MP5L,I:PW/G>BM;7_ WJ7AJ]^S:A#@$_NYEY20>Q_IUK)KG:L>>TT[,****! M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'L'P9_Y!>J_] M=T_]!KTJ7_4O_NFO-?@S_P @O5?^NZ?^@UZ7)_JV^AKJI_"CUL/_ D?+1^\ M?K24K??;ZFDKZDYPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "OHSP;_P B9I'_ %ZI_*OG.OHSP;_R)FD?]>J?RKS\P^!> MIM1W)M<_U4:A1110!Y\]+<****"0HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#2\/?\C+I7_7Y%_Z M&*^FZ^9/#W_(RZ5_U^1?^ABOINMZ.S/0P>S/-M3_ .0K=_\ 79_YU5JUJ?\ MR%;O_KL_\ZJUZ:V/'G\3"BBBF2%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 =9X._U-W_O+_(U MT][@_X,?ZZA1114'2%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!B3?Z^3_>-,I\W^OD_WC3*\ M:7Q,ZEL%%%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH NVU\5PDO*]F[BM ,& (((/<5A5- M!.5[J:ZZ.)<=);&4J=]47M1TVSU:R>SO[=)X'ZHX_4>A]Z\5\8?#B\T' MS+W3M]WIPY/&9(1_M#N/Y\I45[/X MP^&%OJ3/?:&([:[/+P'B.0^W]T_I]*\RN/"/B*VE,;.C.#LT8M%:O_",Z]_T!-0_\!G_ ,*/^$9U[_H":A_X#/\ X4K,CEEV,JBM M7_A&=>_Z FH?^ S_ .%'_",:^?\ F":A_P" S_X468DZ@;^TFMC+."BRH5) 7K@UZ 1E2/45U4_A1ZE!6IJY\M/_ M *QO]XTVNIF^'GBE9I -*9@&.&65,'GJ.:P]3TF_T:Z%MJ-L]O,5#A6PEN%%%%!(4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!I>'O^1ETK_K\B_\ M0Q7TW7S)X>_Y&72O^OR+_P!#%?3=;T=F>A@]F>;:G_R%;O\ Z[/_ #JK5K4_ M^0K=_P#79_YU5KTUL>//XF%%%%,D**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ZSP=_J;O_>7^ M1KIZYCP=_J;O_>7^1KIZY*GQ,]W!_P &/]=0HHHJ#I"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q)O]?)_O&F4^;_7R?[Q MIE>-+XF=2V"BBBI&%%%% !1110 4444 %%%% !1110 445HV"(T)8H-P.,FM M*5/VDN4F4K*YG45KB2"X9H\!B.H(K-GA\JX,:\^E74H\BNG="C*^A%16Q!$L M$:H<;CU]S5.^0&X144 D=OK3GAW&'-<2G=V*=%:=U'"D"[EZ$ $=:EV0VT9; M:% [XYJOJSNTWL'M/(QZ*U6\N\MV*@\="1WID@$FF@X&0H-)X?L^EPYS-HK1 MLX1%"99.X[]A6>Y!=BHP">!64Z;C%-]2E*[L)1116904444 %%%% !1110 4 M444 .1VC8,I((K2MKQ9<*^%?]#6716M.K*F]"914C>HK(6[G08#Y'N,T[[=/ M_>'Y5V+%P,O9LU:*R_M\_P#L_E1_:$WHGY4_K5,/9LU**S/[0F]$_*C^T)O1 M/RH^M4Q>SD:=%9G]H3>B?E1_:$WHGY4?6J8>SD:=%9G]H3>B?E1_:$WHGY4? M6J8>SD:=%9G]H3>B?E1_:$WHGY4?6J8>SD:=%9G]HR_W4_*E_M&3^XGZT_K5 M,/9R-*BL[^T9/^>:T?VD_P#SS7\Z/K-/N'LY&C16=_:3_P#/-?SH_M)O^>8_ M.G]9I]P]G(T:*S_[2;_GF/SH_M)O^>0_.CZS3[A[.1H45G_VD?\ GD/SJ:WO M//DV%,<9SFG&O3D[)B<)(M5XS\7_ /D9;+_KT'_H;5[-7C7Q?_Y&2Q_Z]!_Z M&U>E@?XR,:OPGGE%%%>TJ?]?'O^1ETK_K\B_\ M0Q7TW7S%H/\ R,>E_P#7W%_Z&*^G:WH[,]#![,\VU/\ Y"MW_P!=G_G56K6I M_P#(5N_^NS_SJK7IK8\>?Q,****9(4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!UG@[_4W?^\O M\C73US'@[_4W?^\O\C73UR5/B9[N#_@Q_KJ%%%%0=(4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &)-_KY/]XTRGS?Z^3_>- M,KQI?$SJ6P4445(PHHHH **** "BBB@ HHHH **** "M1?\ 1K#/?;G\36=$ MH:5%)P"0#6M/#YRJA.%SDX[UUX:+M*2W,JCV3*FG1GRU?J2VWKW$'F/>[BI$: @$ M]S3"OF:D/1%S3[:[-Q(R[-H SUIT2_OYG]2!^0JDE-*SOJ+5$4_[V\BB[+\Q MJ>>'SPJEL*#D@=Z@M/WMQ--[X%/AN5FDDC..IQ[BB+BT^;[3!W6W0CN+F.&/ MRH<9QCCM3[+#V84C(Y!%4;F P28_A/W35Z']Q8;N^-WYUG3E)U'S:)(J27+H M0W\__+%3P/O?X51H)))).2:*Y*DW.7,S2*LK!1116904444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 59L/^/H?0U6JS8_\ 'T/H:TI?Q$3+9FK7C7Q?_P"1DL?^O0?^AM7LM>-? M%_\ Y&2Q_P"O0?\ H;5]'@?XR.*K\)YY1117M'*%%%% !1110 4444 %%%% M!1110 4444 %/\F4_P#+)_\ ODU8TI0^L6*L 0UQ&"",@_,*^G, =A7+B<3[ M%I6O3_]\FCR9?\ GD__ 'R:^I<#THP/2N;^T?[OX_\ +]C MYGRUY,O_ #R?_ODT>3+_ ,\G_P"^37U+@>E&!Z4?VC_=_'_@!['S/EKR9?\ MGD__ 'R:/)E_YY/_ -\FOJ7 ]*,#TH_M'^[^/_ #V/F?+7DR_P#/*3_ODU]% M^$(WB\'Z2DB,C"U3*L,$<5M8HKGQ&*]LDK6+A3Y69.N?ZN'ZFL6MK7/]7#]3 M6+7YUG7^^S^7Y(]*C\""BBBO*-0HHHH N:5_R$8OQ_D:Z2N;TK_D(Q?C_(UT ME?9P?&5%_LK2Y-B[Q.R[L5V.2K#DERA1114F84444 %%%% !1110 4444 %%%% !1110 49 ZT5ZI\'+ M6WG36'F@CD93$ 70$@?-ZTXQYG8TIPYY*)Y5D>HHR/45]3?8+/\ Y](/^_8H M^P6?_/I!_P!^Q6OL?,Z?J;[GRSD>HHR/45]3?8+/_GT@_P"_8H^P6?\ SZ0? M]^Q1['S#ZF^Y\LY'J*,CU%?4WV"S_P"?2#_OV*/L%G_SZ0?]^Q1['S#ZF^Y\ MLY'J*,CU%?4WV"S_ .?2#_OV*/L%G_SZ0?\ ?L4>Q\P^ION?-?A\%_$NEJO) M-W%P/]\5].5"EI;1L&CMXD8="J &IJTA#E.FC1]FFKGFVI_\A6[_ .NS_P Z MJU:U+_D*7?\ UV?^=5:]!;'@S^)A1113)"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .L\'?ZF M[_WE_D:Z>N8\&_ZJ\_WE_D:Z>N2I\3/=P?\ !C_74****@Z0HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,2;_7R?[QIE/F_ MU\G^\:97C2^)G4M@HHHJ1A1110 4444 %%%% !1110 4444 %3?:YO+";^/7 MO4-%4I..S$TF&3G.>?6GR2O*07;.!@4RBE=[ /CE>)MR'!IPN906(?[W6HJ* M:E):)A9#XYI(L[&(SUIH)4@@X([TE%*[ ?)+)*1O8G'2E,\C0^46RM1T4^:7 M<+(****D84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %6;'_CZ'T-5JLV'_'T/H:TI?Q$ M3+9FK7C7Q?\ ^1DL?^O0?^AM7LM>-?%__D9+'_KT'_H;5]'@?XR.*K\)YY11 M17M'*%%%% !1110 4444 %%%% !1110 4444 7-(_P"0WI__ %\Q_P#H0KZ< MKYCTC_D-Z?\ ]?,?_H0KZ[U!)Q* M_P#O&FU^3RQ5?F?OO[V>NHQ[%G^T+O\ Y[O1_:%W_P ]WJM14_6J_P#._O8^ M2/8L_P!H7?\ SW>C^T+O_GN]5J*/K5?^=_>PY(]BS_:%W_SW>C^T+O\ Y[O5 M:BCZU7_G?WL.2/8DEGEG(,LC/CIGM4=%%92E*3YI.[&E8****D84444 .1VC M<.C%6'0BI_[0N_\ GN]5J*TA6J4U:$FO1B<4]RS_ &A=_P#/=JUM(N);B*3S M7+%2,$U@5M:'_JYOJ*]?)\16GC(QE-M:]7V,:T4H.R.*^,O_ "!M,_Z^6_\ M037CM>Q?&7_D#:9_U\M_Z":\=KZNK\1\_B?XC"BBBLSG"BBB@ HHHH **** M"BBB@ HHHH **** "O6?@O\ ZG6?]Z'^35Y-7K/P7_U.L_[T/\FJZ?Q&^&_B MH[SQ)>3V6FJ]N^QVD"E@.<8/^%I_P#/[+^E=)XN_P"05%_UV'\C7%UZ M=)+E(QM2:JV3-#^V]3_Y_9?TH_MO4_\ G]E_2L^BM.5=CD]K/^9_>:']MZG_ M ,_LOZ4?VWJ?_/[+^E9]%'*NP>UG_,_O-#^V]3_Y_9?TH_MO4_\ G]E_2L^B MCE78/:S_ )G]YH?VWJ?_ #^R_I2?VWJ?_/[+^E4**.5=@]K/^9_>*S%V+,26 M)R2>YI***9 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 =9X-_P!5>?[R_P C73UR_@W_ M %=Y]4_K745R5/B9[N#_ (,?ZZA1114'2%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!B3?Z^3_>-,I\W^OD_P!XTRO&E\3. MI;!1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "K-A_P ?0^AJM5FP_P"/H?0UI1_B M(F6S-6O&OB__ ,C)8_\ 7H/_ $-J]EKQKXO_ /(R6/\ UZ#_ -#:OH\#_&1Q M5?A//****]HY0HHHH **** "BBB@ HHHH **** "BBB@"YI'_(;T_P#Z^8__ M $(5].5\QZ1_R&]/_P"OF/\ ]"%?3E>7F.\3>CLSDIN)Y!_M'^=,J2XXN9?] M\_SJ.OR&II-^I[*V"BBBH&%%%% !1110 4444 %%%% !1110 4444 %;6A?< MF^HK%K9T+[D_U']:]7)?]]A\_P F95O@9Q?QE_Y VF?]?+?^@FO':]B^,O\ MR!M,_P"OEO\ T$UX[7V-7XCYW$_Q&%%%%9G.%%%% !1110 4444 %%%% !11 M10 4444 %>L_!?\ U.L_[T/\FKR:O6?@O_J=9_WH?Y-5T_B-\-_%1VOB[_D% M1?\ 78?R-<77:>+O^05'_P!=A_(UQ=>I2^$RQW\8****T.,**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#JO!I^6\'NG]:ZFN5\&GYKP>R?U MKJJY:OQ,]S!_P8_UU"BBBLSJ"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH Q)O\ 7R?[QIE2SHPGDRI^\3TJ/:?0UXTE[S.I M;"44NT^AHVGT-(8E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H M:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E M%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I M]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 M E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H:-I]#0 E%+M/H: M-I]#0 E6;#_CZ'T-5]I]#5FP5OM.<' !YK2BOWB)ELS4KQKXO_\ (R6/_7H/ M_0VKV6O(?BU8WD^O6,T-K/+']EV[XXRPR&)QQ]17T."=JR.*K\)YK15K^S-0 M_P"?"Z_[\M_A1_9FH?\ /A=?]^6_PKVN9=SEL5:*M?V9J'_/A=?]^6_PH_LS M4/\ GPNO^_+?X4E?2%>7F#3<;'11V9 MREUQ=S?[[?SJ*K5[!*MY-^[;!+5D, MHI_E2?\ /-OR-'E2?\\V_(UER2[#NAE%/\J3_GFWY&CRI/\ GFWY&CDEV"Z& M44_RI/\ GFWY&CRI/^>;?D:.278+H913_*D_YYM^1H\J3_GFWY&CDEV"Z&44 M_P J3_GFWY&CRI/^>;?D:.278+H913_*D_YYM^1H\J3_ )YM^1HY)=@NAE%/ M\J3_ )YM^1H\J3_GFWY&CDEV"Z&5LZ%]V?ZK_6LGRI/^>;?D:U]$1U68LI ) M&,CZUZF31DL;!V[_ ),RK/W&<5\9?^0-IG_7RW_H)KQVO:?B[975WHNGFVMY M9O+N"7\M"Q7*GKBO(/[,U#_GPN_^_#?X5]A5^(^?Q*?M&5:*L_V=??\ /C=? M]^6_PI#87HZV=S_WZ;_"L['/9E>BK'V"\_Y\[C_OTW^%(;*['6TN!_VR;_"B MP69!14_V.[_Y]9_^_3?X4?8[O_GUG_[]-_A0%B"BI_L=W_SZS_\ ?IO\*/L= MW_SZS_\ ?IO\* L045/]CN_^?6?_ +]-_A1]CN_^?6?_ +]-_A0%B"BI_L=W M_P ^L_\ WZ;_ H^QW?_ #ZS_P#?IO\ "@+$%%3_ &.[_P"?6?\ []-_A1]C MN_\ GUG_ ._3?X4!8@KUGX+_ .IUG_>A_DU>6_8[O_GUG_[]-_A7J_PG2^$RQR?M1E%/\F7_GE)_P!\FCR9?^>4 MG_?)K4XK,913_)E_YY2?]\FCR9?^>4G_ 'R: LQE%/\ )E_YY2?]\FCR9?\ MGE)_WR: LQE%/\F7_GE)_P!\FCR9?^>4G_?)H"S&44_R9?\ GE)_WR:/)E_Y MY2?]\F@+,913_)E_YY2?]\FCR9?^>4G_ 'R: LQE%/\ )E_YY2?]\FCR9?\ MGE)_WR: LQE%/\F7_GE)_P!\FCR9?^>4G_?)H"S&44_R9?\ GE)_WR:/)E_Y MY2?]\F@+,913_)E_YY2?]\FCR9?^>4G_ 'R: LQE%/\ )E_YY2?]\FCR9?\ MGE)_WR: LQE%/\F7_GE)_P!\FCR9?^>4G_?)H"S&44_R9?\ GE)_WR:/)E_Y MY2?]\F@+,913_)E_YY2?]\FCR9?^>4G_ 'R: LQE%/\ )E_YY2?]\FCR9?\ MGE)_WR: LQE%/\F7_GE)_P!\FCR9?^>4G_?)H"S&44_R9?\ GE)_WR:/)E_Y MY2?]\F@+,913_)E_YY2?]\FCR9?^>4G_ 'R: LQE%/\ )E_YY2?]\FCR9?\ MGE)_WR: LQE%/\F7_GE)_P!\FCR9?^>4G_?)H"S&44_R9?\ GE)_WR:/)E_Y MY2?]\F@+,Z3P$()4:Z=XV52% +#&>M=37+5^)GN8/\ M@H****S.H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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 **** "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 *** 0* "BBB@ HHHH **** /_V0$! end GRAPHIC 11 img144119217_2.jpg GRAPHIC begin 644 img144119217_2.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HI&940LQPJC))["OG[PWXZOM(\3O?7%Q--974I-S$S%OE) M^\ 3U'],5,I*.YC5KQI-*74^@J*IZ7JMCK-BEYI]RD\#?Q+V/H1U!]C5RJ-4 MTU=!1110,*\E^*MCJ6F:I:^(;&]N8TD40,8Y"OE,.1C'0'G\0?6O6JP/&]E% M?^"]6CE'"6SS*?1D&X?RJ9*Z,:\.>FT>/V'Q1\46057NHKI5[7$0)_,8/ZUW M.C?%[2;I535K>6RE[N@,D9_+YA],&O%**P4Y(\J&*JPZW/IVQ\2:+J4)EM-3 MM9$!P?W@4@_0X-:E?)U:]GXIU[3]HM=8O45>B><2H_X">*M5>YU1Q_\ ,CZ: MHKPO3OBWXAM,+=K;7J=S)'L;\UP/TKL-+^+^BW6%U"VN+)SU8#S4'XCG]*M5 M(LZ(8NE+K8]$HK-T[Q!H^K@?8-2MIV/.Q)!N_%>H_*M*K.A-/5!1110,**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** ,SQ&[Q^&-6>+/F+9S%<=<[#BOF&OK!E5U*L RD8((R"*^:O M&&G6^D^+=1L;5=L$4GR+_=! ./PS6-5=3SL?%Z2)/"OBR^\*:@UQ; 2P2#$U MNQP'';GL1ZUZYH?Q0T#5F6&Y=M/G;C%QC83[../SQ7@E%1&;1RTL3.GHMCZP M5@RAE(((R".]+7R_9:_K&F[!9ZI=P*G1$F8+_P!\YQ7<:+\7]2M(C%JUHE]C M[LJ$1/\ C@8/Y"M5574[H8Z#^+0]EDE2%"\C84?YX]:X_P")E[>6_@>>2RVB M.9ECF9LAA&WH/4G .>Q-\C4=$\TLH_ \5D44[C4FMF>A:=\7]'T52J21T0Q=6/6Y M]/:5XATC6XO,TZ_AG]5#88?53R/RK3KY.K8T_P 5:]I1'V/5KJ-1T0ON7_OE MLC]*M5>YTQQ_\R/IFBO$;#XP:Y;@+>6UI=@?Q;3&Q_$/8 ?TKZ.KYG\ M6K.OB[5_M$9CD:[D;:>P+$C]"*RJ['#C_@7J8U%%%8'E!1110 5Z#;^,]/O/ MAEK/ MH_\ :HO--^RB/>6^T]..A.,9[8SUKT#QCX8TV/X?W$%E;6PN]-2,O)'& Y*@ M;MQQGE237+^(B-)^$>@:<.)+Z3[0_P#M+RW_ +,GY4^2VYH\.J;?/KI?"0"4)*G(!!&0 M.,&O0M*GN/!_PP@O[9&_M#4KM)%V@Y"*A!^AH 6BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HJG>RX)Q0!-47VF+<5WX-5;BY+DJAPOKZU6 MH V 01D'(HK*CE>(Y4_A6FC;XU;U&: '4444 %%%% !1110 4444 %%%% !1 M110 4444 %>!_%+2YK'QE/=.#Y-ZJR1M[A0K#\"/U%>^5Y+XW\=>&=<(@02#@,#NSM/TZ&LZEK'+C%%T[-V/*****YSQ@HHHH **** " MBBB@ KV;X?7>GZMX(@T_4+F*-K"]#H)' )VN)%//;)(KQFGQ123RI%#&TDCG M"H@R6/H *J,K,UHU/9RO:YZ[X<\2V6H^+/%=E?W426=[D1O+(%4JO[O )XY4 MC\JR?&R6NO\ BG2-#L=1LTM+6T"_:))0(U]>1QG:J_C532/A+KE_&LM]+#IZ M-SM?YY/^^1P/Q.:VF^"H\OY->/F>]IP?_'^*TM)K8Z^6M.%G'^MR[XS\6WGA MR"Q7P[?:8]@D:P^6CB60$ XX'1< <^M6KFZ@\2_#YK37=:T:+4+A1)&XN555 M;.Y-P/0]CC/>N UWX::_HL;3I$E];+R7MLEE'J5Z_EFN.I.33U(G7G&34UH^ MA)/%Y%Q+#YD#K/[=XQTF J67 M[2CL ,\*=Q_#BOH"5M\K-ZFO*/A%8E]9O]19E!(Z'% S7HK*$TJ])&_.I!=S#J0?J* -&BJ0OF[H#]#BG"^7NA_.@"W M15=;R(]E^%YK$Z=)/FZ\PO%(X8(!MQCC/<]<]*]9\7^(Q MX7T%]1%OY[[UC1-V!DYY)].#7@GB;Q%=>)]7;4+I5C.P(D:G*HH[#\O?? 7@F#PWI MZ7=U$KZK,N9&//E _P "^GN>_P!*\M^&^F)J?C:R$@!CM\W# ^J_=_\ 'BM? M0M;4H]3T<#23_>,0D $DX ZDUR&H?$[PSI]Y]F-U).0<,\$>Y%_'O^&:Z#7; M.VU#0[RTO+EK:WEC*R3*X38/J>*\,UV#PCI%A/8Z5+-JVH2$#[6QQ'",_P ( M'#$].XYZ]JN"*\Q^)O@>$VTN MOZ9"(Y$^:[B08##^^!Z^OKU]<]3\.-/O--\%6D-ZC1R,SR+&_5%8Y ([>OXU MU$L4<\+PRH'C=2K*>A!X(IM=X@?4! MB :I5S'B-6=@HHHI""BBB@#V+X4QR)X5O&>-E22[RC'HWR@'\L5V]8OA#3CI M7A#3K9HC'*R&:4$@DLQSV]L5M5U15DCW:$>6G%,*G'RV9*GEFPWM4%36[#<8 MV^ZXQ]#5&I#12LI1BIZBDH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *=YCC^-OSIM% $JW$JC ,CZ&J5% %\7L1ZAA^%/%W"?XL?@:S:* -42QD9#K^=.!!Z$&LBCI0,V**R M?,?^^WYT\7$H& YH TZ*SA=S#^('ZBG?;9?1?RH OT55CNRX?Y -JYZTT7WK M'^M %RBJHOE[H:47L7HWY4 6:*K_ &V+_:_*G"ZA(SNQ[$4 345%]HA_OBE$ M\1_Y:+^= $E%-$B'HZ_G2A@>A% "T444 %%%% !1110 4444 %%%% !1110 M4444 %%%% $([349XKQ?\ EI+AE;V*C&/P_6O0KV3 5 >> MIJE2<4]S*=*$_B1\\:]HLWA_69],N)HI98<;FB)*\@$=0.Q%9M?1M]I&DZG= M)97PLJ:E MCU<#-.#CV*FO:)9^(])FTR\9A&Q!W1MAD8<@_P#ZZ\;\3:/!\.O$FFSZ9A4GG! M_6J6B_#'6-1UE=0\4W(9 P9XS+YDDN.@)Z!?QZ<<42N^A-93J.RAKW/6+:87 M%K%.%*B1 X![9&:EH &!P*Q?%>OQ>&_#]Q?NR^;MV0(?XY#T']3["M+V.YR M45=G@7BZ5)_&&L2(05-W( 1WPQ%8M.=VD=G=BS,V=AE+5'N&_ 8'ZL*:5W8NG' MFFH]SVV? F95&%7Y0/3%1TI.YB3W.:2NL]\*G;V_O'\Z;10 [S'_ +[?G1YC M_P!]OSIM% #UED4Y#D?C3OM$O_/0U%10!)Y\I_Y:-^='GR_\]&_.HZ* )//E M_P">C?G1Y\O_ #T;\ZCHH LI+(]N^';FTYJ&@";[ M5,/X_P!!1]JF_O\ Z"H:* )OM4W]_P#04GVF;^^?RJ*B@![RO( ';.*?:'%P MOOD5#2JQ5@PZB@#7HJC]N;^X*E%['@9#9[\4#+-%,BE69=RYQG'-$LJQ+N;/ MX4 /HJL+V/NK#\*G1U=AX31117*> M"%%%% !1110 5V'@OQ[=^%I/LTRME:JKY':L>[:Q/HC7?'^@:%$VZ\2ZN!T@MF#MGW(X7\:\2\4>*;_ ,5:C]IN MR$B3(A@4_+&/ZGU/?]*PZ*B4W(YZV)G5T>B"BBBH.<**** "O3_A!;$'6+PJ M1A(X5;'!R22/T'YUYA7M_P -;=[;P)$S* +FYDE7W PO_LM:4U[QU8.-ZJ\C MJJ***Z#V HHHH FBG9"%8Y3H0:9*GER%>W4?2F5.WSVJMW0[3]* (**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** )A_P >;'U?^E0U8X%C[EZKT %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 2PCY93_L?UJ*IK?D2C_8-0T %%%% ! M1110 4444 %%%% #ED=!A6('L:&=G^\Q/UIM% !3D=HVRIP:;10!<2^&,.OX MBIH[A)7VKG.,\UFT D'(.#0!L452@NR#B4\8ZXYJ?[5"?X_TH&3450GNB_RI MD+Z]S20W1BCV[<\\@ M!M%%% @HHHH **** "BBB@#0LW#0[<\K4JRH[%0>0<$5E4JL58,#@B@#7HJ. M.='0,6 )[9HH&24444 %%%% !1110 54O7PJH.IY-6R<#)K*E?S)6;UH 911 M10(*U?X2O),SZ)?0B(*H6&Y8AB0.3NQCD\_C7I-%- MPBQRPU*70^<=2TR]TB]>SO[9X)TZJXZ^X/0CW%5*^DKRPL=2C1-0LK>[5#E! M,@;;]#3+?2M(M/\ CVT;3XC_ 'EMUS^>*S]DVLDO+I;,BH6[G!4\FI].\#^&-,!,>F"ZD(QOO&\S_P =Z?I2]DR/J-2] MKG@E%?0#>#O"SMN;0H,_[+LH_(&I1X4\, $?V!:R8_J,^Z/GJBO>U\"^% M%O# MXH44MB84H0ORJUR"BBBF:!1110 4444 20IYD@&< P48J&I;@_O?HH_E45 !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4P.ZT('\#9/T-0U/' M_P >LWU'\Z (**** "BBB@ HHHH **** "BBB@ HHHH **** "BBIX+] "T5"UU$O\6?I4+7P_A3\S0!9E;9$[#J!69&VR16]#5DW#30R@@ M=OK52@0^9-DK =.H^E,J63F&)N^"OY5%0 4444 %%%% !12C&X9Z9YJ[+;+* MBF(*O?TXH J1Q/*?E''<^E67LA@;&.<\YJQ!&8H@IQGOBI*!C(HEB3:OXGUI M]%% !1110 4444 %%%% !39&V1LWH,TZJ=Z_W4!]S0!4)+,2>IYI***!!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4^$,95V@Y! MS3.M3O\ N8_+!^=N6P>WI0!',9R.F:CH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *FAYAF'L#4-30=)1_P!,S0!#1110 4444 %% M%% !1110 4444 %%%% !115B&)0/-E'R#I[T +;VQD(=QA/YU? & , 5'Y\ M(_C7\*KR7O:-?Q- RV2%&2<#WJ%;D/-L521ZU1>5Y#\S$U;LU"Q%SW/6@"U1 M2!@PRI!'L:CDN(XS@G)]!0!(S!1EB />H6NX0."3]!52>X:8XQA1T%0T 6)K MMI 57Y5_4U7HHH$2V\HA8L5).,"FR2-*Y9O_ -5,HH @J&2] MRI$8(/J:I]30!8-Y*3QM'X4UKJ5AC=CZ"H:*!!6N"&&001[5D44 :CSQQ_>8 M9]!4*W>^545>">IJC4EO_KT^M &I1110,**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BFO(D8R[8JLU\N/E0 MD^] %NBJ#7LA/ 4"HGGE?JYQ[<4 :+31I]YP*BFN@@4H-VX9R:SZF;Y[9#W0 M[30(5KN5NA"_05"S,QRQ)^II** "BBB@"6!P&*M]U^#[4R1/+D9:)5V2LO8'B@!E%%% !11 M10 5KKPH^E4(K1I K$@*?SK0H&%%%% !1110 4444 %%%% !1110 C$*I)Z" MLN1S)(6/>K=Y* GE@\GK]*HT""BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHJ2.)I 2, #J2>* 'QH(X_.;K_"OJ:A)))).2:EG M9?EC4Y"#&?6H: "BBB@ HHHH * <'(HHH F:6-L.T>7[\\&A)&DN$+'^(?A4 M-*IVNK>AS0 L@Q*X]&--J6X $Q(.0WS#\:BH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "IK7_7J?0'^50U M-;H.*2IKGYG5Q_&H-0T %%%% !1110 M 4444 %%%% !1110 5/,?W$(SQ@U!4TO_'O#]#0!#1110 4444 .1V0Y5B#4 MI)N5Y_UH_P#'A4% )!R#@T .*.OWE8?44VI%GE7HY_'FG>?N^_$C?AB@"&BI M@UN?O1LOT.:# 6&Z([U_44 0T4]HI$&60@4R@ HHHH **** "BBI[>W\X$EL M 4 04Z.-I7"KUJ\+.(==Q^IJ6.%(L[%QGWH IFRE]5/XU&UO*O5#^'-:=% S M,CMI).0,#U-2?8I=W5<>N:OYYHH 9$)%7$A!(Z$4^BB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDLBQ(6;\!Z MT^LVXE\V4X/RC@4 ,DD:5RS'_P"M3***!!1110 5- 0V8FZ/T([&H:5&*NK# MJ#F@ 8;6*GJ#BDJ2<8G?ZU'0 4Z-0\BJ3@$XS3:4'!!]* )99",Q*-J*<8]: MAJ6YYN'Q[?RJ*@ J64;HTD]1M/U%15-%\\$B=Q\PH AHHHH D2"21-RKD5-% M9LW,GRCT[UF.*=0,15"J%'0#%+110 4444 %%%% !1110 4444 %, MED$498]NE/K.NIO,DP#E!TH A9BS%B,?Y4 0T5-YZ_P#/&/\ *D,H M_P">4?Y&@"*BIA+%CF ?]]4>9#_SP_\ 'S0!#14WF0_\\/\ Q\TGF1?\\!_W MT: %D_X]X3]1^M0U8F8-;Q;5VC)XS5>@ HHHH **** "BBB@ HHHH ***=&G MF2*OJ: %CC:1MJC\?2GS,NQ(U.=F2:K0IYDRKV[UJ4 11P1Q#@9/< MFG1Q+%G:,9.:?10,**** "JUU.T8"KP3WJS5>=[=N'.2/3M0!0R=85]6/04 17DNU @ZMU^E4:<[M(Q9CDTV@04444 %%%% !3HR M%E4GH"*;10!).")WSUS4=3/^]@$F?F7Y6]_2H: "@#)P.M%/A&9D'^T* %N/ M]>U1T^8[IG(]:90 5)"VR93[XJ.B@!\J>7*R^AHB7=*@(R"1FI9(S-^]C.[( M&1W%%HF;CD?=&: -#I1110,**** "BBB@ HHHH **** "BBB@"*Y)%N^#VK, MK1O,_9S]16=0(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@!59E.58@^QJ><[H(BW+D=?:HHH_-D"9QFG3L&DPOW5&T4 144 M44 %%%% !1110 4444 %%%% !4X):T.[HI 4_P Z@J>/]Y"T7\0.Y?>@""BI MVBB0[6D(8#GC(H$$>,^>N/I0!!14P2#.#,?^^:/LY)^5T8>N: (:?"NZ9![U M*95A9454./O'&3&3A9E]LC%0T4 3&VD'3#?[III@E'_+-ORJ.G"61>CL/QH 0J5.&! M!]Z2I1HH M ))3(1D < #M3*FDB7;YD1RG<=Q4- !1110 4444 %%%% !1110 5/;%07^ M8*Q&%)J"B@!TD;1MM88--J>;B")6/SC^504 %%%% !1110 4444 %%%% !11 M10 4444 %32_-!$_H-IJ&IX2)!Y+ X)R".QH FLH\!I#WX%6B0" 3R>E(BB- M HZ 5!$QFN6?^%1A:!EFBBB@ HZ454N+I0&1.2>": )I'\RV9D..#@UF5I8V M69'HG]*S:!!1110 4444 2VZH\P5QD&M,# ':L?I6C:R&2+YCD@XH&3T444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9]S%+YC.02 M">"*T*1CA2<9P* ,BB@G))HH$%%%% !1110 4444 3QE&@,9?8=V>1UJ*1#& MVTD'N"*;4TGS01OZ?*: (:EMAFX2HJ?"P296/0&@!G>BGR(4D*G&?:F4 %%% M% "J=K ^AJ_;[69Y5)^8]".E4XHC)DD[4'5JO6QC\K$>< ]^M $U%%% PHHH MH **** "BBB@ HHHH **** *M\V$5?4YJC5^[B,B!E&2O:J)!!P00?>@0E%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!/; # MS')P IJ"I?NVO^^WZ"HJ "BBB@ HHHH **** "BBB@ HHHH *4$@Y!(/M244 M *22I9ON1?[E $5%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!/;U_UC?[AJ"@ HHHH **** "BB MB@ HHHH *5<;AGIFDHH EN<_:'SZU%4UU_KR?4 U#0 4444 %%%% !1110 4 M444 %%%% !1110 5?M(=B;S]YOY521=TBKZG%:,THBC/(#8^44 07<__ "R4 M_P"\?Z5/;Q^5"!W/)JE;)YDXSSCDUI4#"BBB@!DKJL9W-C(K*J[?(-JOWSBJ M5 B1YGD4*3P.PJ.BB@ HHHH **** "KUC]Q_K5$#) '4UI6\)A0@GDG- $U% M%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI"0H))P M!6?/<-(_R$A10!'*H65U'0$TRBB@04444 %%%% !1110 5-&"\$B]=OS#^M0 MU+;']\!V8$'\J (J ,D#UJ18)6.!&WXC%.$(5LM,@P>QS0 EQCSB!V !J*K4 MC6S.6^XD?C.T>B\5%U MH FN&&X(A&Q1Q@U)9%O,8#[N.:JU?LE A)[D\T 6:***!A1110 4444 %%%% M !1110 4444 <+\5-:FTKPS%%:W3BJLXUGRNQ[! M:?%K1ID O=-N[9^YA99%_4@_I72Z1XGT+7 JV.I1>M45QFE_%#0;X*E['- MITO6]TG4F&4,1]1VJU)/8Z8583^%DM%*5*G!! M!]Z2F:!1110 4444 %%%% !1110 4444 %%%% !113XEWRJOJ: 'SC;Y:?W5 MJ&GS-OF8^],H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J>7Y M8(D]MU05-<_ZW;V50!0!#1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5-<8!11GY5%0U-<_ZT?[HH AHHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** )[7_ %C?[IJ"IK7F4C_9-0T M%%%% !1110 4444 %%%% !1110!98+<*&3B0#!7U^E0-&Z#+*0/<4T'!R*F2 M=B0LI+(>H- $-%3/$HCWQOO .#QC%0T %%%% !1110 4444 %%%% !1110 H M)5@1U'(I7D:1MS')IM% %NQ'+GZ5=JI9(P#,1\IZ5;H&%%%% %.^?E4_$U3J M6X;=.Y]\5%0(**** "BBB@ HHI0,L!0!);IOG4>AR:TZ0*%& ,5% M/ H&)-]5VO4!X5C[U1+%CR2?K24 6)[DRC:!A?YU7 MHHH **** "BBB@ HHHH **** "I;;F=<>_\ *HJFM/\ CX7\?Y4 1F60C!=B M/K3:** "BBB@ HI51F^ZI/T%2+;2M_#@>IXH BJ2.9XL[3UIQM^#M=68#) J M&@"Y;W1+;)#G/0U7$AXC'\%THES^)Y_6NGLOB\Q 74M&C M8]WM9"G_ (Z<_P Z\QHJE.2-HXBK'9GO%EX\\,7R1XU06\KC)BN(V7:?0MC; M^M=%%MGA6:!TFA;[LD3!E/XBOF6M#3-YTP MQ[^VCZ*HKQ:S^)WB:V;,MQ;W8_NW$"_S7!_6NY\,_$&'6+#4)]3L/L_V&,2R M2VYRI!. -IYS^-6JB9U4\73F[;'845AV/C3PUJ3[(=6BB?\ NW*F+]3Q^M;Z MQ,\8D3:\9&0RL""*I-/8WC.,OA=QE%%%,H**** "BBB@ J6W.)"_]U2:BJ5? MEMG;^\P% $5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 /B M7=*@]32SG=.Y]Z=:_P#'POMD_I4).3F@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH 51E@#TS4MT?](;VQ_*F1+NE53W-+.M*82P+1_,O7W%14JLR-E20: $HJ?Y;@\_+)V]#4)!4D$8(H 2B MBB@ HHHH **** "BBB@ HHHH U8AB) /[HI]1P',"'VJ2@84444 9=PNR=Q[ MYJ.GRLS2L6ZYIE @HHHH **** "BBB@#1BNHV4;FPV.H&%%%% !1110 4444 %%%% !45RGF0,. MXY%2T4 8]%7+Y!\K@<]#5.@04444 %%%% !1110 4444 %%%% !1110 4444 M %3VG_'POXU!3D;8ZL.QS0 @5FZ GZ"IOLL@7+%5_P!XTZXFD65D4[0.PJN2 M2+YD]NU0U9M4DW_=.QA@Y]* (X8&F;CA M1U-2FT/G[5)V8R35J&$0J0"3GUJ2@8U(UC7"C%.HHH **** "BBB@ HHHH * M\\^*GBAM+TH:1:R)]IO483=RD70_]](45R1W*]%%%XY&.0>#5*BD0FT[H[ZV^+6MQX%S9V%PO,-%\1WLL M-C=%944,$G786'3Y<]?_ *]4I)F\:U.3LF:]%2&WE'_+-J85*G!!!]ZHT$HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** )K? =B>@4U#4L8Q!*WT4 M5%0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 20? MZ]/J*;+_ *U_]XTZ#_7K]:83N8D]21*?^6;4 1T5)Y$H_Y9M^5)Y,O_/-_P J &44_P F M7_GF_P"52"TE*YP![$T 045/]DE'7;^=)]ED'4K_ -]4 0T5-]G M0?[\?_?0H BHJ3R?^FD?_?5.\F/O.OY4 0T5-Y?:@"O1110 4444 %%%% !1110 M4#DT5);C,Z ^M &F !T%+110,**** *%Y'MDWCHW\ZK5JRQB6,J?PK+(() M!ZB@0E%%% !1110 4444 %%%% !1110 Y'*.&'4&M56#J&'0C-9%:D'^H3_= M% $E%%% PHHHH **** "BBB@ I"=JDGL,TI( R>E9UQ<&4E5.$_G0!')*TK9 M8_0>E,HHH$%%%% !1110 44X([=%)^@IEW)#86S7%[/#;0KU>9PHH#86BL&? MQSX4MD8OK"2,.BPQ.V?QQBN?G^+FE1Y^S:1=S'MYLJQY_+-2YQ74QEB*4=Y' M?4\1.03M( Y)/ %>07_Q9UN8%;"WM+%3T94\Q_S;C]*Y>_\ $^NZF'6\U:\E M1QAHS*0A'^Z./TJ7570PECJ:^%7/H4 -&LB,KQMT=&# _B*2O$O"WCZ]\,:? M+8K:Q75NTGF(LK$;#C!QCL>/\FO:+2^MM4L+?4+)@UO<('7'8]P?<'@U49J1 MM1KQJK3(1J,"8M;_ "YP.%E'WA^/!_$UP5-/L9I@9#A=Y4HH^I+8 KG*KH:[4[= MV%%%%29A1110 4444 %%%% !1110!=M=8U.QQ]DU&[M\=/*F9?Y&MZR^(_B> MS(#:@+F,?P7,:N#^/7]:Y2BFFT7&I..S/5+3XO0M$HO]%_>_Q/;RX!^BD?UK M:LOB5X6N\"6:[LV_Z;P[A_XYFO$:*M5)&\<9576Y]$6WB'0KQU2VUFQ=W^ZA ME"L?P.*U3!*HR4./;FOF*M33_$FM:4 MCJEU"@Z(LA*?]\GC]*I5>YO''_S( M^A:*\;M?BGXF@QYTMK=8_P">T Y_[YQ6W9?%X$@:AHB'/5[>8KC_ ("<_P Z MI5(F\<92?D>DT5CVGBW0KS3+74&N9+."YD>)#K M6-P3VCN%)_+-7='0IQ>S+%%2-#(HR4-1D$=1BF4%%%% !1110 4444 3GBS4 M?WGS4%33#;#"OL6_.H: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@":U&;A?Q_E4-3VIVR,W]U2:3?!_SQ/_ 'U0!#14Q:W/1'7Z M&C_1_P#IK^E $-%38MV. [K[L,_RH,46.)P?JI% $-%2>5S_ *Q/SIPM\_\ M+6+_ +ZH AHJ?[*3TDC_ .^J7[&Y_C3\Z *]%6&LY5&>&^AJ,6\I_P"69H C MHJ8VTP&=GZBH]C9QM/Y4 -HIXBD/1&/X4&*11DHV/I0 RBBB@ HHHH **** M"BBB@"=W98(MK$=W]X_G3:* %W'U-)G-%% !1110 4444 %%%% !11 M10 5-"2RF-N4QG/]WWJ&IHR1;S8_V: (:*** "BBB@ HHHH **** "G(Q1PP M['--HH V**9$V^%&SDD.>U78UV1JO7 Q2HNU%7T&* M6@84444 %%%% !1110 56O[^UTNREO+V=(;>(99V/'_Z_:L[Q%XITOPS:>=? MS@2,,QP)S))]!Z>YXKPGQ7XRU'Q7=;K@^3:((I):R._HP?2O+Y?B_<^6?L^B M6TQ:A\5M%M9BEA8W-\!_&[")3]."?S%8MW\7[UU(L] M'M(">AE=I,?^@UYO14.I(YY8NJ^IT-_XX\2:DA2?5IUCW[PL.(\>WR@''/2L M.>YGNI/,N)Y)G_O2.6/YFHJ*EMLPE.4MV%%%%(D**** "O0OAKXMM=):;1]3 MD\JUN'#Q3,V%B?&#GT!XY[8_&O/:*I.SN:4ZCIRYD?2=M?Z=?.8[+4[&ZD R M4@N%=L>N :GKQG0+H^'/!4_B.RC3^U);_P"PQS2#<(D\L.2J],GIDUI:#\5- M0%U'!K5NM[$Y"^9!&$E!/H!@-],"ME474].&+CHIZ-GJE2+#(XRJ'%7(+:-0 M'P3D9 8=P.*@6&1WVA3GOGM6K10,CAB$2!1U[GUJ2HY9 MDA +9YZ 53DN9)3M3*@]AUH GFNA&^Q5W$=:G1F9 67:3VJ"WMMGSOR_\JLT M %%%% !1110 4444 %%%% !1110 4444 8/C'05\1>&;JR"@S@>9;D]I!T_/ MD?C7S805)!!!'!![5]8U\S^+T6/QCK"HH51=R8 &!]XUC574\W'P6DS%HHHK M$\T**** "BBB@ HHHH **** "BBB@#JX5BL?AC<2&0+<:EJ"QA.[1Q+G/T#- M_*N5KIO%$(T[1O#VE[B94M6NY0?X6F.?1%_Q)KEJJ6YK5^- MKMI]Q?LM;U73D0?&"^"XN=&LI#ZQ,R?SS6I9_%O294;[?I-W;N/N_9Y%E!^N[ M;C]:\CHI^TD;+%U5U/>M'\;^'=:29DO18&(@;=0>.(OG/W?F.>E:L>JZ1,=L M&M:;*W]U+I"?YU\X452JLUCCII:H^G1 [('0!U/0J0::8W4X*D?A7S5;W=S: M/NMKB6%O6-RI_2NO\'>)O$5WXHTRR;5[V6&2X7S$DD+[E!R1SGMFJ56_0VAC ME)I-'M5U@3;1T50*AI\S;IG/O3*U.X**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** )HN()F[X _.H:G4_Z$_\ O"H* "BBB@ HHHH M**** "BBB@ Z4NYA_$?SI** '>8_]]OSI?.D_P">C_\ ?5,HH D\^7_GHWYT MOVB7_GH:BHH D\^3U'Y"E%S,.C_H*BHH G\U9@!-PW9P/YTR2%H^3@J>C#I4 M=/25X_NGCT/2@!4@E<9"''J>*?\ 97 R60#W-1O*\A^9B:90 ^2)X^2,CLPZ M4RGQRO$3M/!Z@]*D#12G#)L8]UZ?E0 0#;'*YZ;=OXFH*LNA^SF-3RC$L/7W MJM0 4444 %%%% !1110 4444 %%%% !1110 4444 %20N%?#?<;AJCHH D>" M1")I%QAVX]ZG:-)8EF=@A/#87- %6BI_+@_Y[G_ +Y-)L@&292W ML%Q0!#14O^C^DOYBE\R%< 1%O=FYH AHJ?S8?^?&P/04 6K/<(B"#P>,U8JO:2-)&QV"!7.5W/Q7MA# MXP2<.6^TVD'-3\1WGV?3;23NMLH11^+ Y_(5Z#HNBV6@:9%86,02)!R>[MW8GN M35R>>*V@DGGD6.*-2SNYP% ZDFMXTTMSUJ6#A%7GJS@9_@]X?DCQ%YLG&H6JC+>6NV11ZE>_P"!/TKJM0^,MC!?&*QTR2ZM MU.#,TOE[O<+M/ZXKO=$UFTU_28-1LF)AE'1A@J1P0?<&CEA+1"]EAZMXPW/E MVBO4?BIX.BLS_;^GQ!(I'"W4:C 5CT *95W2+2^O=7M8-,0O>M(#" 0/F'.>>.,9_"D0E=V.G\= MW.FV*6WA?24F6#397,[R$'S9"%YX[CD=!5CX4:*FI>*&O)D#16">8 1D>83A M?RY/U JA\1%A'B*%EDMGO&M(S?&V(V?:.0_3Z _C78?!7;]FUG&-V^'/KC#X M_K6BUF=E-JUP'Q)\9W6@10:9INY+ZZ3>9MN=B9Q\O^T2#]/RKOZY M_P 6^)['POIGVJY"R7+9%M!_$[?T [FM9;'I5O@>MO,\3OHO$'A6ZL=2N;^2 M'4;D&41-*S2JH/!D!['G@YZ'-?0EC.]SI]M<2IYIJ6BM#M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&8*I9B , MDGM7S'XGNX;[Q1JEU;/OAEN79&'\0)X->W?$S5'TOP5<^6Q62Z9;92/1LEO_ M !T,/QKY\K&J^AYF/J7:@%%%%8GG!1110 4444 %%%% !1110 5I^'M,76?$ M-AI[MM2>8*Q_V>I_2LRNF\#-]DUJ;5V7,>F6LMR0> 6V[5'XLPIK?W-U'YD;9!'*]^N?J!7N/C'P=INLZ-<6FFV MMK!J=LHGC6&-4)!R IQV;:P'N*N,;HWI4'4BVGJCP.BO2_ -[&?#.O1W.E:? M-)I=L]Q"\]N&8MAVVN3U&0/3O6C\,-6M-9N;^QO--T]9QNN(VCMP"0SDL.<\ M LH [#Z4*-[%0H*7*K[GD=%=MHTE_)\5!#+;VOVE[IH9H_)'EA5X8JO;Y5.* M9\2M5BO/$TEA;6]O%;V#&-3%&%+,0N[..N",#Z4K:7,W32@Y7ZV.,HHHJ3(* M*** "BBB@ K?\$V7V_QKI,&,@7 D(]D^<_\ H-8%==X#BECFUO4HB%>RTN>2 M-CV(]2O%.4FN79#_L[CC],5FT44B&[NX4444A! M1110 4444 %=O\*K3S_&(N2.+2WDE_$C8/\ T(UQ%>F?""-3<:S(?O+#&H^A M8_X"KA\2-\,KU8GIM%%%=)[84444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 3C_ (\V_P!_^E05/D"SQW+U!0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% %J*=6D3^,&@9)1110!' M/)Y418=>@K+K0NED= J 8[\U4^SRY^Z!^(H$145,8HE^]-D_[(S2#R >2Y_ M"@"*BIMUN.D;GZFD$L?_ #P7\S0!%14Y\KRQ)Y9Y.,!J9YH'W8D'UYH 8 2< M 9IX@E(SL('OQ2_:)>S8'L,4QG9_O,3]30!-!'LF5G9 !_M"KX((R""/45D4 MY)'3[K$4 :U%9GVF;^^?RJU#=JPQ(=K?H:!EFBJTEXB\(-Q_2JKW,KG.XCV7 MB@"_+*L29/7L/6LUW:1RS'DTTDDY/-% @HHHH \W^+UM"+?1[L(//;S8F?N5 M&"!^!)_,UY;7MOQ+MGN?!3M'%YA@N4D8X^XN""?U%>)5SU%[QX^,C:J_,*** M*S.0*]OTS7YXOA4^O?9+)KN(-A3" AQ)MY QV]Z\0KV3POJ,.G_!R6ZGLHKR M.!W#6\P!23,@ZY!]?3M6E/=G7A':4M>C(KE[+QI\,[_6;S3;:VOK7>5EA3'* M@'@]<$'&"33?AT]MX7\*+J]Z-K:K>QV\9)Q\N2H/X'>?H*Y?5?'&H^)+2'P_ MIVGVVGVDSK&(+)/"YX &<< 5V7BUO"%C;:9X>UBZOE^P0J46U'!R,9;@\ M\$_C5)J]S>,DY>T3V5K[79Q7Q-T;^R?&,\J+B&]'VA,>IX;_ ,>!/XBN@^#% M@DE]JFH, 7BC2)#Z;B2?_016E\08;7Q/X"L]>TYGF6U;(=AABA.ULCUW '\# M53X+7* ZQ:GASY4@]Q\P/\Q^="5IDQ@HXI=GJ>LUB>*_#[^)M$;35OGLPSJS M.J;MP'\)&1QG!Z]JVZ\Z\>_$6/2%ETK2)!)J/*R3#E8/4>[?R_2M)-):G?6E M",'S['%^*K?1O#%@WAS2PM[J4K WMXR@LH!R(UZ[3G&I^ M#FT#PG; M6MR"MS(3-*A_@+=OP &??-<+\-- TJ;44U+4M1M;G5&)D@M!,'93U+MSRW?' M;KUZ>P5,%U.?"T[OVFW9=BAKE@NJ:%?6+KD3P.@]CC@_@<&OEROJJ_NDL=/N M;MR D$32,3TPH)_I7RK4U>ACF%KQ"M7PS?MIGB?3;Q,?N[A,Y_NDX/Z$UE5- M#9W-R"8+::4#J40MC\JR1P1;3NCI/%?AB2QNK_4[-[2;3/M)"_9IUD,2L25W M ?='&!6I\)]:33?$[V,S;8[]!&I/3S%Y7\\L/J16#X?U>3PY?31:C8O-87Z-X MNTE4ATW1]"7\EQ#IUS+9PK-P_G7L'@CXBVFM6\5AJLR6^IJ H=CM2?W!Z!O;\O0=W'#%$SM' M$B,YRQ50"Q]3ZUJUS[,[ZD%B4G&6AQOP_P!:UU+1!IT%NB_9C';O%& M5Z%1N)Y''2NUHHJTK(Z81<8V;N%%%%,L**** "BBB@ HHHH **** "BBB@ H MHHH **** /,_C.Y&BZ;'D8:X9L?1?_KUXS7LGQ?T&ZO+.TU>V0R):*R3J.JJ M2"&^@.<_4>]>-USU/B/%QE_:NX4445F(]UMI>@Z9)_KK:S,D@_NF5VD / MOM*_G5(TIZ)OR.>HHHJ2 HHHH **** "O7_%_B=_#GQ)TS4%W&UET^-9X_[T M9D?MZCJ/I7E6G7IT[4(;L6UO-;[Q3;QP7FGZ:DBL M-LT$+"4 9^4,6/'/2KB[(WI5%"#UUT_ ]4U#0K:RL/%6LV#HUIJFEO)A#QOV M.2P]B"#]ST M([K2IM%OTBB5D$4F8F67 QUR>IQSQWKCJF;3V,\14C+2' M]-A1114',%%%% !1110 5U6G1K;_ UUJZ?K=7D%LA]TRY_0URM=7JVVU^'6 M@6P%[ML1:[;@_]-5:+_T("M2&[LKDJ+;4 M+.?<<*8YU;)]N:Z+H]=3B]F2T5)Y$O\ SS;\J:T;I]Y2/J*90VBBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** )F&+2/W8U#4UQ\HC3/1<_G4 M- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %3@>;;C/Z5!4UK_Q\*.QSG\J (:*",'!HH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@!\49ED"C\:)6WRLWJ:E7,-NS9PS_=^E5Z "BBB@ M HHHH **** "K5G*5+*?NXW55J:W.';W0T 6A>1%4B*BBBL3SPKL;?XF>(;:TCM8 MOL8A10H3[.,8%<=133:V+C.4/A=C>C\8:M!X@DUN!H(KV1/+)2%=N./X>F>. MM1Z]XJU;Q(L(U.9)?))*;8E7&>O0>U8M%%V#J2:M?0ZX?$SQ6L21QZBD:H ! MMMX^@^JFJ/@_Q&WAWQ/#J$A)@* MY@CG@D62*10R.IR&!Z$5Y[KGPFMM7U^?4(=1-I#.?,DA$.X[SU(.1@'K7!^# M_B!?^%\6LB?:M.)R82V&0GJ4/;Z=/IUKUG3?B)X8U*-6&I1VSGK'=?NROXGC M\C6RE&2U/4C5HXB*4]REH7PQTC0M1M]0BN[V6Y@;#0(FGF/ N95VHON%/)/UQ^-.\8H MTYZ-&.C+/Q6\3QV.D'0[=P;N[ ,N#_JX\]_?KBJWE^AH^%_ACI6CPI-J4<>H7W4F09B0^BJ>OU/Z5W"(D:!$ M554!;31]4;6M%\^)5C;S].B 9+EASTKU"DK25R(N%>/-8^4[QUD MOKAT@\A&D8K#_P \QG[OX=*Z&U\2^+O#UM#Y=]=Q6\B@Q"4"1,'TW @?2MWX MM>'H].UF'5;9-L5\#YH X$HZG\0<_4&N/T[7KNPC,!VW%HW#6\PW*1[>E86Y M78\IQ]E4<6[>:/7\BR7"7#Q,RJ%X !' ^M=97GGP\DM[+19 M=0M;*YBL;R3)4MO$;+P2.^/?VKOX+B*YC$D,BNI[@UT1V/7HW]FKNY)116'K M'B_0=!NA;:GJ @F*A@GENQPP$ M33&95)^1023C&>,'C&>*S=+\;^'=:OTL=/U#SKEP2J>3(N0!D\E0.E*Z%SQ5 ME?'-+U":QN[R1+B%MKJ(7.#]0*W=*U2UUG38=0LG9[:;.QF4J M3@D'@^X-%TQ*I&3LGJ7****984444 %%%% !1110 4444 -=%DC:-U#(P(92 M,@@]J^9/$>BW&@:[=:?<1E-CDQG.0R$_*0>_']:^G:X7XH^'$U?PXVH1)_I= M@#("!RT?\0_#K^!]:SJ1NCDQ='VD+K='@]%%%,GLVW:#_ ./5SE5T-=J:7=A1114F84444 %%%% % MS2]+N]9U*"PLH_,GF;"CL/4GT ZU[YX4\":7X9@201K@[FM MZ<;*[/5PE!1CSRW8^BO(O#GC_P 0:YX]CM8]@L;B0C[,Z#]U&H))R.=V!],U MO?$+Q[_PC\9TS36!U*1N?,AF :V211Y@']XD=CVSD_3O>\=Z"FO>%;J()FX@4SP''.Y1G'XC(_ M&E*/,KF5:DJU/G2LSYSHHHKG/)"BBB@ HHHH *Z?QU#'8ZS:Z7$[.EA91098 M8.2"Y_\ 0ZS?#.GC5/$^FV3#*2W"!Q_L@Y;] :E\77$-UXOU6:"0R1ON,9ICLRK15YM%U5)$C;3+Q7?.Q3 P+8Y...:L?\(MXA_Z .J?^ M %< R36[HHSTY(Q6?0)IK<*='(\4BR M1NR.I#*RG!!'0@TVBD(NOK&J2'+ZE>,>F6G8_P!:UM-\>>)-+\I8=3DDBC&! M%, ZD>ASS^M\U M>_NXKW3[-+>"SEN/W(96^09Y8DC'X5Y'76^$X1!X;\4ZJW'EV0M5/O*V#_+] M:N,I7-Z5>JY6N=E!\6M$88N-+OHSZQLKX_,BM*V^(_A2<_O+RYM_^NMNQ_\ M03KUE_VU?R__ $+%7XKRRGQY&H6!LN%/] M:^:Z*?M6:+'RZH^G!&S#*8$$_H35*<2XXFE+J=;17.6OC_P *W4CK M_:,D 5=VZ:$@'V&.]6D\8^%I"0NNV_']Y&7^8I\R[EJK3?VD;-%4H=;T6Y.( M-;TYSV'VE0?RS6A&GG#,,D12Q M8\#.*7[0H^["@],C-+\LT( )#H.GJ*KT .=V=MS')IM%% !1110 4444 %%% M% !4UK_Q\+[Y_E4-20MMF0XSS0 P_>/UI*?,-LSCW-,H **** "BBB@ HHHH M EA/+)W<8'UJ(C!P:DA_UZ?[PIK\2-]30 VBBB@ HHHH **** "BBB@ HHHH M **** 'Q*S2J%&3G-> ^-XEA\;:PJC -RS?B>3_.OH"W^^QSC"D_I7B_Q5BD M3QH9')*RVT;IGTQC^8-9U=CBQRO33\SB****YSR0HHHH **** "BBB@ HHJY M9Z5J.H$"RL+JYS_SQA9_Y"F-)O8IT5TL/P_\4SKN&CRHOK*Z1X^NXBKR^%=! MT@9\1^($$_>STX>:X]BW0'V(_&GRLT5&?56]=#C*^E_!T20^#-&5""#9QMQZ ME03^I->)C6/"6G7)DL/#]Q>X^Z=1N!M'_ %&#^)KV'P)X@C\0^&HYU@@MY(7 M,+P0+M2/'W0!V&TC]:TIV3.S!*,9M7U.FKD/B9JG]F>";M5;$MV1;+]&Y;_Q MT-^==?7D/QBO9+G5=*TB$%F"&7:/XF<[5_\ 03^=:3=HG9B9\M)LW/A%I/V/ MPS+J+KB2^E.T_P"PF0/UW5Z%5+2-/32='L]/CQMMX5CR.Y Y/XGFKM.*LK%T MH6[N8K:!#)-*X1$7JS$X KUOXS:HB M6&GZ2K?O))#<. >B@%1GZDG_ +YK*^$7AW[7JG4?6IG\)CB;>R=RGX$U" MX\*>)[OP?JK?NWD)MG/0L>F/9A^O'4UK_#V-$\1>, J*H7464 #&!ODXJ#QU MI5MXK\-V_B;0I#+/:@O')&I5I(U8Y'(!RI!(_'UK#\!Z[>Q:)XOU>)%EOPR7 M)4H2K,Q#>*?$I\=P:% M:6]HYU5"ZRHB$)N;;PO)./E[]*]YJHN[;-J$E.I.2V=OR"BBBK.H**** "BB MB@ HHHH **** "FR1I-$\X/44ZD)P"<9]A0!\K7UL;/4+FU)R89 M6CY]B1_2J]7-56Y75[P7D317/G.98VZJQ))%2:;H6J:O%/+864L\=NNZ5UX" MC&>I[^W6N0^=Y6W9(SZ***1(4444 %%%% !1110!TG@VYM8[^_LKJ<0#4;&2 MSCE89578J5W>@^7&?>L"XMYK6XDM[B)XIHVVNCK@J?0BHJZV]E3Q9X?%Z%1- M6TJ%4N> ?7(^E5NC5>]&W5')T445)F%%%% !1110!])^"HUC M\%:.J# -JC?B1D_J:M>)-3&C>'-0U#(#0PL4S_?/"_J16+\--334?!-F@;,E MKFW<>F#D?^.D5D?&'43;^&K6Q4X:[GRWNJ#)_4K73>T;GMNHHT.9=CE_AOY> MD:;KGBNZ72?XL M=!GM_2N^U?2)],^"=I%%&VZ62.YN=H[,21GZ?(/PKGW\4V5I\-H/#VFJYO;I MV:\?;C'S9QGN2 H^@K)JUDSSYQY4HMVLK_,]?\(>)8_%6A+?I"8'5S%+'G(5 M@ >#Z8(-;UDZ1=ZA+ MC9;Q-)@]R!P/Q.!6ZVU/4IM^S3GN?,-]$L&H7,2?=25E'T!(J"E9B[EF.6)R M325RG@L****0@HHHH ZKX=0^9XTM)C*(DME>=V(S\JJ%_$.L'B0PK8P'WD/SX]PH_6N5JGL:RT@E\_Z^X****DR"BBB M@#UOX-7UU,NHV4D[M;0*C11D\(6+9Q]:XK3-->S&XENDADDW"0W)( MV% ^427-I;092V#[0&=2"1Q6 MI\/?%&I^(6\0SWEPS1Q%'MXR!^Z#>8< @#/0=?2N#^*%U#<^.;H0N'\I$BEV^/KW5?"%SHVIA[FYEF5UNB0-J@J=NT#U!Y]ZY"K%Y87FG3"&]M)[:4 MKN"3QE&(]<'MP:KUDVWN<,Y2D_>"BBBD0%%%% !7664[V_POU13&P2XU&&,. M>C84L1^&T?G7)UV.H![?X4Z1%*P!N-0EFB3U105)_,_K5(UI]7Y''4445)D% M%%% !1110 4444 %%%% !1110 4444 6+/4+W3I3+8W=Q:R,NTO!(4)'ID'I M6DGB_P 1HN!KNH$?[5PQ_F:Q:*=V4I26S.CC\>^*8SE=:N#QCYMK?S%6X_B; MXMCX.IAQC&&MX_\ XFN1HI\S[E*K47VG]YW*?%CQ*N=_V*3/]Z#_ (JROQ> MUGGS--TQO3;&X_\ 9C7GM%/GEW+6(JK[1Z?9?%[YL:AHL;#^];RE2/P.?YU; MD^+FF;?W>C71/H9@/Z&O):*/:2*6+K+J?0'A?Q+;^*=/NKF&SEMC;NJ$.X8$ MGTQ6S7#?">U,7AB_NBQQ-=! O;Y5!S_X]^E=S6\6VKL]2A)RIJ4MPHHHJC4* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@">V;YFC/1U(J"I;;_CX M3ZU&>IH 2BBB@ HHHH **** "BBB@ HHHH **** "BBE52QPH)/M0!+;C!=S MT534-3S;DACC/'&2*@H **** "BBB@ HHHH **** "E4[7!]#FDHH EN 1,Q M_OE2366GZP MC*4A_P!&D7;R,Y(.?3@C\?>O2$_X]I?7(KGO&6D7NN^%9;"PC62=IXV 9@H M&ZP_#SPG%"(WTR65O^>CW+AOT('Z M5QOC'7O^$=\4WFFZ5I&C6\=OY>R46*&3E%8Y)]SZ>E-PLKLJ>%=./--G'Z9X M>UC63_Q+].N+A?[ZIA?^^CQ^M:?_ K_ ,2(?])LH[5.\EQ35M0G=A';Z-AKL/ M^%>VUM"7C\.VMU($#K%-JTH=N,XP(U&?QQ6_X<\':3X9NII]->[EN)D\O=<, MAVC.3C &,X%;KJX^9@>?XNN?QK6,.YW4L*DO>1XK>>+)M(F>UM?"VF:51'U4UQN@?!^)&:77KHR88A(+K-UY]!^=2X2OH8U,/6YK1>GW'D\] MS/=2>9<3R3/_ 'I'+'\S45?1\?@3PM!#L&C6NT#J^6./J3FL#5OAEX8U3>FE MSBRO ,A8I?,7\4)SCZ$4G39G+ U$KW3/#Z[CX8W^L6.OD6%E-=V4S)'=J@X0 M$G:Y/0$<]>V:YO7M U#PYJ366H1;7ZHZ\K(OJI]*]1^#UBEIH=]J1G#?:IEB M,8'^KV9ZGWW_ ,O6I@GS&>&IR=9+:QZ8K*V=K X.#@]#5&]T73=1N[>ZN[*& M:XMF#0RLOS(07_ )KVR7LSO%M(>*9!@#CID#:. M>170^%?BE?ZMJT&FWUE;;Y@RQR1$KE\94$$GJ1C\:VYU>S/06*@Y*:G\7M=?S(+:QMK)P2I+ NZG\<#/U%>I>%-=7Q'X_LG;Q!?:E'F^%M,M8XQ'MMD+@#&7*@L?J22:K>)?"T/B:?31=3LMK:2F62$+GSN!@$ M]AU_ GI704E&S;%3H\E24NX44459T!3'ABD.7B1CTRR@T^B@!JHJ+M50J^@& M!2JH50J@ #H!2T4 -$:*Y<(H8]6 Y-.HHH **** "BBB@ HHHH **** "BBB M@ HHHH \_P#B+X$;Q!$-3TR-?[2B7#IG'GJ/_9AV]N/2H_#6H)X,^%T%_=6$ MYD$TGGQ ;6#&1D!;/3HH_*N[U&\33M,NKV092WA>4C/4*"?Z5S6CRW'C;X=R M-J"Q"2_290$& N'8+^1 _*H:5[KHZM=7L5LELD\K. ML*=$!/2J=*RLCE6&&4X(/8TE#_ &7J$?G6_.[RS_%$ M3ZJ>*P*Z'PSJMC''/HVLH6TJ]=2TBGYK>0<"1?SP?4?DZ=I/B/3XQ=007MJX#QL>1SW4CI^%?+]='X:\;:QX8/EVLHE MM2AUXU\3_ !K%J1_L/39=]M&^;F53 MQ(PZ*/4 \_7'I6/XD^)>L:]$]M !86;C#1Q-EV'HS^GTQ7%UG.I?1''B<6IK MDAL%%%%9' %%%% !1110!V%W&+?X3Z> P!NM3>4C/)VH5_3'ZUQ]=7XK1++P M_P"&-.\U9)8[-[ABH.-LS[U'/M7*54C6KNEV2"BBBI,@HHHH D@FFMYTFMY' MCF0Y1XV(8'V(KU#2=+^)&NV:B?59K&U8?>G;9(1[ #=^>*U?AOX%AL;*'6]2 MA#WLP#P1N,B%3T./[QZ^WUS7I%;0AI=GI8?"OEYI-J_0\D/P6E9"S:\IE/)' MV4D'\=_]*@U+PQ\0-"M%%CJUQ=VD*!52UF8,B@8 V'^0S7KEQ>6MFH:YN88% M/0RN%'ZU#::MINH2O%9:A:7,B#+I#,KE1[@'BKY(]#=X:DM(Z/U/F74=1O\ M4[D2ZCZ9B6 !/'/N352O MA[]/3'AU82BT]3S*]*5.5I!1114F(4444 %=/XJ$MOI'AFREZIIWGX'82.Q' MZ 5S%=5\1'=?%\UHP 6S@A@0 Y^41@_S)JELS2.D)/T_K\#E:***DS"BBB@ MHHHH **** "BK-EI][J4OE6-I/,\;Y86 M5?IG&*+"Y7:]C/HHHI""BBB@ HHHH **** "BBB@#VGX7K,G@EO-1E5[UVC+ M+CHSD?A785B>"C_P 4'HP_Z9O_ .AFMNNJ.R/=HJU.*\@HHHJC4*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!\3!)58] >:BU*[L-+V/? M:A;6J2D^69GV[L>GYTZN2^)EB;WP8)UB>22TN X*#.U""&S[=/RI2=EML#G@$U\^44>U8OK\^R/?CXU\)@9_MV+ M_OR_^%0-X^\(JI(UDL?06LO/_CM>$44>U8OKU3LCW(_$;PF@&;VXD/HENPQ^ M8J&3XG>%E)"_V@_NL*\_F17B=%+VLA?7:OD>Q/\ %;P\,>79ZFWKN2,?^S&H M7^+NE*#Y>BW+G/&Z8+G\LUY'11[21/URKW/4Y/C! "?*\/?0O>'^6S^M9I^+ M^NY.W3]* [ Q/_\ %UY]12YY=R7BJK^T>O>%/B4VM:JUAK4=G:B8 6\L*E5# M_P!ULD]?Z>]>AJK102\%6R!7R\!DXKZ1TR"YL-"L+&YNFN9HH5$DI;.X]>O< M#H#Z"M:7_$W+>WH*AI22S$GJ>:2@ HHHH *\N^)&@7>H>-;#[#"TLNHP*% M_OKPWT &TDUZC2GRRT4AB4S1*R)(>JAB-V/K@?E4RCS*QE6I*K'E9SV@^#=( MT/3H8)K*TO;M?FDN9H0Y+?[.>@&./S[UT))8DDY)I**:26Q<81@K11+;_P#' MPGUKP/0?&VM^'VVV]R9K8G+6\_SH?7'5ZH^A_!GB*#Q58R7T=G);-"_ MENK$,N[&?E/?KW'>NHK@_A&$_P"$+;9][[7)O^N%_IBNYE5GB=4?8Y4A6QG: M?6M(NZ.RC)RIIO<\1\97EYXU\?+HEA)F&%_L\8)^0,/ON<>F#SZ+75>$?AE< M^'=>MM5GU2.0PA@88XCAMRE?O$^^>G:N.NO!WBKP?'>:W'=0Q"W.TS)+EW5F M R 1W)'7FO4/ &NW?B'PK%=WV&N4D:)W QOQC#8'L?TK.*O+7CU[PORZ=J%M>P'$MO(LB?4' M->Q^/_!UEJMA?>(/MMQ%=00[@DC@Q85?N*.H)QV/4^]>*5G4^*YPXQ-5;['2 M>.M.BL/%,[VS%K:]5;R$DYRLG/\ /-.\'>)M:T&^(TZ.:[MR"TMF 65ATS@ MX/3D5-K=E/>^#_#6HQ132$12VCG:2?ED)4?3!./IBL_3M \3E_,T_3=30L,> M9'&Z CTW<>U+K=$:JIS1]=/,]Y\+^(&U_1UO+FV^Q3[V1H'/(QT/(!Z5N@Y& M1TKS?P'I.N6]S)I;A6D4@X(P&S@Y_3WKM_P"Q+ '*1,A]5D;_ M !KHB[H]BE)R@FS1K'\3C4!H%U-INH?89X$:;S/)63Q4_A9YQX4N/''BK3Y[VT\2 M)"89?+V30J03@'LI]?2M[PEXRU23Q'-X9\1Q1KJ,>?+EC& Y S@@<S7^FM S M&=(0L8;!P"<=>/U%OZUX#6,Y-2 MN>;B:LJ=9278LZA,EQJ5U-']R29W7Z$DBJU%%9'G/4****0@HHHH **** "B MBB@ KM+6WB\6^$&16']N:/&2@_BN+8F:EQ]0?8C@TTS2$DGKLRK16[K^EV\<%MK&F@_V;>YPAY-O*/O1'Z=0>XK"H M:L*47%V84444B0HHHH **** "BBB@ HHHH **** "G1H9)411DL0 *;6WX/L MAJ'C#2K=AE3<*S ]POS$?D*:U945S-(O_$/R(?%DEC;9\BQMX;6/)S@*@XS^ M-XZCO-L****1 5M>$M+36?%>FV$ M@#1239D4]U4%F'Y UBUUWPRE2+Q]I^_^,2*#[[&JH[FE))S2?<^@Z0D*"20 M.23VI:J:G9MJ.E7=DLS0FXA>(2*,E=P(S^M=1[SV/#KB*[^)7C^X2WFV08;R MY&&1%"O ./C>$/AU%X4U1K\:E)]N;M?./CO2TTCQGJ-O$NV)G$T8QQAQNP/8$D?A7T=7@ MGQ6D1_',RKC*01JV/7&?Y$4ZNQ>.2]FGYG$T445SGDA1110!I^'(8KCQ/I,$ MT:R12WD2.CC(92X!!_ U/XOF>?QEK+R'+"\E0?16*C] *G\"P^?XXTA/2VVD5$ 0X_BQCC./6NJ\;:3+X M[\.:7K6A@7$D2MNA# $AL9'/=2.E#-3T76VUK6H5LK>TB?:977))&">#P "> M:-;JVQ7[SVD>3X=/0X/Q1I<>C>)]0T^(GRH9B(\]E/('Y$5D5K^*=4CUGQ/J M.H0_ZJ:8^63W4< _D!6163W."=N9VV"BBBD0%%%% !1110 4444 ?0?@V!O^ M$&T8("P\DD_BQ-;7D2_\\V_*O$/$FH7^GV^@1VE_!)XV\31YVZW>'/]Z3=_.I5\>^*48,-:NXIM>&?\+"\5G_F,2_\ ?M/_ (FGI\1O%D9RNL/^,,9_FM/VJ']>I]F> MX45X]:?%;Q%;P[)DL;Q]Q/FW$!W<]OE*C'X5(_Q9U]FR+73$'H(&_JU'M(E? M7:1Z[17D'_"U_$'_ #[Z=_WX/_Q5'_"U_$'_ #[Z=_WX/_Q5'M(A]=I'K]%> M0?\ "U_$'_/OIW_?@_\ Q51?\+2\1^ME_P" XH]I$/KM+S/9**\IM/BYJ<4 M2YTVSN),G]YRG'T%3_\ "X+O_H"V?_?;4_:1']FZ6H]&C<_P#LXI>TB'UREW,GQYX8'AS6RULI_LZZS);G M^[ZI^!_0BN5KT3_A8%CXDL9=+\4V$<4#D-%Y8Y9K548 M^I4;3_*OG>O5_A3KC7-K<:!,V6A!GML_W<_.OYD'\36E-V9V8*:C4L^IZ%11 M170>L%%%% !1110 4444 %%%% !1110!,_\ QZQ'T)J&IOO6F!_ W/XU#0 4 M444 %%%% !1110 5,!FS./X7R?RJ&I8N89E'7 ./H: (J*** "BBB@ HHHH M**** "E52S!0,DTE3I&\,J.ZX&?6@!LC!4$2-D=6([FHJ20D(BEVP,G &32JNY@OJ<5Y/XI^(>N1:[JEA97<:6: M2O H$*DX'RGG&?6IE)1,JU:-)79D^,/'%UXF;[+%$+;38WW)#P68CHS'UY/ MX'OUKDZ**YFV]6>+.G?"#7X[6\N=$N'"BY/FP9/!<###ZD ?\ ?->@ M>-(M??0C)X=N&CNXG#LBJI:1,'(&1UZ'WQ7SI%+)!*DL3LDB,&5U."I'0@UZ MWX8^+<#0);>(49)5&/M<2Y5O=E'(/TS]!6L)*UF=N'KQY/9S=O,PM0U+QQXR MM8=#FTN5 K@S/]G:+>1T+D\#'7 Q_*O6O#6B1^'?#]KIB,&,2YD6/Y_ MI4,7C+PU-%YBZY8A<9P\P4_D>:KS>-M%>&5=-OK2\O%&([8?0,V!5I) M:W.FG&$'S.5V3>*]1L[+2T@NI 'NY5AA3NS$_P L5XMX,U9?"_C5?M(+'QOKNKKJ5WI=TS(?W*P+O2, YPNTGOW[U0\4Z+?&_ M%\FGW2+<1+)*AA8&)\?6HE)O7L(J M6T^$WAFVG,DBW=RO:.:;Y1_WR ?UHE%RU056]]IL!CT M^X&PH"2(Y!VR>Q'/X&N1T[0M5U?)T_3KFY4'!:.,E0?<]!4.Z=CEFJD9>S;9 MUOPD267QJ\@)(2UD9SZY*C^9%>ZUYY\,/"5_X?6^N]4MQ#/.%2-=ZL0HR3G! M.,G'Y5Z'6U-6B>IA(.%))A6=KNGW>J:5+9V6H&PDDX,PB$GR]Q@D=?6M&BK. MAJZLSS:Q^%VI:= ]O:^+[J"WD.9(X("FXXQVDKJ/#'@W3/"R2-:"26YE&)+B M8Y9AUP/09_\ KYKH:*E12,X4*<'=(\\U#X;ZGJ&O-K#>*I$O,_NY$LPI1>@ M(<= <59TWX?W]MXDLM9U#Q+-J,EKD*LL!!(((QDN<=<]*[JBCD0OJ].][?BP MHHHJC8**** "BBB@ HHHH **** "BBB@ HHHH CGABN8)()D#Q2*4=&Z,",$ M5\T^)]"E\.^(+K3I 2B-NB<_QQG[I_+K[@U]-51O]&TS52IU#3[:Z*@JIFB# M%0>N">E1./,VLP5MIHEGC0G.P$D$9^JFN M5KG:L['CSBX2<7T"BBBD0%%%% !17I?A?P[HNC>#F\6>(;;[7N_X][9NF,[1 MQT))]> .:MZ%XJ\*^)+V33]7\/:3IMMY19)F9% .0-N[:N#@]0>U6H]V="H; MP^*O#F@ZCX7U>#1]/M(;W2V M&YX855B54,1D#)RI(^H]J%&Z%3H.<6UT/$****@P.F\(:K90W$NCZPN_2-0P MDN3CR7_AD![8[^WTQ63K6DW&B:OS+V8>Q?776\H\7Z+'I\ MI_XGEA&1:.3S=0CGRC_M+R5]1Q[U6ZL;1?/'EZK;_(Y*BE(()!&".H-)4F04 M444 %%%% !1110 4444 %%%% !76> D&KWNI2*V-/L)KA7!("OC _/)&*Y. MNKTMDL/ASK5TQW/?W,5DB?W=O[PM^7%5'E5:*8T[.Z/J;3-1M]6TVWO[1]T$Z!U/I['W'2N M=\>:?XBNM/@N/#MY-%/;L3)!$^TR@X[]R,=.^37E?@GQW<>%9C;SHUQILC;G MB!^9#_>7_#O[5[?I&OZ7KMN)M-O8IQC+(#AU^JGD5T*2DK'L4ZL:\.5NS/); MC3/'7CFXM;/5;62VMH#\TDL/E+GH6(_B./3CZ9KV+3K"#2]-MK"V7$-O&(US MU( ZGW[U:K/U76],T2W,VHWL-NN,@.WS-]%ZG\*:BEJ73I1I7DW=]V6;V\@T M^RFO+F01P0H7=CV KYEUS5)-:UR\U*08-Q*7 /\ "O8?@,"NE\<>/I_$[_8[ M17M],0YV,?FE(Z%O;T'X_3BJQJ2OHCS\7751\L=D%%%%9G&%%%% '5_#U4C\ M3-J,I?RM,M9;QU1&/%&JL,#[(+)#_>,K M8('T !KD:I[(UEI"*]7_ %]P4445)D%%%% !1110 445K>'/#U[XFU9+&S ' M\4DK?=C7N3_AWI[C2CZEK-E#M&TY/T/#H?A]XWT-VGTR0+(1\WV6ZVEAZ'.,USOB#4/%!?['KUQ?C MOY4Y(4^^.A^M?2=4]2TNQUBS:TU"VCN(&_A<=#Z@]0?<4W3TT8YX-"9O"EXLL+--ILS8BE/5#_ '6]_0]ZY&L&K.S/,G!PERR"BBBD0%%% M% !1110 4444 =9XZ_YEK_L VO\ [-7)UUGCK_F6O^P#:_\ LUNMX=AN-2 M;4$9XS)NP"R@EAG&,C![8XH46PC0E+9KL>5T5=UBR33=;O[&-F9+:YDA5FZD M*Q )_*J528M6=@HHHI""BBB@ HHHH *ZWP7I""4^)K^?R-+TJ99&8M5'1N.:H4I!!((P1U!I*1FW=W84444A!117I/A#X?Z' MXHT87@U&^$J$),BJJA7P"0,@Y'/6J2;V-*=.51VB>;45>U'2KC3];GTIU+7$ M4QA ^\'/#QU'4+^_:1556$00@R$=LCIG]*%%L<:,I7 MMT/+Z*[7PCX$36M-EUG5KW[#I46?G& SXZD$\ \9YYXK:MO!?@GQ%YEKX?U MZX^W(I8+*.#^!52?P--0;*CAYR2?<\PJYI>JWFBZA'?6$QAN(\[6P#P>""#P M13=2TZYTG4KBPNTV3P.4<#I]1[$)+3Q3I<"#T+ 'L?QZUKU\W65]=:;>17=G,\-Q$VY'4\@_P">U>W^$/%]OXKM1%)L MAU6-?WL6<"4?WU_J.U;PG?1GJX;%*?NRW.BHH(()!&"**T.P**** "BBB@ H MHHH **** )D'^B2GW%0U,!FS)!Z/D_E4- !1110 4444 %%%% !4UL"7<#J4 M-0U+;G$P!!(/!Q0 "#GYI(U_X%2/$5!8,K*.X--==CLOH<4Z%@'PWW6�!' M14OD?]-8O^^J:\9C(R00>A!R* &44_RI",^6V/I2I$6)+955ZDT 1T5*4C:) MFC+94\AO2HJ );< SIGH.:19W4-T.XY.1FG6Z,6+]% (R?I4- "L2S$DY)I* M** "BBB@ HHHH *Y[7/&,&@>)].TFZMT^RW4"O)/GYHBS%0?3''-="!D@>M> M)_$?6(]7\7SB)"L=DOV,$_Q%&;)^F2?PJ)RLCGQ-5TX76Y[5J$YTC3;S490- MEM"\HYX8@<#\37S4[M)(SN2S,223W--HK&<^8\W$8CVUM+6"BBBH.<**]C\+ M#2=6\!W=_;>'=)?4K-&4QR6P<.RKD'GGD>_7-!DMS]/:KY=O,Z/8:Q5]S@:*[C1[>U\8?$J(6^G6MOIT;F0PP MQ!4,2=-PZ'=P#]:W_B!HNCWWA&'7-"L[:".VN&CD-O"L89=Q0DXZX8#'L:.7 M2XE0;BY)['!:)XKUOP\"NG7SQQ$Y,3 ,A/T/3ZBNO\._$G4+C6P=2,&^1=B, M%V*3Z-]?6O-J*2DT*G7G!JST/I6P\3Z).C+]KM[.=6_>V\[K&ZM]#U^HR#6V M"& (((/(([U\VV^JVFI6L=EK08%!MAO$&70>C#^(?Y]Z]G\"W4-KX7L[&>^B MF>,,(Y >'3<2N"?;C'M6\97/4H5_:.W0Z'4M,L]7T^6QOH5FMY1AE/\ ,'L? M>JL%I':1Q:?9H(K>%0B(O %:;N$C+]0!FJ=F=T[L>I&?UJSHLKW+B((T"KT M%59]6TVUD,=QJ%I$XZK),JG\B:N5XO\ %C28AXDL196RBYNXV:38.9&S_.ID M[*YE7J.G#F2N>S@A@"""#R".]4GUG2XIFADU*S256VLC3J&!]",]:X[PIXOC M7X92:A<-NFTR,PN"?O$ "/\ /*C/KFO/_ UA]N^(-M'JT"SM,C7#K*,[BT>] M6/Y@TG/:W4SEB?A45\1[?+](V6T:FZ(,Y5<&0[P,G'7BMCQI\/\ 1[+P_<:G MH\#65Y9KYP, -:GUWPC:W-TV^XC M+0R.>K%>A/N1C-=/5)W5SHA)2BI+J%%%%,H**** "BBB@ HHHH **** "BBB M@ HHHH *KWE]::? T]Y--?7Q)XGN;Z($6XQ%#D8.Q>Y^IR?QKGZ**YF[ZGA2D MY-R84444B0HHHH ]=U6%]:^">GO9J9#:K&TBKR<)E&_+K]!7FFAZ%?>(M1^P MZ>J--L+_ #MM ]_QJ_X9\::MX5+K9/');R'<\$P)0GU&""#CT_I702?%C4$ M5C8Z1IMI*XPTJQDG^GZYK1N+U9URE2J6E)VL/^%.EHNN7^L795+?3(6R[=%8 M@Y.?90WYBNP\'_V):^(-0:V\30ZC/JC%VM_+VY8%FR.?0MQ7GVE_$2XTO1SI MB:-IDL+@^<7C/[XGJ7P<$UD^'_$K>']5FU"'3K*>5^8Q,A(AY_@YX]*:DE8N MG6A344OGN0^*-(.A>);_ $_!$<Z'E?T(K(KH?$_B^[\5-$]Y8V$,D9X ME@B(=AZ,Q)R*YZLW:^AR5.7F?+L%3V5Y/I]]!>6S[)X'$B-C."#D5!102M#J M/%,46K11^)[")4ANSLNXD_Y87&.1]&^\#]:YBMOPQK$.FWLEM?J9-*O5\F\C M_P!GLX_VE/(-5=:T>XT34I+2<$IG=#*!\LT?\+J>X(IO74TE[RYU\S.HHHJ3 M,**** "BBB@ HHHH **** "NOUJ:*U^'6@:<8D2ZFEDNV*KRR98*S'N>X4444A!1110 4444 =GJ$BV_PGTB",!3=7TLLI'5RN5&?P(_(5 MQE=/KUQ(G@_PQ88 00S7!('4M*P'/T%%()V0"ZO@)Y6[[3]P?@#GZDU\_P!?5T4200I%&,(BA5'H!Q6M M):W._ 03DY=BEK6MV'A_37OM0F\N%3@ #+.W95'-\C_3_)XJYR:>AOB*LXRM!_+J>U:MXDTO1='75+NX M'V9P#%L&6ER,@*.^17!6_P 9[=]25)])>*R+8,HEW.H]2N/TS6WXG/A;1/#. MF:7XD1KL00JD"(&WN44*2"",=NXKSB=KKQQ=VVD^'M$CLM/MVR%09VYZO(_K M@?\ ZS2E)WT%7K5(R2B]>V[/;=8TRU\1:%<6,I5H;F/Y''.#U5A]#@U\RW-O M):74UM,NV6%VC<>A!P:^I+&U%CI]M:*Q801+$&/?: ,_I7SSX]A2#QUJR(, MS;_Q903^I-*JM+D8Z/NJ74YRBBBL3S0HHHH **** "BBK6F*'U6S5AD&= 1_ MP(4QK5G3_$*,6M[H^GNP:[L=+AMY]H. PR0/R/ZUQU;_ (VEDF\;:PTC%F%R MR@GT' 'Y "L"G+M_!M1)I^MQEL;C&#[ M9#U;\2Z+$?AFL'A6Y$EC;N7N!%R;@*<,21U((SZ8'L*YWP+XJ\.>&-)N%NCJ M#7EX )PD:E%"E@NWD'HW.>]1^%?&FF^%=;O;:W-Y/H$X#()54RH^T9.!@AS_@S6;O0?$,=]:VB M0P^!O']Y(;59['5Y 7)7,;D]SCE6]^]<]I'B_P +^'O$\^H:98ZE]DNH626* M0)^[)8'Y!G[O'0FIK'Q3X&\.W#:AHVDZ@]]M(C$S85,]>=QQ^1I1LM&R:3C% M_X]:HU:U&_GU34KF_N2#-<2&1\= M 2>@]JJUFSBE:[L%%%%(04444 %%%% !4UI=W%A=Q75K,\,\3;D=#@@U#13' ML=MJ.AQ^+((=;T62U^WW(_TO31*JN)1]YD4GD-UQ[]^W&W%O+:7,MO/&8YHG M*.C=58'!%7_#;^5XHTB3&=M["V/HXJSXR_Y'/6?^ON3^=-ZJYI.TH\_4PZ** M*DR"O5/A]J3Z3\/-;OX@&>WN!)M]0 G'X\BO*Z]#\.:UX5T_P?>:3>7M\)M0 M4&XV0Y\L^B^M7#1G1AWRSO>VC.SO/#UGJ'C+3O& 9?[-6T^U2N>FY "C'\"# M_P K,\8:H^M?":+4I!@W%P'"_W5\QL#\!@5YX_B;48[>318-5N#HF]HE4HH M8PEOIGIVS[5UMUXH\'W'@V+PYYNK>1"=R2>4FXD$D9YQWJ^9.YT*M&2DEI=? MB7?$.4^"6EBUXB(A\W;T[DY_X'C\:XCP$91XZTGR<[O.YQ_=VG=^F:U_"7CJ MTTW19= UVR:\TM\[=F"R G)&"1D9YSG(/Z:EIXJ\"^&7DO-"TNZGORI5#*3A M<]LL3C\!FEHVG['KM_PQ7%5;U/4;C5 M]3N-0NVW3SN78CH/0#V X_"JE9MW=SEJ2YIN2ZA4EO<36MQ'<6\KQ31MN1T; M!4^H-1T4$GTO#,;BRM)V;IQV^JZ?#:VTF5\Z+!P.I/04 /,,:'#RX/6K;CNR3CBH MJ** "BBB@ HHHH **** &7%U%I]E<:A<$""UC:5^>N!G'U-?-US.]U=37$IS M)*Y=C[DY->I_%37S;6$&@0-\\^)[G'90?D7\2,_@/6O+["QGU+4+>RMEW33R M"-![D_RK"H[NQY>,J<\U!="WHF@:EXAOA::=;F5QR['A4'JQ[5ZCI7P3+#;Q+N=V/ %7&FDM3HI82$(WGJSC9?A+X9D0JHO(S_>6;G]017'>(OA-J M&G0O3"5VR@>W9OT/M6WS2_\ +@TB:6T#8\UI@KD>H7']?RKT M?3K^WU33X+ZT??!.@=&QCCW]Z+0EL"IX>M=1/&_A)JALO$MSI1$!6'_ M "T3)Q^6ZMB+2SX)\-^,+O&QY9C:VOKL/W2/PDS_ ,!JS\1-!;2+VV\8Z5&J M3VTRMW@B242_N=V6(! SDGU-1\* MLS!M48\DMU>WS.H^&EE!IOAG5]=O;I+)9Q]FBN'&?+'3=[_,P_[YKH/"6FZ& M_AW4?#=GKL>IQSJ[D!-K1A@%) SZX/UKS^X^(DUQH)T8Z'I2VFPJJ+&<(?[P M&(-?F\1Z@+VXM+.WFVX?[+&4#G.=S9)R?>L MFLV<2C( 1$?0]\'/YBO)+O2=1L+>&XN[& MX@AG_P!4\L94/],U[9X#T+P])9V7B#2(9H)VA,,J&5B"W ;(.>XSQQTJZ=[G M5@U)5-#HKG2K>"(F"2>')QM20X_6H[6PG9VVWTR@#KP:U+M"\/'8YI+-"L1) M&-QS^%=!ZY6_LR5OOZC=$?[+!:X7QS<6L?Q$\+2-E6\UQ(__ //OBI= M6G_"5:&PN8R\!_?*&!,8W*1D=N,UK>-O'ND7.@7&EZ1O. M.3C@ =S78W?AC0KZZ>YNM)LYIY#EY'B!9NW)J:QT'2-,D\RQTRSMY.F^*%5; M\\9I\KN_,;HU.:5FO>,KP%HDV@^$K6UN5V7+DS2K_=+=C[@8%=+115)65CHA M%1BHKH%%%%,H**** "BBB@ HHHH **** "BBB@ HHHH *X[Q_P"#5\3Z8)[8 M!=2ME/E'_GHO4H?Z>_UKL:*35U9DS@IQ<9'R>Z-'(T;J5=20RD8(([4VNV^* MFGQ6'C61XE"BZA2X8#^\25/YE<_C7$URM6=CP*D.23CV"BBBD0%.1'DD6.-6 M=V("JHR23V IM>R?"SP?';6:>(+V,&YF!^RJW_+-.F[ZG^7UJHQYG8VHTG5E MRHH^%_A(98TN_$,CID9%I$<'_@;=OH/SKT?3_#6B:6@6RTNUBQ_%Y8+?BQY/ MYUJT5T**1[%.A3IK1$,EI;2ILDMXG7&,,@(QZ5S>L?#OPWK",38K:3'I+:_N MR/P'RG\JZJBFTGN:2A&2M)'SKXM\#:EX5D$DA%Q8NV$N4&!GT8=C^ENQ"RLCE6!#*<$'L:2NF\0:?:WNFQ>)=*01 MVT\GEW=L/^7:;&2!_LMU'IT]JYFAJP2CRNP4444B0HHHH **** "BBB@#8\* M64>H>*]+M9AF)[A-X/< Y(_'%1>([G[7XGU6XSD27,MGZ'/Y5\O5ZK\*O%<2(?#E^X"NQ:U+]"3]Z/\>H M^I]JTINSL=F"J*,^5]3N9+CPIXSM3%)-9W\<#%MI;#)[]B!^E>5P:A9:+\4D M/AZ81:9YZ1RXQS6WX4^'6F^&I'N)9#?7;H4WR( JJ1@@+SU'!)/2K:DWL=,H5:DE>*5NI>E ME\)^,[7][+9W\5N2W+[6C]3V('Z<5YCHMW!I_P 65@\-NW]FRW B**Q973;\ M_P!0#N(/L*Z/5O@Y:W-XTVF:B;2%CGR9(]X7Z'(./K^==#X1\ :?X5D:Y\YK MN^9=OG.NT*.X5>*=3O8VW1R7#;#Z MJ#@'\@*]D^(_BV+0M%DL+>4?VC=H455/,:'@N?3N![_2O!*FJ^AECJB;4%T" MBBBL3SPHHHH **** "K>E9.KV6 2?/3@#)^\*J5T/@7_ )'C2/\ KN/Y&FMR MX*\DBKXK8OXOUHLJ:=X$\,Z;&JQ:3;RL.KW"^:Q M/K\V?09#;3CD6\C%HV]@3RI_,?2H M-5^,,=MKGDZ?9)H=<,/ M8BCW9:$_N*UXH^8+NTN+"[EM;J%H9XFVNCC!!J&O;_BGX7CU'1FUFWC O+-< MR$#F2+OG_=Z_3->(5A*/*['F5Z3I3Y0HHHJ3$**** "BBB@ HHHH M::XCU6 MS=C@+.A)]/F%:_CFVEM?&VK+,FTO<-(O/56Y!_(U@PN(YXY",A6!./8UV'Q2 M4CQY=DC ,<1'O\@JNAJE^[?JOU.,HHHJ3(***]*^%GA&/4KEMH'8?7\J[^ MU^%GA6WB"RVDURW]^6=@?_'2!7:5E:]XCTSPW9BYU*X\L-PD:C+R'T _R*W4 M(I'K1P]*G&[7WG/7OPI\+W,96"">T;'#13LW_H>:\Y\5?#;5/#T3W=NWVZP7 MEI$7#QCU9?3W'Z5Z'H7Q1TC6]6CT\V\]J\S;87EP59NP.#P37<$ @@C(/4&E MRQDM"'1HUHWA^!\GT5W7Q+\)1^']42^LH]MA>$X0#B*3NH]CU'X^E<+6#5G8 M\NI!PDXL****1 5K^&=,N]6\06EO91>9(LBR$;@N%4@D\FLBO4_A+HB+'=^( M)2=R,;:!>G. 6/OU _.JBKNQM0I\]11/2IVW3N?>HZ**ZCW HHHH **** "B MBI(4#;F;HG)'K0 ]B8[4+T+G)^E04^20R.6/Y>E,H **** "BG(C.<*,_P!* MD:V8(I4[\]=O.* (XXVD<*O_ .JGRR# C3[B_J?6I$5X[>;(*YQUJM0 4444 M %%%% !1110 4444 %*K,C94D&DHH FE&Z-)<#)R&QZU#3XWV-SRI^\/6G21 M;?F0[D/<=OK0!%1110 4444 %.0 NH/3(H5&=MJ@DUSU]X\\-Z5&TIU!;J9& M($%NI8D@XZG@#W_+-)M+D$&XF>7!.2-Q)QG\:[+X27 MJ6WC(P.V/M5L\:CU8$-_)37/'XCQZ33KION>ZUSGC'PJWBS3H;,:B]FD'XXR,CI]:Z.O*_'WQ(6)9='T*;,IRD]VAX7U5#Z^_;M[;R:2U/5KSA&#Y M]CE/%":58B#PMX>A%U,LH^TW84-)/+T"*?09Z#O]"3[/X5TAM!\,6&FR',D, M?[S!R-S$LV/;)-<-\,/#VCVTOVZ6_M+O6-A988I5?[.IX)XZMS@GMG%>HU,% MU,<+3_Y>/K^"*.M6::AH=]:2 %9H'0Y[9!YKY^ M%/%?+E35Z&&/M>(4445B>>%%%% 'J7A/QE:^(PGAKQ-;6K6LD:1VS!2H#*, M$YX)'0C'/'>M!-/U/X>^*;'+B\T/49=KP,"QA.0">. 1D'/&<$'IFO'@2 M""#@CH17K/A/XJ&26"RUPPPPQPX:[.XL[#ID 'DUK&5]SNHUE*RF[-;,]7HZ M# KYRUCQQXAU6659-5F6 L<1PGRUQG@?+@G\:]I\$>)%\3>'(KER/M<7[JX7 M_;'?Z$<_F.U:1FI.QV4L3"K+E1TE%%%6=(4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% 'F7QAT6*72[;68T GAD$,C#^)&SC M/T/_ *$:\:KZBUO1[77M(N--O WDS 9*G!4@Y!'T(%?-&J:=/I&J7.GW*XFM MY"C>_H1[$8/XUA46MSR<=3Y9\ZV94HHHK(X2]HVGG5=;L; 9'VB=(R1V!/)_ M 9KZABBC@A2&) D<:A44= !P!7SM\/0#X\TG< 1YC=?]QJ^BV8(I9B H&23V MK>EL>K@$N5L\0^(6LZW/X\%C!-) ULR):I!)@Y8 AN.YR/PQ77>-[/QK=I9Z M;I&Y[4PJ+BXBD6-Y).AW<@@=\#U/TKDO!L9\5?%&?59%)ABD>[Y[ '$8_#*_ ME73^/=/\5(VZ?,&R0QYSP.,8I+5-D1O*$YZN[Z'&Z ; MWPA\0;'3H-0CNC-+'#=K Q,>7."ISU*YSG_Z]:/B_6]3\:>+O^$;TJ1A:1RF M+:&PKLOWG;U48./8>IJU\)-.T2>[FN)/-?6;;)$<@PJ*>-RCN><'/3(K TK4 M+OX=^)M0DU#3GFN6B>*)F.T$E@0X..0<=J73R,E=4U=VBW]QI^#M1U+PUX_' MAS[:UU9F9K=TYV@@'YE!^Z0>OXUUWQ:TI;WPD+X+^]L958-WV,0I'YE3^%B>/ #X&U?< 1Y'?ZBJBKP9T4HN M6'E?;6Q\WT445@>4%%%% &SX=U6"QN);/45=]*O5$=VB'! !RKK_ +2GG\QW MJ/Q!HYT35I+19EG@($EO.O26-N58?YZ@UE5TNC21ZYI9\/2P0F^'S:=<$[6# MYRT1/<,,XST8^]4M=#6+YEROY?Y'-T4Z2-X97BD1DD1BK*PP5(Z@BFU)F%%% M% !1110 4444 =9H<#6O@37M3C!>29DL0O8*2&8X]>!^MV>M:KX2^'NG MRV$_V:;4+Z65251]\:JJ]"#CD?6L=/&!EF,FHZ'H]Z6.68VPC<_BF/U!JW;0 MWFHVBF[:'-45UT^K>"M11#/H%]I\BG)-C*?LB MRGY8KVU(,?&<,X.S\>*5NQ/L[_"T_P"O,Y2BNPN?A]=-L_L?5M+U9F."EO=( M&'X$X_6LS4/!GB+2X&GN])N$B7[SKAP/KM)HY6)TIK=&%13Y(I(B!)&R$C(# M#&13*DS"BBB@ HHHH **** "BBB@ JSI]L][J5K:QIO>:9(U7U)(&*K5T7@- M _CC2LX 68N2>VU2?Z4UN5!0Y\JXNI94SZ,Q(_G5"A[A-WDV%%%%(D**** "BBB@ I59D8,I*L#D$'!! MI** /3O"WQ9FLX8[/7HGN8U^5;J/_6 ?[0_B^O7ZUZ+8^-/#>H(&@UFT&?X9 M9!&WY-@U\V45HJC1UT\94@K/4^FKGQ5X?M$+3:U8 =<"=6/Y YKB/$7Q=LX( MG@T&%KB8C N)5*HON%/)_''XUXY13=1LJ>-J25EH3WM[2W=Y,\UQ*VYW M<\DU!1169QMW"BBBD(**** "BBB@ K>\$OY?C71VQG-RJ_GQ_6L&MSP;_P C MGHW_ %]Q_P Z:W+I_&O4SM5_Y"][_P!=Y/\ T(U4JWJO_(7O?^N\G_H1JI02 M]PHHHI""BBB@ HHHH *]I^#=JL?AV^N]N'ENMA..JJH(_5C7BU>R_!F]1]%U M&QR-\5P)L=\,H'_LGZUI3^(ZL';VJ/3*\I\=^([WQ%K"^$- R^7V7+H?O,.J MY[*O<^WMSZM7D6L_"6X?5;V[MM2MX-.8M+^\W%T'4@C&"!ZYK6=[:'H8I3<; M07J?%NHW,1N7M[>W0,TBIDDD\#&>,@-^5?0L2&.)$9RY50"S=6]S M2I]S+!+>=K)C;F".ZM9K>49CE0HX]01@U\JR(8Y&0XRI(./:OJ?4+R/3].N; MR4XC@B:5OH!FOE=F+N68Y8G)-35Z&>/M[OS$HHHK$\X**** "BBB@ HHHH * M[;XJL'\:NZG*M;Q$'VQ7$UV7Q-_Y&Q?^O2'_ -!JELS6/\.7JOU.-HHHJ3(* M^F/"=@FF>$]+M54*5MT9\?WF&YOU)KYGKZ@T&X2[\/:;<)]V2UC8>WRCBMJ6 MYZ& MS,T:X'X@1>#I)X9O$%U*+N%,)#;.3(ZYS@KT'?DX^M=U/<0VL#SW$T< M,*#+22,%51[D]*YO6O"?AOQ24U6Z*N%CQ]I@GPI4=R1P<<\UI+56.ZLG*/*K M-^9Y386Q\7^+[)="TA+"QM63)0?=16R7D;NQ[?@/>O?J\<^%FJSV_BF\T6VF M>?2W$CQ[OX=IX;VR.OU%>QU-/:YC@TN1RZLY;XBV"W_@?400"\"B=#Z%3D_I MD?C7SO7TAXZN$MO!&KNYP#;F,?5L*/U-?-]15W.7'VYUZ!11161PA7J7PN\2 MV,5F_A^[80S23&6WE8_*Y( VGT/''K]>OEM%5&5G66'1MAI!A(^AI"2>IHH 4LQZL3]32444 %%%% !1110 M4444 %%%% !1110 4X3K;))-+(L<**6E=^BJ.I--8I'$\TKK'#&I9Y'.%4#J M2:\>\<^.3K;-INF,R:8I^9\8:X([GT7T'XGVF4E%&-:M&E&[W/5-(UJP\0V! MOM-=C$'*.C##(1TR/<M3"/ M.T)Q*/\ GG<_*?S7BIC45M3&EC(./OZ,]'6)V7('T&>3]* J1(9KATA@7EGD M8*!^)KP#7/%NJ:WK8U,SR6SQ_+;I Y7R5]%(YSZGO6;?:IJ&IN'O[VXN6'0S M2%\?3/2DZJ(ECXJ]D='J_P 1=>U)K^&.[,-ISZ;?V][;-MF@D$B'W!S^55Z*"4['TUX;\0VGB72( MK^U8 D8EBSDQ/W4_T/<5Q%[\';2YU:>XAU-K>TD;C#N*]0TOXR6;Q*NJZ=-%+CE[8AU)]<$@C\S6JE&2] MX]&->E6257='0^'/AUI7AK44U"UN;R2X52O[QUVD$8/ _G77UPDWQ;\-1Q[ MD%[*W]U80#^I%<;XC^+&HZE"]MI4/V"%N#+NW2D>QZ+^'/O5I-)6,I7=SS*M5U M)UN+N01VT$DSG^&-"Q_2MZ3P/K-JL9O\ [%8>9RHO+R*,D?0MFE9L MA0E+9'.45UP\):-;1+)J'B_3DXRR6BFX.?08Q3TE\ 6=J6%OK&HW _AE98E/ MXKR/UI\I?LGU:7S..K5L/#.N:H ;+2KN5#T<1D+_ -]'BM7_ (2RPTX,= \/ MVME,?^7FY[N5 '_?.:WO!.H^'O">KF!-=GOY;TI"RPVQ6%6+ M<$ECDXR>1ZFO,7D>0YD=F([L7_%OPQ]HM$\06J?O8 ([D M ?>3/#?@3CZ'VKU"HKFWBN[66VG0/%*A1U/=2,$4I*ZL9U::J0<6?*5%6+ZS MGT^^GL[E"DT+E'4CN*KURG@/0T=!U'^R=?L+\_=MYT=@.Z@\_IFOH3Q= M#-4FLT::1K8A/+&XX;C<,>@.?PKYJKV[X7>+DU/2TT6[E O;1<1;C_K8ATQ[ MKT^F/>M*;Z';@ZBUIM[F'X#L=8T_P)J>L:+!')J$\P6-9%SNC3KM'KDM^51R M_&'4TTV6VDTN*/40"GG;B%4^NPCJ/3/^%>QA0HPH 'H*B>SM9)A,]M"THZ.R M M^=:#7M<_O;V58U'? M:#N)_0#\:[:66.")Y975(T4LSL>*3XHU]I82?L-N#';@\9'=O MQ_D!1-V5@Q514Z7*NNARU%%%&5)8V*2(P964X((Z$4VB@9 MT_B>XM]Z_>1+'?2VM MXJ_=^TV<3X_-:D3QC;M:K#=>&-#E."&E2U$3L#W^7 !KE:*?,R_:S[G4F[\% M7:^4^EZEIYQQ/%<"8Y]U;'Z41:/X2O7*P^);FS;^$7EED-_P)6P/QKEJ*+A[ M3NE_7H=3/X+15WVOB70)U/0&]$;?DW^--?X>^)UMFN(].$\*KNWP3QR;A[ - MD_0"N8J:WN[FT;=;7$L+>L;E3^E%T/FIO=?B6KK0M8L;=KB[TJ^MX5P#)-;N MBC/3DC%9];MCXS\2:<^ZWUF[Z8VROYJ_]\OD5HO\0;ZZMXX=2TK2+_:GTQ18/9]FOZ]3E*ZGP-.MA>ZIJAC5Y+'3I98=P^42 M$J@S^#'BD3P_X>O"_P!C\511E?X;VU:+/T8$@UTVD>$53P3K:V>K:=8T5T\_P^\21(7BL5NHP,[K:9)/T!S^E8 M\NAZM 2)M+O8R.SV[C^8J;,R=.:W10HHHI$!1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !70^!;:2Z\;:2L0R4G$K$] J_,3^0KGJZSP.D MJ_\ "074) EM](G9&[J?ER1^&:J.YI25YHYW4G635+MT8,C3.58'((W&JM%% M(AA1112$%%%% !1110 5T'@WQ(WACQ#%>D,ULX\NX0=2A[CW!P?PQWKGZ*:= MM2HR<6I(^K+:Y@O+6*YMI5EAE4,CJ]-O+6.^L;BSFW>5/&T3[3@[6&#@ M_C7SWX6\<:IX6?RX2+BR8Y>VD/'U4_PG]/:O4-.^+/AR[C!NVN+*3N)(BX_ MKG/Y"NA33W/7IXJG->]HS:\)^$K7PE:7,%O.\YGEWEY 0 ,!>.N.?SKH:Y& M?XF^$X$)74FE;&=L<#Y/Y@#]:XGQ)\7+F\B>VT.!K5&&#<2X,F/]D#A?KD_A M1S1BANO1I1LG]QI?%;Q;$EH?#UE(&ED(-VRG[BCD)]2<$^WUKR"G.[R2-)(S M.[$EF8Y))[DTVL)2YG<\JM5=67,PHHHJ3(**** "BBB@ HHHH *Z_P")#^;X MGBDQC=90-CTRME>+U/97MSIU[%>6DK17$+;D=>H M-5&7*[FU"JZ4^8^G=6TJUUO2Y].O4+03+AL'!'<$>X/->57'PCUV)Y+>QUBW M-@[9*R.Z$_50""?QKH/"_P 4]-U*)+?666QO!P9#_JI/?/\ #^/'O7?07$%U M$);>:.:,]'C8,#^(K>T9ZGJ.-'$>\UT BXN3P;EE_=I] ?O']/ MK3NHHMRIT(VV*7Q=\21NL/A^V<,RL)KHCM_=7]\N9AG MZ\UGT4QIM;'T)X8UI?$/ANUOP^Z=5$-R.XD4#^-:M>2?"K6YK+7VT@0> M;%J/!._'EE%8[AZ\9_2O7&78Y4]CBNF$KH]K#U/:4T^HE%%%4;A5B;+PHXX M&TKZ&@D6X0! 7(#9:HI)7E^^V?:@!E%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4'"JSLRHB@LSL$/$5X%,.BWQ#:6WU7P7IZRB+0+_4"Y&TWUTJ[<>FP?XT6'[/NU_7H/=1M()+?2[2PT^(Y"&"#,B#_?.23[G]*SY_%_B. MX!$FMW^#U"SLH_0T:"M36[9;3X?^*'C,ATIXT'5I98XP/^^F%3)X1L+>$/J_ MB?3K-^=T,/\ I+KSW"''OUKFI[NYNFW7%Q+,WK(Y8_K4-%T/F@ME][_RL=3_ M ,438-G&K:JX[?+;Q-_-JF/CBVMH3!I?A?1[:/UFB,[_ /?38S^-T=O;QH!],+FL34M6U#6+A9]1NY;F55VJTAS@>@ MJE12;;)E4E+1L****1 445U'@6\\/V&LRW'B&-'A6+,(>,R /D=A[9ZTTKLJ M$>:25[$6@^"]4UR,W15;+3E&Y[RY^2,+W(SU_E[BML7.DZ=9/%H/A9M;AA), M^IWENSJQ'7 ^5?J?\:WM8^*NAW4;6BZ$U];KRGVG:%W#I\N#Q7('XE>)Q1PPKPMM' @C5?[N,9Q^.:OW5L=3]E3TB[_(]7\$:9;BU&N1::^E2WL(66 MS4_NSM/RN!C(R,_G^)ZVOG_1OB)J]CXE;5+V>6Y@FXFM@V%V]MHZ#';_ .O7 MO5I(7)S^>/PKCJN:O>G4M9O;TG/VB=Y?P+$U3KD;N[GS]27-- MR"I;:YFL[F.YMI6BFC8,CH<%2.XJ*B@@]C\+?%FUGB2U\0#R)P,?:D7*/_O M-V1AT*G!K15&MSMIXZ< M5:2N?6%8>L^+]"T)&-[J$7F#I#&=\A_X".GXX%?.4FH7LR%);RX=#U5I21_. MJU-U>R+EF#M[L3L_&7Q"O?$VZTMU:TTW/^JS\TGNY_H./K7&445DVWN<,YRF M^:3"BBBD0%%%% !1110 5U7AYO\ A(-.G\-W+J9@AETQWZI*.3&#V#C/'3(% M5J4:#[DO:3'8/Q_P+-7$@!Q\S9W9^E<;74^*9ED\/^%@.JV+9'_;0C^AIHNG9)OL78]$\*^( MW\K1+NYLM3EBW16,XW1F0#)02'Z'&?\ ZU9?A'39W\56\LN((M,E%U=O+D") M(V!;/OQ@#UK#M+J:QO(+NW?9-!(LD;8SA@>:=UN4IP?O-:KL9>KW*7NM7UU&Q9)[B212W4AF)&?SJG114F+= MW<****0@HHHH **** "BBB@ HHHH **** "BBB@ KLY(?(^#\1GPK7&K&6W! M/+*(]A(_$,*XRNMUKSD^'7AJ.="G[ZY,088+(6!S],DU2ZFM/:3\CE(Y)(7# MQ.R..C*<$5N6?C3Q)8 "#6;O Z+*_F#\FS6#12NT0I2CLSJ/^$_UUXTCF-E- M&N/E>RB((],;:L_\)OI\BR+/X.T,K(NT^5#Y9 [X(Z'W'44^9E^VGW.MC MUOP:X G\(RQ8ZF'49&S^#4&7P%U?5 M+[D==/H?@Z09M/%[QD]$N+"0_FP&/TJO%X/%Y,L6G:]I%W(YPD?G-&['Z,H_ MG7,T47787/%[Q_,ZN;X;>+(3SI1<>J31G_V;-5?^$%\4?] 6Z_(?XUB_;KL1 MB,74_ECHOF''Y4L5_>0R"2*[GC<=&20@C\ MNY",5#70Q>.O%$2*BZU=$#!&]@QX]R,FM"3XF^(YHRLKV*_#K[?/\ !5FV.OEW3IG]*C;5?!E\VR?PY>::F=QFLKPS M.3Z;9,*!U_2BR[AR1Z27X_Y')T5V"1_#MQS/XDC.5ML;2&) MB3TWJ5'ZD5[S*I25E)S@U\Q@D'(X->K:3\6;./3;9-6LKJ:]B4*\L17$F.A. M3U]:UIR2T9WX.O&"<9,])$2QC,Q()Z*.M!A1S^Z?)_NMP:@BN4O[.UOHU9$N MH4F"MU4,,X-+6YZ=[EFX1_(C:3[X.*K4I=F !8D#L324 %%%% !1110 444X M(YZ(Q^@H ;14@@E/_+-ORI?L\O\ SS- $5%2?9YY+Q-)?:/0:5QY<#SN&$2*68A"QP/0 $GZ"O*-3^+6HS,5TNPM[-/[\G[U_S M.!^AKG;CQUXHN6W2:U= _P#3-A&/R4"I=5&4L;36VIZ5X@\0:]&;5\7OBI9&!Y2RM M'D!^CG _G5@GX?6L#LHUR]F .U6*1HQYQR.0.GJ?:N/HI7\C/VB6T4=3%KOA M.(@GP:TF/[^J2?T6MBS\=ZKK?C;1TB:2RT_[3%$ME;R$)M+ ?-C&[\L8[5Y] M7;0ZDW@33++[%%"=;O8Q<3RRIN\F)ON1@=B1\Q_"FFRZ=275V2[(9K7CSQ/# MK6H6\6K2I$ES(B*J*-JAB <9K!N_$VN7X(N=7O9%/53.VW\LXK/N;B2[NIK MF8@RS.TCD#&23DU%2;;,Y5)2>[%)))).2>I-)13XXI)GVQ(SMZ*,FI,QE%2S M6T]LP6>&2)B,@.I7/YU*FFWTB*Z65PR,,AEB8@C\J8[,JT4JJ68*H)). !WJ MU-I>HV\/G3V%U%%UWO"RC\R* LRI2JK.X55+,QP !DDT %B 23P .]>[^ ? M EOH%E%?WT*OJLJ[OF&?(!_A'OZG\/JXQL_5M;TW0X$FU.\CMD M=MJELDL?8#FMO9Q6YZ/U.C%>\?/NN^#-=\/*9+ZR;[./^6\1WI^)'3\<5@5] M46UU9ZI9":WEANK64$;E(96'0BO&OB1X&CT.0:MID>VPE;;+$.D+'IC_ &3^ MA^HJ)4[:HY:^$Y%SP=T>>4445D<04444 %%2PVMQ1L!<]L=2:^A-)L!I6 MD6>GB5I1;0K$'88+;1C\*YKX<>&YO#WAW=QA:*IQYGNPHHHJSJ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ JIJGF_V3>^0K/-Y#[%7J6VG 'XU;HH$U='R<05)!!!'!![4E M?2=[X)\-ZC=R7=UI,+SR'<[ LNX^N 0,URVN_"'2[J%I-&E>SG ^6.1B\9_$ MY8?7)^E8.DSR98&HM5J>*T5J:SX=U70+@Q:C9R0\X63&4?Z,.#6769QM-.S" MBBBD(**** "BBB@ HHHH **** "BBB@ HHHH U_#FL_V+JJS2IYMG*IANH3R M)(V&",=\=1[BDU[1)-%O$42K<6_L1T([&LFNM\-R0Z[I%QX7 MNY569CYVER.>%F[QY[!_RS[XJEKH:P]Y+"V?D6U@"+_ ' 4#8_-C^=4MF:Q M^"7R.2HHHJ3(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH MZKQ'(Z^%O"87*A;:8AAP<^8?\!6!_:FH?\_]U_W^;_&NN\1:1JYM54E+Y+\ACW]Y* M09+N=R.FZ0FI[+6]4TZ0R6>HW4#,,,8Y6&?KZU0HI7,N9K4WG\:^)I#DZW>@ M]/EE(_E4T/CWQ%$%$E\MR$Y4W,*2E?H6&?UKFZ*+LOVD^[.O?XE>(G.0]FGL MMJG]15=OB#XE;.;Z'![?8X6 M K]RVB,)!SUR2WOQ5R3Q5X.DY_X0I,@<8NBO\A7#442-_+%5AXBTK?D^%--VYZ>;-G\]]?#?!QINND]LLG_ ,77$44_\!@CR M]&U9AWW7*C_&JYU+P?V\/7__ ('_ /V-7XZ0Q7_B3NH'4)=GG\P:RZ*5Q.;?_ R.JTR;P1."-2L]6M6XP8KA M95/U^4$?K6BUG\-'!8:EK4>.B!5Y_P#'#_.N$HI\WD4JME\*.U>V^&ZC(OM? M<^BK'_5:K3+\/P<12>)#_M;8"/Z5R=%'-Y ZO]U'3[? O_/7Q%_W[@_^*J6& M+P Q)EN/$('ILA!_K7)T47%[3R1V7D_#K_GY\1?E%_A41O\ P38!GLM)U/4) M2NT+J$RHB\]?W?)KDJ*.8?M>R7W'4+XET($[_!]D1CC%S*.?SJY\3)(Y?$%C M)$H6-].A95!R #G KBZ[#XA(%O=#(ZMHUN3_ ./#^E.]TRE-RIROY''T445! M@%%%% !1110 4444 %%%% !15F/3[V:-9(K.X>-ONLL3$'MUQ4R:)JT@RFEW MK#IE;=S_ $IV'RLH45KQ^%/$,N-FAZC@C()MG /XD5:3P-XG< C1;KGU4#^= M%F5[.;Z'/45TQ^'OBL#/]C2_]]I_C7-$%20001P0>U#36XI0E'XE82K5GIFH M:AG[%8W-S@X/DQ,^#^ J31=-.L:U9Z<)1$;F58_,(SMR>N,C/TKU;PK>^&O! MEI>6$GB6.6X>;,A^SNFPJ,;>_?/-5&-]S6C2YW[SLCMS"MM%#;IPL42HO&. M,4VN=E\?^%$)_P")P9&S@[;:0_J5JE+\3_#,73^T)O\ KG H_FPK?FCW/6=> MDOM(Z^CO7!R_%O2$_P!3I-Y)_P!=)%7^6:K-\8;<,0GATE>Q-Y@_^@4N>/I- P#.L:LAR >.<]_2J4OQ/\,1#Y1J$W^Y"H_F MPKR?7]7;7M=NM3:$0FX8-Y8;=MP .OX5FUFZC.*6-J7?+L>KW/Q M7T,TX3] #6;+\7]3S_HVE:?&/^F@=S_,5YU14\\C)XJJ^IV-[\3O$]VR&.ZB MM N>+>( -]=V:S;WQMXDU"V:WN=7G:)B"0N$SCW4 UBV]O-=W$=O;Q/+-(P5 M$09+$]A7J.@_!YI(EFUV\:,GG[/;8R/JQR/R'XT+FD.'MJKLFSS3^U=1_P"? M^Z_[_-_C1_:NH_\ /_=?]_F_QKW,?"SPJ%P;.8G^\;A\_P ZP-:^#ML\;R:+ M?21R#D0W/S*?8,!D?B#3=.14OJ%[*NV2\N'7T:5C_6JU6M1TV\TF M^DLKZ!H+B,X9&_F/4>]5:@Y'>]F%%%%(04444 %%%% !1110!/9V=SJ%Y%:6 MD+37$K;41>I-;X\#:LOB,Z-/Y4;1Q">>?=F.*/&2Q/'3D?4?C6G>3VO@?38( M-+:236=0M$EFO'&/L\;C.V,=B?7_ ",(>+M;_L:?2GO&DMYE",SC=)M!SMW] M=O7CW/J:NR6YORPCI/?^M#1CU+P;8W?V<:'/G^+M- M^R3&+[1<16\N #NC:1CBFMRZ;M)6 M/9?'6C6WB[2[VWL\-JNDN"%QR=R!MOT8$8]Q]:Y70O$&JP?"/5YX[QTGLIXX M;=\#,:%HQM''H3^=+K'B&?PM\7KV\D606-QY4N@\8Z1: MV'@+Q#<6!5H+^6&Z 3[H)>/)'L<9_&MGJVT>C)\TI3CHU=/]&8WAF&T\&_#Q M_%+VL<^I7'^I+C[H+;5 ]!_$<=>E4/#WQ5OQJK?\)!,LE@Z,"L4"Y5NW3J.H MK6TV ^+_ (/C3;)E:_M,+Y6I] /XD:.W7YG(.5@BSPJ^Y_4\UU7QEU=X[2PTB M-B!,3/* >H'"C\R3^ KC/$'A:?P=8:3>MJ#IJ=QES%'E3#@ \-G.03C_ /54 MS=WY(QQ51RG:WNQW/>M+TNST;3XK&PA$5O&.%'4GN2>Y/K2:OIT6KZ1=Z?,! MLN(F3)&<$C@_@<'\*31IKBXT+3YKO_CYDMHWEXQ\Y4$_KFKU:]#T$DXVZ'R@ MZ-'(R.,,I((]#3:L7\JSZC=2IRCRNR_0DFJ]?A[?Z7I?BN*^U:X$ M$4,3F-BC,-Y&T#@'L6_*O<='\4:+KRRMIM\LPB(#Y1DP3T^\!GIVK>F]#U,% M)%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% ",JNI5E#*>H(S7(^,_ UEX@TAOLEO#!J$(+0. MBA0W^RV.Q_3\ZZ^BDTGN3.$9JTCY/DC>&5XI%*2(Q5E88((Z@TVO0_BOX<>P MUW^U[>%OLEX 9&4<++WSZ9&#[G->>5S-6=CP:D'3DXL****DS"BBB@ HHHH M**** "BBB@ HHHH *(HX->L(_$ECM^T%0FIVZ M]8Y>GFX_NMZ^ON:;X\1HM9LHW&UUTZV5@>Q""IOAFTG_ F"1[0]K);RK=1L M 0\>PG!!Z_,%_P#U9KF+^]GU*_GO;ER\TSEV)]_Z5;VN;RDG#FZO]/\ ARO1 M114& 4444 %%%% "HC.ZHBEF8X '4FO<-0\/Z]8:9X8L=%MEDCTUUGN?WJKO M<=1R>^Y_SKROPE=Z-I^N17NLBY,=N1+$L"@[I 01NSVK5\:>)[36=:COM*OM M31) !-'(VQ4Q@#8 ?J3GO6D6DKG51E&$')[O[S<^,6C^3J-GK$:_+.GDRD?W MEY!_$?\ H-9?P[\+?V[J!U/43_Q*[ Y/F'Y78?X1U/X#O6QJOC3PCJ/A: M+0K@:SW3I2VGCWPE'X3@T&;3]46 0JDP@55WMU8Y#@ M\G/US3]WFN:M4G5YVU;]3G?&WB&[\8:Q*;&":33;$$1B-"0!WD;'3.._0#ZU MQU>E6OC#P7H^E:I;:/IFIPRWT!B+2!6&=K 1.0!T56#$_@ 336Y=/XT:WB; MQ7X@MO%.K00ZU>)%'=RHB)*0JJ&( ]NE5(?B'XK@.4UF4_[Z(_\P:R_$,HG M\2ZK,,8DO)FX]W)K-IN3N5*K/F=FSLC\3_$K9\V6TE;H&>V4D5"?B%JT\4D. MH6FF:C"S*RQW-H-J$ C(V[>>>^:Y.BCF8O;5/YCJV\7V#L"_A+1<#LB,O\C2 M'Q/H;2;G\'V!'<+/(O\ 6N5HHYF'M9?TD=4WB'PR[AF\&0_1=0E7^5..O^$2 M"!X)(SW&JR\?I7)T49'ZBN2HHY@]J^R^Y'936/AC4_"^L:CI=K?VMS8"$A)I@ZL'D"^F?7]* MXZNIT!"? GBZ3/"K:#'UF_\ K5RU#Z#J:J+[K]6%%%%29!1110 4H!8@ $D\ M #O25N^#(8I_&>D1S %/M*'!Z$@Y'Z@4UJ5%>)=;ATSS1 M\L)QN'L22.?8 U3\1?#MM.T"0P'?ICTJ7XN3S2>, M$BD8^5%;)Y:]N223^?\ *MOX3NT_AS7[6?YK4 '#?=^9&#?H!6EDWRG9R4W4 M=)+YF)X8\ Z9XAT5]0&O.C0KFXC6T/[DX)QDGYN/2J_AKP7IGB2_U2*#695M M[,@QS_9B%=.?F.2-O3H>>OI74_".$W/AO6H VTROL!/;*$4[Q=HTFA_#>*V\ M.RH]@&S?2Q\O,.F[([9'(],#H#0HJU[#C2C[-3Y>FIY=K%K86>IRP:;?&]M4 MQMG,93<<<\'WJA1169PMW84444A!1110 5[*OA32O&NAZ)JUS=74+K81VVR' M;CY"0>H]!(4SDVUS)%CTS\__LU:4[-V9UX-1E)QELRA_P * MGT'_ *"&H_\ CG^%.3X4>'@?WE]J;#_9:,?^RFNWHK;DCV/0^K4OY3C5^%GA ME6R;C5''HTL?]$J5/AGX73.8[Y_]Z<#'Y"NMHHY(]A_5Z7\IS"?#OPJH .G3 M/CJ6N7Y_+%68_ OA&,Y&AK_P*XD;^;5O44QIK[*^XRD\)>%HP -!MCC M^]D_SJ=?#_AU"2GA_3L_[5NK?S%7J*=D/V<%T1632M&C&$T33%'7"VJ#^E3+ M:V$:[4TRR4>@@4"GT4617*NP]9#&@2(+$@Z)&-H'X"E\^4?\M&J.BF,>TTCC M#.2*;D^II** '*S!@1DD'BO#_B/9P67CG4%MPH20K*57LS*"WYG)_&O3?'6N MR^'O"K26S%+R\?R(G'5!CYF'OCCZD5XE;:?J.IR,;6SNKMR228HFD)/X"L:C MZ'GXV:=J:6IJ>"(9)_&ND+&NXK<*Y]E7YB?R!K,U>X2[UJ_N8_\ 5S7$DB_0 ML2*[#3=+O/"7@_6-8OK:2VOKG%A:I*NUE#.=0\.376I!H M0KPE2GS*8U8[FV]JP")II=-G&4D?!<$?>4D #/<<=_:DXM M*Y,J$XQ\-^$]/\)6VLV=QJ[O>@BU64QX##KO 4<<'H:X2-#)* MD8."S 9^M)JQ$X.#LSVSX6^%(M.TA-:N8@U[=KF(L/\ 5Q=L>[=<^F/>O0G+ M!&*KN8#@9QDTR"%+>WC@B&(XU"*/0 8%25U)65CW*=-4XJ*/(;SXPZFER\$& MB0PR(Q5DED9V!'4< 5M^!/B+<>)=5ET[4K>WAF*%X&@# -CJI!)YQS^!IGQ/ M\5)H]B=)L"J7UXN9W3ADC/OZMT^F?:K'PS\'_P!B::-4O8\:A=)\JL.8HSR! M]3P3^ ]:S7-S6N(]#DDBB']HVREX' Y;')3W![>_X MU\]U]8U\Q^)K9+/Q3JMO&,1QW<@4>@W' I55U(QU-)J:,JBBBL3S@HHHH ** M*Z33/";/:IJ.MW::3IKGUII7*C%R>AS@!8@ $D\ #O79W M.C>&_"=W)'J]V^KW\1Q]AMU,<8/7YY#V]AS4,>NZ#X=:Y6>>6ZN))YY&DED8N[L233T1?NP7=FIXCUYO$.HQW1M8[5 M8X5@CBC)(55SCK]:QZ**3U,Y-R=V%%%%(04444 %7=+U>_T6[-UIUPUO.5*; MU /!ZCD>PJO#:W%Q_J()9?\ <0M_*DF@FMVVS121MZ.I!_6F-76J-'5_$FKZ M\D2ZG>O<+$24#*HVYZ] /04/XDUE](726U"8V 78(21C;G./7K6511=CYY7O MUJ70_$5IJHW.8I,R#/+J>&'U()KZ6M+J"^M(KJVD62"9 Z M.O0@U\J5VG@KX@7/A@_9+E'N=,9L^6#\T1[E,_R_E5TYVT9TX3$*F^66S.[^ M)/@[4==FM-3TH++<6R;&A+ %AG(*YXSUXK T[PCXD\7^)H]2\4Q/#:PD!E'_#,Y5P+RZ4PP+WR1RWX#GZX]:B\0 M?$;0=$B=8[E;Z['W8;=MPS_M-T'ZGVKQ#7_$%_XDU-[Z_DRQX2-?NQKZ**4Y MI*R(Q.)C"+C%ZF71117.>0%%/BBDGE2*)&DD'GUGQ M/%=21DV=BPED8C@N/N+^?/T%>X:;H^FZ/#Y6G64%LI 4^6@!8#.,GJ>IZ^M6 M8;>&V5E@ACB5F+$(H4$GJ>.]:JE9ZG=3P/+)2DR2BBBM3T HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M (YX(;J!X+B))8G&&1U#*P]P:X&\^$&AW-]-/%N2"2/;]: M]"HI-)[FS>$[*&]CO?MEN\GEN?*V&,]1W.%/ 6H"89W&-4X_BWJ1].E?/5<\XI/0\G%THTZEHA1114'*%%%% !1110 M4444 %%%% !1110!>T?5+C1=7MM1MC^]@<, >C#N#[$9'XUH>++""TU6.ZLX MFBL=0A6[MT/\"OU7\""/IBL&NKO)?[6^'=C,>9])NFMG]?*D&Y2?H015+:QK M#6+C\SE:***DS"BBB@ HHHH EMK:>\N([>VB>6:0[4C1W(+#ZL>/R!^M=3\/?!D7A[3$O;J('5+A,N6',2G^ >A]??Z5VC, MJ*68A5 R23@ 5O&FMV>G0P<;$XDVMIK2G&-SW$F3^3 54O_ (3^ M&KI"+:.XLW[&*4L/Q#YKL;._L]1A,UE=0W,0.TO#(' /ID5++-% NZ:5(U]7 M8 ?K5\L>QU>QI-?"CP#Q3\/-5\-(URN+RP'6>-<%/]Y>WUY'O7(5]3PWMC?& M2&"ZMK@@8D1)%? Z<@5XA\2/!Z^'=22]LDQIUVQVJ.D3]2OT[C\?2LIPMJC@ MQ.&4%SPV.'HHHK(X0HHHH **** .J\$RFSDUO4%4,]KIDI3)Z,Q50?U-2'2[4W$D8#. RK@'CJ2*-9\/ZIX?N(X-4M&MY)%WI\RL&&<=5)% M:'@-F7QOI(#$ S@'!Z\&O5?$MI:^.M,U73(0%U72ISY8)Y)QD?@PX^H]JT44 MT=5.BJE-M;GER_#_ ,4/8B]73,V[1^:'^T1?E):> /%%_9Q7=MI3/ M!*@D1C-&NY2,@X+9Z&MM#*GP6N$D+ADU+85;.5Z<>W/:NF^%NHQZ?X%N[JZ< MB)-0V%B?NAEB7/T&/; 'I*LB9_X 2/U%IZBBJUQI^G37%N&Z"0# M)]1R:J.Z-:/\1'(W$OG7$LO/SN6YZ\FHZ**1D%%%%(04444 %%%% !1110!U MFG3BS^&6M$QEOMU[!;!LXV[09,^_WC Y%0T^&&6XF2&&-Y)78 M*B(,EB>P'>F->1ZG?Z]X)\<6MM-KD]QIFH0IM+1J>1W .U@5SR,X/-4M3\6^ M'_#_ (7GT'PF9IVN01+=R CJ,$\@$G'' '6I-!^$%W=1I/K5W]D4\^1" TF M/<] ?SKKH?A3X6B3:\%S,?[SSD'],"M4I,]&,*\U>R3?7J'[F_P!"O;_[7H3@F"Y>!QU'S*4P M3@Y/XCWKH-1^#^BW",;&[NK23MN(D3\C@_K7F?B3P;J_A>0&\B#VS'"7,7*' MV/H?8_AFD^:)$_;4DG967]:E7Q#!HL&H_P#$BO);FT<%OWL94QG)^7GKQCFL MFBBLSA;N[A1112$%%%% !7IGPAO9OM.J:>6!MS")]N.C@@9'X']!7F=>@?". M4+XCOXCU>Q8C\'7_ #^%7#XD=&&=JL3UFBBBND]H**** "BBB@ HHHH **** M "BBB@ HHHH D$\BIL#?+TP0#2FXF/\ &?PJ*G1C,JCW% 'E_P 6=?,US!X? MCY6V*SSL>29"IP/P5OU]J\TK<\93&?QGK+DDD7SCD%OL1 I9@,;LYXRHZ8[URD MF][&7\*Y"WCJ)G:#JOAF_D O[21S;RMR=H8[6_ _*? M8^]<-X#UG1?#^JMJ>IM>>?$"L"P(I4@@@[L\_2J\VMV>D>+X]8\.R731*WF, M+H %B2=R\?PD'%-.R+IU%""OMK=>1O\ B^UGL?AOX@?$#QOI7BK3;2WLH+I)H9=Y:55"X*X(&&)ZX[5Y]2E:^AE7< M>?W7=:'U-I5_'JFDVE_$1LN(ED&.V1T_#I3=8U2WT72+G4;D_NH$+$#JQ[ > MY.!^->3_ R\;PZ8/[#U281VSL3;S.<"-CU4GL"><]CGUX]4US1K3Q#H\VG7 MF[R9@/F0X*D'((K=2NM#U:=7VE.\=_U/(_!&CW'C;Q?'-%@TVU)98\EY",&1CU8_P">@%:E$8V0Z%+V<==W MN-=UCC9W8*B@EB>@ KY=UF^_M/6[Z^&0+BX>4 ]@6) _*O5?B9XXAALYM!TV M827$HV74J'(C7NF?4]#Z#WZ>.UE4E?0X,;54I*"Z!11161PA1171>!].M-4\ M4P6U]")H!')(8R2 Q5"1G';(II7=BHQYI**ZDO@6%&UNXN'MTF^RV8FY M5=5)4D=.M9&L:WJ&O7YO=2N#-,1M' 4>@ X K5O/'6M7%F]E;-;Z=9."#!8 MPB)2#[]?UKFJ;>ED7*2Y5&+"BI[6RN[V3R[2UFN'_NQ1ES^0K?M/A_XFNRG_ M !+6@#G"FXD6,D_0G/Z4DFR8PE+9',U/96<^H7L%G:IOGG<)&N0,D].375PZ M%H&@0W,VOZC;W]Y'N2+3K.5CE^GSN!\N#_+OTJA?>+I6L1I^C6<>CV1&)5MV M)DE/^U(?F(]J=K;E>S4?B?R+DWAS0_#_ /R']6-S=CK8:;ABI]'D/"^XQGTJ MO_;OA@TM\*2_'\SJ7\7VD.V/3_"^BPP@BCF8O:S[G5/\1_%CX U8HHZ*D$:@ M>W"U=TOQ_YL^)-%CT: M_C^S7 N;"ZC\^TF'!:,D@9'8C&*IV^C:I=JK6VFWDP;!!C@9L_D*U+/QGJUG M9P6FVSGBMUVP_:+5',8Z\$C-/O/'_BB]&U]7FC7& ( (L?BH!HT&_9MWU_KY MD<'@;Q/1KG'7'-;>\LB=INK* M431*W]TD=#R.OK6-6GH_B#4]">0V%QL27 EB90R2#T93P>I_.MM-/TCQ:I;3 M?*TO63R;)VQ!<'_IDQ^Z?]D\>E%D]A\L9?#OV.1HJ>\L[G3[J2UNX)()XSAH MY%P14%(SV"BBBD(*D@@EN9XX((VDED8*B*,EB>@%1UZ[\)O"J) ?$5V@+OE+ M0$?='1G^IY ^A]:J,;NQK1I.K/E1O^!? <'AJW6\O%2;57'+=1"#_"OOZG^G M7M:**Z4DE9'MPA&$>6(4444RPHHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9+%'-$T4J+ M)&XPR.,@CT(KF=0^'?AJ^MYT338K:61"JRP@C8>Q SCK74T4FD]R90C+XE<^ M7=;T:[T#5IM.O4VRQGAAT=>S#V-9]?1?C7PA!XKTK8-L=_"";>8^O]UO]D_I MUKYYN;>6SNIK:="DT+M'(I_A8'!'YUSSCRL\7$4'2EY$5%%%0R#O(?&OBR\\4:I_PC/ATEX"2L\J' E(Z_-V0=SW^G7KOB M7>ZC8^#9WT]6'F.(YY%ZQQG.2/J<#\:\@TGQ4NBZ!>V%GIZ"ZO8VCFO6D)<* M>,*,<#'OUY],:SET/0Q5:S]G>RZ_Y&S\*K6ZD\9,]O<.MK;Q.\Y4D+(.B@_B M<\^AJ*^6\^)/CZ>*TEVP ,(G?)6.)>^/<_JU:WPN@N+O3]G\1/7L:RKWPMXG\"6#ZLFHPVRM((B+>8[VY)'&,$<9QG\*BWNKL6L.PE;7CC3%U;P=J4!7+I"9 MH_4,GS#'UQC\:D\':K<:WX3T_4+H#SY4(<@8W%6*YQ[XS^-:&K,%T:^9C@"W MD))_W36R2Y=#T8PA[*T5HT?+5%%%?K70ZU?:EX*^)LNL30LMG>2G@,#YT M7 ;@'J.",XY KSA)'C.8W92>ZG%/'VB[E2-?-FD8X11EB3Z 52E9&T:O+&RW MO<]I^(5O9GX?7=WIY4P7=S'=EE/#%L#(^O!_$UD^&= U:;X3:K9I:DRWT@FM M4WJ/,4[.8Z_@.*TU;O8ZOWDI<_(]K$TOQ%N)='_L3^S9?[>\K[!]H+K]\D*> M?4X_.MC7_#FK2_"G3],2TS>6I5YH_,3Y54-DYS@]1T->7ZWX9UGP_+_Q,[.2 M-6/RS [D8_[PXS[=:QZGF?4Q=>2NJBZ6[?H%%%%9G*%%%% !1110 5UO@&X$ M%WK2LV%DTBY'7C@ _P @:Y*NE\(P.8M>NQ@1P:5.&)]7&T#]3^55'Z2,9+C4G=U)X!52O'X8_.N M2KK=14K\+]%SQNOIR/<=*Y*JD;5-UZ(****DR"BBB@ KW;X<>#(]#TV/4[R( M'4KE-PW#F%#T4>A/?\J\F\&:8NK^+]-LY%W1F7>X/0JH+$'ZXQ^-?2E;4H]3 MT,#23;F^@5!]MM/MOV+[5#]JV[_(\P;]OKMZXJ)+FZAA:9ML:R2! M2Y]!GJ:6[M+>_M);6ZA6:"5=KHXR"*\-^))O-2^()T\3B>#FN]N9;*59 >^UCM(_4'\*\(K" M<;,\O$TE3J66P4445!SA1110 5T/@74)-.\:Z5)&,^;.L##U5SM/Y9S^%<]6 MMX6_Y&[1?^O^#_T8M-;ETW:::/H5UVR,OH2*;3YO]=)_O'^=,KK/?"BBB@ H MHHH **** "BBB@ HHHH **** "N*^)?B'5]!BL8-+D^S072,7N%^^6!&5!_A MZCISS7:UQGQ4A67P=;S$?/#>*%..Q5LC^7Y5,_A,<1?V3LSQN21Y9&DD=G=B M69F.22>I)IM%%CE:Z?0?'^O^'XE@@N5GME^[!<#> MJ_0\$?0'%3SW?@)@/)TO6@0?^>Z#/\ZKI<^"ED+'3M9<9SM:YCQ].%S0M-F5 M%.#O&2.J7XT7HBPVCVYD_O"9@/RQ_6L#6OB9XBUB)H5FCLH&&&6U4J2/=B2? MRQ5>'QA;6/[C2QO*1^;D5NO]32S_ -H2IO+8.T(N!Q]:E)&2C3=]7I\O M\RHOP^UY%1KU+33T?[K7ETB;OPR32)X7TNUFVZMXJTV XQ:![H_^.C _.N9 MDFEF(,LCN0, LQ.!3*+KL3S06T?O?_#'4R0^![:Z\HWFMWL:XS-!''&K<=@_ M/YX_K6MH^L^!O#]ZNIV*:]-$K&0,D:]I\]S;12M)!<6\VV6#=C< #\K [0 M>:$^XX3;?O/[S#NKF2\O)[J7'F32-(V!@9)R?YU#77ZCX$NFL[?4_#SR:MIU MSG88XR)8SZ.OX8S[=N,\U?Z9?:7.(;^TFMI67<%E0J2/7FDTT3*$H[HJT444 MB#5T+PWJOB.X:'3+8R[,&1R0JIGIDFMK5OAKXATBPFO9H[>6"%"\ABF!*J.I MPM5-1T/Q7X*\.:I;I] MEO\ 2[Q<3RC<7B!R,XR,=>3R*T45:YV1HQ]FI--^G0XW0/"NK^)9773;;>B' M#RN=J+]3Z^PYKH;SX3^)+2V:=6LKC:"Q2*8[N/\ >4#]:Z+69Y/#7P>!^ %:QMD_PK M3V3.U8"=M6?,-%>W>(OA/I=_$\VCG[#=#D1DEHG/IZK]1^5>-:AI]UI5_+97 ML+0W$389&_G[CWJ)1<=SFJT)TOB-[3_$-I?6::7XEBDN;9!M@O$_U]M]#_$O M^R?P[52UKPW<:3&EW#+'>Z9*?W-[!RA]F_NM[&L6M31=>O-$G9H=LMO*-L]K M*-T4R^C#^O447ON)24M)_>9=%==>:#I>O*]YX5D;S0H:72YC^\3U\L_QCVZ_ MG4WA_P"&6NZT%EN$_LZV/\=PIWGZ)U_/%'*^@*C-NT5UGBENKRYNMC!FC("(_L>^/QKT6MJ<6MST<)0 ME3;<@HHHK0[0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQWXL>%8+%X] M>LHMBW$I2Z5>F\\A_P <'/OCUKV*L3QAI\.I^$=4MYAP+=I%/HRC<#^8J9*Z M,<1352FT?-%%%%[,>PIC2;=D;GB!Y],\$^'M) "1W,;7TV.KEF.S/T7_/%+Y0YP%!QT[_F:@^&_CZ&*WBT+5YA&$PMK.YP,?W&/;'8 M_AZ5ZS71I-'L7CB*>C.'\4:1XAT[PSIL/A:ZD1K! DD,0&Z4 ;AD!OFDD@:%,]"[9ZMC/ ]>@KVZBAPN.>'4WN[=BII>G MPZ3I=MI]N,16\8C7/4X[GW/6N;^).M)I/@^YB##S[T?9XU]0?O'_ +YS^8KH MM5U:QT6PDO=0N%A@3N>K'T [GVKYZ\7^*+CQ5K+7;@QV\8V6\)/W%]3[GO\ M_6I3E96(Q-94XTM$"6UG%%;QJIR %0 MS$9V9_A7T'OW_2O-_A-I:7WBUKJ5G@J*M[1 MC7=(XVDD94102S,< =R:YJ#XA>%KF_^QIJL8DW;0SHRH3[,1BN9^,&NRVFG M6FCP.5^U9DGQW1<8'T)_]!KC/%/ABR\->&-($N3K-V3+,=QPB8^[CIP2.?4& MJE-IZ&E;$RC)J"VW/>[BW@O+9[>XB2:&1=KHXRK#W%>#?$#P6?"]^EQ:;FTV MY8^63R8FZ["?IR#]?2O7_!!N&\%:0UR6,AMP*%%%% !1110 5UWAV9;/P M-XHGD956X$%M'D$EG)8D#\,FN1KK+<#_ (55>'O_ &LG_HNJB:TMV_)_D=L_5F_H!7$UUWBY6C\ M.^%(R<+]@+X'3ELYKD:J6YM6^*WDOR"BBBI,@HHHH [#X8.J>/K$,<;DE ]S ML:OH&OES1M2?1]:L]1C!+6\JN0/X@#R/Q&1^-?3MK=0WMI#=6\@DAF0.C#N" M,BMZ3TL>I@)+D<3+\7:G_8_A/4KU6Q(D)6,_[;?*OZD5P7P,*/F?\/N_E70_%#3]4U/PO';Z9:R7&+A7F2/EMH!Q@=^2.E/L=#OM-^% MATRSA/\ :$EFV8S\IWN"6'/<9(_"F_B]#2:;KWMI%'">!HF\3_$RXU>528XG MDNN>@).$'X9'_?->W5P'PJ\/W.C:/>7%];26]U<3;=DJ%6"(..ON6_2N_IP5 MD5A8.-.[W>IS'Q#D6/P'JI?!!C51GU+J!^M?.M>Q?&'7$BT^UT2)P99G$TP' M9!]T'ZGG_@->.UE4>IPXV2=2RZ!11169QA1110 5I^'',?B?27&,K>0D9]G% M9E:.@?\ (QZ7_P!?<7_H8IKAJXI14E9F#'X'\*0G*:)&3 M_MSR-_-JMKX9\/( %T'3^/[T(;^=:=%+E78E4X+9(JV>F:9I\YGLM+LK>4_Q MQ0*I_#TJZ\K2$%PK$=,J#BF44RDDM$2&:4]9&_.F%B>I)^II**!G"_%>UMW\ M,V=Z84^U)=K")1C M%^]"BBBLSD"BBB@ HHHH *ZGPDLE_8:YH\2O)-<69D@3J-Z$,<#U(&,URU7M M&U.;1M8M-1@)#V\@? .-P[K]",C\::W+@TI790HKI?'>F0Z9XKN?LV/LMT%N MH,#C:XSQ[9S7-4-6=B91<9.+"BBBD2%%%% !1110!8AOKRWC\N&ZGC3KM20@ M?D*Z?1I;[Q;I5QX>FE-Q=0J;JP:5\L&'WX\GLRG(SP"*Y"K6G:A=:5J$-]9R MF*XA;,#\:\:HJE*W0VC74 M5I'6UCU;0M2TCQAX#C\,ZC?1V5_; +"\K [?ND9Z\<$=>M-T;X?:5H=Y+=> M)]4TR>S$1"1^<5^;(P>W8'@>M>5T4'](DU[7K/3(C@SR89 MO[JCEC^ !KZ7L;*WTZQAL[6,1P0H$11V KQCX/0+)XMN)6P3%9L5]WUI26ESLP,$H.75A7EWBSXG7FE^)_[/TJ"*:&V;RYQ(I)D?N!CICI]:]1 MKPW2$_X3#XN/=$![:.X:?V\N/A/SPGYU4V]$C3$SDE&,'9MGM\3,\2,Z;'*@ MLF<[3Z9KA/BGX;CU30&U6%!]LL1N) Y>+^('Z=?S]:[ZJVH1)/IMU#(,I)"Z ML/4$$&J:NK&U2"G!Q9\KU-:6L]]=Q6MM$TL\K!$11R2:AKU3X/:"DLMWKDR MF(^1;Y['&6/Y$#\37-%7=CQ:--U)J)V'@KP1:>%K02RA)M3D7][/C[G^RGH/ M?O\ I76T45TI):(]R$%!6R?>F@>,?4J10Q2V9\L4 M4$$'!X-%<9\X%%%% !1110 4444 %=GXJU/4-/L-,TBWF^S6,^F6\TL$*+'O M=D^8L0 3DCO7&5Z'XTT2ZUR^74]&\F\L([6..)89U:0JJY)"9SQD\=>#5+9V M-Z:?)+E//:***DQ"BBB@ HHHH **** "NIT'X@Z_H$:PQ7"W-JO @N06"CV/ M4?GCVKEJ*:;6Q49R@[Q=CUF#XTC9BXT/YO6.YX/X%>/SJI?_ !FOY8RMAI4% MNQXWS2&3\< +_6O,:*KGD;/%5FK7-#5])[:]D)%NW[J?']QNI_ X/X5]'QNDL:R1L&1@&5E.00 M>A%=%-Z6/7P4TZ?+V//OBCX4;5[)-7AN887LHF$HF;:&3.>#ZYSQWS7GNDV^ MK_$7Q7 NH7#S!%'G2[0!'$#T&.,G./J:[_X@^'O%/B/4[6SLC"=(.#P^W8W= MI >3[8S^==5X5\+V?A72A:6W[R5R&GG(P9&_H!V';\Z3C>1$J+J5GI9=?,VH MXTAB2*-0J(H55'0 =!4&HS);Z9=S2'"1PN['V"DU9KA/BEXACTKPV^G1N/M= M^-FT'E8_XC^/3\3Z5HW97.RI-0@Y,\)HHHKD/GPHHHH **** "NHMF)^&-^F M?E&IQ$#W,;?X"N7KL6M!:?"(7+%BUYJBX'8!48?T-4C6FM_1G&T445)B%%%% M !1110 4444 %%%% '7>*I6N/"WA20(QC6T=/,V\$A]NW/3C;TKDJZ#1O%ES MI]HNEWL4=]HQ8^99R*.YY*MU5NX.>M;?_"OH=0F^WZ3JL3Z#Y3327#8:2W & M2K(.2WY=.W>[7V.AQ=76.YPE%=_!\-(I8UF;Q#;+;W,RQ6,RQ;EN"02,_-\A MX(QSS7'ZSI%UH6K3Z=>JHGA."5.0P(R"/8BDXM;D2I3@KR10HHHJ3,*]"^'O MC]="QI6J,QTYFS'+C)@)ZY']T_I7GM%4FT[HTIU)4Y+/&FG>%K1O,=9KYE_=6JM\Q]"WHOO^5>1Z MC\3O$^H1F,7B6J'@BVC"G_OHY(_ UR,DCS2-)*[.['+,QR2?_O)-\\S;F/8>@'L!P*J445D> M-1UUGT 4444 %%%% !1110 4444 %%%% !4MN0+A,^M1@%B .IJ=I/(.Q%4D M=6([T 0."'8-USS24$DG)ZFB@ HHHH **** "BBB@#DOB:A;P,Q&/DNXR?R( M_K7B=>Z?$7 ^'][G S+$!GO\PKPNN>K\1Y.-_B_(****S.,**** "BBB@ HH MHH Z?6F;4O!VBZI+(&FMRVG,!_<7YDSZ'#$?A]:Y>NL\-P2:CX2\36$3+YB1 MQ7@4C.5C+;L>^"/\FN3JGW-*FMI=_P#A@HHHJ3(**** "BBG+%(R%U1BHZD# M@4#&T44](I)<^7&[XZ[1G% $^G:E=Z5=KYA;=',OJ#_2FUU0Y07Q1V_KO? M_ WC:V\36"6]Q(L>JQ+B6,\>9C^-?ZCM]*VI2Z'I8&JDO9LUO%VHG2?"6IWB MG:Z0,J'T9OE7]2*X?X-:5LLM0U9U^:5Q;QD^B\M^9*_E7I&HZ=::M82V5]"L MUM*,.C=^*-331_#&H7KL 4A8)GNY&%'YD5JR2)#$TDKJD: LS,VQ[ .&7]1G]:RI/@K&6_=:\ZC MT:U#?^SBO5J*7)'L9/"T7]D\7O/@UJR38LM2LIHMOWIMT;$_0!A^M9,_PK\5 M0YV6D$__ %SN%&?^^B*]^HJ?9Q(>"I,^=+GX>>*[6+S)-'E89QB)TD/Y*2:R M;CP_K-J";C2+^(#N]LZC]17U#12]DC-X"'1L^3F4JQ5@01U!KLO!6G7.GO?^ M(;JVEBM[&RE>&21"JR2LNU5!/7[Q_2NS^)?CFXTN0Z)IGFPW)"O+#5E@76]1C<+]ETV7Z[G& MT8_//X5R]=9HT/V3P!X@U%SQ.(W7EX?;W7V[=O2O/Z*:;3NBZ=25-\ MT3Z?TSQ#I&LQA]/U&WGS_ KX.QE74+SHJ0G,:GU9NF/ID_2O$=6U:]UO4I;^_F,D\ MA_!1V '8"J5%1*;D/T'TK@**I.QI&?*K6N=9/\.O$:MNL[6.^ MMFYCN+:9&1QZCG-9.H^&M:TF6WBOM.GB>X.V$8W;SZ#&>?;K5"VOKNS)-K=3 MP$]3%(5_E71:!X^UG0O-'F+>QR'<%NRS['_O*?:LN[L[JPG,%Y;36\P )CF0HP! M]CS2LS-QDM6B"BBM+5]"U#0S:C4(#$US")D!Z@$D8/H?;W% K-JYFT444A!1 M15BQL+O4[R.TLH'GN)#A409)_P ![TQI7T17HJ[JNDWNB:@]CJ$)AN$ )7(( MP1D8(X-:[^!M<3P]'K(MU>%T\PQ(V9$C/1ROH>?RHLRE"3;26QS=7-))76;$ M@D$7$9!';YA5.K>E?\A>R_Z[Q_\ H0H)CNCZ2G_U[_[QJ.I)_P#7O_O&HZZS MZ$**** "BBB@ HHHH **** "BBB@">T ,O0YQP?2H3G)SUJ>XE=7,:G"@#(% M5Z "BBB@ HHHH **** "BBB@#SSXNW,J:;H]LKD0RR3.Z@\$KL _]"->4UZG M\7D)L]$DSP&G'Y[/\*\LKFJ?$>-B_P",_P"N@444^&)YYXX8E+22,%51W). M*@YCU+XG^'&U;6+:"47]XEK;^=&K#KMR,].2V?]VN4^(>B+HGB^YCAC M"6UP!<1*HP &Z@#MA@W'IBN_\3:?X=MM)T?P]J6OG3WL(UD"QQEB[8QO/''( M8_C4'Q-M+?7/!]CK]C,+E+9L&91@,C':3C_> _,ULU[MNQZ%2G^Z<.L?Z8[P M7?)/\-M2U!]/L#<:VOE"'3HO-G+M@XPQXXY M.%-3+5(RK"M871/%%K/-S;2Y@G&,Y1^#^1P?PK.UW3O M[)UZ_L,<03LB\Y^7/'Z8JE&YCE20#)5@BBBI,@HHHH [OX8^&+77M5N;O4(UDM+)5)C?[KNV<9] M0 "2/I5^Y^+=]#J?EZ;96<6EQR;40QG<4!Z\$ $CL!Q[U/\ !R]@\W5M+D;; M+<(DB<\L!D-CW^8?K7/:;HMSX=\3O9ZMX=?4(V;R5WJP3!8?O%(!SP/UK574 M58[HN4:47#2][LK>/=4TG5_$AO-'"_9VA4.5B\O+Y.21@> 9+;PIX3 MLKR\&)=:OEB3L0O(4GVX)_X$*ROB%H%C#K>DZ'H^DPV\MV5;SHP^#[.:PT35EU MIT*B$6W 4$ #/(YPHII6;948N%24VU=?==G#?$G1O[ M(\973(N(;O\ TE/3+?>_\>!_,5R->R?$:VA\3>"K#Q!IZ2.(&W?,OS>6W!R! MZ,!^M>-U$U9G/B8H5V&B11^)/"K>'HYTCU2WN3I-=V=S873VUW!)!.APTS-G/K@_@16;XQT6/1?$$L=JH^P7"B>T M=3E6B;D8/MR/PIM:714H+EYHLP*?%+)#*LL3M'(ARKH<$'U!IE%29G=:7\5_ M$-A&L5SY%\@&-TRX?_OI<9_$&M2;XSZ@T>(=(M4?'WGD9AGZ#'\Z\QHJ^>7< MW6)JI6YC?U[QEKGB,&.^NR+?.1!$-B?EW_'-9^B:5+K>M6FFPMM>XD"[B,[1 MU)_ FJMM;37ES';V\32S2,%1$&2Q/85[WX%\$0>&+(7%PJR:I,O[Q^HC']Q M?ZGO1%.3*HTYUYW>W4T-#\$Z#X>G2YL;,BZ6/89WD9F.>IP3@$^P%=#1170D MEL>Q&,8JT58****904444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 4-5T33=;M_(U*SBN4'3>.5^A'(_ UY M-XJ^%-[92276A W5KU^SD_O4]A_>'Z_6O:**F44]S&K0A47O(^498I()6BFC M:.1#AD<8(/H0:97T?XH\&:7XI@'VE3#=)]RYB WCV/J/:O&_$_@#5_#0:=U% MU8C_ )>(0?E_WAU7]1[UC*#1YE;"SIZ[HY2BBBLSE"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KIV64L:^BA>W ^N!712ZWX: M\6Z=80Z[->66KP0B#[>%\R-\="_.3GKT')/-<#13YF6JLE>^M^YWVE^#UT/4 M!K6J7MA<,+AA]Q .N2<>U5I_B)+JL21>(-'L]32)R\1):)ESVR MO!'X5Q5%'-V'[9I6AHOO.NCG\%:MO-U:WFB2KR/L[F>-Q]&&0?TJS+\/L:E& MT.KV+:0^)#=/.BLD9Y.5S]['X?2N(HHNNJ#VB?Q1_0[>\\>-IVHR0^'K'3H+ M"$A('-J#(Z@8W,QY)/)_&J6H?$3Q'J$3(UU' S##26\8C[.TGL=)\7Q_;]/N;'2-3R!,K/$0\9^8?Q#@?C7,UJZ1XCU?0Y4:POYXD1@QAWGRVY MS@KG!HNNI2G%N\EKY?Y'T3TY[7S)](N/M@'W$D'EL?J>1^1 MK:\&>,#XMBO%FT^.VFM41B\:BJ>[YN#QV'XU!0 M4444 %%%% !1110 4444 0#\0/\*\EKV3XKQ;O"%E+CE+T+ MT[%&_P !7C=<]3XCQ\8OWK"M/0=;E\/ZFM_!:VMQ*BX07,9=5/'S#!&",=:S M*LZ?I]UJM_%964+37$K85%_G[#WJ$<\6T]-S6\2^++OQ3)#)>65C#+'G][;Q M%6<>C$DY QQ]:UT^)^K1:>MA%INCQVJKM\I;8[2/<;L?I7<>'/A1I=A$DVL' M[==8R8\D1(?8=6_'CVKMK?1],M$"6^G6D2CC"0JO\A6JA+>YZ%/#UG[SE9L\ M,TSXE:UI%A'9V=MIT<2#'$!!;W.#R:DOOBCX@U#3[FRF2R\JXB:)]L1!VL"# MCYO>O8]0\)Z!JD92[TFU8G^-(PC?]]+@UY7XR^&,VC02:CI#R7-FGS21-S)$ M/7C[P_4>_6AQFEN34I5X1TE='G=%%%8GGA75Q6LNK?#>61 7DT>\+?2&4#/_ M (\,_B:Y2NO\!.]S-K&D&3;#?:?*#D\!U&5;\.?SJH[V-:6LN7N.Y2>5N%/V=2Y_(<_E6; MX0\(7GBS43%$?)M(L&>X(R%'H/5C7O&A>&M*\.6HATZU5&QAYF&9'^K?TZ5I M",GL=N&HU9:Q=D>3V_\ PLRYU+^UHX+P7)B,(>6&-<(2"0%88'(';-9?BF'Q MOJ$<,GB"TNY8[;=L<6ZA4SC.2@Q_".M?0=%:>S\SK>$NK<[/G=_B1XMDQNUA MAC^[!&O\EKE:^@/%GP[TSQ##)/:QI9ZC@E94&%<^C@?SZ_7I7A&H:?=:5?S6 M5["T5Q"VUT;M_B.^:RG%KRSBW2YBG@>WFA=B Z,,$9%4F:4Y)/7 M9F7176ZA9Z)K^DW.J:+'_9MQ91!KC3F)<.NX#>C_ (C((_\ K\E2:L*4>4*E MMK6>]N8[:VA>:>0[4C09+&HJ]_\ AK;1?\(9I\SV"0SJ' E* ,ZEB=P/7!!_ M3TJHQYG8UH4?:RY;C/ G@2+PS!]LO-LNJ2K@D#(A'=5/KZG_ ">UHHKH225D M>S"$81Y8A1113+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "D90RE6 ((P0>]+10!YSXH M^%-EJ3/=:*Z65P>3"P_=,?;'*_AD>U>1:OI%]H>HR6.H0&*9/R8=B#W%?4=4 M-4T33-;@\G4K*&Y7! +K\R_1NH_"LY4T]CCK8.,]8Z,^7:*].\4_">6QMI;W M0YI;E5.?LC+EPO\ LD?>QZ8SCN:\SDC>*1HY$9'4X96&"#Z$5BXM;GF5*4J; MM)#:***DS"BBB@ HHHH **** "BBB@ HHHH *Z?QU +'78=,4G%E9P0D9X#; M 2?Q)S6+I%D^HZS964>W?/.D8W=.2!S[5I>-[G[7XVU>7.<7+1_]\?+_ .RU M70T7\-OS1@4445)F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 6]*LO[2U>RL/,\O[3.D._&=NY@,X[]:TO&TIF\;:PQ.<7+KUSTX_I5CX M?VB7OCO28I"0JRF48]44N/U45AZG>G4M5O+]D$;7,[S% 8UZ%\*M0MK"XUF M2\N%M[<6Z,TC_='S@#/XL!^-7#XCHPKM539ZQ161_P )9X9_Z#MI^9_PH_X2 MSPUVUVS_ #/^%=',CV/:0[HUZ*R/^$L\-?\ 0=L_S/\ A3'\8^%XR VN6YS_ M '59OY"CF7^$>^MC_ ,!9?_B: M.9=Q>UI_S+[SH**YH_$/PFN?^)E*V.F+9^?S%0/\3/"R $2WKGT6#_$TN:/< M7MZ?\R.LHKBI/BKX<7(2UU1R#_M5ZHW"BBB@ HHHH **** "BB MB@#C_BG*J>"88R?F>]4 ?16->+5Z3\7B?MNDKDX\ASC_ (%7FU<]1^\>/BY7 MJL*]V^&'AF/2- 34YH_]-OE#Y(Y2/^$#Z]?Q'I7AUM";BZAA'61P@_$XKZIB MC2&)(HUVHBA5 [ =*=):W-<#!.3D^@^N4\8>.['PF%@,;7-](NY8%. !ZL>P MX^M=77G'CSQ1X8T_5#;W>BIJ6JVZKCS(P%4$;@"QZCG.,$<]JUD[([J\W"%T M[$7A;XIRZMK<.G:I8Q6XN2%AEB)QN/0$'KGID=Z],KQ?PMI.M>-?%EMXDOT6 M&RMI%965=JG84>W(/XUQ=>X_%^U6;PE#<8^>"Z4@^Q!!'\ORKPZL9JTCS<5!0JM M(*MZ9J$^DZE;W]LV)H'#+GH?4'V(R#[&JE%28)V=T=#XOTN"TU"#4+!-NFZG M$+FW7^X3]Y/^ G]"*YVNR\,2#Q+ITGA6^9L(KW%A/C)@=02R_P"ZPS^-<;3? M@IM;O@N!+CQIH\;C*_:D;'T.1_*DM61%< MTDCWWPOH,/ASP_;:?&%\Q5W3./XY#]X_T'L!6C>WD&G6,]Y=2"."%"[L>P%3 MUSOCN_CT[P5JK9(R,\XK+G=CSWB9JFDWJ^O9'O/A+5]1US0H[[4]/%G*Y^0 \2)@88 \@ M'W^O>N1^+OAY+G28MU(CF(_BC8X&?HQ_P#'C7H=C>6^HV,-Y:2"2WF0 M/&P[@U0\4VZW7A/5X6 .ZTE(SZA21^H%:-7C8[*D.:DXMWT/F2BBBN4\(*** M* -SP?,D7BO3XY5#P7,GV65#T9)/D(/_ 'U5/6]/&E:Y?V )9;>=XU+=2 2 M?RJC'(\4BR1NR.A#*RG!!'0BNOM/&=UJ5_;+J.AZ=J]Z2L45FA\/? 1UV5=4U.-ETV-OD0C'V@C_P!E'<]^GK7N"JJ*%4!5 M P !@ 5';*Z6L*2+&LBHH98AA <#^)?ACJ^B[[BQ!U"S'.8U_>(/=>_U&?PKAB"#@\&OK M&N4\3?#_ $?Q&'F,?V2]/2XA'4_[0Z-_/WK&5+L>?6P/6G]Q\\T5T7B3P5K' MAEV:Z@\VTSA;F(90_7^Z?K^M<[635MSSY1<7:2"BBBD2%%%% !1110 4444 M=+X M/MGC?3%\P(L4AF9CZ("W]*P;RX-W?7%R>LTK2'/N!K@6NM74C M=M/N3[<1D_TJH[FM'XU$YK1KA)&MISLB'WXU;GGV)R1^-=E77%W5S MWJ4^>"D%%%%,T"BBB@ HHHH **** /-/C!%A]$EQ]Z.5I_&+_ M (]] ^EQ_P"TZ\LKFJ?$>-B_XS_KH/BD:&9)4.&1@P^HKZHM+J.]LH+N$YBG MC61#Z@C(_G7RI7L7PI\6QSV2^'KR3;<19-J6_C3J5^HY_#Z55-V=C7!5%&3B M^IZ!J^LV.A:>U]J,WDP*P7=M+$D]!@5SVI:GX%U;3FU:^DTV[1(RNY@/-Q_= M .&SZ"NHO["UU.QELKV%9K>5=KHW0UYU-\&-.:Z+PZKF[C^5 M:ROT.ZM[3[*31D_!R>Z.MZE#&7%AY&]D)R%?< OXXW?7'M7L=96@>'M/\-:> M+/3XBJD[G=SEY&]2:T9YXK6WDGGD6.*-2SNQP% ZDT15E8="FZ=-1D>>_&*^ M2'PW:66[]Y<7.[&>JJ#G]66O%*Z3QOXF/BCQ!)H6L<,DJ*RA)E+*0P(.0"/6K_C M:UM;/Q"8K6WCMV,$3SP1 A8Y64%E )X'/3M3_ 4,4_C33UFC615\R0*PR-RQ MLRG\" ?PKG[JYFO+J6YN)&DFE9%6IXFZ8I_UCM.X_W1M7_T)ORK M:^&OBV/6]&33KB3_ (F%F@4@GF2,"]+\2:A:7MYYRSVQ !1 MN'4'.U@>W7I@\UT/WHZ'M5+UJ/N=3S7QY9R:'X'\+Z1@JI#S3C_IIA2?U=JJ M^++C1;#PCI&@:4+>>Z?9<74T0#'=MZ%AW)8\=@!7L>NZ!I_B/3S9:C"7C!W* MRG#(WJ#7.Z%\,=$T/4EOM\]W+&=T0G*[4/K@ 9-2X.^AC4PT^9\NSLO0W?"F MFR:1X5TVQF&)8H1Y@]&/)'X$D56\=7Z:=X*U65C@R0&%1W)?Y>/SS^%=#7B/ MQ2\6Q:Q?1Z38RA[2T8M(ZG*R2=./4 9'U)JI/EB;UYJE2M\D>=T445S'AA11 M10 5ZE\)_"9FN/\ A(KM!Y4>5M%/\3="_P"'('OGTKRVOH+X::6=-\&VSF>2 M3[7_ *1M;I'D=![<9_&M*:NSKP<%*IKT.PHHHKH/9"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 **** &NB2(R2*K(PPRL,@CT->=>) M_A18ZAONM$9;*Y.28#_JF/M_=_#CV%>CT4G%/A]Q7)S_"KPM+"R1V M]Q"Q'$B3L2OYY'Z5BZ3Z'GSP,D_<>AX)17KUQ\%[5@/^>;H__H)-8MWH^IV&?MFG7=OC MJ9867^8KZDHK7V2/0> CT9\G45]27.CZ9>9^U:=9SYZ^; K?S%9%_P" ?#&H M1;'TF"'G=NMQY1S_ ,!_E4^R9D\!+HSYRKHO#VAZ?=V%WJ^LW,T.F6K+&1; M&5Y&Z 9& .IR:]6?X3>&&7 2[0^JS_XBG6OPSTZRL-1T^*]N'LKY 'CF"LR. MO*NK#&""?3FA4V*.#J)W:N>7SV'@FX;%GK>I6?O=VHD!_P"^,?RJ6/PUX5D$ M:_\ ";Q"20[5!T^0*"?4D\#W.,53\6^#+_PGFZ.>4N65I15_G_F=4O@B66[6V@U_0)I'.$"7P.[TQQU]JT)OA/XEB3*B MSE;!(1)_F/TR!7"TZ.1XI%DC=D=3E64X(/J#1==A*5/K'\3:?P?XD0,6T._P MO)Q QK&=&C8E!/[2_'_(XJBNENY_!=U,'AM-8L5)YCC9)5 ]1N(/Z MTL2^!E/[Z;Q$X_V(H%_FQHL')YHF\ _\A#5O^P3<_P A7)5V\.N>$=&TS4UT M6WU>2_N[9K=)+T18C#<$@J1HIHV#(Z'!4CN*8 MU:^IZ3#\)[*>_DT]/%<#7L2[I8%M@60<9G'(_.J=[\-[=3O;/Q-#>/ MIZ,TL4=N,AAGY2=YQT/:K'PFNKB^\<7US=3/-/)8N7D_5G66WPRL+C0VUA?% M,;V:*7>2*R9PH'7C=GCZ5D>$/!5MXIL+NX?6?L3VK?O$:V+JJ8R&+[@!_%Q[ M9J]\+-9O[3Q$-+AA:XL[S/G1]H\#[_MZ'U^N*W_B-;2>&O#$.FZ):"#2;J9G MN9HSDEBQ484Y0]IRZ+=:[GEVI6]K::C-!97@O;=&PEP(RF M_CKM/3G(JI1169Q/<****0@HHHH **** "BBB@ HHHH **** "BBB@ K;\,+ M(UY?F,#Y=-NR<^GE,#_.L2ND\!N?^$OL[<\QW8>VE'JCJ0:I;FE/XT&W$$EKY/J M!_//I7H]=--6B>Q@X\M*_<****LZ@HHHH **** "BBB@#S/XO_?T3_KG-_Z$ MM>95ZW\6K%)-"TW4=[!X;@V^SL0ZEL_AL_6O)*YJGQ'C8M6K,*%) MTW'4_*/=9(7!'Z8KYZHK15)(ZX8RK%6W/>-1^*_ANSC;[+)/>R=EBB*C/N6Q M^F:\P\5^.]4\4MY,F+:Q!RMM&>ONQ_B/Z>U7.GW<=W:3/#/$ M=R2(<$&O6O#OQ?MI(D@UZ!HI0,&YA7Y7J/PS^%>/4549..QM2K3I/W6?2 MUOXR\-7*;X]1C^]D'IQPH^F?K7GM%%0VWNMJ2ZGIY?'24@HHHK8]$**** "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(Y8(9UVS1)(OHZ@C]:Q[OP;X;O01-HMGSU,<8C/YK@UN44K)DN,9;HY27X=Z M!)HTFE)%/#:O<"Y 24DJX7;D$Y[$]H44G" M+,Y8>E+='D,OP6N!GR=;B?TWVY7^3&NG^'_@J[\)RZ@][-;S-%;^RV;Y3$7A M &3YB\KCZD8_&OFIE9&*L"K X((P0:^L:Y7Q+X!T?Q!;W#BWCMK^0[Q=1C!W M?[0[@]ZSG#FU1QXK#.K[T=SYWHJ>\M)["\FM+F,QSPN4=3V(J"L#R-@HHHI" M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /1OAO=:!X?F. MKW^O11W$T#PM:&!\I\X()89!X4<8[US7BZUTF/4VN]+UE-1%W+++(JP-'Y.3 MD#)/.'/AEK6NQI6GP?T"%!]IN+VX?N=X M1?R S^M:J,FK6.Z-*K4IJ*C9'/Z7=^&O#GA'4(=+\11'6+F([KDV[Y''W%]/ M3.>O/88D\'>(M"3P3+I7B35XY(9"RK;-"Y:)<]-P!SSR,=/Y;]S\(?#DR8AE MO8&[%90P_$$5Q7B#X4:OI<;W&G2+J,"\E47;*!_N\Y_ Y]J;4ET-)1K4[-15 MDK''ZQ;:=::B\6EZ@;ZTP"LQA,9^A!]/6J%*05)!!!'!![4E9'G-W84444A! M1110 4444 %%%% !1110 4444 %%%% !5K3=0GTK4K>_MB!- X=,C(R/6JM% M,:=M4=9XITR*\MH_%.F*YL;YR;A"[AL+2YF( 1[A23'UR5(/&2" M.-V MBZ49L@^88VW9'3G-06OQ.OK74[W44TK3C=7;*7E*MN"A%4*#G.WY,X]2:KW; MW-VZ+GSM];G;&XT$?$'^VSXJA$__ ![?8]G&,;=N[/\ >Y^MCO='(UJ^'= N M_$>KQ6-JI )S++CB).['_/-95>T?#'1I=+\-2W\N5DU)E95](TS@_B6/X8I0 MC=F6'I>TG9['66MK;V%E!96B;+:W01QK[#N?<]34M%%=)[:5M HHHH **** M"BBB@ HHHH Y7XD64=WX'N9W9@UG+'*F.Y9@A!_!L_A7B%?0GBFS_M#P=K%K MR";ZPJK4\K'*U1/R"BBBLCB"BBB@ HHHH **** "BBB@"S MIT33ZG:0K]Z29%'U+ 5M_$"19/'>K,AR!*%_$* ?U%8-I$]'D'QZ>"LH M-7OJ%%%%:'8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!YU\2_!#:Q =9TV/-_"O[Z-1S,@';U8?J./2O$J^LJ\D^)?@,+YWB#2 MHN.7NX5'3UD']?S]:RJ0ZH\[%X:_[R/S/*****P/,"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *]9^&7@6*2"/7]5A#[OFM(7' ']\CO[?GZ5Y MWX:TK^W/$=AIO.V>4!\==@Y;] :^FXXTBC6.-0J( JJ!@ #H*UIQOJSOP5%2 M?/+H.HKF_&_B?_A%M :[B5'NY7$<"/T+=23[ _IZUYK;^,/B+JR++80W#1- MT>&Q4H>WWBI'ZUJYI.QW5,1&$N75OR/;J*\\\9_$"X\/Z=:65NB#6IH$DFW# M*V^1SQW.?TCX@>*-+UVRL_$:>;#=[#MDB6.1$M> ];TJ.\ABO1,MS'%(_,@1:VE,5Q#)%(.J2*5(_ U'7U+J.E6&K MVQM]0M(;F(]I%SCZ'J#[BO%_'?P\?PZIU'3B\VFD_.KZ^_P"?K4RI MM:F-;"2IKF6J."KZ1TZS?3M&TZPD;<]O:QQL?<+S7SWH\0GURPB;[KW,:GZ% M@*^D+@DSOD]ZJDMV:X"/Q,CHHP3VIVQST1ORK8]$;13_ "93_P LV_*G?9YC M_ : (J*F^R3?W/U%-EB$&SSI8H][!%WN!N8G ]23VH CHI64JQ4]1Q24 %% M%% $&H(9-'U)%^\UI*!]=IKYMKZ;0 N%(R#P1Z@U\[>(+"+2_$.H6$)8Q6\[ MQH6ZX!XS6-5;,\['Q^&1FT45L^$Y+6+Q9I;W@3[.+A0^\97DX&?;.*R1P15V MD9?V6X_YX2_]\&M"R\-:WJ+LMII=U(4 +?NR,#\:W_$?BSQ7IGB/4+1]3NH MEP^Q. -F3MQQTQC%8=YXM\07\?EW.L7CIUVB4J#]<=:=DBVJ<79W+ M.@XVM.Q'Y9JE1=!S4ULK^K_R.N.@^$8,&;QB93C[D&GR?S)Q3<> [;^+7;UA MZ".)#_,UR=%%_(7M%TBCKT\1>%+4_P"C>#Q*1_'=7KMG_@.,5-)\0(X[1X]/ M\-:/93'[LR0*Q7GGJ.>..:XJBCF8>VFMOR1U\?Q,\3Q?ZNZMT_W;6,?TJW:> M.;SQ$[Z/XENHSI]VAC\T1*ODR9!1^!T! S[$UPM%',QJO4ZNY>U?1[W0]1DL MK^%HI4/!/1QV93W!JJD$THS'$[CIE5)KH(/'WBBV@BABU>58XD5$78AP ,#J M.>G>IW^)7BYU*G5S@^D$0/YA:/=%:EW?W?\ !,./0]6F.(M+O9#G'RV[GG\J MNQ>#?$LV-NAWXS_?A*_SQ52XU_6+N4RW&J7DCGNT[?XT?V_K/_07O_\ P)?_ M !HT$O9];FH? 'B=0N_3/*W<+YMQ$F?IN85-_P *\UQ7 G?3[<8R6EO(P /7 M@FN9GN9[J3S+B>29_P"](Y8_F:BHT'>GV?W_ / .W'@+3H5_TSQEHL4G=8Y! M)C]0?TJM)X1T4']WXRTUAC^*-A_C7(T4778.>'\OXLZP:%X6M%1;_P 3F64@ MDBQMRZ@=OF..?PI#=>!K1L1:;J]^.[7%PL0_ **Y2BBX>TMLE_7J>G:%;V6D M_$31AI<("1E_O# M@Y]^*^:*]9^#FM*!>Z)(S;B?M$(/3' 8?^@G\ZJF[,UP53EJ6?4]9HHHKH/8 M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M.0\4?#[1]?MYIHK9;;4-A\N6+Y S8XWCH1GOU]Z\%O["ZTR]EL[V!X;B(X9' M'(_Q'O7U37F7Q@T'[1IEOK<*?O+8^5,1W1CP3]&X_P"!5E4AI='!B\.G'GCN MCQJBBBL#R@HHHH **** "BBB@ HHHH **** "BBB@ HHHH [GX31J_C=&8@% M+>1ESW/ _D37O-?.OP[U!=.\<:=)(V(Y6,#'_?! _P#'L5]#RN8X7=4:1E4D M(O5L=A712V/7P+7LWZGB_P 7KB\N/$UK:M#*+:*#,/'$C$Y8C\@/PKK?!'CS M3=2MVTL6+:?]AMMR(9-X:-!@\X'/?IZU!;?%[1WCN#?6%S:W$.=D> ^\^F>- MI^MNF9*=JO-3E>Y%X+LW\ M9_$*?4[]=\4;&ZD5N1G.$3Z#C\%J?Q7)_;?Q?MK2$Y$4\$!(]B"WY9/Y52\! M^++'PG8:W)<(S7LJQBWCVGYR-W!/8 D$UM_"K0KC4=9N?$]\&8*SB)V'^LE; M[S?@"1]3[4EJDC.G:<8P6[=V>OUXQ\9XU&NZ;*!\[6Q4GV#''\S7L]>$?%K4 M%O/&/V=&RMI L9Q_>.6/Z,/RJZGPG7C6E2.$HHHKG/&"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KJ/ "D^)6(&0+.X)]OW;5R]=IX*:/2-'USQ#6? M%#Q=JVE:E:Z;ITDUHH03-.O!D/0 'T'?UKU.O#O$0/B_XMIIX)>".9;8X[(G M,GZ[ZJ;TT-L7)J"4=VSU[PY/?77AS3[C4BIO)85>0JN.O(X['&,^]7[BWBNK M:6WGC$D,JE'1NC C!%/ & .@%+5G2E969\S:WI\WACQ5+)\@ZLR ]HX8UQ^(7-9\OB_Q',[9KKXK\1(P8:[J61ZW3D?D36?<7EU=N7N;F:9BZ%%%% "JVUU;T.:\+^(47D^.]4'9G5Q_P)%;^M>YUY!\2]-OI?&ES M+%97#Q-'$%=8F*G"#.#BLZNQQXU7IKU,WPYX%U+Q1I-S?6,L*^3)Y824D;S@ M$@'\1U]:YRYMIK.YEMKB-HYHF*.C#E2.HKZ-\&:,-"\*6-FRXF*>;-Z[VY(_ M#I^%>;?%_0S:ZS;ZQ$G[J[3RY2!TD4<9^JX_[Y-1*%HW.:KA>2DIK?J1>$M3 MC\61MX?U^U2]\JW=[:[8XFB"C.W=U(_R<]O.J['X:.%\78/5K68#_OG/]*R] M*\&>(=9 :STNGZ1\&[V4[]7U M"*!/^>=N-['ZDX _6NF@^$7AN(H7DOIMI!(>50&]CA1Q35.3*C@ZLNECPJBO MHO\ X5YX3_Z T7_?Q_\ XJL'4?@]HMPI-C=W5G(3QNQ*@'T.#^M#I,N6!JK: MS/$J*] U;X1ZY8HTEC-!?H/X5_=O^1X_6N$N+:>TN'@N89(9D.&CD4JRGW!J M6FMSFG2G#XE8BHHHJ3,**** "BNI\'>"+GQ>]PT=W%;06Y42,REFRA M[BN^C^#.E! )=4O6?N5"J/RP:M0;U.BGAJE1,45WGB#X5ZUI1>;3\:C M;#G]V,2 >Z]_PS]*X5T:-V1U*NIP588(-2TUN93IR@[25AM%%%(@**** "BB MB@ K9\*ZVWA[Q)9ZCSY:/ME YS&>&_3GZ@5C44T[%1DXNZ/K!'61%=&#*PR" M#D$4ZN&^%OB#^UO#(L97S_3FIQ4EU"BBBF6%% 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 56U&P@U M33KFQN5S#<1F-\=<$=1[U9HH!J^C/E2^M6L;^YM&8,T$K1EAT)4D9_2H*TO$ M2&/Q-JR-]Y;R8'_OLUFUR,^=DK-H****1(4444 %%%% !1110 4444 %%%% M!1110 JLR.'4D,IR".QKZ,\$^*8?%&A1REU%]" ES'W#?W@/0]?S':OG*M'1 M=;O_ _J*7VGS&.5>&!Y5U_NL.XJX2Y6=&'K^RE?HSZ#U#P7X=U2]-Y>:5#) M.QRS@LNX^I (!_&MFVMH+.W2WMH8X84&%CC4*JCV KCO#GQ-T768TBO95T^\ MZ%)FPC'_ &7Z?GC\:[1'21 Z,K*>0RG(-="L]4>O3=.7O0L8-_X'\-:E>&[N MM)A:8G+,C,FX^I"D _C6Y;V\-I;QV]O$D4,:A41!@*/0"GDA022 !R2>UW0Z06[!N?=N@_G[4:+4;=.G[SLC6\2^(+;PUHLVH7)!*C;% M'GF1^RC_ #TKYJN[J:^O)KNXL:N>H4$_TKR7X0V+WVO:EK4_S-&FT,>[ MNLBV=K#;K(^]Q$@4,WJ<=^*U<;M,] M"=+GG&71%FBBO.?B'X_ATVUFTC2IA)?R I+*AX@'<9_O?R^M-M)79=2I&G'F MD>;^.]636?&-_O_ KUB\O]'OM.N7$D5CY9@)^\H8ME?<#'X9^E>AV] MJ)(RSY&>F*X3X6^%-3T47.HZ@I@6YC54MV/S8SG+#M[=^37I-=4+\NI[F&4O M9+F($M(DZ@L?>I3&A&"BX^E.HJC<@^R0_P!T_G4_2BB@ K'\0: GB.V6RN[A MDL=P>2*-!N<@Y'S'.!]!GWK8HH:N*45)69G:3H6EZ' (=-LH;=<8+*OS-]6/ M)_$UHT44 DDK(****!A1110 5C:_X6TGQ+;^7J%L&D PDZ<2)]#_ $/%;-%# M5Q2BI*S/"]?^%.LZ89)M.*ZA:KEOE^611[J>OX$Y]*X&OK*O*M6^%-[K/B/4 M[XWMM:6TTN^%40N3GKD< =_6L94^QYN(P=K.FCR*NR\$^ KGQ1+]IN2]OIB' M#2 ?-(?[JY_4UW&D?![2[2=9=2OI;X*<^4J>4A^O))_,5Z+##%;PI##&D<2* M%1$& H'8#M1&GW"A@G>]3[BCH^A:9H-J;?3+1($;!8CEG([DGDUHT45L>DDD MK(*XCQ]X'B\16+7=A BZM&1M8$+YR]"K'ITZ$^F*[>BDTFK,F<(SCRR/EO5= M'U#1+PVFI6KV\P&0&Z$>H(X(]Q5&O=?B1X+O/$RVEWIHC-U;JR.COMWJ>0!V MR#GKCK7BFH:;>:5>/:7]M);SKU1QCCU'J/<5SRCRL\6O0=*5NA5HHHJ# *** M* "BBB@#?\&^(W\,^(H;T[C;M^[N$'=#U_$<'\*^C;6Z@OK6.YM9DF@D7,5/DWC&YC;UW'+#\&S^E*M%,&52\AR]M*>S>A M]C_@>U?/-]8W.FWLMG>0M#<1-M=&'(/^>]<\XV9XN*HNG._1E>BBBLSE"BBB M@ HHKTGPM\*)]3M(;_5[EK:"50Z01 &1E/0DGA?R/X523>QI3I2J.T4><(CR M.$169CP%49)II!!P>#7TQHGA31?#RYTZQ1)<8,S?-(?^!'D?08%9_B3X?Z+X MEF%S,CVUU_%-;X4O_O C!^O6K]D['6\!/ENGJ?.]%>RS_!C36CQ;ZM=QOZR( MKC\AC^=8=Q\&=75O]&U*QD7UEWH?R :I]G(Q>$K+H>;45U/B/P!K7AFT2[NQ M!/;D[6DMF9@A[;L@8SZURU2TUN82A*#M)6"BBBD2%%%% !4]O>W5HW8(N;RXF!Z^9*S?S-5J** ;N%%%%(04444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !76^.%*#P]'(X\^/1X$D3NGWB ??!% M4_ UI;WWC72[>ZB66%I"61NAPI(SZ\@54O?[3\0ZS=WBVMQ<3SRLS".,L1ST MX]!Q^%5T-HJT'Y_H95%=#!X&\3W(RFBW0'_310G_ *%BII_AYXKMT+/HTI & M?W-=>T!%BLKYC;CI!*-Z#Z ]/PQ73+\9-<"8:P MT\OZA7 _+=7GL]O-:S-#<0R0RH<,DBE64^X-1T*314:U2&B9U6L?$7Q)K$;1 M/>"VA;@QVJ[ ?QY;]:Y6BNR\)?#K4/$]L+UYUL[$DA967?IFL#Q3X%U/PI;PW% MW+;S02OL#PECAL9P<@>_Y4.+0Y4*D5=HYBBBBI,0HHHH *O:-J3:/K-IJ*Q) M*;>4/Y;CAL=O;Z]NM4:*8TVG='OEO\5/"TUH)I;J:"7&3 \#%L^F0"/UKA/A MIK.HMXVN%@B:Z2^!:X,CX* '.\GG)&<8[[JR?AYH<>N^+8(KB%9;6!6FF5AD M$#@ _B1^M>\:?HNEZ47;3]/MK5G&&:*(*6'H2*VC>6IZ=+VE?EFW9(O4445J M=X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %+Q;2?:C:W-NK*KB,,&!QP>0>,?J:ZVBDTGHR9PC-,_%'P;-;7TOB"QB+6 MLQS9T445B>>%%%% !3X9I;>>.>&1HY M8V#(ZG!4CD$&F44#/H+P)XUA\4V'D7!6/4X%'FIT$@_OK_4=C^%=A7RK8WUS MIM[%>6WH! 8I_#TKOJZ*<;(]G!TN2%WNPHHHK0ZPHHHH 9-#%

->';(^3<> ><_A M32N[%P@YR44@Z%\(M3O=LVKSK8PGGRDP\ MA_H/S/TKUO2=$TW0[;[/IMG%;IW*CYF^I/)_&M"MHTEU/2I8&*UF[G,Z/X!\ M.Z'=6]W:63&[@SMGDF=B20021G;T)[5TH P!@4M%:));';&$8JT58****91 MEZMX;T?7"K:E817#JI57;(8 ^XYKAM6^#MA+$ITF^F@E!^87&'5A^ !'ZUZ; M14N*>YE.C3G\2/$;SX/ZY#M-K=6=R#U&XH1^8KN?!OA[Q)X8==/GNK&YTGE\ M@L)(V(Y"C&,$^OUXZ5VM%)02=T1##0A+FB%8GBOP\/$^@R::;CR"S*ZR;-V" M#Z9%;=%6U%:E\)?$-E"\MN]K>*H)V1.0Y'T( _#-<(05)!!!'!![ M5]1:O/J%MIDTNF6:7=VH^2%Y-@;\?Z-T*X). M> >U<\XI;'DXJC&FURE.BBNDTGP)XAUO3TOK*R#6[DA&>14W8[@$]*A)O8Y8 MQE)VBKG-UVW@KX?2^*81?37D<-@DICD5"3*2 #P",#J.?TK2\3_"QM(T :AI M]S+<2P1AKJ)P.F/F9,=AZ'/'>NY^&FG'3_!MOYEDUM/,S2.7^]("?E;V&,8' M^-:1AK9G71PS]KRU$>=7EQ/\,/'4Z:<#/:/$I\N<_?0\]0.H8'!_^O7<6?Q; M\.SP(URMU;2G[R&/>%_$=1_G%=G=:;8WQS=V5O<';MS+$K\>G(Z5Q?B#X5Z- MJ*2SZ:K6-UM)5(S^[9L< @]/P_*KY91V.KV56E?V;T['7Z5K>FZW;^?IMY%< MH.NP\K]0>1^(J_7S'"=:\,ZN&B6YLKZ)MH&T@GVQT8'\0:^A_#5YJ.H>'K.Z MU6W6WO)4W/&H(P,G!P>A(P<>].$^8O#XCVNC5FC5HHHJSI"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\4_P#(H:U_UX3_ /HM MJUJR?%/_ "*&M?\ 7A/_ .BVI/8F?PL^8Z***Y#YT***]8^&EGHVLZ'>"]T. MREEL@ 977YLE=1NME82%$'+$\Y/>FHW MZFD:"D[*1X]78_"^*:7QS:&&\MFLKZXM7(+P2-&Q'0E3C^E?5=?/ M?Q&T!M#\53NH)MKTFXB8^I/S+^!_0BLJJZGGX^GHII'(T445@>6%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4 $G Y-.CC>618XT9W8X55&23Z M 5[%\/\ X>77P?T.:_66&ZN[>V_B@4AOR8\C\I:*Z1? /BEH_,&BW&WT)4'\BCE0JP_ URV M:/"<)1W1#7K/P+-.UC3&M+;PQIVGR%PWGP*H8 =N%'6N MM\(N&^#6O =5,X/_ '[4_P!:\_UW6+75Y87MM(M-.\L$,+;(#YQU^G]:Z#2? MB5=Z-I$>FVVC::(50*^4;]Z< %FYY)QS34M=32G52FW)]+;'-:?H.H:GIU]? MVL(:WL5#SL7 VC!/ /7H>E9M=Q??$R^O-)N].72M.MXKJ,QN8493@C&>M)=$B628?VC;H$N$)^9L<;QZ@_SKJZ^7M"U:70];L] M2BR3!(&90<;E_B7\1D5]-65Y!J-C!>6KAX)T#HP[@UO"5T>KA*_M(V>Z)Z** M*LZPHHHH **** "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 **** "N/^).@C6_"DTD:YN;+,\>!R0!\P_+ MGZ@5V%(0&!! (/!![TFKJQ,X*<7%]3Y.HK6\4:5_8GB;4-/ PD4I\O\ W#RO MZ$5DURGS\DXNS"BBBD2%%%% !1110 4444 %%%% !1110 445T7AGP7JWBER MUI&L=JC;7N93A0?0=R?I^.*:5]BHQO6/#OPUT/0MDTT?V^['/FSJ-JG_93H/QR?>NRK6-+N>A2P/6HS MF/#'@72/#"B6&/[1>XP;F4?-_P !'11].?>NGHHK5)+8]",(P5HH****9044 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4=8T MR+6='N].G.([B,INQ]T]C^!P?PJ]10)I-69RG@6;Q ]G?P:_+YDMIO>.O%*>%]!:6,@ MWMQF.V7W[L?89S]<5\[.[2.SNQ9V)+,3DDUC4=ERGF8R:C%4D[C:**UO#.BO MX@\16>FJ2%E?,C#^%!RQ_('\<5DM3ABG)V1O>"OA_=>*#]KN7:VTU6QY@'S2 MGN$S_/\ G7LFE>$M"T6)5L]-@##_ ):NH=S_ ,"/-7GDL="TCK'J"?8C%;VC#<]11HX9+FU9[3+;0 M3Q^7+#')&!C:Z C'TKD?$/PTT+687:U@33[O^&2!<(3[IT_+!J#6_B$^D^$= M-U4:+],N[._U>,MIUTQ*1/;K&'08 MR4.,\9&"211*4=F75K4?ADK_ *'&:YH5]X>U-["_BV2+RK#E77LRGN*[_P"% M'BUH+@>';QLQ2DM:L3]UNI3Z'DCW^M=C\0O#\/B'PK+<1+NNK5#/ X')&,LO MXC]0*\%L+R73M1MKV#'FV\JRIGIE3D9_*LVN21Q3B\-536Q]545E^'M=M?$> MC0ZC:' <8>,GF-QU4_YZ8-:E=!ZZ::N@HHHH&%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!Y]X\^'*3A9 .A!['MZ=.E>*75K-97% MRCH>S X-?5E>._%WPV8+R+7[=/W<^(KG Z.!\K?B./P]ZRJ0ZH\[&8=6]I'Y MGE]%%%8'F!1110 4444 %%%% !1110 445[;\-O!=M9:5%JFJ:@/4^M5&/,[&U&BZLN5'(^%?A=J.LK'=ZFS6-F<$*5_>R#V'\(]S^5 M>UV-C;:;916=G"L-O$NU$4< 58HKHC%1V/8HT(4E[NX44451L%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% &5XA\/V7B32I+"]3@\QR ?-&W9A_GFOG/7-%N] U:;3KU,21GAAT=>S#V- M?4-_U-9SA=71QXK#^TCS1W1\^UZ+\ M'(4?Q3=RL,M'9G;[9=:X6PTR]U._2QLK=YKIL@1C@\#)Z].E=C\/9+CPU\04 ML=2A>VEN(VMV608P3AE_,J /K64-TSSL/I4C)[7+?C/Q)_PE_B--$@OH;/28 M)T[1]*N(TTFWV1M=$_?9R#)(Q^F!_P ! MKT'7?A?HLMY?:Q+>W%M;;6GDAB5<+@$L03G [XQ7!>"/#MEJZ:KJ&HV]S/96 M$&_RH#\[L>0!Z\*?S%5).^IO5A4Y[26K_)?H>E^./%S^$+6TM+325F22/$4D MO^J3;P%QW..V17 Z!INH?$KQ"USJ^I1^7!@O%N ?9G[J(.@]3[]S7=:9\4_# M,FG_ +Y[BS>%<"&2,N6 Z8(SG\<5Q?@N6?7?BH^J64!@MS)+-(J\!4(( ..Y M)'X\TVTVM36K*,YQ]ZZ?0]NV+LV;1MQC&.,5\JW<0@O9X5.5CD901['%?3VL M:C'I&C7FH2D!;>)GY[G' _$X'XU\N,Q=BS'))R315Z"S!KW4=G\-?$CZ'XDC MM97_ -#OF$4@)X5OX6_,X^A]J]^KY.!(((.".A%?4>C7IU'0["])RUQ;QRGZ ME033I/H5@*C:<'T+U%%%:GH!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 %5=1T^VU73 MI[&[C\RWG0HZ^WJ/<=:M44 U?1GS;XK\)7_A;4&BG1GM&8^1<@?*X]#Z-ZBN M?KZMN;6"\MWM[J&.:%QAHY%#*?J#7A7Q.\.Z=X?UJU&FP^3#<0EVB#$@,&(R M,GOQQ[5A.%M4>1B<+[-<\7H;4KVT,MK: >4S?=\W(QQWP.?;BO;ZH:+ MI%MH6D6^G6BXBA7&>['NQ]R>:OUTQCRH]VA2]E#EZA1115&P4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!R4/@Y;/X@_\ "0VAC2":%_/C[^:<#(^O4^^?6O.?BT[1^-XI M$8JZVL95@<$$,W->YUQ/Q"\$GQ/:)=V6T:E;J0H)P)4Z[2>QST/N?7(B<=-# MDQ%&]-J'>X[P9XQLO%VD_8+XQ_VAY9CG@?I,N,%@.X(ZCM]*Z#0_#VF^';:6 MWTR$Q12R&1@6+%6$MO&=3O&NI+)HI'.7\B0HK'U MQT'X8K:TG1=+\.V30Z?;1VT/WG;/)QW9CR?QKS"7XT7I3$6C6ZOZO,6'Y8%< MAKWCC7O$2&*\N]EL>MO -B'Z]S^)-/GBM46\30A[T%KZ'1_$KQS'K;C1],DW M6,3[I9E/$S#H!ZJ/U/T%>=445DVV[L\ZI4E4ES2"OH_P'=Q7G@G2GA)(2 1- MD8^9>#^HKYPKW_X6,#X#M #DK)*#[?.:NEN=6 ?[QKR.SHHHK<]8**** "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 *\5^,%C?#7;?4)57[$T0@A8,,Y&6.1]2:]JK MR[XT2@:?I,6ULM+(V<<< #K^-14^$YL8DZ+/'J***YCQ HHHH **** "O5/@ M_P"'B\]QK\Z?+'F"WR.K'[S?EQ^)KRNOIGPG8OIOA33+22)8I([==Z+C[QY/ M3ODUI35V=F"IJ52[Z&S11170>P%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!YM\6O#MM<:+_;L:!+NV95E8#_6(2%&?<$C!^H]*\6KZFU;38=8TFZTZXSY5 MQ&4)'49Z$>X//X5\UZCH6H:9J]QILMM(]Q V"(U+9'4$>Q'-85(ZW/*QU*TU M-+WEB#=/,0KG\ZAK,X0HHHI""O=OA%-YG@MDX_=7^_#30-2\/Z%-'J"HAN)%G1%;++E0"&]#P*TI[G;@4_:W1VM%%%=!ZX44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 51U;2+'7+![+4+=9H&YP>JGU!['WJ] M10)I-69\P^(],CT;Q%?:="[/';RE49^I';-9=>D_&/3DM]>LK].#=0E7&.I0 MCG/T8#\*\VKEDK.QX-:')4<0HHHJ3(**** +6FVR7FJ6EK(Q5)IDC9AU + $ M_K7U-&@BB2,$D* H)]J^3P2#D<&OISPQJ#:KX8TV]=MTDMNI<^K 8;]0:VI= M3TLO:O)&M1116QZ04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !28 )( R>I MI:* *&KZ/8ZW8M:WUO%,A!V%U!*-C&X>AKYU\3>&[SPQJ[V-W\ZXW13*,+(O MJ/ZCM7TS7)?$3P_'KOA6X<*OVJR5IX7/L,LOX@?F!43C=7.3%4%4CS+='SU1 M117,>,:OABV2[\4Z5;R8,QBT\8FBE68R$9 M$2J0=Q_SR<"OI:MZ6QZN 7NL****U.\**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** ,+Q7X6M/%>EBTN&:*6,[X9E&2C?3N#W%>-:Q\-/$>DEWCM1>P+_R MTMCN./\ =^]^0-?05%1*"D<];#0JN[W/D]T:-V1U*NIP588(--KZ;U/POH>L MS>=J&FP3RE=OF$8;'UF_C'X5_9H%O/#D4LH7/FVK/N;'JF>OTZUDZ;1Y] M3!3@KK4\LHI\T,MO*T4T;QR*<,CJ00?<&F5F<@5[?\(]:CN_#CZ4S?O[)R0O MK&QR#^9;]*\0KT?X.7D4/B.\MG.))[?]W[E3DC\CG\*NF[2.C"2Y:J\SVNBB MBND]L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *JZG;/>Z5>6L94/ M/ \:EN@+*0,_G5JB@35U8^==-^'_ (BU'5/L;:?/;(K8>XGC9(P <9!(^;\* M[B#X+6JOFXUJ:1,](X AQ]237J5%9JG%'+#!4H[ZF3H/AO2_#=H;?3;?9NYD MD8Y=S[G^G2M:BBM-CJ45%604444#"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** *MSIMC>3137-G;S21',;R1ABI]B1Q2W6G65\FR[L[>X7 MIB:)7'ZBBB@5D>?>-_AG;WUO]M\/V\5O=1CY[9,(DH]NP;]#7"^ =&U2Z\90 M&R=()+)_,F=SD*O0C /. GRAPHIC 12 img144119217_3.jpg GRAPHIC begin 644 img144119217_3.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ&M:M;:%HE[JMV2+> MTA:9\=2 ,X'N>E %^BO$+34_C)XMTIO$^CW6FZ;I\@:2UTUHU:25%Z8+(V2W M3)9<]< $5U.H?$;4O#_PJC\2^(-&^Q:Q*1#'9/E5>4YVG&2RC +%3R,$>AH M]&HKQ25OCC9Z8_B*6^TN2-%-RVC>2GF!,Y*<(#P.<>9NP,9)XIOC?XJZI)\+ M="\3^'+@Z=<7EV8;A#&DNPJK[E^=2,94$' .,4 >VT5Y//\ $#5A\%8]6CG M\2/,-.!\M"3=>;L)"XVYV@MC'X5RFF_$OQ=/)&>: /H.BO ]9UCXO>#_#]OXHU/Q'H][I^Z)C:B) SA^@.(D/ M?G:V?P!KI/B3XZUV&T\.:?X1E,&L:M&UYM\M'985C+;2'4CG)[9^0T >L45R M_P //$Q\7>!M-U:1PUR\?EW. !^]7Y6.!TSC./0BO)?!>I?&+QUHLFJZ9XLT MV&!)V@*W-O&K;@%).%@(Q\P[T ?05%>*:;\1_$EW\)O%-YXXQM M&2_/RG Z#)& #V6BO+?"VI?$K1?&EOHGBZ)-8T^]B9UU*RMSY=LX!(#,J* # MC&&&5;C((&%)^4G( M!Q0!Z_17E/A7QAXNT3QQ!X-\=BVN9KV,RV.I6RA5D(!)4X &."/NJ00,@A@: MQ_!OQ6U.7XLZMX:UZ]66REO)K:P)C1/)=9&"IE0"=PXYR<@>IH ]NHKSSP3X MFUC5_B-XSTJ^O/-L=-F1;2+RD7RP2V>0 3T'4FM'XD>-W\$^'XI[.U6[U2\F M%O96[ D,Y[D#D@>@Y)('O0!V5%>)7EQ\:O#&F?\ "1ZEJ&E:A9VZ>?=::L:; MD3:2V2L:_<]5<]/XAG-WQW\0=9N/"/A/5?"5\+"36[D1'S(TD"DC&T[E;HV0 M2!VH ]@HKS3PWHOQ:M?$-G-XA\3Z3=Z2K'[1!!$H=QM.,$0KWP>HKL/&&L/H M'@W6-5C8+-:VDCQ$C(\S:=G'^]B@#;HKRCX=WWB/Q$-,O[KXE6-\[1"XN]&A MLK8R*I_A9D.Y>HR<#!XKN?&,&O3^%[S_ (1J^-IJT:^9 WEHXD(Y*$."/F' M/8X[9H WJ*\8N/C#/=?#"RGTX@^+KV8:/]&N_!?A[3_$,2ZQJ<&:\ MFQ$DA\F-&.,,I'.U_P 5QWH ]5HKE?"GBAO$OPYM=>1P+E[1C*0!\LR AN/] MX$CVQ7EGA"Z^,GC30$UC3O%NEQ6[R-&%N+>-7RIP>%@(_6@#WVBN!^$?C+4/ M&?A*6XU58S?6=P;66:( +-A5.[CC)SSCCN.#BH_B+XTUC2=2TSPMX6MXIO$& MK*QC>7E;= #\^#P3PQYR!L.0>E 'H5%>3:/^R>(=,OG*2R MV<:K]E !)8MLC"^OS AL8&":U=%\3ZQ=_'+Q)X7;J>] 'HE%>>/XFU@?'6/PV+S_B4G3//-OY:?ZSGG=C=^&<5Q?PN^)?B M76?'K:7K^HBYL;K[1#:CR(TVRQ[7ZJH)^3/7U% 'N]%>#GXE^)[OXUPZ3:ZC ML\/RZF;-(1!&0XCPKX^)]8USQKXZT_4;SS[72[Y8K./RD M7RD+R@C*@$\(O7/2@#T2BO,])\5ZW=?$[QIH\U[NL--M%DM(O*0>6VU3G(&3 MR3U)K1^$7B+5?%'@*'4]9NOM-XT\J&3RU3@'@84 ?I0!W=%<[X[\1CPIX)U7 M6 P6:&$K!D9S*WRIQW^8@_0&N-^$OC+Q!JVH:KH'BVX$NK6\4-Y"3&B$PNBG M&% '&Y.?]KVH ]4HKP;XAZK\5_!:OJLGB>P_LVYOS;VL,-O&TB!M[(&W0CHJ MX/)Y]:D\3:M\4_ ^B6]UK7B:PN)+K48((C:V\9VIMD+@YA7KA.>3QV[@'NM% M>;Z=XHUJQ^-NH>%=7O?.TV\M/M.EJT2*5XR5! !(XE'))^0>](?%.MZK\9[G M0M.O#%HNDV/F7J+"C>9*1D#<1DO8?!]IXELM"$7BO4+:_U/S6)FME 39QM'"+S MU[4 ;]%>:?$F/XBVC7FL^&M?L++1K*Q:>6WEB5I69 S,5S$W4 8^8?A7,>$O M$7Q$7P_;^.O$'B*QN/#$<,TTUHL*)/)MW(JC;$ "7"X^:@#W*BO$;"\^,_B_ M33XBTO4-+TJQN 7M;!XT+.@'!!:-OO>K,.>< 8KI/#WB_P 0^/? VK0Z;]FT M?Q;8SBVE\P9BC<,,G!#X! <8(."#]: /2J*^?H]1^,4OCN;P@OBS3?[0BMOM M32&WC\HKQP#Y&<_,.U:OCSQ?XXT/#VFZE%)XCCL)K[5+B"&-U9$4G@,F! MD*W11V]: /;**YC0O$W_ D'PY@\06[A9I;%I&P 0DJJ0P_!@:SOA+X@U3Q/ M\/[74]8NOM-X\TJM)Y:ID!B!PH Z>U '<445X1INJ_%7Q?XD\2V^@>)["UM= M+U"2W"75O&"%WN% (A8G 7N[T5X]X6\<>*CI_C?1M=N;:?6- M)98K^V M1=I8*Y&0 %."!CY1W!&161X6;XS^+O#EIKEAXNTJ.UNM^Q)[>,.-KLAR! 1U M4]Z />**\_U'2?B9)X0TJVL/$6F1:_&[F_NGC4QRJ2=H4>2>@V_PCI7G_A74 M?C!XKO-4AL_%>FI_9=T;:X\^WC7N* /H"BO//ACXFUCQ#J7BR M+5;S[0EAJ;06P\I$\M 6&/E ST')R:S=)\8:]<^(OB1:S7^Z#1X6:P7R4'DD M*YZASTH ]5HKP/PU<_&7Q5X7B\06/BW2H[242%4N((E<;&*G.("!RI M[UH-\3M?U#X#7'B:"5+36;6Z2U>=(E*O\Z?,%8$V45X]8_$^ M_P!9^!VI:[:W:P^(--C2*X<1J?GW*!)M(V_,I)Z8!R!TJ36_B1J^B>"_"5_< MQ3$ZA'933W\9@/FD_-/'Y;$;?D&=P 4;@,KUH ]=HJGI5U=7NE6US>V1LKF5 M TEOYJR^6?3>O#?45:/<:]X$UK3+0;KF>U81+_>8:A\0_@W8^(['2+FUEM+M+T MVLOSEXU#*67'++\VJ7WA?P_JEX;O4-"TR[N2 #-<6D M*UJ /)[WX^>#V\+2W=O+<-J;0'9IQA8,)#P 7QLQGG.3QV)XKSG7/#U[HWP4 M\)6=_"\-S=:SYQA<89 ZL%!!Z' !YZ9KZ(3PMX>CU+^TDT'2UOS(9?M0LXQ+ MO)R6WXSG)SG.:MW^E:=JJ1)J-A:WBQ.)(UN(5D",.C#<#@^] 'A$%C6;H0KYI3^[OQG'MFJH\,Z +"6P&AZ:+*:3S9;?[)'Y;OQ\S+C!/ Y/I0!Y MGH'P"\'^3I^HW$VJ76Z-)7MYIT\MR5S@[4#8R?6N:DU'QAK?Q+3-.M+*.1M[I;0K&&;IDA0,GWH \;^#5YJGAWQEKWA#7K)-/N;K_B8PVL; M QHQQN"$,P(VE< M.\6^'7O-"O+"$'4HY6#6<@C' M\*C)X(.-W(!X;;BO7SX9T F\)T/32;XYNS]DC_T@YW?/Q\W//.>>:M2:5ITN MEC3)+"U?3P@C%JT*F+:.B[,8P,#C':@#YY\*7NE:'\2?#^F?#GQ#JVIZ9>2- M_:5K-HY.2!N>'?$]C\+/B%XJTGQ0)K6VU*[-[:7@B9T M9"6(R%!)Z@9 ."&!KV33- T;16D;2M(L+!I0!(;6V2(OCIG:!GJ:EU+2-,UF M!8-4TZTOH4;>L=U LJAL8R P(S@GGWH \=37X/B;\:-!N/#\?&$'Q'@MLIJEIK37-C*IPRRJ\OR@]1N'' MUP>U?0FGZ;8:3:BUTZRMK.W!+"*WB6- 3U.% %)9Z5IVG2W$MC86MK)M>+/%VHWZ;+R=8&G&W;\^7#<=N0>.U=#\ M;K&]CT[0?$EI;MH+ M+3PMX>L+];^ST'2[>\4DBXALXTD!(()W 9Y!(/U-6[[2M.U,PF_L+6[,#^9" M9X5D\MO[RY'!]Q0!Q7@[X0>'_!&N_P!KZ;>:G+<>4T6VYEC9,-C/"H#GCUK8 M^(4^C6_@F_E\0:=>:AI2[#<06A("#PRG .">>@KJ*0@$$$9!Z@T >!ZF? M"]SXX^'LOP\CLH[LS![A;$ ,EOA=PFQR&V>8#N^;KFO?:S=,\/:)HLDDFE:/ MI]@\@VNUK;)$6'H2H&:TJ /%-'T/3(?VG=6V6D8$=B;Q!CA9F$89P/4[V_$U M4^/,.EW'BWPA%K=S+;:8_G"YFB&71,IDCAN?P->UKI6G)JCZFEA:KJ$B>6]T M(5$K+Q\I?&2.!QGL*AU/0-&UIHVU72+"_:($1FZMDE*9ZXW XZ"@#Q3P%9?" M31_&NG76@^*=5NM4+F&WAN(7V.SJ4P?W*^OJ*IQ:IXUU[XI^(/%7@[1+35H+ MF:]MM_!GA:TN([BV\-:/#/&VY)([&)64^H(7 M(-7]-TG3=&MVM]+T^TL8& MI-/TVPTFU%KIUE;6=N"6$5O$L: GJ<* * .+^#VJZ#JG@&W_ +"L8M/$+LEU M:([-LF/).YB6(.0023Q@9^6N<^),S^$OBMX9\!8VE.2;;:?JNG(D5R(V=00L8R0 2>8BO ." M1VR1ZYIGA[1-%DDDTK1]/L'D&UVM;9(BP]"5 S4NI:/IFLPI#JFG6E]$C;U2 MZ@655;&,@,#@\F@#R+POK5GXU^/USK>B&6?3+/2_*:X:,HK,3Q@'!&24EIKP/=2.>K&20N"?P<5T.@>+-(^'?Q7\?$'Q-IZ2G2YK< M0Q2NA7>0N.,^R9QU 89QFJ7PB^)?A#POX"ATS6=7^S7BSRN8_LTK\$\'*H1^ MM>Y6FG6-A8+86=E;VUFH(6WAB5(P"23A0,#_P#H5-#_ /!= M#_\ $T >4_%CQ&WC@>%_#_A)5U0W[M?^408Q*J;@H;?MPORRYSC[H]JR+_5O M&OAWXD:#XQ\8:'9Z3;NRZ?-):2*4>,YSN D?D D]ON#TKWJT\.:'I]S%7'+#:HC(G]T$#(')X]ZL:CI>GZO;?9M3L+6]M]P;RKF%9%W#H<,", M\F@#R_\ :&_Y$72O^PQ#_P"BI:/C_P#\BQH7_88B_P#0'KTZ^T?3-4M8[74- M.M+NWB8/'%<0+(B, 0" 00" 2/QIVH:5IVK11Q:E86MY'&XD1+F%9 K#HP# MX/)YH \P^-,#Z-=>&O'%M&3+I%ZJ7 7&7A8YP<]N"O\ VT_*;X-Z?/)X6U?Q M3?)B]U^ZEN23U$8+!1SVW%R/8BO3+ZPL]3LY+._M(+NUDQOAGC$B-@@C*G@X M(!_"G6UI;6=I':6MO%!;1KL2&) J*OH . * /D7P;I/PSO=#,OBWQ#J=AJ7G M,!#;1LR^7@8/$3\YSWKZ1^&C^&QX*M[/PIJ$]_I=G+)$LTZ%7WEC(P.57^_V M%7_^$$\'_P#0J:'_ ."Z'_XFM73M*T[1[8VVF6%K8P%BYBMH5B4L< G"@#/ MY]J ,KQW_P D\\2_]@JZ_P#135YWH&BW/B']F*/3+-2US+:RM$@ZNR7#.%'N M=N/QKV">"&ZMY;>XBCF@E0I)'(H974C!!!X((XQ3+*QM--M([2QM8+6VCSLA M@C"(N3DX4<#DDT >0^#?C1X4TOP/8V&LS7-EJ6F6RVCVAMG9I#$@4%2!@9QC M#%<'.<#DZ'P5MKV[7Q-XJNK9[:+7M0-Q;QOU\L%B"/4?/C/?;7?WWA;P]J=X M;R_T'2[NZ;&9KBSCDT=VTZ.2\=0BQ+MP%!D3J I/7[WO7OYTC3#J,FH'3K0WTD?E/GZ1;?9M,L+6RM]Q;RK:%8UW'J<* ,\"@#Q/X3WM_H MNG^+_ ^M6_V2^LX7NXK?>&V*Z?, 03P,QDO:GT72I-0?4'TRS:]>,Q-]?25I9VUA:QVMG M;0VUO&,1PPH$1!Z #@5%9Z5IVG2W$MC86MK)A?V3'IGB*RL;A-10,S-/MC=5?YB<8.00#M!.1@-BN!\+:- M\*;OPY:3^)?$VJV6KMO^T001L43#L%P1"W5=IZGK^%?4S^']%DOKB^?2+!KN MYC,4\[6R&25",%6;&6! P>PJA_P@G@__H5-#_\ !=#_ /$T '@B?1I_!NF# MP_=R7>E0Q>1!/*I5G"';R"J\Y!["N%^"_P#R&/'?_89?_P!">O4K'3[+2[1+ M33[2WM+9,[8;>,1HN3DX4 3 MR: /$O!WC+1OA[XW\;:5XFEEL&N-1:Y@D,+NK*68@84$\JRD'&"/U7P10DA/X@%3C_:%>RZGX>T36I(Y-5T?3[]XQM1KJV24 MJ/0%@<59ATZQM]/&GPV=O'9!#&+9(E6/:>J[0,8.3Q0!\O:5\*(]7^$MOXOT MUI[G5(VDEFL9"#%-''(P*J% 8'"Y^]D\@8)%=?XAU30M5_9JDDT"SCL;>.6* M.6T1RQAE\U2P)/)SG()Y((KW.QT^RTNT2TT^TM[2V3.V&WC$:+DY.% '))J M@OA7PZEI<6BZ#I:VURP>>$6<825@<@LN,,0?6@#Y^^)6AW?A?2+;7=+3&F>( M=,AM=1B X68*K*_MG:#]0_\ >KV'P=X>TC5O /AJXO\ 3K>XF&C1VPDD3)\M MXP&7/H1_,^IKK+K2M.OM/_L^\L+6XL@%'V>:%7CPO0;2,<8&*FM[>"TMHK:V MACA@B4)'%&H544< #@ >E "6EI;V-I#:6D,<%O"@2.*-=JHHX J:BB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P/&F MNCPYX1U#4A)'',L?EP-(P5?-8/-R) .J8 MZ\XP>DUOPQ9:[=VEU<2W$4UM'-$K0,HW)*FQU;(.1T/U4&E@\-6=O=Z-<)+. M7TBT>T@!889'$8);CD_NEZ8ZGCT .>TSQ;K&O#2["Q%A;:C-#RR1O)$CVX'SQJ&4E M6R#M)R-V,G&3KQ^![*U@M!8:AJ%E=6DEPT=Y"T9D*SR&22-@R%&3<00"N1M& M#G)-BP\(:=ITVF30R7+2V!G<22.&:>2;_622''+$\\8 S@# !BVOBS6+Y[ M72(AI\>L27MW:R7#1.T"I;D;G$>X,2P9!MW\9)R<8.MX1UC5-5&LPZLEH+C3 MM1:S#6JLJR*(HW#88D@G>3C/' R<9.=K/AM[!8I]*M-3N9WU&:\:>RN8$N+9 MI%.[8LP$;H<;2K'C((R1Q;\#:'>:+IVHO?><)]0U"2\*W$JR2@%44>85^7<0 MF2$^49P.!0!S.L:+<6FK:UAZT 1Z;XMUS7M5TJRLH["R\^RFN M;MIXGGV/%,(61,.F03G!/8=#TH@\7ZRVE6'B61+ Z)>WD<"VBQ.+B..23RDD M,F_:QW%24V# )^8D<]#IOA73=)O[2ZLA+&;6R:RCC+[E*,X0 M6W$J6(^8X (!%@^$426^DM-:U:S-U=B\Q;R1@12XPV 4.X,.JON' ( (H G\ M)ZV-?T)+X:AIM_ER!<:>6",O!7[F953<3(8F MTY"@L".,YQP+0\3:W>ZQJB6?\ 9\-A MI]A!>$2P/))*9$=MH(=0N-G7!Z]*NZGX%L]4?55;4]3M[35>;VTMWC5)6V!- MVXH7'"KD!@#CD$$@W;/PM969ORD]R[7MI#:2EV7[D:,JD848)#'/;V% '-6/ MB/Q9>3>'HFDT6,Z[8O=1L+65OLA58WP1Y@\W(?'5,=RMX[V,ZJ5A56$J1,R/A@?ND\$]3MY MDMO%^ICQ8NEZE36(Q%,I(,;^3 M-M;CT.#^%8'B[7'\1:5HS1;X8X9=/O+N(-@I-)=1QI&WKC;/D>JJ?2O1=3T> MWU:33WG>538W:W<7ED#+A64!L@\88],=N:R?^$%T@6U_!&;B-+[48]1EVN.) M$=9 JY'"EER1_M-SSP 8'BKQW?Z%<7\EO>Z5,ME(F^PALY[F18RR@F69&V0, M06*AE/0V6J6^HV7KC,]RP9=RDQK&=GRX'" \@\Y^E '.1^/;UO#FHZ_!:Q?V?;RI86EH M\4GVEYRZ('D R47+@A A[L%0KP MT>V5L[R#E65^.$DN;'4+34]:U;4DO;5K1OM$J($C8'.U8T1-W/WBI/&,XR* 'WBSKX M NENI(Y)QILF]XHRBD^6>BEF(_,USNC:KK\S:/H6DOIL$2>'K6\,]W \IW'* M;=JNG!V@YSQ@\'/'9+I:G0FTJ>ZN+A'@:!YY-@D92",_*H7.#V6JVF^&[/2[ M^&\@EG:2'3XM.4.P(,<9)!. /FY.3T]J .?TOQ;JWB9=*@TH6-E"^LVO9O#,KOW#6%B]A!YYCP(69&P=J M+DCRU /IG.3S0!S@\?ZAQIY$ODMMBB^?YGY!9@ M%'4DXSU?A?5KS6=(,]]9RVUQ'*\+;[>2 2A>DBI( RJPYP[,3D^@4>BJ H[ 4 >6^#[RX\.6$C7<[R:1KMY?1QLQR+6[$\JJGLL MBJ,?[:_[=)+?Z5-\// ?AO5M0M;.RU&S@EO'N)UB4P11JQ7)(Y9S&,=QN]*] M _X0_2F\)W/AJ=99]/N3,S^:06S)(TA(( (9LCCC ZTN@>$K#P]+');3W4S M1V,%A&;AU/EQ19P!@#DDY/J0.F* .2TR>]\8?# 6.FWEK?7FG72V=T/M&(K^ M.%QN0R+GY98L$\$'<0>,TRQ_L^SN+JW;PS=>%=3N-(G9K&'R39W0'4AHLJTB M>I"MA^A!%=7>>"M,O;_4+TS7<,]Z\,VZ&0+Y,T2E4FCXX?:<'.00 "",YDB\ M+1M-)/J&JZAJ!8Y#*L08AF4 L&Y# Y#!CFCXA7^G:QKL>C7>M6.ER:99 M'4(3=7*1?Z:W$'WB,[0KD_[X]:ZFV\#Q16=E876N:M?Z99^6([&X\A8F$>-@ M*2:6;4+DW,TDS G.U5"C &%554 >U ''1 MZS;^.KGPE%(/^)3J-C/?SVV[Y9I(S&ODO_>53(Q*G@E1G@8J_)I]GX7\8Z%# MHEM'8VNJ-/#=6=L@2%ML1D678.%8% NX#D, "=-AMI(H)[R%_M\FH6 MTT<@5[263EA'QC826RC!@=Q!!'%4=+^'L.D^*5\01ZYJ5S;%=+"8F$@^ MXX%9\7@W3W%^VJSW6L3WT M!M9IKYEW" C_ %:B-45!GG*@$GDDX& #+O\ Q%X@\/2-!JYTRZ>XTZXN;9[2 M"2(1S0IN9'#.V]2",,"I^4\7E2 M/,'FY\P#.8\8)P>E:\?@JW83'4-6U34Y&LGL8I+N2,M;QN,/LVHH+-ASA!889&V9+<A;@'.3C!GL/%NLZS!9[7Q1I9TZ^U"SL;.QNU%Y%)$9!+ M+.DFPJZD,""_52!@W MS'*]0",8H PKOQOJ\&EK)+#!:&TNKBVU34$L9[R"$PJ#N$4;!PK@[MQ;";2# MG(-)>^(+J]_LTVTNBS7=QHM]*-2M%,RJ\9C4^4P8$*23E+=7M-)\/Z0LZM='1K>]GO!H]U> MY5\K&GEQ-G=\C9=F )'"\_+W7AO5+G6=!M[Z\L9;*Y?<^%M6UB#1?!^BZ2;&/^T+: M]EEGNHGE\KRI%QA5==V=Y&,CJ#GC!UK'Q=J^J/8Z3;BPAU:2>]BN+AXG>%%M M9/+9ECW*3N9DP"_ )Y.,':TWPAI^ER:1)!-_M#'$=4OO$%S&\L5G-=1QA$1G<0Q_O&SP N1C=DM\O.PWC'7+;P_>:M/8J8 M=*N0;MY;&>T^UVI )DA24@HRY.5.X-LX/S#&I!X"L+:Q\F'4-26[6^;4(]0\ MU#/',P"N02NTAAD%2I'S'C@8L/X0@N8H(M0U75+]$NENI4N9E*W#KC8'55"A M%(#!4"@D L#0!/X4U2_US0X]6O(X(HKT^=:0QC+) W*;VW$%R,$XP!G'.,G; MK,T70[?089[>SEG^RR3--' [ I!N.2L?&0N.VTY;7;F6\ MU/419PH2<*@;8Y+'D] ..N>*WJYG6/"]U>^)H-=L;ZTM[J*V-LINK'[08AEC MOA.]?+0%PG. K^^U#2=4FOO-%PNK7 M>_-[-<7DUV\QB$>6D;<1@$]S679>"9K2^ MLY6U-'M[/5;C4H8Q;$/^^64,C-O(.#+D$ <#&.60K*&! MP5/S<$$9K%8P6\Q;=MP??N.75ATQP#4/BOQ*+#PKX=N'U M>ZUB!SY]Z=)#07%Y;K&V95\L@HJL49OF4<8R,X/6S:1KT%]=3:5K\,=OU=[RV\])T=_ M,)*JT>&W\Y4@E_P!@#Q%]BVS?VD=5-YY6S9^[V_:N=^_;C9VW9[5' MI7PQ72-'DTJWU8&U>_MM1(-FBD31R*[@;"HV-M4 8^0=R.*] H X[QD;^;6= M#M+>PUN[LR9YKE=*N#;D[5"HK2>9& ,N3C<,[.]9]O?6VNZAH.B6%SJMOIYB MO)[R.6[F6Z$D3HGE/+O,GRO*Q.'Q\J@$KUZG5],U*YO;6^TK5OL4\*O&\4\+ M3V\R-@_-&'3YP5&&## +#D'C*3P9-:1V%U8ZJ$UBUEGFDNY[?S(YS.090T89 M<*2%( 8;=B\GG(!AV=Y>W]]8^%9]1OC!#J5Y#-<),Z3S0PJKQH95(;/[U 6! M!;9R>6STGA&XG#ZWI4UQ/<#3-0,$,L[EW,31QRJ&8\L5\PKDY. ,DFJZ^#)K M>RLI+75=NM6UW+>-?2P;TFDER)5:(,/D(. P*[5Y.#G7T#16T:VN?.NOM5Y M>7+75U/LV!Y& 'RKD[5"JJ@9/"\DGF@#AM(GTV^OM975;CQ5+NDO/%%[;SZG%I.D+?6NC!4O));PQR%M@8P0J3N M9ISC.,]_2LJ_\)WSWFJOI>LI M8VNK[3>Q/:>:X8($9HFW@(2@4?,KC*@@=<@#6\875_)/_P ([I4>I0VMM'06\Q/,1(QL;,YM83/AO35OXEL8[V>2:Y\@HLH)1$& MUMTA"L2"54?+\W/#V\'75A+/_P ([JT>FPW-K';3QRVGGD>6GEH\9WKM<( / MF# X''7+8_!,VE%4\.:HNG0/8QV-PDUMYY98P0DB'& M;VZN/A)I][-0ER_EYW%CSG/>N*AU*UD\*Z/'I-]XH/B^\M89+ M-;B:_P#*GF 1I&/G'R6C&26/(VGCDK7I.D^'O[+\%VWAW[5YOD60M/M'E[=W MR[=VW)_+/XU3O?!R7?@[3=$6]:&\TR.#['J"1_-%-$H"R!<]#@@KGD,1GO0! MG:[\1[/2=9O]/C;2BVG*IN!>ZJEK)(S+OVPH5.\[2.6*+E@,\'#-*\4ZMJ7B MO4Y+2U6[TD:1:7EE!'.%D?S?,*\,H +8PWFDZW;6D MFHJC7BRV!E7SE0)YD0\P;"55>&WCY1[YK:MX(FU.XU1O[898]2TR.PN#);AI M"T9NNEZR92/*X>)G"(T M3\C! )')X(K7\-7T]WXJUY'EF-ND%D\4+REQ'NC8G&?7C)[UFS_#V\O6G:YU MBSC5](N=)BM[+3?(@@CE"X94\QCD$'(W8(P %P2>CT?P_P#V3JNH7OVKS?M< M5O'L\O;L\I"N] '.7WB>YT#5/%]Z\4]_%:SZ?%#:";;CS=B'9G@' M+YQQDCDCK5Z?QK<:6VI6^LZ5'#?6D,$T4-G=^GZUX-BUO5+Z]EO7B^ MTV4%M&$C!:&2&9Y4E!.0?F8<$?P^] &'<^*=0T?Q?>W/B&#[):6>B-<&"TNS M/%*?-4 KN6/Y_P"'D #(YP3BUI7Q";5;QM.@AT:YU*2U>XMHK#65N8V*8W1R M.(P8V^88.UE.&YXYGE\$7>JW][=Z]K*W)NM/-ALL[7[.(AO#AU)=SN!&>U,_V&?&/_"57 M<@L=-FCL[>,+=37!*-%%KXMIEY(+*: M%1=6\R[S-..//WYX=A][@[N.F.>GH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BN=\1>.-!\+7=M:ZIT[5VL?$=O!^[@EA+1742;V"C("L^X[< EOG''2M+ MQKXBAU#1M-M6Y\2V\UE3S[U)0!XGXR64:AXWT;<4U/6+W2WTV,_>G0&/+(.K!2CYQT MQSUH@65]7LM"#$:O#XXEU"6 _?\ LVUV\TCKL*NH#=.<=>*]LHH 1L[3M(#8 MX)&15*TFNOMUQ:W4D,ACBCD5XHRGWBXP06;^Y^M7JH1?\A^\_P"O6#_T*6@" M_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5"+_D/WG_7K M!_Z%+5^J$7_(?O/^O6#_ -"EH OT444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 50B_Y#]Y_UZP?^A2U?JA%_P A^\_Z]8/_ $*6@"_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!YKXZ\3\PP/71\8>*-?\)6[ZO<_V1_9HGMX(K)1(]S?V;J^F:/;QPZ9;W-])"4=54&9P(7#.2,]>R^E &E MJWCJXM_'=WHB7UE86-FELLMQ M*S&C3Z\^A1H$;S]ZJ<2E]VW!=6&W;D#!R:O^+_#_ (A\46U[H;2:6FB7C0G[ M0&D6YA57#.-N"KDE1@[DQD\'%9\7@'4%UJ&)Y[1M&@UZ374?>WGEV4XB*;=N M [,=V[)&!CO0!Z'5"+_D/WG_ %ZP?^A2U>90RE6 *D8(/0UF6-K;VFMWL=M! M%"AMH&*QH%!.Z7G H U**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BH+B]M+15:YNH80W0R2!<_G2?VA9>>D'VNW\YP&6/S! MN8'H0,\T 6**Y>R\5RW/BN2Q:W1=*EDDM;.[!YEN8AF5>O3[P''6&3VKJ* " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "J$7_ "'[S_KU@_\ 0I:O MU0B_Y#]Y_P!>L'_H4M %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HKG[GQEHT>M/H=K=+>:R(I'6R@RS912VUF^ZA.,?,161;VGC#Q9HMY#K;? M\(P)9(S;C39_,N%CYWJ[_=!/&"N",&@#>\0>+= \+0K)K>J6]GO^XCDEW[?* M@RQ_ 50/B?5I_$Z:98^%KR73P5\[5)I5BB"L,[D!R7^@QS5S2O"6CZ5:V42V MHNYK(,(;J]Q-.NYBQ^=AD99W:^OG+!E!'!7;@8)X_P%=C1 M0!RS_#CPA)I=EILFA6TEI9;_ +/'(6;R]QRW).3D\\FJ7B[P1I%SI+WNG^&K M6[UFUA2*QVA49"N AY95(0']"N+HWTGB"X>&-X-,OC'%+$Y(WH9UR MK8&?;(ZUW=% '-Z5XRM+J&R36+>30M1NY'CBL;]@KR,N,[#T8O> M&]&\3V'V+6M/AO(,Y42#!0^JL,%3[@BL-T\2^'_$,MR;F&^\)^0SM"R8N+$1 MIP$P,R@XZ')Y_, ["BLW0O$&E>)=,34='O8[NU?C3&>Q5'!^\*FO MO%-YXEL;RU\ W5C_O-'D>0 *% 7;<*J\#^%1GO0!V>AZJFM:-;WZ(8FD!$L+'+12*2K MH?=6#*?I6A6#X>T74=)NM4GOM1M;D7TRSB*VM&@2-]NUB TC_>PI[<@GN:WJ M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *H1?\A^\_P"O6#_T*6K]4(O^0_>?]>L'_H4M %^BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **Y_P 3>,M'\)I;C4997N;D[;:TMHS)-,>/ MNJ/K54VOBS4_$K//=6ECX<12HMHU+3W09,?,QP8L$_P\Y'XT 6=;\76>EV=V M]E#-K%[;.D"7L=.U W'VFZ@>!1%?\8*N0,J?<=R<^HU=(\2V&J7MQI?VB M)-8LD0WMF"=T3%0>"0-R\CYAQT]:V:PM:\-V]]#G&3B@#=HKFO#.O7T]K;V'B>&UT[7V+J+99U/VE4QF6,9SM/IU& M#72T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9&J^ M)=+TF_L]-GO(AJ5\2EI;NZ9X4*7/MGM MTYZ9;KYCE\=<'#+R,$XH\2:A%XPNK'PCX7TJ*TO-12TO]9NE MB"-9Q*$=%8@ F084#/08 Z_* >K3ZOIEKJ$&GW&HVD-[<#,-M).JR2#_ &5) MR>AZ>E U?3&U4Z4-1M#J*KO-H)U\T+C.=FCV;?Q\SI_M40-,;FP"?\A'_A8,_FQ]WX>7M]L8H ]LJA%_R'[S_ M *]8/_0I:O,2%) +$#H.IK,L9GFUN]:2VEMR+: ;9"I)^:7GY210!J4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 45P_Q \7W&AVPMM(D6348U^U3(D?FLL2D *5 )'F.R1YQP M&9A]VHQ>^)_'?A^PO-#N?^$;M;AY!.]Q$LMP4& I0 [5YW YY% '67NN:7I] M[;65W?VT-W=-M@MWD DE/HJ]37,6UYXG\:6.HP-8WGA:R<*MK=.P^UM\WS9C M_@R!C.^66.ZLI1-:W=N^R:%@0?E;T.!D? MU -5?#?B+5+[5]3T?7-(>QO+-MT6M[B%B=C(Y[^H_^N!T]8WBGPU9^+-# MDTR]>6(%EEBFA;:\,B\JZGU!H V:*X_3?$YTCQ!9^#MV4VVIRQ!([ M]@/F P3M<=P>OXC/84 %%%% !1110 4444 %%%% !1110 4444 %%%% !137 M=(XVDD94102S,< =R:Y&XU[6];U?2D\*)92Z))^^N]6D<21LJN5:*-01CW9CD MG\36O0 445R_BCQYI'AB6.R?S;[5Y^+?3;-?,GD)Z<#[H]S^&: .G9E1"[L% M51DDG KQOP_?>%]/JUZU_J36D1B@C:ZE96,K*=YV%2 #R. MA[5N+X4\2^.BMQXUNCIVE$[DT&PE(W#TGE'+?0*;.PM(+2UCU5-D,$8C11F;[J*.O:M"@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#,U7 MPYHNNRVTNJZ7:7DEJ^^%IX@Q0^V>WMTX'H*ANO"/AJ_O'O+SP]I-Q=2'<\TU ME&[L?4L5R:V:* *4^D:9=:A!J%QIUI->VXQ#M TC3%U4 MZJ-.M!J++L-V(%\TKC&-^,XQ[U=HH *H1?\ (?O/^O6#_P!"EJ_5"+_D/WG_ M %ZP?^A2T 7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BL?4/%6AZ7K%GI%WJ,2:C>.$@MERSL3TR #M'N< M"L&UC\6>+;34K;6K4^'-/F4);_9+D->@A@22XR@!&1@#//XT :GBCQIIGA1+ M9+J.ZNKR[9EM;.RA,LTQ7&[:.G&1G)%5S'XPU'Q-#,+FRT[P[&%

67NKC* MC*N3Q'@D\J<\=ZU?#WAS3/"^E)IVEPM' K,Y+N79G;JQ)Y)-:M 'G/A?P9JG M@S4-6GTK1=(N3>3DI6/S'D^@%=)X6T[5].GU7^T+>QM MK6XN/M-O!:W3S^6SC,HRT:8!;Y^AY=O:NBHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@"KJ%A'J%G+ [/&[QNB3Q$"2(L MI7#7(:5K-UX+BL=&\::S%YJIJ>E6&M6$ECJ5I#=VLF-\4RAE.#D?K0!;HKBTU/7/"NJZI+XDNK27PL!Y MUMJ C>UW.JK Z 98?-PWMR>>.QAFBN8(YX)4EAD4.DB,&5E/(((ZB@!]%%% M !1110 4444 %%%% !1110 56O=0LM-A$U_>6]K$S! \\@12QZ#)[UEZYXFA MTR&[AT^'^U=7@C60:9;2+YQ!8*"1GA? MIUKC8Y/#=[J:ZK\1O&.DZA?0.6ATF"<-:69[C8,[V'3+?K0!NGQ-XF\?N8/! M\+Z3H9.V37+N+#RKW\B,]?\ >/Z$5T_A;P1HWA.)VLXGGOIN;B_N6\R><]RS M'^0P*@T/XA^$=>U./2-'U>*XNBA*0QQ.!M4]+XB\>6'AO45L)M-UF M\N&C$@%C8M*""2.O SP: .IJC?ZUI6E-&NHZG9V;2?<%Q.L9;Z;B,UQR_$R[ MN& L_ 7BV0$_>FLEA'YEJ-.N;>WU+5_M&GV]WJTNIO'?_:IHXVAL3_JY!NY: M(1[/E'!8M[T =\K*ZAE8,K#((.012US'@?RO[-U#[#G^R?[0E_L[^[Y.%SLQ M_!YGF;<<;<8XKIZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *H1?\A^\_Z]8/_0I:OU0B_P"0_>?] M>L'_ *%+0!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BJFIZI8:-827VI7<-K:QC+2RL% ]O<^U(RNJ*7?:#C(4A0R:;)=^%K:6=ED>XB!NI8,#:R#/[LGYASR.HK6T3P5I6AZS> M:PCW=YJ=V6W7=[-YCHA.?+3@!5'IC\:Z.@#+T_P_INGW(O$MDEU$PI#+?RJ# M/,$4*"[XR3@*/%)\.+;1P:-J6JW=T6$,%E"6'RXR7;H@^81CK0!Y7JOC[PYH:?:-"\5:QJ^J M6[!I8]\EQ!<+N&Y6&/+3(R 4VX.*]1TW6+C5_#QU*#2;NUN&1S%9Z@HAD+#. MT-UV@X'/H>E9ECX$T^R6W@-]J%Q86SAX+&:5?)5@Y)) MY_*NBHH XS5O#OC>[U2XGTWQXMC9NV8K8Z/%+Y0]-Y.3]33=,\,^.+74[:>_ M^(7VZTC<-+;?V+!%YJ]UW Y7/J*[6B@#G_$VE^)-1-L?#_B./2/+W>$/B7!XOU:2PM]!U6W\HLLT\BHT43KU1R MK':>N,CFM#Q%XYMO#>HK9SZ)KMWF,2>?96)EB&2>-P/7CI[BI-3\'VK7.H:O MH7E:5XBNKZ?&\ML M ,;7[L_SD]OFY'2MJ@#S_ M /X33QO+_P >_P -+HYZ&;588_SR*W/#6K>*=1N9UU_PQ%H\*H#$ZZ@EP6;/ M0A1QQWK4U+7=)T8Q#4]3M+,RL%C$\RH7.<< GFL,>*M3U/7KS1]*\/WT<<"R MQG5;V,QP+,H.W:I^:12V.1CCGIS0!G^*M8\75J?"MGHT."EUJ4\V[&! MU"]\YX%8VAZC\3]>U'3;J&]T!M!F5+AKV"!PLB;L%%5SOS@=PO7K74:7X,DF ML77Q?J \0W$EPMR$GA400.H( C3L,$]>M=8JJB!$4*JC & !0!PL_PY>Q8R M>%=1Y+VX-NMU+M1?\*[UR?_C\^(GB%_\ KW*0_P @ M:] K@]7^(PGU"31?!MB=>U=>)'C;%K;3&/XEP68X[#GGBO(+/X7VWCR[CN-.TBZT700<_;]0GDEN M[OW2-FVHI]2#ZCTKTG1?AUYNI1ZYXQOO[=UE>8U=<6UKSG$4?3CU//? -=Y0 M!@^%_!NA>#;%K71+)8!)@RR%BSRD#JS'^73DX%68_"_A^*5I8]"TQ)&;7NC>++#PYI&E17] M]/"+ETFN/)W(2RA8\C!8E3R< <9Z\6M4\?6^G^*]*\/QZ;=RW%Y.L,\K#9'; M%DWA2V"'?&#M4XP>OJ =?17'7_CDP>.&\,6D6EF=(HG9[[4_LS.TA;"1H(V+ ML >H^\*9'X_636T@.G :7)JKZ/'>_:,NURJ%O\ 5[<;"590V[.1T H [2J$ M7_(?O/\ KU@_]"EJ_5"+_D/WG_7K!_Z%+0!?HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHZ#)KD[OQO;WD&HP>$XX]>U6Q9$DMHI0B(6 M)&3(?E(&#D*2>.U '5LRHI9F"J.I)P*Y,^-!J?B&]\/Z%97,]U;)*DU_)"1: MVTX4[5<\%N<9"^M5IO!4WBVSTR?QI,SW$"DSZ;8S,MG(VXE2RGEB!@9SCKVK MMN@P* .1TGP;--8D>,+Y/$%T]PMR$FA7R+=P" (DQTP3UZ^@KK0 JA5 P M.U+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%0:5I M>C7FKZS%=L:KG&YY#\JC/^10!U5?6G@77-;NXM0\:>(9IWC=9(],TUC!:Q$'(R?O2=N3C\:]!HHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "FNB21M'(JNC AE89!![$4ZB M@#F;SP)H]UXG@\11->66I1M&7>TN6C6=4QA'7H5P,$8&17+ZSHOBZYUE_#Q\ M61W]GJ44LSV\^GHOV>%2" SJG5EZEX:T'6;A;C5-$TV^G M5 BR75JDK!YH X;1[#QGHTM_H5QK&EV]WJ6;W3[B&T9H8W#YN M$VDCD[@X'JSGM6Y-X/UK5M!@L=:\9:F;E)F>2YTM4LS(A'"' / ]>^>:V;'P MGX;TR\CO+#P_I5I=1YV3064<;KD$'# 9&02/QK8H P(/!>@1S6=S/I\=[>VD M"01W=Z/.EVKT)9NI]ZWZ*R=?\3:-X7L3>:SJ,%I%SMWM\SGT51RQ]@* -:N< M\3^.-#\)HJ7]PTM[)_J;&V7S)YCV"H/YG KF1K/C+QY\N@6S^&]#;KJ5['FY MF7_IE%_"".Y^H-='X7\!Z)X5+W%K"]SJ,O,^HW;>;<2GN2YZ9]!@4 HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R_XM>';[Q";*&R M\-->3KG[-J=O<*DMO+M;:K@[2$W;6W9(X/ .,[6M>']8NIO!!_X_9=+NTDO[ MC>JYQ"59\$@G+'H,GFNVHH \^\:Z)JFO0ZMHUCX;A@;49+5AK<4T7.Q@2TH. M)-R!<+@/G(Y'-9\7@W6O[8MM.DL_^)?;^)Y-=%_YJ;&C*LRQ[=V_?N<@_+MP M,Y[5ZC10 C ,I4YP1C@X-9EC;):ZW>I&TK VT!_>2M(?O2]V)/X5J50B_P"0 M_>?]>L'_ *%+0!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Q/%?B" M+PWX?GOWDA68XBMEF<(K2L<("3T7)R3V )[5SN@>--3NM4;PQ+IEY>ZI9,\- MYJ8B5+88#&.0]/O@*2JCC)QD"@#O&944LQ 4#))/ %F:78:-81V.FVD-K:Q?+B7_ M %-I"OF3S'H J#D\\9.![T =!7,>*O'6E^%9(K.1)[W5KA=UMIUK&7EEYP#Z M*,@\GT.,XK)TN_\ '7B?5;6]^R1^&M"BE61H;E1+=W2#^%EZ1@C@_P 0[5W/ MD0_://\ *3SMNSS-HW;>N,]<4 <+I>F>-O$6J6VJZ_?G0K"&02Q:18.&=\'@ M32=QZJ.#GL:[ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHH) &3P* "LO4O$N@Z-<+;ZIK>FV,[('6.ZNDB8KDC(#$'&01GV-4= M6\>>%-#W#4=?L(77K&)@[C_@*Y;]*X>V^(D^J>,=3NO"7AO4-:$VGVD2NX^S M1+MDN#N+/_"=_''.UO2@#T;3?$N@ZS<-;Z7K>FWTZH7:.UNDE8+D#)"DG&2! MGW%5?$/C3P]X5CSJ^J002D96 '?*_P!$&6/Y8K@KG1/&_B3QCIL6O:S%H8ET M^[:./12?-2,26X=&D;N2R'(Z;/>NT\/?#_PUX9D^T6.G+)?$Y:]N3YT['UWM MT_#% '/G7_'/C'Y/#NDCP]IC_P#,2U5,SL/6.'MVP6X-:F@_#71M*OO[5U%Y M];UH\M?ZBWF,#_L*>$ [8Y'K79T4 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %4(O^0_>?\ 7K!_Z%+5^J$7_(?O/^O6#_T*6@"_ M1110 4444 %%%% !1110 44V21(HVDD=41 69F. .I)KF;CQ_H(L;VYTR:7 M6WLW1)8-*C^T2 N2%QCC'!YS0!U%%<7<:EXVUW2;&?0M-M-%>9Y!<#5\M+$@ M(V%43C)YX/2K4_@B/4=>2,X)- %B3QQ MH!OKO3K*]74=2M8))GLK(>;(0G51CC=GC!(.:S([_P 9>*=#F-G8CPK,;A1# M+>A;B1X<'8;#3[6T,C%G\B%4W$G))P.>:N4 >: MZG\/K^[U;1[J^MM/\2C3[-HC)JMX\#22M)NW,B1.I"C@?4YS@&M^TL/$;>+K M;5;C3])L[QO(T\B'#;0K+M M4-E=V6.5/%8;?$^=I9M+L_"VJ:AKMM*UO3,P "G@@D=#0!Z)7 M/>)/&WA_PH%75+]5N9,>7:1#S)I,G P@Y_'I6=H47CZ^UF+4-=N=-TS3D#9T MNU3SGDR"!OE/0@X/R]<5T@T;3!JQU;^S[7^T2@C-UY0\S:.V[KB@#D])UKQK MXDU>VN8=&AT+0$<-(=0!:[N%] @.(\^_UYZ5U[:7I[ZHNIM96[7Z1^4MR8P9 M F2=H;KC)/'O5NB@ HHHH **** "BBB@ HHKD]<^)/A309?L]QJL=Q>$X6TL M@9Y2WIM7.#]<4 =96/XGU"\TS11/8&!;J2[M;9&GC,B+YL\<18J&4G ^(/\ D >$HM+MF^[=Z[+L;'_7%/F'XDU0UGX=^,-=TQCJGC.6[N/- MBD6QMQ]BMB%D5B"ZJS9P"5;:<-M..* -CQ-K7B'PSHE]?W/B3PUYMO;R31V\ MNG21M,RJ2$&;KJ2,=#UZ&EN_C!X&MI?)36A=3=H[2"24GZ%5Q^MTL;2PB\JSM8+>/^Y#& M$'Y"@#A_^%JPS_\ 'AX.\77BGI)'IA"'\2U'_">^*)_^//X;ZN_I]HN(H/YY MKT"B@#S_ /X2?XCR@DUJ(G]!1_;OQ-?[O@S2X_\ ?U0'^0KT"B@# MS_\ M;XI'IX9T(?6_;_"C^T_BF?^9=\/CZWK_P"%>@44 >?_ -H?%5NFA^&D M_P!Z[D/\A1]I^+3=-/\ "*?[TTY_E7H%% 'G_E_%N?[T_@ZV'_3-+AS^O%'] MA_$Z?_6>,=)MO^N&F!\?]]&O0** //\ _A!?%MW_ ,A+XD:DX/465G%;?J,T M#X0:!@44 <_I/@;PMH>#IN@6$#CI)Y(9_^^FR? MUJYJ7AK0=9N%N-4T33;Z=4"+)=6J2L%R3@%@3C))Q[FM2B@#+TWPUH.C7#7& MEZ)IMC.R%&DM;5(F*Y!P2H!QD X]A6I110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %4(O^0_>?]>L'_H4M7ZH1?\ (?O/ M^O6#_P!"EH OT457O;^STVU:ZOKJ"UMT^]+/($4?4GB@"Q17):I\1-'LK&SN M=/BO=;^V,Z6ZZ5 9]Y4X;YA\HQGN:=/J/C.ZURU33='T^VT=A%)-<7\S&8J0 M"ZB-/NN,DC:'8SWFI:E;V\%N0LK,^2I/08&3D\\8[5CVWA M'4Y-3OKC6O%-]J-GKN@>"O#OABVF@TG2X8 M5F96E9R9&D9 RX/>NMZ# H MH Y6S\ Z;;Z_=ZQ=7NIZE<7 D7R[ZY,D4:/D-&J8 VX.,'/%;^G:5I^CVHMM M-L;:S@'/EV\2QK]< 5;I&=47<[!1ZDXH 6BHKFZM[*W:>ZGB@A3[TDKA5'U) MXK#G\>^$+;(E\3Z.".PO8R?R!H Z&BL[1]?TGQ!9R7FD7\%Y;QN8WDA;< P M)'Y$?G7(M\9/"! #TRBN#MO%'CZZN8E/P]2V@+@/)-K$1(7/)P!GI70 M^)9?$T5K#_PC-MIDUP7Q+]OD=55<=1M'/- &W17G_P#Q=R;_ *$VW'_;RQ_P MKJK:'7F\,^3=W=DNN&%A]H@A8PK)SM(5CD@<9YYYZ=* -:BO/_\ A&_B3+]_ MX@6D/M%HT;8_[Z-=!X9T;7M)^TG6_$\FMF7;Y>ZRCMQ%C.<;.N] '04 M5Q.I> ;[4]3N;I_&_B6VBFD+K;VERL2Q@_PKA>@I^D?#BRTG5;?46U[Q'?3P M-N47NHM(IXQR !D1U11U+' K&O/&7AC3_ /C[\0Z5"?[KW<8/ MY9S4/B'P/X<\5W-O<:YIBWDMNI6(M*ZA03D\*P!_&H[/X>>#K''D>&=+!'1G MME<_FP)H T-8\1Z7H>A'6;RX)L<*5DA0R[PV-N NW6N4/@7Q9JY)U_Q]?I&3S;Z1"MJ /3?R3^->AT4 >>:) M\/[GP3JE[=^&DL[O[:H#RZI<2B:,]3\RA@ZDY;&%.2?FZ8Z[0=)DTFTG^TW MN;V[G:YNIE7:K2, ,*,G"A550,GA16K10 4444 %%%% !1110 45Q^M_$SPY MH]U]@AN)=5U0G"V&F1F>4GT.W@?B M@#L=;\2:+XXN83TU M+5,V]M]5'WG'TP:T]$^&?AO1[G[=/;R:KJ9.7O\ 4W-Q*3ZC=P/P&:[&@#SL M?#K5]?\ WGC3Q5>7J-UT_3S]FMA[''S./N#@GKQB_>^%M.O7T,_O8$T642VD<) 7A"@4Y!R #VQ0 M!YYXLU[4[>^\7ZO#?7D;Z!=Z=#9V\4[+$5=D,@>,$*^[S"/F!(P,$40Z]J8U M6TUHWUXTEQXODT=K;SV, MMKH%\O.W(*!MV-V2JZQ-J$TUTBW M3P27EK&R^5=/"RG>XM8Q<)(T9C#7,2D[E(8#!.<'IFO M /%NMZMHMPUSIVK^*GM+FVW6MS+?7"@Q[F6.1VR-V[:[@# PZ>C!OHOQMX9_ MX3'PA?:#]L^Q_:O+_?\ E^9LVR*_WO-[KX2>)-3CDT.\^(4\ME#: MPKL;3AATS(%5AYG.W!())QD8Q@4 8&F?&O6-&ZD@M-,N0\$:0RPP20AN M%D\V1S\ZCGI@FNWF\/6ECH1@T#3D\I(P .O>NV; MPQI5[8P1:SING:E<+&JS3RV:?O' Y;!SC)YQDX]:PKSX0^!;Q]YT"*"0DJOT"#I77P'7Y?#.9QI\&NM M"V A=[=9.=OHQ'3/X]:Y7_A5:6G.D>+_ !1I^.D:W_F1C_@+#^M'_",_$6P_ MX\/'=M>H.D6H::@_-T.30 ?V5\4IO]9XET"VS_SQL6?'_?1KH/#.F^)-/%R? M$/B"'5C(5\D1V2P>5C.>A^;.1UZ8]ZY[^T_BII__ !\^'M U8#_GQO'@)_[^ M<9H_X6/JUE_R&/A_XBM\?>:S1;M1^*D<4 6]1\$Z]J&I7-POCS5[6WED9X[> MWBC41*3PH.,D#IDU)H_@*?2]5@OYO&/B>_,))^SW-Z#"_!'S*%Y'/\JJP?&/ MP6T@AN]0N-/G/_+*]M)8S^>W'ZUT-CXQ\,ZGC[%X@TR=C_"ETA;\LYH K>)? M ^D^*[B";4I+X>2NP);W;Q(1G/(!Y/O6*OP6\!!MTNBO._\ >EO)V_\ 9Z[U M6#*&4@@]".]+0!GW6AZ5?:0FDW=A;SZ>BHJV\J!D 7&T8/I@51@\#^$[;'D^ M&='0CN+*//YXK>HH AM;.VLH?)M+>&WBSG9$@1<_05-110!E:MH-OJTT%S]H MNK.]MP1%=6D@215."5.0593@<,".!1I.@V^DS3W/VBZO+VX $MU=R!Y&49(4 M8 55&3PH Y-:M% !1110 4444 %%%% !1110 4444 %%%% !1110 45AS^-/ M"MK<2V]QXET:&>)RDD,5H:;JVFZS;M<:7J%I?0*Y1I+69 M95#8!P2I(S@@X]Q0!ZRV4F&;_>;JWXDUJT44 %%%% !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 %%%% !5"+_ )#]Y_UZP?\ H4M7ZH1?\A^\_P"O M6#_T*6@"_1110 4444 %%%% $<]O#&.6,]5D4,#^!KGK[X>>#M2R;GP MUIA8]6CMUC8_BN#72T4 < WP<\*0L6TPZII+'G=8:A*F#_P(FD_X5[X@M/\ MD%_$77H\=/MRQW?Y[@,UZ!10!Y__ &1\4K+_ (]_$^A:ECI]NL&AS]?+-']J M_%*T_P!?X:T&_P ?\^E\T6?^_@KT"B@#S_\ X3KQ=;?\A#X;:DF.IM+V*X_E MBC_A:D<7_'YX+\86WJS:7E?S#5Z!10!X_??%72[OQ#.)M>U_0M/CM(3'&FF( M6,I>7>6WPR$# CQC ZU+IOQ5\,VOB.W5O'=UJ.FR6DWG?;;1(_+F#Q>7C9 A MY4R]?\ U;RL&!69,9\TC!!Z M"HK;P[J,_B"#5-;OM-O1!:S6\<-OIS0Y\QXF+,6EDSCR@ ,#[QH KQ?%#P/- M]WQ/IP_WY=O\\5=B\=>$9_\ 5^*-&8^GVZ+/Y;JNR^'-#G_UVC:=)_OVJ'^8 MJE+X$\(3_P"L\+Z,3Z_88P?SVT 7HO$6B3_ZG6-/D_W+I#_(U;2]M)?]7\,Z>/]R/;_+%5'^#O@"3[WAR$?[LTJ_R:@#N0@45Y_\ \*;\*#[IU1?I MJ,O^-'_"FO")^^FI/_O:A+_\50!Z!44MS!!_K9HX_P#?8"N$_P"%+^"#]^PN MW_WK^;_XJI8O@S\/XCE?#L;'_;N9F_F] '4S>(M#M\^=K.GQXZ[[I!_,UDW7 MQ(\%6>?-\4:6:U;7PGX*SC7^0H YF3XS>!]YCMM4GO)?^>=M9S.3_P".X_6F_P#"S+V\XT?P M)XEN\]'GMQ;1M]&8UWT<:1($C144= HP*=0!Y/X:U3XCW>E3II7A[1[*)M0O M6\[4;PR;7:ZE+J5CY^5BRY[[<]Z31O"OC'6=4\0KJ/C22PVZ@BW,6DVRIYC_ M &6 [ED;YE^0HN/]DGO7>S^"_"MU<2W%QX:T::>5R\DDEA$S.Q.222N22>?]>L'_H4M7ZH1?\A^\_Z]8/\ T*6@"_1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 5R&N_$&ST7Q-;:''IM_J%PQ4W!LXPY@5D=E.W[SG$ M9.%'0$\G /7UXU\5K";_ (2[2K[0;+6;7Q*&"V]Y:QEH;G$*6U6VFEU0V[F)D 'F.L^2JQ[ 5V9!/3:2:JZCH6J-J^I:(NGW;27_B>WU. M*Y2%C +<*K,QEQM4CRR-I(8DC .10!Z_5"+_ )#]Y_UZP?\ H4M7FSM.T@-C M@D9%9EBMPNMWHN98I'^S08,<908W2]BQ_G0!J4444 %%%% !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 50B_P"0_>?]>L'_ *%+5^J$7_(?O/\ KU@_ M]"EH OT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 50B_Y# M]Y_UZP?^A2U?JA%_R'[S_KU@_P#0I: +]%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 45Y)K'BK6+;XR1Z3?:U)HFGC8M@LEL&M[P$(6#-QEB=RY MW#:=N,DG-NU\8ZPVLV6HRWI.GWOB*;1EL/)0(D:AE1PV-^_D_]!2R_ M\"$_QH_MO2?^@I9?^!"?XT 7Z*H?VWI/_04LO_ A/\:/[;TG_H*67_@0G^- M%^BJ']MZ3_T%++_P(3_&C^V])_Z"EE_X$)_C0!?HJA_;>D_]!2R_\"$_QH_M MO2?^@I9?^!"?XT 7Z*H?VWI/_04LO_ A/\:/[;TG_H*67_@0G^- %^BJ']MZ M3_T%++_P(3_&C^V])_Z"EE_X$)_C0!?HJA_;>D_]!2R_\"$_QJ&S\0:;/8V\ MTU_9Q2R1JSQF=05)&2.3VH U:*H?VWI/_04LO_ A/\:/[;TG_H*67_@0G^- M%^BJ']MZ3_T%++_P(3_&C^V])_Z"EE_X$)_C0!?HJA_;>D_]!2R_\"$_QH_M MO2?^@I9?^!"?XT 7Z*H?VWI/_04LO_ A/\:/[;TG_H*67_@0G^- %^BJ']MZ M3_T%++_P(3_&C^V])_Z"EE_X$)_C0!?HJA_;>D_]!2R_\"$_QH_MO2?^@I9? M^!"?XT 7Z*H?VWI/_04LO_ A/\:/[;TG_H*67_@0G^- %^BLJZ\0:;#"K17] MG(QDC4@3J< N 3U[ D_A4W]MZ3_T%++_ ,"$_P : +]%4/[;TG_H*67_ ($) M_C1_;>D_]!2R_P# A/\ &@"_15#^V])_Z"EE_P"!"?XT?VWI/_04LO\ P(3_ M !H OT50_MO2?^@I9?\ @0G^-']MZ3_T%++_ ,"$_P : +]%4/[;TG_H*67_ M ($)_C1_;>D_]!2R_P# A/\ &@"_15#^V])_Z"EE_P"!"?XT?VWI/_04LO\ MP(3_ !H OT50_MO2?^@I9?\ @0G^-']MZ3_T%++_ ,"$_P : +]%4/[;TG_H M*67_ ($)_C1_;>D_]!2R_P# A/\ &@"_164OB#33?2PF_LQ$L:,LGGKAB2P( MZ]MH_.IO[;TG_H*67_@0G^- %^BJ']MZ3_T%++_P(3_&C^V])_Z"EE_X$)_C M0!?HJA_;>D_]!2R_\"$_QH_MO2?^@I9?^!"?XT 7Z*H?VWI/_04LO_ A/\:/ M[;TG_H*67_@0G^- %^BJ']MZ3_T%++_P(3_&C^V])_Z"EE_X$)_C0!?HJA_; M>D_]!2R_\"$_QH_MO2?^@I9?^!"?XT 7Z*H?VWI/_04LO_ A/\:/[;TG_H*6 M7_@0G^- %^BJ']MZ3_T%++_P(3_&C^V])_Z"EE_X$)_C0!?HK*L_$&FSV-O- M-?V<4LD:L\9G4%21DCD]JF_MO2?^@I9?^!"?XT 7Z*H?VWI/_04LO_ A/\:/ M[;TG_H*67_@0G^- %^BJ']MZ3_T%++_P(3_&C^V])_Z"EE_X$)_C0!?HJA_; M>D_]!2R_\"$_QH_MO2?^@I9?^!"?XT 7Z*H?VWI/_04LO_ A/\:/[;TG_H*6 M7_@0G^- %^BJ']MZ3_T%++_P(3_&C^V])_Z"EE_X$)_C0!?HJA_;>D_]!2R_ M\"$_QH_MO2?^@I9?^!"?XT 7Z*H?VWI/_04LO_ A/\:CFURQQ&MK>6L\KRQQ MB-)E8D,X!( /8$G\* -.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH X3Q5X"O_%6O6[W>LHVBJ=S6K6X M$L>'C;;&ZXX8QC)8$CG&<_+-;?#Y;?7(;C^TMVEV^I2ZK!9>1AUN)%(.9-V" M@+,P&T'GJ<57\8Z_XETOQ5XZU.&UEF)#RW&Y6)4*1A%&.3]XG&, M#.8/$FN:OX<\5:- NO-?7&K:JD4>CI:QI''9D89B<&37 )_AP#@ ]$H MKCOM6M:WJ/B2&QUEK"ULKJ"WCDCM%F=0L:R3; 1RS;PF2& V\+DUSVG>*M>U M0Z!HS:F;>XU#4+Z%[U(HC<+# I90Z%2B2G*[E* CGA30!ZE17F_ACQEJ_B"# MPR$99+E[6]GOXT55$Y@;R4&2#LW.P;C&,8Z<5-X5\1>)[W4/&D&L&Q6[TWRC M:VT9 AA+0EPI<@%NVYB>N<8&!0!Z%17FOP[\2ZWJ^L_9]0U)[R!])ANI!<0Q MQ-'<%V#"':J^9#C^/YER!ACDUZ50 4444 %%%% !1110 444C$A25&2!P,]: M %HKSKPUK7B_6O$?BO2=3N+/3;J"VMGM(HHQ.EF95<_,?E\Q@ N>=N1QQU;H MOC&XM]3\76TNJOK&GZ%:+,U]-'&A68*Q>+,:JI'R^F0OO%+1WHLH%BL4LHO]*NR,L'RI)!Y&$V8 SFJ=[X_U?3]9N);^_6S MG@U2VMDT-XTQ+:R!0TN2OF$Y8X8-M!4 CF@#URBO/;_Q%XG?0?$FHZ,+6?R; M^>&W>X(6.T@@CP[X S(QD1P!GJPYV@BJ]QXJU5?"'@F\NM4^P0ZHD9U/5O+C M'DYAW#[ZF--SX&2N![4 >E45R_@#Q!/XD\+)>74B2SQ3S6SS(NT2^6Y4/CL6 M !('&2<8Z5U% !1110 4444 %%%% !1110 45R_C_5->TCPG?7F@06QGAMY9 MI+BX?B!$0L6"X^=CC '3)!/'%4+#7=5U!O!MK%>*MQ?:6U_?.T*L' B0#(&, M R2J?E*_=QD4 =O17#^'=2UBS\7ZAHVJZRVHV]MI\=P\]U;QVTGF[B',:* 6 MAQM^;Y@#QN)S7,:IXH\1:5X%M?%ESXE;[1>B*33M(2RBQ.7D+!'.TNP,;*/E M*$!OT5P'C/Q#XHTK7_#45I%;6FDW>J6UI<2EA)+,9-Q9 ,850%.6Z MDD8Q@Y[^@ HHHH **** "BBB@ HHHH **** "BN"UW7_ !-9_$?0-.6.VM=" MN[IX<@B2:ZQ!O+'C]VH8[0 =Q*$]",SI?:KJT>NWG_"1C2=,LM3>+S5MXF*0 M0QJ) &<%5)DWDE@V-N!B@#MJ*\RTCQCK.L> M-NH+K9>:AK"V%I>R0+F:$2G M,A3 &XQH^0 !D'&.UK3-.MRFPDGOV>UCC6S?(\O:$ (!W5.1GD ]#HKS[2==U2S^)$'A>776UQ_L,EQJ!-O'$MHX(V;0B@@$-C:S,>5 M.>>?0: "BBB@ HHHH **** "BBB@ HHJ*Y>6*UFD@A\Z94+)%N"[V X7)Z9/ M&: ):*\PT[QCXCM]-\>W&MO;"[T@+]EM[9NZ MWXMTCQ#X4L6:VCT^XO(;6ZN3M::\G).,8'4 ]$HKC-5N]7U' MQ9?6%AKPTC3M-LX)KN;[/'(AT5S/@/5;_6/#0N-1 MF2:X2XFBWX59"JN0OFJO"28QN7 (/4 \5TU !1110 4444 %%%% !1110 45 MD^([G6+71Y'T.UMI[T\ W,A6.(8)+MCEL8^Z.3GM7(:/K&J:G\,]%\1ZGXI; M2X8[=[C4;B*UA,DW4*%+*43GL$);@#'< ]%HKSO0O%>MZQX7\$2S$6^HZO=' M[21&/G@C61V;!! WA$Z=/,XQQ4]MJ/B/2_&BZ5<:H=7\VRN+AHIK>.T0R!LQ MQV_&6&TX8EI-O!)&<4 =[17F&G>,?$=OIOCVXUM[87>D!?LMO;+F.)FAW*@8 MC+DL5!)[YQ@<5)XVUG7_ ?I=OJ+^(VN+^5K6WLM)2TB NYET5P_C*]U[1+ZWU&UUHK;375O!%8M:HMNJEL2M-.P)!(/RX9.0 M Q-=Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!@^)/#?_"07&B2_:_L_P#9>HQWV/+W^;M##;U&,[NO/3I6#I_@ M'4[#QW?^*GUNRO+B[<*HNM.=GMX,_P"JB83 +\N!N*GIG')![RB@#FX/#>HV M&C36^G:V+>_EU"2^>Y:T5TDWRES&T9.=NTATE@U.VU9%U MZ/4+B_:[>U+0N\R['7R@X(7:% ^?.5!)-=W10!RGA/P/#X4F1X[UKA8[&.T0 M-'M((DDDD3..V.]20>#85U'Q7/<7;2P>(51)(E388E$7ED!LG)(.NGHH Y#PWX)ET75[?4;[5%OI;/34TNT$=MY(2%6SE_F;>YPHR-HXZ6I4 ML#N&XD,<=,>]9NC_ WGTKP/<>%!J5A]BF"[Y(-.9))#N4R&0M,P8LHV]!CC ML *] HH X77_ %?ZUXZL_$PUFT(L(PME97E@TT4#]3(-LR9;/.3TP/0$7]2 M\*ZGK.H1C4M>6;2$NH;O[$MF$??&,A1(&^X7 ;!4MQC=75T4 <_8^&/L?@F7 MPZ;P.\L$T'M5TSPOHNDZ3KB6TVFQQQ/++9B6 M.Y54VD,FX%<\'Y7!&.IKI** ,CPUH,7AO0XM/2=[B0,\LT[C!EE=BSMCMEB> M.PQUZUKT44 %%%% !1110 4444 %%%% &?KNF?VWX>U/2?.\G[=:2VWF[=VS M>A7=C(SC.<9%96C^$WTN>&4ZBSM!H\&EPLD(5DV9W2#)898[>",#:.M=+10! MQ#>!M2O9;R\U7Q ESJT#5/M?D_V3/)-Y?E[O-WH4QG(VXSGH:YO7/AM,TAD*LHD4A=S9X;L.>*]!HH Y=/"UXPT8RW]C&=)$OV=+2P, M42EHC'&0C2-C8"W&> =1\'I?A=:LKN:^9Y;B\?3G%S+*H&]E::[N6L'2YGZU,VI?NM6U"TO)8 M_(^ZL!0^7G=SN*#G'&>AK5\0^'/[>OM#N?M?D?V7?+>;?+W>;A67;G(Q][KS MTZ5NT4 <'XG^'=WXAT_6+6+7S9_VK?I';;3;'5["QFM94,+6NFX@,*X_=/&\C,0>G/!STE% &'X7\.+X< MLKM&N?M-U?7DM]=S!-BO+(1G:N3M7 R>G6MRBB@ HHHH **** "BBB@ HH MHH CGB\ZWDBSC>A7..F17G&H?"FYO?"OASP\-?C^Q:02\T,MD6CO&SE=ZK*I M '/ ;G/TKTNB@# MM N?[8TO4K^]MI9+"TFMTBMK0PQYD9#N +L5PL87&3U) MR.E4K3PC?OXBTW5M;UP:FVE"<66+18'!E^4F4JVUR$^4;50=\9KK** .-F\! M^=>ZU,VI?NM6U"TO)8_(^ZL!0^7G=SN*#G'&>AJKJ'@+4KSX@-XL76[*22*, M165K>Z<\R6@P,E=LR98G<PKO** .3\3>$;_ ,3_ &JPNM< T&[,)FL3 M:*9%",&(CE# J&(&=RL1S@C.!UE%% !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 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 445E>(?^$@_LS_BFO[,_M#>/^0EYGE;.<_6XN)8X8 M(D+R22,%5% R22> .)ZEKWQ*UF*VLC9:,Q:]M779H^J189)XW4LTD84("H+$D?*&QSBNL_ MXN__ -2-_P"3= 'H%,FFBMH))YY4BAC4O)([!510,DDG@ #O7!?\7?\ ^I&_ M\FZZ+Q$+-O ]^GB67RK5[)DOY+568("N'9 6P"21P?>@"#PW\0/"WBZ[FM= M#U9+JXB3S'C,4D;;E,\/ZM/9>(/#<.A^--1\2-J]I(^IVT]R)_LY$6X.H' M,/S$C:>>U 'N-11W$$TLT44T;R0,$E56!,;%0P##L<,#@]B#WKP;2_&\EUX- M^'%I'XEFFUF;78EOHUO&:=XO.<%9><[2"G#<$8ZBJOA^PDL=*\=VVG^-WT[4 M8]:EMBVHZFL0:)9%!E+8RLKX*^9CDC% 'T17*^(OB/X3\*:D-.UO5?LMV8Q* M(_L\K_*20#E5([&N:^$&NK?+JVFR7NKW-W;-'+)]NU6'4HT# @>7/&!UV\J> MF..]4M;TW6M3^.ES%H>O_P!BW"Z"C//]C2YWIYV-NUS@6R9*G!X8 ]1Z5I5Y3XYO%M$T?0-5\8:G;:N+9YS>07L> ME6\^" 3*X1R#C.U$#<]0.HY+P_J.O>+H/AYI]SXFUBU^W0:@MU<6ER4EE$3' M;D]"P"@;B"?QYH ^@Z*^?_$#:[ ?'E];>+-=@'AZ:U^QPK=DHQ(4'S,YW ]< M< G).:Z31+S6]#\>ZK8?VQJ6L?:/#9U<17DF\"YWXVQJ!A%.2 H]AS@4 >N4 M5\Z> ?%'BB^\06%R^K37"WJ3&]CN=?MI@V59@8K4;7A*D9P,X'& *U_#]EK5 MU\'DU]O'E];:CJ"B,RZIJ9B@B19B"$<@E'8+C?R>W% 'NE85OXQT"[\4W'AF M&_#:Q;KODMC$XP, _>*[3PPZ&N-^$&NK?+JVFR7NKW-W;-'+)]NU6'4HT# @ M>7/&!UV\J>F..]<%XCO)?#?Q-\2^,;>(R2:5J=M%(H[Q36SJWZA?QH ]OT7Q MGX?\0ZI?:9I6H"YN[!BMS&(G780Q4\LH!Y!Z$UNU\\>!4B\&/XCN-2FO+=AH M%O=7,MJ%,X>4EB5W9&X%P,G@8YJ.VU_4+'4/$UGIOBK4-0L3X:FO(I)=8^V2 M0RA\*=ZJHBD"GE5+ $_>;C ![UJFNZ;HTMC'J%SY+W]RMK;#8S;Y6Z+P#CIU M.!6C7@>OZ?JVF^$? FI6^IZAK6L7^IV=U&FIW)>,2F(E47IM7)YYR?6JVJ>* M-:@\ :2L>K:JVH7VJS0:W)+J*6LMO.G)@65LI;KD9 P,=R* /H&>>&UMY; MBXECA@B0O))(P544#)))X YS4.HZE::5IEQJ5[-Y5I;QF660*6VH!DG !)_ M"O -9GUC5_@+KS:KJ,LJ:?J$36SQZK#>-+&70>7/+$2'P7W<@'(0] *],\0Q MVT/P1U2.TU.74[==*EV7DLXF:4;3R7'#>GX4 =M97D&H6-O>VLGF6]Q$LL3X M(W(PR#@\C@CK4]>':;9ZEX@\1:9HL?B36=+L8_"%I=;-/N3'F0;0#W Z\D8) MQC.*HZ=XGU'7M#\"66O>*KW1=.O+6[>XU*&Z$$D\D,C(BM,>F 3G[Q;G)P: M /?Z*Y'P/K6GR:!867_"4QZU,[2QVUS.OE372QDYP&.9-HX+C@XSUR:ZZ@ H MHHH **** "BLGQ#_ ,)#_9H_X1G^S/M_F#/]I>9Y6S!S]SG.3U^3R\?-TSG/?I0!V%117,$\DT<,TMY%C?-+.\K&1TD9-V =[;/ES@%1T4$ 'MM M%;D8\PM_#C/3FFI_PLG^PI=X\*?VO MYZ^65-Q]G\K!W9_BW9QCMC- &YK_ (CTGPOIZW^LW@M;5I5B$A1F&XYP/E!( MZ'GI3[O7],L=5TS3+BZ"7>I^9]CC",PEV*&;D# P"#R1GM7"?%ZV>\\$Z':Z MHL3O-JUG'=+"6",3D.%[@N3M'O\ 2?BQX*\):F9)&T22]^RW*/$7BC M1?">GK?:Y?I:6[.(U9E9BS>@502?P%>&:G=>)M;?6/&NE^%Y+JW744OK#51? M1IY=O:[DVB+[S*R^9D#J6Z''/=>/;W1->TOPQJMOXFCT+4Y-UYH]Y<(?))V MLDC$;5R"H^;\CTH ZF7XA^%(?#$7B1]73^R99?)6X6*1OGY^4J%W \'J!^M. M\-_$#PMXNN9K;0]7CNIXE#M$8WB;:>X#J"P'?&<9&>HKR"]\1?VGX&4WEOI$ M$ECXKMUNK[30%MKMNK3YX!)&"6^AXZ#L=V>0#O+CQ/HUKXEM?#L]\B:M=1&6&V*MEE&>UI'(]=J G'!YQBO%=3NO$VMOK'C72_"\E MU;KJ*7UAJHOHT\NWM=R;1%]YE9?,R!U+=#CGI=,\6:+IWQ)\0>(]6E18]0TF MUNM'DE94,D C_>1QLY"AB_\ "2,D&@#U31->TKQ)IB:CH]]%>6CG&^,]#Z,# MRIY'! /-4/$OCCPWX0,(UW58K1YN8X]K2.1Z[4!..#SC%<7\+M3L=;\;^-=4 MT)'70[E[5XR8RBM/L/F$*>A)Y/KD&I+;5-,T#XU^)I_$5U;6375E:G3+F\D6 M-?)5<2JKM@#+\XSDXH ]!T?6M-\0:9%J6DWD=W:2C*21G]"#R#Z@X(J_7C>N M>(](@\"+/X*>32-+O]?^RZCJ,,10Q(['S)D8]C\N&'W1@#:1@8&L:_J&DZ1X MSTW0/%VHZSI=I8VUS%J;7GFRVT[S(IC$Z8R&7)P#@8(_O9 /H.BO"Y]-UV/Q M/K&A?\)MXB-N-!&L-)]J D\\$C:K8^2/)Y5<9X&>*?JWB"^OO#7PVDO_ !/> MZ1%J*R1W]]#<>46&P#+-T!)_B(^4G/:@#W&BOGZ3Q3K%CHFKZ98^)[RZT*/7 M;:Q'B!YA++#;RJ3*1*.NT[0&[;N,9&-"#4=1C?Q;H&@>/3=:7'80S1:YJ=ZL MBV<\CA3&;@#CQZQJ]CH.DW&J:G/Y%E;@-+)L9MH) Z*"3R1 MT%3Q7EM,\:1SQF22(3+'NPQ0_P 6WKCFOGZW\4W-MX(\7V4.M:Z^J06T=PD[ MZY'J$:)YJKNCGB"E&.3E#VP:N732:1\2==U6'6K[^U(] %Y:6[W0(N9?*;]V M4(S(J\N%'<9H ]\HKP;X4^(/$=[XMT\3:E+=V=[;,]ZEWK]M>,'V;E>.!]>5Z-%XYGUC3!HFC>%+*ZM0WF/%9 M7MN(EV8,=P7 W9XX^8[ESD8)H ]XHK!\,_\ "6>5-V.-V/3C- '6ZAJ% MII.GSW]_<);VMNA>65SPH'^>E9/AKQMX=\8+.=!U-+LVY'FKY;QLN>AVN <> M_2JGQ'AT6Z\!:G;>(+R2RTV9422Y2-G,3;U*,0H)QO"_RR*\\\.>-+S1-8UN MVU!M%\4S6.C27D.KZ5L,LL2.0(9G4$#L<<[>OS9S0!Z-HOQ#\)^(M9DTC2=: MAN;Z,,3&J. P4X.UB K^ORD\<].:K:W\4O!OAS6)])U;6?L]]!M\R+[+,^W< MH8K^'+J[O]/UNVDMRVGP6UX(X]'>=U,RR AF "MP6 M/8C&>1VL)\5S?&#QP?"3:$P>.Q\]M3\T@@P#:4\O\&']#V(/(((-<]:_$OPC>^)/^$>M]7$FJ>>]OY MY<;USN&[ M;M['G.*L>!O##^#?!UGH[SBYFA#O(Z*%4NS%B%''&3@=/PKQGPK/_"VL^(9=!T_6 M8)]2BW9A56 .W[P5B-K$>BD\ GL:'\?^%H_%*>&GUF :NS^6(-K8WXSM+XVA MNV"O5<\=>N,\XJ&XN MK0>&M5T-YX?^$CD\:%X[X>)/%.C>$=.CO]1?(DCV@G /SJ,_ MA7,?&B*>?2/"\5K<_9KA_$=HL4^P/Y3E9 &VG@X.#@]<4SQ4_C'P=\.]9O;G MQ0VK79:)8[E=.C@-I&6"NP5"=W!ZGIB@#TZBO(O"NIRZ;X^72-!\5WOBK3)M M+>ZN/M5T+HP3*<+B0?=W=-G;.3U&.6TWQ+J']G:+XBA\:W]YXHO=42"YT!IP MT01G9606^,QX4#Y^GIR0: /=]:UG3_#VD3ZKJEQ]GLK< RR[&?;DA1PH)/)' M04S6->TS0=$EUG4[GR-/B"%YO+9L!F"KPH)Y+#MWKY[\8ZHVK>&_&-YJ_B^\ M@U:/4FLX=!-P%A:%9$V_N2,DX!.\8Z<]\^G_ !?_ .2(ZI_URM?_ $=%0!L: M)\4?!GB/58M,TO6TFO)0?+C:"6/=CG +J 3[9S77UXRTGB34/B-X7TOQPVE6 M4-NYO=-FTZ%REW*J@>47=LJ1G.,+KKQQ<7<>H31W4&KM +.?7 MK:"W\I7V^5]C?:S';QNSDGD&)?'\E]XGUZ.1=0-KY M5I>1_:&5I$'G /@!L_*9#C ) P<5<\.ZUJ5O:?$73X?$MSJ=O8Z0T]K=?VH; MTQR&)SN2?8G/3@#@CKD9H ]-^"KB>[^)?AFYN9I)IY? \+R2R,69V,V223R2?6O9* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0@$$$9!Z@ MTM% &39^&M$TR.X&E:1I^GO/&8W>UM4C+#WV@9K+\&^!-,\):/I]L8;2\U&S MC>,:D;14E969FQGD@8;&,UU5% %>SL+/3UE6RM(+999&FD$,80.YZL<#ECW/ M6J^G:#H^D2RRZ9I-C923?ZU[:W2,O_O%0,]>]:%% &1'X5\.Q7'VB/0=+2?S MEN/,6SC#>:I)#YQG<"20>HR:E?P]HDDMY*^CZ>TEZNVZ<=*L44 4K[1],U22WDU#3K2[DMFWP-<0+(8FXY4D':>!T] M!3(="TBVGAG@TJQBF@+M#(ENBM&7^^5('&[OCKWK0HH H2Z'I$R7B2Z792+> MD&[#6Z$7!'3?Q\V/?-2IIMA'?"^2RMEO!#]G%PL2B019SLW8SMSSCI5JB@#- MMO#VB65]-?6NCZ?!=SAA-<16R+))N.6W,!DY/)SUJ5-&TM-*_LI--LUT[:5^ MR"!1#@G)&S&,9YZ5=HH IZ;I&F:- T&EZ=:6,+MO:.U@6)2V,9(4 9P!S[5% M/H&C72W8N-(L)A>E6NA);(WGE?NE\CYL=LYQ6C10!2.D:8TMQ*VG6ADN8O(G MU1H5(@91A2@Q\I Z8QBHY]!T>ZCNX[C2;&5+QE>Y62 MW1A.R_=+@CYB,#!/3%:%% %&/1-*BTHZ5'IEDFG$$&T6W40D$Y(V8QR>>E/7 M2M.32_[,6PM5T_88_LHA41;3U79C&/;%6Z* *<&D:;;7"W$&G6D4ZP"V$D<* MJPB'2/(&=H_N]*@D\-Z%+I46ER:+ISZ=$V^.T:U0Q(W)R$Q@'YFYQW/K6G10 M!231],BDLY(].M$DLD,=JRP*# A&"J''RC'&!CBKM%% !1110 4444 %%%% M!1110 4444 5[RPL]0C2.]M(+E(Y!*BS1APKCHP!'!'8U'RM+2R2RMK6&&U1=BP1QA45?0*. M/:JLGA_19M*CTN72+!].C.4M&MD,2GKPF,#J>W>M&B@#,?PYHG/3='T^S2X 69;:V2,2@9P&"@9Z MGKZFM*B@""WLK2TLDLK:UAAM478L$<85%7T"C@#VJE-X:T&YT^#3Y]$TV6RM MSF&VDM$:.,^JJ1@=3T]:U** ,O2_#FC:'//-I.FV]B9U59$ME\N-MN<'8,+G MD\XR>,G@5/J6C:7K,21:IIMG?1HVY$NH%E"GID!@<&KM% %7^S;#^S?[-^Q6 MWV#R_*^R^4OE;,8V[,8QCMC%5H_#FAPZ7+I<6C:='I\K;I+1;5!$[<4PKN:+_GF3C)7VZ5@:WX%L-7O_#[H+:V ML-(>7_0%M5,4R2)M*8R HQGC!!S75T4 48=%TJWTMM+ATRSBT]@RM:) JQ$- MU!0#'.>>*2UT/2+'3IM.M-*L;>QGW>;;16Z)%)N&&W*!@Y'!SU%7Z* ,J#PQ MX?MK&XL;?0],BL[G'GV\=I&L2H!///-:-% M% !1110 4444 %%%% !1110 4444 ,FABN8)()XDEAD4I)&ZAE=2,$$'@@CM M5/3-$TG15D72M+LK!92#(+6W2(.1TSM SUJ_10!E6OA?P_8K.+/0M,MQ. LP MAM(T\P Y ; YYYYJ[%I]E;WMQ>PVEO'=W.WSYTC >7:,+N8#+8' STJQ10 5 M1M]%TJTU*;4K;3+*&_G!$MU' JRR D$AG R>0#R>PJ]10!1M]%TJTU*;4K;3 M+*&_G!$MU' JRR D$AG R>0#R>PH;1=*;5EU9M,LCJ2#"WA@7S@,$8#XW="1 MUZ&KU% %>[T^RU 0B]M+>Y$$JS1":,/Y:F=$EC:.15=&!5E M89!!Z@BG44 4=,T72M%21-*TRRL$D(+K:P+$&(Z$[0,TV+0='AU5]4BTFQCU M%\[KM+=!*V>#E\9/YUH44 95WX9T"_NIKJ\T/3;FXG4)++-:1N\BC& Q(R1P M.OH*N7FGV6H6+6-[9V]S:. &@FB5XVP01E2,<$ _A5FB@"I>:7I^HK"M]86M MTL#B2$3PJXC<=&7(X(]14+Z!HTFK#5GTBP;4@01>&V0S# P/GQNZ<=>E:-% M&9+XXNKB;1M.DFNT\NYD>U0M,O'RN2,L/E'!]!Z4L7A[18(GBAT?3XXY M(/LSJEL@#0\_NR .4Y/R].36E10!2M]'TRTN(KBVTVSAGA@%M%)' JLD(.1& MI R$SSM'%7:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R_$5]J M&G:)/<:79"\O1A8H3N.68X' '/)'4J/5E +#4HH X#5?&.MIJVDZ=:KI>FSW MT*2*NHK*WG.Y<"- ?+8%=B[LJ2/-7CCG7U[Q+J.E:OHUC%I1:*]N(HKB\=P8 MH]Y;Y$Y#,_RDYP !CN<54\::)X@U>1(;!-/O=/F 62VOCM6!PKCS.%)D4AQE M3C&P8/S'%^_\-W,NF>'+*"Y$O]E7=O+++.QW2K&A4G@'+'(//OS0!GW_ (MO M[;7;IHEM/['L-0MM-N5:-C,\DP3YU?=A54S1Y!4DX;D<4O\ PE>H_P!N[MMG M_8_]K?V3LV-Y_F;,^9NW;<;_ )=NW..<]J;?>$=0N-=NUC:T_L>_U&VU*X9G M83))"$^14VE65C#&=Q8$9;@\4X>%-2_MW:7L_P"Q_P"UO[6W[F\_?LQY>S;M MQO\ FW;LXXV]Z -G6-:_LK5--BDN+:*VF6=YA(DC2%8X]^4V@CC&3N[=.:K0 M^._#D]M<7*WLJPP0"Y>22TF0-"3CS$W(-Z9_B7( Y)Q3/%/AV[UN\L)K:2!% MMX;N-Q(Q!)EA*+C /<\^WK5:T\(3"[L/MS026D7A\Z3<(K'+L2F2./NX5N>O M(XH VK[Q)I.FR74=W=&-[5(WE B=L>82J 8!W,Q! 49;IQR*@_X2_1?L,=VM MQ.PDF:W6!+.9KCS%!+*80GF @#<A!KFSX#U*;P@MK=WT4^M+>0W;SK+ M)$LQA"QHI=,.F8T&2O1B2 >XG@F^336)T_39+J2_^UO&VJWOF+B,(K+>$F0. M !DA "IVX_B(!LKXXTZ7Q%IFFP))+;7]A)?)>B-Q&BJ5X)VX'!.22-I !&6% M7+'Q?H>HP7$T%Z5B@M_M3O<0R0@P8)\U2ZC='P?G7(]ZYP^"M7N8]-2_OX[@ M_P!EWNFWLKS,TB+.5*%"5_>E H7+;2V-QYR*IVOPYO;G3;ZTU)K>"2723IT5 MTFH75XQ+$$MMF(6-,HA\L!L]-P Y .AT?Q?'K?BV?3;-6^Q1:?'<[IK:6"7> MSLOW9 IV[0"#MYSUK1NO%.C66KKI=Q=LMR61"1"YC1W^XCR!=B,W96()R,#D M9S]'TK73XKFUS64TZ$OI\=F(;.9Y>5=F+99%X.[ICCWZU0U'PCJEQ>:K:6\E MG_96K7T%]<3R.WGPLGE[D5-I5@?)7#%AMW'@X&0#9C\9:%+JO]FI=RFX^TM9 MEOLLOE"< DQF7;L#8&<%LG(QU&5\7:Y>>'O#UU?V.F27\\4;N%#*J1A5+%W) M(^4 =!DDX '<9'_"(:AY6WSK;/\ PD?]K?>;_5;L[?N_>]NGO71^(+"75?#> MJ:= R+-=VDL$;.2%#,A4$X!.,GTH S[R[UZXT>VOM/N-*M$-G]HFDO(9)1NV M@[0H=-J],AM2+3M7 M:]O-2?[#;WKV,=O:Q@M-%"X+LQ)PA8$L@XQP@Z4 8:>-+^TL?$IN)-.U*325 MC$=S9(T4+S/E?)8%W(96"[L'HXX!ZW%\3:E9:=XCBOUL[C4])53$UO&T<S7VI?88Y+S4+>>Z@@E:15A@3,:JQ12S&4*QR% !/7'( M!9F\2:C#XVT[0FTPQVLZ2;[V0@"9UC#D1*&)P"P!+8YX&<$UGV7B[5I_%XTV M6*S\M[V:W:P2)_M5M"BDI7 :.1I=L6PEEV@KM 8Y!Y.5P#S5 MC2?$NE:Y/+!8SRM+%&DI66WDA+1N2%==ZC>IVG#+D<=:QO&'A6^\073RVDMN MBMHU_IX\UF!\R<($/ /RC:<]^F :O:?H-U:^*5U222$P#28;':I.[>CLQ/3& MW##OGVH LR^*-(AU@:4]S)]J,BPDBWD,2R,NY4:4+L5R""%+ G(XY%9>D^/] M,U#2'U"XANK7_3IK**'[+,\LS(S#Y$";V.U2Q 4[<$'[IJOJ/AC5Y_%3:E8M M:V8DG@DDO(+R>*1XTQE)+< Q3,0"H=B" PX^49KVWA+6=.F@N[7[!-<66J7M MU;QRW#JDT-PS$AF$9,;KN'0,#@]-W !T,WB[1(=/LKX7;SPWP)MUMK>2>20 M98^6BEP%Z-D?*< X)Q69;^.;)M;OX9KB%M/6.S:Q>WC>62X:=7.%5!D4[#PEJ^B2:9J5B;&[U"%;M;J">5H8C]IE$S%'",1M=0HRO()/R]"P^ M#=9_X2F3Q2;BP;6%BMDBV-)'%( &$\;*=VU6!7:?F(*@]L$ [#5-6LM&M5N; MZ5D1I%B18XFE>1ST5$0%F/4X / )Z UGOXQT);6QN%NY)5OF=;9(;:6221D^ M^OEJI8,O.00",'.,'">)-(O+^;2M0TXP->Z9=&XCAN'*1RAHVC92P5BIVN2# MM/(QCG(R=,\(ZA:ZGI.H3S6IEBO+V]NTC+;5:<'"Q\?,%R!DXSC.!G% &UXJ MUJ[T'09[ZRTV2_G16(1655C 5F+N21A %YQDG( '-5Y+O7[[1;"]T^XTJS$E MF+B>6[ADE4,5!VA0Z[5Y)+%CC X/4:FMV4FI:#J-C"R++20?:74 !21$^8N"2.-W /&0P!8L?% M%_JVF>')[*R@2[U6S>]>WN'8*J+$" & R!YDD(W;3\I/&2,)H?B34)KS7;.[ M-IJK:5&CF;28B@>4A]]OM:1OWBE!_$/OC(7O>@T[5FOKG49!86UU]@2VM(E+ M31POEF*S\LWTEN;!8G^U0P*N5NF;<08V8 #Y0/G4;B016YK&O) MH^L6<=Q3E<9YK!M_!VJQ:A;VSO8_V; M;:Q)JR7@=C=2%RS>6R;=HY+O#%[K]Y%-:RVZ*FEZA9D2LP. M^=8PAX!X&PY[], T :ND>)])UV>2"PGE:1(DFVRVTD.^-B0KIO4;U.T_,N1[ M\BJ$_BZSTS5-2AU2\@6&&ZAM;>.WMYI)M[Q>8$8!3N8X.W;GC Z\4_3?#]W9 M^([;49)(3#%H\=@RJQW>8K[B1Q]W'X^U9MWX0U"?Q3+JBS6P@?5[:^"EFW>7 M';&)A]W&[<G-9>C>/+.ZTM[R_<@RZC=6MI%:6LLLDL<3L WEJ&REO(-8NKZ*":5TCDBF4H59PI*L LFU MMCP9QN5L88Y(&T9(W#CD9V8I5FA250X5U# .A5@#Z@@$'V/->?77@+5+G3-( MLT?3+8:,OVNS"!Y5>]W%OG\W,-$33K.^%S-+%>%A D%K++*^W._P#=*I<;<8;(&TX!P2*Q M[/PAJ%OXDM]1>:V,,>KW=\5#-N\N6'RU'W<;L]><8[FJ^F^$M:T(Z;?6?]GW M5[:F_BD@FG>*-HKBX,P97$;$,N%!&W!R>>.0#1L?&EI/K5]#+<0?V>&LDL9X ME9C,UPI*Y(R,$XP< #O6G<>*='MHKF22Z<_9KL64B1P22.9RJL$5%4LYVL#\ MH/&?0XYF\\'Z]=7-YJ$EQILE_)<:?=QJN^.)WMSEU/#%%.>#\Q]120^$==CG MDU8G33JBZVVJ0VWG/Y#(]NL#1L^S(8#<0P0]!P,G !+I?CPWMQYT\]E#8+=7 MR'=#,)6B@56! P<, 3N#8/8#.16[8^,="U%+B2"]98[>V%V[W%O) I@Y_>J7 M4!TX/S+D>_(KE/\ A!-;G666XGT]9YI-2D=8Y'*J;F,*@!*Y."#D\<W<<-JGAIM.EDBC>5ED!#;P@7+*-O0+=$M[G48)KQD;3E+7CM!((X?E5_FDV[< MD,"!G)[9P:YKP=J=QK_CG5=5:33)X8],MK8S:9<&>'S/,E8KYA5I6'BVV-U#$=7NXKFU=6;Y#''$ 'Q@C+1?PG.#D'- &A<^+;6: M"W?3KF..3^T+>TGBO[:>*11(PXV%0RLP/RE@%]3BI;;QMH%Y="W@NYG=FE1# M]CF".T>XNJL4VLP"L=H)/'2N>@\#ZBTGVJ2*TM[AM2LKA@=2NKUFA@8M@RS< MD_,V%"J!W)SQ;T[P?J%G!X<22:U)TS5;R]FVLWS)*9]H7Y>2/-7.<#@\GN = M /$VC-#:S"_C\FYLWOHY2"$\A0I:1FQA0 Z_>QU]C5:'QGH,]C<7:WH([V&2SL'0%C;VY9W4 M,#C)#2$8'543G/2&'P3J,MGJ37MCICW-S;Q0>7<:G>W@D57WG][(0T7/*[5) M1OFRW2@#8N_'FG13Z*EK!=7"ZE?/9,?LTR/;LJ%CO0IN!R%^5MIP2W12:D7X M@>&WD6-+RXD9RXB"6,[>:YBDDL]7 M^VI:SW\MP(8#"T3()W3>YRQ<;@!SMR!S4^C>$-0TY_#AFFMF_LR>^DFV,QW" M9G*[6BEP%X!) P3 M@X-,O_''A[3G"SWSOFT6^W6UM+.HMVW8E+1JP"?*?F/ XSU&>67X?ZM:VVDS M0R0SW=I!<6TL2:GRCCG\-I MI$2(9 JR@S$G#;B$_>#JS'@T ;^G>*(-1\6ZGH,=O*#8V\,XN-C[)1)NX!V[ M>,#!W'=EL?=;$UUXIT:RU==+N+MEN2R(2(7,:._W$>0+L1F[*Q!.1@:K:6\E MG_96K7T%]<3R.WGPLGE[D5-I5@?)7#%AMW'@X&0#1\,^([CQ!K&O)Q'9V%U] MFBB:REBDR%!+-(Y"MD[OE"@@;23\PS!JGCBUBUG3-,TYQ--/J8LKAGMY?+ " MN7"28",ZLH! )QR"/33\/Z/<:3/K3SO$POM2>[B\LDX0HB@-D#G*GIGMS7.0 M>$=*58A$P8[T#J&*_(WJ>,'FG6_BVUACU*;4+F(QPZC]CMX[ M6VG:8DQ(XC:/;N:3YF)V @+]&QAV7@"_@TGPO9R75N/L-LMIJBH6*W$2LL@" MY'/SH!SCY7?VJR_A#5;?59]8LY+*2[36Y-1MX)I&6.2)[98&5V"DHW#," PX M [G !9T?QW9W6FS7E^Y&_4KBTM(K6UEDEE2-C@^4H9R0HRW QW K0N?&_A^U M2V=KV287-N;J$6UK+.6B'!?$:L0!WST[URK> =8+6M_));27T5]>W#V\&H7% MHC)G&-/2?!=WIL]JX-G&D>CW%F\<4DK 32RB0D&0LQ7 M.[+$Y)YP,X !IZYXSTK2=,,\=SYLTMDUW;^7!)*FS'RO(4!"(21\S%1UYX.& MZ;XUTR>#3(KR&P MDTV6:?0(-'O#<2NJQ-$I DCPA+CYW^4[,X7DSQ28A"AE> QW&0' 9]N ^,?+D@'H5%10M.P?SXXT(.;*+4YK1M.U'R8+^/3IKS;'Y*3/LV@_/N(/F*,A3C/.*S M]8\:3/J&GV^E6UXELVLQ6$M^8XV@E(;$D8^8N,'(W%0,J0&Z9NW'@OSX=1C_ M +0V_;-:AU;/DYV>7Y/[O[W.?)^]VW=..:Y\#W2W<,<.L)'I,&J?VI':FTS( M)"^]D,F_&PLSD#:",CD@8(!>L_&UE?7<,45C?"&Z:5+*Z=8Q'>/'DLL?S[@2 M%8@N%!"D@U#!\0M%GM[F=4NQ%96QFOF,0_T1\[?(D .?-R"-@STZ\KFAH_PY MCT+4TNK&72D6 S/;.=(C-QN<';YLV[?QU96]O=&]T[4+.\MW@7[#.(A*_G M-MC8$2&/#-D9+C!4YQQG=TR_;4K/SWLKNRD#LCP72!74@X_A)4@]05)!!ZUR MMCX">RTZ_@CGT6&6[$:LEIH4,5NZ*>5DCR6D#9.?G&.-NWDG:\*^'1X:TR:T M$L+^=,XR>2Q[XH 9IOBRWU1C)!INI?8621X+[R \ M4X0X.T(S.,\[=RKNQQFL+6_'$QT/5$M;.^TG5;2.VG$=XD+-YMO!^HVVCS:&FOE-'^RSVUO'#:A9T$@(4M*6.[8"<;50\#)/.V;.B M?N_*C#?.,D9^8<C6%UJ&GZA-$;:VDN[^..-88C+A03N92W)R0@;&1QR*AM_',L6H>(HM0T MV=8M/U"*RLUA5"]RSHA50-Y^8EL@G: I&<$-C.U?X7?VHS'^TK0,UE!:K-/I MPEFA,0(!B<,,Y&EJW@&/5I-9\V[@,5_=P7T<4MH)5CFC14^<% ML2(P097 /)YZ8 +A\;67V4'[!?'4?MGV'^R\1_:!-MWX^_Y>/+^?=OQCOGBE M\&:U=ZU8ZI<7OF(8=2GA2.9%1HD4C"-MXR.1G)SZGK5"W\!-9V-NUG=Z?9ZG M:WQO8);32TAMT)0QLAA5@64H6&2Y;)SG "UL^'= DT6PO8+J\%[+>74MU+(( M?+&9,9 7)XZXYZ>O6@"E9>.M.O&!^R7T,$UO+Z\<@$6L^.;'1+Z^MIK#4)DL(H9KN>"-"D,.+)(+]KJPU"UN;-X8_L3Y1D.[[PW9\SIQC'?-+J?@P:CJ&J7RWYBGN MFLYK=A%G[/+;,S(QY^<$G!7CC(SSD !)X[LXK92^F:D+W[>-.?3]D?G),R&1 M0?GV;67!#!B/F&2,'%1O'4]QJV@6UEI-R$OM0N+&]2;R_,MVB1R1Q)MX*ALC M<"H./F(%6$\%S/PZB@E@UF?4\/;E@4E1D>+AQ@X;A^Q'W3TH I^"O&DVJ66DVNJVUZ+ MN^CF:&]DCC6*X:-OF50K;E(']Y5!VD@G@GHM8UZ+2;BSM%L[J^OKPOY%K:A- M[*@R[$NRJ%&5Y+#E@!G-9%CX&BM;70;:>[2YATM;A)$>W&VX692I!!) &&Z< MYJ/6_AWH]^-..GV&CVAL7E9+>;3$FMG$@4/NB!3YOD0A@01M[@XH ED\?V#+ M:FQTW4M0>XM'O END:F.-&V/N\QU 96X(ZYZ9J/6/'%NFDM)I%M>WLTNE_VB M)+:-"+:)E_=R.'8$YY.U0S?*>.F9=/\ !2Z?-;2)>1?N=+ET\I%:)"A:1PY< M*F%49!^4#OR2R/:>9YT<:D*Z#>/+?YGZ[Q\ MPX..0!^M>(-0L?A9:ZY'.POF@LI'D2(,6+O&'PN,$D,W '?BM2'Q7'-#>J=( MU1+^S>-)-/\ +1YCYGW&!1S'M//S%P!M;<1BF:EX6>_\#P^'(]0:W>**WC6[ M6($@Q,C!@I..=GJ<9[UFW_@6XU:TU!]0U.UFU"]GM9';["?LS1P-N2)X3(2Z MDER@YXJO?^ M,H-.OTO;N2^M[,:.]X]C+:JC!A*BC MZ9+%<7QO'MKC2$DM.8U7R_)W A5*Y7# C@$M@DR6G@"2QMX4M]7VO%IDM@I: MU5T^>42?<8D>4,;/+_N' 8$ T =-I6I/J4,K2Z=>V$L4GEO#=HH;H#D,C,K# M!'*L>>2W,D]O!)/$Q5XHI)T1V! M'((5FY'(Z]JZ.HKFV@O;66UNH8YK>9"DD4BAE=2,$$'J* .:.C^&_!TWV_3X M(=-D2TES:6@6,7BHN_YEQ\[J 2&ZC@K+U/P+I__ C.LV&C0"&ZOK"2SB>XN))$B4@[47<6\N,$_=0 M<#C@4 4+KQ7X@TI;I;Z+3IWAL(M4)MXI%"P"0":/EB68)DJ_&3_ *DO/%FK2 MR0?V8=/$%WKITNVFEB>0>6L#EW(5UW$2QL 0,+[Y&O;>&K?1=*N1I5C#/?3 M0+"PO+J5D90,!-[!RL8RV%48&> ,T[1_".G:7X?T/2GC\X:/LD@DR5_>A&4O M@'OO?@Y'S4 J7&D:9%I]M>WFLW8DN9(I)(\11HS/Y?F EF+*,!@ M,GMS0L]5U[Q#XC\-WL3:;:ZFUIJT3EHGEA41W,<8PH=2C6GA31;'["+:S,:V5LUI"OG.5\ENJ,"V'''\6<4VQ\):-I] MW#_TZWLKJ.[ECMRYCD:_G\X!P0P,N_P PJ0<%2V#QQP, ''2QZ=K7P[T& M\UC3EU;Q#J&DI#8Q2G>[RM&"9%SQ'R0S2@ @ 9/"BJ7Q UJ&UT.U\/7NO6T= MWIZ64UX9+A5DNW\Q QR5P&D8@=DYQN%=]>^$='O[^.]>.[AN(H!;(UG?SV MP6('(4")U&,^W8>@J[=:/8WVDKI=W')/:*(_EDF=F.PAE) MVF&'C;V.00>H((!!'((!&"*SX?"FCPV]Y"T$]P+R!K>=[N[EN':(@@IOD9F" M\G@$#)SUH Y+Q!XUU7P_; )/9W4MG96]Q=1II]Q*9=Y(;=(&\NWX4E=[.3Z= M-UG4?%VNVFH:U-&-._LW2]4M+)HF@W2VD5KV?$J)G9Y@WX=EW$AFRP."#D#%V;PSI%Q'>I+:;EOKB*YN M,RO\\D>S8W7C'EIP.#CG.30!P_B'5M5UK[-.#9QZ7;>*;6R6$Q-YY,=RBF0O MNVX+ X7;T(.[L=&W\;7TGC*ST\/:W&GW=]<68\FRG7RC&CD'[0Y$ZBS M??I<=[KKMY3?99#';(B,S;AYH,C':, %<9/7'-_P!*]OX=U>:^>-7CUC4&G: M,'8")W+$9YQUK9?PIHSZ-::2+1TM+-@UMY<\B20L,\K(K!U/)&0>A(Z&K6E: M+IVBV#6.GVPBMF=Y&0LSY9SEB2Q)Y)- 'FO@RYBL/&J2ZBDEE/JD4SV!:$F7 M5(Y93*'E*[@&B10 "%[*2.TTR'2EUG6D@TZPFVO'8H M8AN9EB;;R8I'V*V,L.02:LQ>+=8N9H-&C6PCU=M3GL'NFB=K<+%'YOF"/>&R M5*C;OX)/) YZ[4M+L]7LS:WL1DBW*ZE79&1E.5964AE8'H00:HMX3T9M,CT_ M[+(L44QN$D2XE682G.9/.#>9N.2"V[)!(/!H YVP\7:UJFH:)I\*Z?;SW!OX MKV1XGE3?:RI&3& ZX#98C).,CKCYDU+4[[P7)9Z99QQ6NA6EO$5NKJSFG23Y MR)%>6+BWPN"&=2IW=@IKJ;7P[I-E)I\EM:"-]/BDAMB'8[5D*E\\_,6*@EFR M2RM<22K<2B149F(B 15VC).!E2>,#GIG).9_PANA?VE_:'V23[0+G[6O M^DR[$F[NJ;MJD\YP!G)SF@!FO:MJ$&LZ3HVEM:Q7-^)I#<74+2I&D2KD;%9" M6)=&2-B"I*NA##()!P>0>:KZ7X5T317A;3K%8### M)!& [$*DDGF.N"2,%^?;H,#B@#F-2UXZKJVF2I!:W.EKKEO!9S'>&+&WD=Y M0P!QN"@$8R'R#QC)U7Q9J5SX6\0VNOVEFDW]F7,O]F3VEQ;L"APR"3=MN$P1 M\\;+V./FX[VW\+:+:Z;I^G06*QVFG3>?:Q*[8C?YN>O/WVX.1S55? OAT6\] MN;&1X)H'MO*DNIG2.)\;DB4N1$IP.$V]!Z"@#&N_%^J02ZA>6T5D-)TJ\M[& MX@D1O/E+B/,-L=EXPS D87G@8 MD_X1O2=NW[)Q]N_M#_6/_P ?&<[^OKVZ>U %77M6O[?5=)TC3#;176H&5OM% MS$TB1)&H)^164L22H'S# R><8/'PWUWXJ\6^#+J\BT_REBOVDMWMS*%N+>9( MVD1BPQR,H<949ZY^7T#5-&L=9CA6\CD+0OYD4L,SPR1M@@E70AER"0<'D$@U M';>']*M)=/DM[-8VTZ&2"UVLV(T?;O&,\D[%.3D\>YH YSQ=I,NHZ]#<1:=I M.OBTLGWZ+?S!""S K*@967<=C("P'0X8?-7/:K\N)C MH^HE&W16[LDD,IR5*HSH$QOR5CZ@$CT/4_#VFZOU:-IX.T"P2&. MTTY8(X;E;N...1PBS*FP.%SC.TG/J>3D\UN4 < +"SU_6/%%QK>BC6YM/NTM M;2PD2-_+A,43;HQ*P12Q9B6R"0H&> *P?^$DM-+GT?68(-1E@TS1]67R;Z13 M.3#+$I1G4L#RN-V3P 3FO1M2\,Z7JMV+NXCN([G9Y;36EW+;.Z=0KM$REP.< M!LXR<8R:;!X3T&V6V2#2K:.*VMY;:*)5Q&(I"#(I3[K;BHSD$GGU- '$^+=6 MUD^'->T35SI\]TMA;WD4UHC0H0TNTHP9G/#+][."#T&.=>Y\5:MI+:Q8:G-I MAO;6.UFM[F.VF$3"=S&%,2EW=PR-@*?GRH^7DUL1^"?#Z:;=Z>UE)-;WB)'/ M]HNI9G=$^ZF]V+!1SA0<#)XY-.7P;H2Z?=>%M(S(DWVBQGAC1E):V =U"$^4&4[2Y@#10RQS1*K%-CQL&0@J01@@?RZ56TWPWI.D3I-8VGE2)"8%/F M.V$+F0CDG^)B<]>?2@#C?%NMZA<6WBVUEAT^73-+-NGD212;YC(L;\NLB[<$ MGH.>.F.;>H>+=DWBZDL]IO&I%&N_P!XX\PH %Z'C 4=,=*YC5O!-YJOB=+E[>PBL_[1@O7N M(KN=781;2 ;?_5&0E IEW [#TH RO#.K:OI0@1'L6T_4?$5_9*AA 1E,;=H./XO1FD^(_%5CX,TJ=IDN1-]J:74'TZXO-C)(0B.D]=]'X:TB)+=$M,+;WKW\0\Q_EG??N?KSGS'X/'/3@54;P3H+1*BV]S% MM:0JT%]/$ZB1@SH&5P0A8 [,[<\XH ;K_B.6P\"R^(-.%K<.((YHOG+1/N*] M&&"1@\''X=JP-;\8:]I6JR:3 D%W>6=BMU,T&D74RW3NSA(T$3-Y'"$;W+9) MX& :[.YT33;O1?[&EM4_LX1K$+="44(N-JC:00!@=/2JVK^%](UV<3W]M(TG ME- S17$D/FQ$Y,+3M,D-ML-W93MY MHE #9N$)2)U<[?+=>2!\PW#%?3/'.JZEKZK%8/+ISZC+9>5'IMSNA1"R>-C/$K"-BNU<%E)&U M?085/">BIJ_]J+:-]H\\W(4SR&$3%=ID$6[RPY!/S!<\DYR30!SFE>+M8:PT MC6=5?34TN_NY+618H'5K?'F*C%RY!#,@&-HP7 YQDUKKQOK@73+>."*"\O+* M34"?[+N;O;&7Q%&8X3N5L$;G)P".!S@=?)X7T:7P\V@26*OI;')MV=B"=^_K MG/WN>M.U;PYI>MM"U[#*)(59$DM[B2W<(V-R[HV4E3@97..!QQ0!QFL^)=:U M[1=4MK2T@TT0Z"MY>V]_"[2YF23]TI#+L*B-LL5;DCY1BNU\.?\ (L:3_P!> M4/\ Z *J7W@SP_J$<$<^G[8X+?[*J0320JT/'[M@C .@QPK9 R>.36K9V%O8 M*$MQ(J"-(U1I7955!A0 20..I'7OF@"S1110 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 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 G 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9 end EX-101.SCH 13 sfm-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail) 3 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 100060 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail) 4 link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail) 5 link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail) 6 link:presentationLink link:calculationLink link:definitionLink 100110 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100120 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Accrued Salaries and Benefits link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Long-Term Debt and Finance Lease Liabilities link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Self-Insurance Programs link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Defined Contribution Plan link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Store Closures link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Accrued Salaries and Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Long-Term Debt and Finance Lease Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Self-Insurance Programs (Tables) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Defined Contribution Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Capital Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Organization and Description of Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Basis of Presentation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Basis of Presentation - Summary of Sales by as Perishable and Non-Perishable (Detail) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Significant Accounting Policies - Amounts Due from Banks (Detail) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Significant Accounting Policies - Estimated Useful Lives of Asset Classes (Detail) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Significant Accounting Policies - Schedule of Estimated Breakage Revenue Recognized (Detail) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Accounts Receivable - Summary of Accounts Receivable (Detail) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Accounts Receivable - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Property and Equipment - Summary of Property and Equipment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Property and Equipment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - Leases - Components of Lease Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - Leases - Components of Lease Cost (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 996135 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 996145 - Disclosure - Leases - Supplemental Cash Flow and Other Information Related to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 996155 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 996165 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 996175 - Disclosure - Intangible Assets - Summary of Activity and Balances in Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 996185 - Disclosure - Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996195 - Disclosure - Goodwill - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996205 - Disclosure - Goodwill - Summary of Activity and Balance in Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 996215 - Disclosure - Other Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996225 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 996235 - Disclosure - Accrued Salaries and Benefits - Summary of Accrued Salaries and Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 996245 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 996255 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 996265 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Summary of Maturities of long -term debt (Details) link:presentationLink link:calculationLink link:definitionLink 996275 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996285 - Disclosure - Other Long-Term Liabilities - Summary of Other Long-Term Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 996295 - Disclosure - Self-Insurance Programs - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996305 - Disclosure - Self-Insurance Programs - (Detail) link:presentationLink link:calculationLink link:definitionLink 996315 - Disclosure - Defined Contribution Plan - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996325 - Disclosure - Defined Contribution Plan - Total Expense Recorded for Matching under Defined Contribution Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 996335 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996345 - Disclosure - Income Taxes - Components of Income Tax Provision (Detail) link:presentationLink link:calculationLink link:definitionLink 996355 - Disclosure - Income Taxes - Tax Rate Reconciliation (Detail) link:presentationLink link:calculationLink link:definitionLink 996365 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Deferred Tax Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 996375 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 996385 - Disclosure - Related-Party Transactions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996395 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996405 - Disclosure - Capital Stock - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996415 - Disclosure - Capital Stock - Schedule of Options Exercised in Exchange for Issuance of Shares of Common Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 996425 - Disclosure - Capital Stock - Schedule of Share Repurchase Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996435 - Disclosure - Capital Stock - Schedule of Share Repurchase Activity under Share Repurchase Programs (Detail) link:presentationLink link:calculationLink link:definitionLink 996445 - Disclosure - Net Income Per Share - Summary of Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 996455 - Disclosure - Net Income Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996465 - Disclosure - Derivative Financial Instruments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996475 - Disclosure - Derivative Financial Instruments - Summary of Fair Value of Derivative Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 996485 - Disclosure - Derivative Financial Instruments - Summary of Gains and Losses of Derivative Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 996495 - Disclosure - Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 996505 - Disclosure - Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 996515 - Disclosure - Comprehensive Income - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996525 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 996535 - Disclosure - Segments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996545 - Disclosure - Segments - Summary of Disaggregation of Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 996555 - Disclosure - Share-Based Compensation - Summary of Stock-Based Compensation Awards Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 996565 - Disclosure - Share-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996575 - Disclosure - Share-Based Compensation - Estimated Fair Values of Options Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 996585 - Disclosure - Share-Based Compensation - Summary of Grant Date Weighted Average Fair Value of Options Granted and Options Forfeited (Detail) link:presentationLink link:calculationLink link:definitionLink 996595 - Disclosure - Share-Based Compensation - Summary of Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 996605 - Disclosure - Share-Based Compensation - Summary of Weighted Average Grant Date Fair Value of RSUs Awarded (Detail) link:presentationLink link:calculationLink link:definitionLink 996615 - Disclosure - Share-Based Compensation - Summary of RSUs Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 996625 - Disclosure - Share-Based Compensation - Summary of PSAs Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 996635 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense in Selling, General and Administrative Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 996645 - Disclosure - Share-Based Compensation - Summary of Total Unrecognized Compensation Expense and Remaining Weighted Average Recognition Period Related to Outstanding Share-Based Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 996655 - Disclosure - Quarterly Financial Data (Unaudited) Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996665 - Disclosure - Subsequent Events (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 996675 - Disclosure - Store Closures (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 996685 - Disclosure - Business Combination (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink Lease Agreements [Member] Leasehold interests [Member] Auditor Firm ID Share based compensation arrangement by share based payment award equity instruments other than options not earned in period weighted average grant date fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Not Earned In Period Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Not Earned Sunflower Farmers Markets Inc. [Member] Sunflower Farmers Markets Inc [Member] Sunflower Farmers Markets, Inc. [Member] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Life (In Years), Outstanding Schedule of Changes in Self-insurance Reserves [Table Text Block] Schedule of Changes in Self-insurance Reserves [Table Text Block] Schedule of Changes in Self-insurance Reserves Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments Finite-lived Gross Intangible Assets, Adjustments/Transfers Derivative Instruments, Gain (Loss) [Table Text Block] Summary of Gains and Losses of Derivative Instruments Operating and finance lease liability noncurrent. Operating And Finance Lease Liability Noncurrent Long-term lease liabilities Accrued Vacation, Current Vacation Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Quarterly Financial Information [Text Block] Quarterly Financial Data (Unaudited) Unrealized gains on cash flow hedging activities, net of income tax of $1,819, $3,116 in fiscal 2022 and fiscal 2021 Unrealized gains on cash flow hedging activities, net of income tax of $1,819 and $3,116 in fiscal 2022 and fiscal 2021 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Other Liabilities, Noncurrent Other long-term liabilities Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Underperforming Stores [Member] Underperforming Stores [Member] Restricted Stock Units (RSUs) [Member] RSUs [Member] Restricted Stock Units [Member] 2027 Operating and finance lease liability payments due year four. Operating And Finance Lease Liability Payments Due Year Four Option two. Option Two [Member] Option Two [Member] Fair Value, Inputs, Level 1 [Member] Level 1 [Member] Entity Public Float Entity Public Float Receivable Type [Axis] Receivable Type 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Effective income tax rate reconciliation amended returns. Effective Income Tax Rate Reconciliation Amended Returns Amended returns Fair Value Disclosures [Text Block] Fair Value Measurements Finance Lease, Liability, to be Paid Total lease payments Income Taxes Income Tax, Policy [Policy Text Block] Property, Plant and Equipment, Useful Life Estimated useful lives Revenue from Contract with Customer, Excluding Assessed Tax Net sales Net Sales, amount Revenue from Contract with Customer, Excluding Assessed Tax, Total Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Total unrecognized compensation expense at January 1, 2023 Disaggregation of Revenue [Table Text Block] Summary of Disaggregation of Revenue Payments for acquisition, net of cash acquired Payments for acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Concentration Risk Type [Axis] Concentration Risk Type Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Summary of Fair Value of Derivative Instruments ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of Business Acquisitions, by Acquisition [Table] Lessee Operating Lease Liability Subtenant Due Year Five Lessee operating lease liability subtenant due year five Interest Income (Expense), Net Interest expense, net Interest Income (Expense), Net, Total Interest expense, net Finance Lease, Interest Payment on Liability Operating cash flows for finance leases Secured Overnight Financing Rate [Member] Secured Overnight Financing Rate [Member] Secured Overnight Financing Rate [Member] Title of Individual [Domain] Title of Individual Non Perishables [Member] Non Perishables [Member] Non-Perishables [Member] Subsequent Events [Text Block] March twenty one two thousand twenty two March Twenty One Two Thousand Twenty Two [Member] March 21, 2022 [Member] Cost of Goods and Service Benchmark [Member] Cost of Goods, Total [Member] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis Revenue from External Customers by Products and Services [Table Text Block] Summary of Sales by as Perishable and Non-Perishable Operating Lease, Liability, Noncurrent Operating, Noncurrent Long-term operating lease liabilities Impairment of Leasehold Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] September 7, 2021 [Member] September Seven Two Thousand Twenty One [Member] September Seven Two Thousand Twenty One [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Cash Flow Hedges [Member] Liabilities, Fair Value Disclosure Total financial liabilities Finance lease liabilities Finance Lease, Liability, Noncurrent Finance, Noncurrent Class of Stock [Line Items] Class of Stock [Line Items] March two two thousand twenty two share repurchase program March Two Two Thousand Twenty Two Share Repurchase Program [Member] March 2, 2022 Share Repurchase Program [Member] Related Party Transactions [Abstract] Balance Sheet Location [Axis] Balance Sheet Location Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule Of Accounts Notes Loans And Financing Receivable [Table] Assets, Current Total current assets Vesting [Domain] Vesting Liabilities and Equity Total liabilities and stockholders’ equity Entity Address, State or Province Entity Address, State or Province Litigation Case [Domain] Litigation Case Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Financial Instruments Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of Options, Outstanding, Ending balance Number of Options, Outstanding, Beginning Balance June 7, 2023 [Member] June Seven Two Thousand Twenty Three [Member] June Seven Two Thousand Twenty Three [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Grant date weighted average fair value of options granted Weighted-average grant date fair value Date of Acquisition Business Acquisition, Effective Date of Acquisition Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill and Intangible Assets Enhanced charitable contribution impact Effective Income Tax Rate Reconciliation, Nondeductible Expense, Charitable Contributions, Percent Enhanced charitable contribution impact Trading Symbol Trading Symbol Number Of Store Closures Number of store closures Number Of Store Closures Lessee Operating Lease Liability Subtenant Due YearTwo Lessee Operating Lease Liability Subtenant Due YearTwo Lessee operating lease liability subtenant due year two Deferred Tax Assets, Net of Valuation Allowance Total deferred tax assets, net of valuation allowance Intangible assets adjustments and transfers. Intangible Assets Adjustments And Transfers Gross Intangible Assets, Adjustments/Transfers Employee service share-based compensation, tax benefit (detriment) from exercise of stock options. Employee Service Share Based Compensation Tax Benefit Detriment From Exercise Of Stock Options Excess tax benefit (detriment) resulting from shares-based awards credited to stockholders' equity Excess tax detriments/(benefits) of equity-based compensation Common Stock, Shares, Issued Common stock, shares issued Common stock issued Common Stock, Shares, Issued, Total 2025 Long-Term Debt, Maturity, Year Two Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Total grant date fair value vested Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Total Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Compensation and Employee Benefit Plans [Text Block] Defined Contribution Plan Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Gift cards issued during the period but not redeemed Contract With Customer Liability, Liabilities Incurred Contract with customer liability, liabilities incurred. Shares, Outstanding Ending Balance, Shares Beginning Balance, Shares Number of complaints filed. Number Of Complaints Filed Number of complaints filed 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Common Stock, Capital Shares Reserved for Future Issuance Common stock reserved for issuance Remaining shares available for issuance March nine two thousand twenty. March Nine Two Thousand Twenty [Member] March 9, 2020 [Member] AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Member] Business Combination Business Combination Disclosure [Text Block] Interest expense amortization period. Interest Expense Amortization Period Interest expense term Total other comprehensive income Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income Loss [Line Items] Excise Tax Imposed Excise Tax Imposed Excise Tax Imposed Due from Banks Due from banks for debit and credit card transactions Deferred Tax Liabilities, Property, Plant and Equipment Depreciation and amortization Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Senior Lien [Member] Senior Lien [Member] Share Based Compensation Stock Options Weighted Average Grant Date Fair Value Forfeited Share Based Compensation Stock Options Weighted Average Grant Date Fair Value Forfeited Grant date weighted average fair value of options forfeited Operating Lease, Weighted Average Discount Rate, Percent Operating leases Lessee, Operating Lease, Renewal Term Renewal term of lease Property, Plant and Equipment [Table Text Block] Summary of Property and Equipment, Net Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Summary of PSA Activity Operating and finance lease liability payments due. Operating And Finance Lease Liability Payments Due Total lease payments Subsequent Event [Member] Subsequent Event Type [Axis] Accrued severance and other, current. Accrued Severance And Other Current Severance and other Finance Lease, Principal Payments Payments on finance lease liabilities Share-Based Payment Arrangement, Tranche Two [Member] Share-based Payment Arrangement, Tranche Two [Member] Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Additions based on tax positions related to prior years Chief Executive Officer [Member] Chief Executive Officer [Member] Additional Paid-in Capital [Member] Additional Paid In Capital [Member] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Components of Income Tax Provision Property, Plant and Equipment, Net [Abstract] Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Accounts Receivable, Allowance for Credit Loss, Current Allowance for vendor receivables Preferred Stock, Par or Stated Value Per Share Undesignated preferred stock, par value Impairment, Long-Lived Asset, Held-for-Use Impairment, long lived assets Impairment, Long-Lived Asset, Held-for-Use, Total Statement of Stockholders' Equity [Abstract] Intangible Assets Disclosure [Text Block] Intangible Assets Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in accounting principle, ASU, immaterial effect Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Vested/Expected to vest Operating Lease, Liability, Current Operating, Current Current portion of operating lease liabilities Less: Current portion Debt Instrument, Maturity Date Debt instrument maturity Total Total Long-Term Debt Long-term debt Self Insurance Reserve, Noncurrent Long-term portion Derivative Contract [Domain] Derivative Contract Property, Plant and Equipment, Net Property and equipment, net of accumulated depreciation Property and equipment, net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Class of Stock [Domain] Fiscal Period Duration Fiscal period duration Nutrition Bars Supplier Nutrition Bars Supplier [Member] Reacquired right of intangible asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Aggregate Intrinsic Value, Vested/Expected to vest Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Corporate federal income tax rate Federal statutory rate March 14, 2023 [Member] March Fourteen Two Thousand Twenty Three[Member] March Fourteen Two Thousand Twenty Three[Member] Statement of Comprehensive Income [Abstract] Scenario Scenario [Domain] Interest rate swaps hedge ineffectiveness. Interest Rate Swaps Hedge Ineffectiveness Interest rate swaps hedge ineffectiveness Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Effective date Stock Repurchase Program Effective Date Stock repurchase program effective date. Entity Central Index Key Entity Central Index Key Finance Lease, Liability, Current Finance, Current Current portion of finance lease liabilities Less: Current portion Plan Name [Domain] Plan Name Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in accounting principle, ASU, adopted Derecognition of financial lease obligations. Derecognition Of Financial Lease Obligations Derecognition of financial lease obligations Share based compensation arrangement by share based payment award equity instruments other than options grants in period fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Fair Value Total grant date fair value granted Other Liabilities Disclosure [Abstract] Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Accounts Receivable Asset retirement obligations Asset Retirement Obligation, Current Asset Retirement Obligation, Current, Ending Balance Asset Retirement Obligation, Current, Beginning Balance Asset retirement obligations Increase (Decrease) in Other Operating Assets Other assets Increase (Decrease) in Other Operating Assets, Total Lessee, Operating Lease, Option to Extend Option to extend lease term, Description Preferred Stock, Shares Outstanding Undesignated preferred stock, shares outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Weighted average remaining lease term. Weighted Average Remaining Lease Term [Abstract] Weighted average remaining lease term (years) Advertising Expense Net Of Vendor Reimbursement Advertising Expense Net Of Vendor Reimbursement Advertising expense, net of rebates October Ten Two Thousand Twenty Two [Member] October Ten Two Thousand Twenty Two [Member] October 10, 2022 [Member] Schedule of Goodwill [Table Text Block] Summary of Activity and Balance in Goodwill Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before income taxes The entire disclosure for long-term debt and finance lease liabilities. Long Term Debt And Finance Lease Liabilities [Text Block] Long-Term Debt and Finance Lease Liabilities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Changes in operating assets and liabilities, net of effects from acquisition: Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Accrued Liabilities [Member] Accrued Liabilities [Member] Recently issued accounting pronouncements not yet adopted. Recently Issued Accounting Pronouncements Not Yet Adopted Policy [Text Block] Recently Issued Accounting Pronouncements Not Yet Adopted Self-insurance reserves Self Insurance Reserve, Current Less: Current portion 2027 Finance Lease, Liability, to be Paid, Year Four Financial Instruments [Domain] Financial Instruments Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table] Award Date [Domain] Award Date Share-Based Payment Arrangement, Expense, after Tax Net share-based compensation expense Restricted Stock [Member] RSAs [Member] Restricted Stock Awards [Member] Finance Lease, Weighted Average Remaining Lease Term Finance leases Cash and Cash Equivalents [Abstract] Plan Name [Axis] Plan Name Derivative Instrument [Axis] Derivative Instrument Assets Total assets Accumulated amortization adjustments and transfer of intangible assets. Accumulated Amortization Adjustments And Transfer Of Intangible Assets Accumulated Amortization, Adjustments/Transfers Operating Lease, Right-of-Use Asset Operating lease assets Operating lease assets, net Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized compensation expense related to outstanding options Perishables [Member] Perishables [Member] Perishables [Member] Derivative term of contract maturity ending year. Derivative Term Of Contract Maturity Ending Year Cash flow swaps mature annually, ending year Entity Registrant Name Entity Registrant Name Impairment of assets Other Asset Impairment Charges Lessee, Operating Lease, Existence of Option to Extend [true false] Lessee, Operating Lease, Existence of Option to Extend [true false] Lessee, Lease, Description [Line Items] Lessee Lease Description [Line Items] Related Party, Type [Domain] Related Party Increased retained earnings Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Retained earnings Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information Share-Based Payment Arrangement, Expense, Tax Benefit Income tax benefit Net assets, related to financial lease obligations. Net Assets Related To Financial Lease Obligations Net assets, related to financial lease obligations Two thousand thirteen stock incentive plan. Two Thousand Thirteen Stock Incentive Plan [Member] Awards Granted Under the 2013 Incentive Plan [Member] Retained Earnings [Member] (Accumulated Deficit) Retained Earnings [Member] Class of Stock [Axis] Leases Disclosure of Leases Of Lessee [Text Block] Disclosure of leases of lessee. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Shares, Outstanding, Ending Balance Number of Shares, Outstanding, Beginning Balance Number of shares, outstanding Federal Income Tax Expense (Benefit), Continuing Operations U.S. Federal—total March 3, 2021 [Member] March 3, 2021 Share Repurchase Program [Member] March Three Two Thousand Twenty One Share Repurchase Program [Member] March three two thousand twenty one share repurchase program. Deferred Income Tax Liabilities, Net Deferred income tax liability Deferred Income Tax Liabilities, Net, Total Minimum [Member] Minimum [Member] 2025 Operating and finance lease liability payments due year two. Operating And Finance Lease Liability Payments Due Year Two Decrease in Unrecognized Tax Benefits is Reasonably Possible Anticipated decrease in total unrecognized tax benefits during next twelve months June Seven Two Thousand Twenty Two [Member] June Seven Two Thousand Twenty Two [Member] June 7, 2022 [Member] Proceeds from Stock Options Exercised Proceeds from exercise of stock options Significant Accounting Policies [Text Block] Significant Accounting Policies Derivative Instruments and Hedging Activities Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Summary of Prepaid Expenses and Other Current Assets Operating lease liabilities Operating Lease, Liability Total lease liabilities Leasehold Improvements, Gross Leasehold improvements Finance Lease, Liability Total lease liabilities Share-Based Payment Arrangement, Tranche One [Member] Share-based Payment Arrangement, Tranche One [Member] 2023 [Member] Two Thousand Twenty Three [Member] Two Thousand Twenty Three [Member] Accrued Income Taxes, Current Accrued income tax Equity Component [Domain] Equity Component Defined Contribution Plan, Cost Total expenses for matching under defined contribution plans Segments [Axis] Options [Member] Schedule of maturities of operating and finance leases liabilities. Schedule Of Maturities Of Operating And Finance Leases Liabilities Table [Text Block] Summary of Maturities of Lease Liabilities SEC Schedule, 12-09, Reserve, Inventory [Member] Inventory Valuation Reserve [Member] Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in accounting principle, ASU, Adoption Date Interest expense (income) net. Interest Expense Income Net [Member] Interest Expense (Income), Net [Member] Receivables [Abstract] Repayments of Lines of Credit Payments on revolving credit facilities Payments on revolving credit facilities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Measurement Frequency [Axis] Measurement Frequency Sublease Income Sublease income Accounts receivable from vendors. Accounts Receivable From Vendors Vendors Share-Based Payment Arrangement, Plan Modification, Incremental Cost Incremental expense related to modification of stock options February twenty two thousand and eighteen share repurchase program. February Twenty Two Thousand And Eighteen Share Repurchase Program [Member] February 20, 2018 Share Repurchase Program [Member] February 20, 2018 [Member] Debt Instrument, Basis Spread on Variable Rate Interest rate spread on base rate Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net Estimated amount expected to be reclassified from Accumulated other comprehensive income (loss) to net income within next twelve months on interest rates, loss Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance, Assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total Deferred Tax Liabilities, Gross Total gross deferred tax liabilities Deferred Tax Liabilities, Gross, Total Long-Term Debt, Fair Value Long-term debt Current Credit Facility Agreement [Member] Current Credit Facility Agreement [Member] Stock Repurchase Program, Authorized Amount Shares authorized to be repurchased Authorised amount of share Share-Based Payment Arrangement, Activity [Table Text Block] Summary of Share-Based Compensation Awards Granted Store Closures [Line Items] Store Closures [Line Items] Assets [Abstract] ASSETS Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible List] Hedging Relationship [Axis] Hedging Relationship Revenue from Contract with Customer [Policy Text Block] Revenue Recognition Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share Diluted [Line Items] Deferred Tax Liabilities, Leasing Arrangements Operating leases Base Rate [Member] Alternate Base Rate [Member] Repurchase and retirement of common stock, including excise tax Common stock repurchased, value Stock Repurchased and Retired During Period, Value Total cost of common shares acquired Accelerated Share Repurchases [Table Text Block] Schedule of Share Repurchase Activiy Common stock, $0.001 par value; 200,000,000 shares authorized, 101,211,984 shares issued and outstanding, December 31, 2023; 105,072,756 shares issued and outstanding, January 1, 2023 Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accrued Salaries and Benefits Other Noncash Income (Expense) Other non-cash items Other Noncash Income (Expense), Total Land and finance lease assets gross. Land And Finance Lease Assets Gross Land and finance lease assets Contract with Customer, Liability, Revenue Recognized Revenue recognized from beginning liability Share based compensation arrangement by share based payment award performance period. Share Based Compensation Arrangement By Share Based Payment Award Performance Period Performance period Furniture and Fixtures [Member] Furniture, fixtures and equipment [Member] Accrued Liabilities, Current Accrued liabilities Total Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Share-based compensation Share-based Payment Arrangement, Noncash Expense, Total Auditor Name Operating Income (Loss) Income from operations Income from operations Business acquisition, Common shares, Aggregate consideration paid Business Acquisition, Equity Interest Issued or Issuable, Number of Shares SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type Business combination, Common shares, Value Business Combination, Consideration Transferred Business Combination, Consideration Transferred, Total Tax Period [Axis] Tax Period Deferred Income Tax Expense (Benefit) Deferred income taxes Deferred Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Income tax provision Total provision September Seven Two Thousand Twenty Two [Member] September Seven Two Thousand Twenty Two [Member] September 7, 2022 [Member] Line of Credit Facility, Periodic Payment, Principal Principal payments on the Credit Facility 2027 Long-Term Debt, Maturity, Year Four Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Reductions for tax positions for prior years District of colorado federal court litigation. District Of Colorado Federal Court Litigation [Member] Federal Court in District of Colorado [Member] Stock Issued During Period, Shares, Acquisitions Stock Issued During Period, Shares, Acquisitions Lessee, Leases [Policy Text Block] Lease Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Liabilities Concentration Risk, Percentage Net Sales, percentage Percentage of supplier accountability on total purchase Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Excess tax benefits from share based payments Share-Based Payment Arrangement, Expense Share-based compensation expense Indefinite-Lived Intangible Assets [Axis] Loss Contingency, Claims Settled, Number Number of individual arbitrations settled Stock Issued During Period, Shares, Other Other share issuances under stock plans Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Dilutive effect of equity-based awards: Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Vesting percentage Increase (Decrease) in Operating Lease Liability Operating lease liabilities Accounting Standards Update 2016-02 [Member] ASU No. 2016-02 [Member] Intangible Assets [Line Items] Intangible Assets [Line Items] Intangible Assets [Line Items] Quarterly Financial Information [Table] Quarterly Financial Information [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Shares of common stock Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Finance Lease, Liability, Undiscounted Excess Amount Less: Imputed interest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Outstanding Operating and finance lease liability current. Operating And Finance Lease Liability Current Less: Current portion Debt Instrument, Face Amount Debt instrument face amount Earnings Per Share, Policy [Policy Text Block] Net Income per Share Operating and finance lease liability. Operating And Finance Lease Liability Total lease liabilities Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Additions based on tax positions related to the current year Hedging Relationship [Domain] Hedging Relationship Benefit of federal tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Percent Benefit of federal tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Percent, Total Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Operating Leases Self Insurance Reserve [Policy Text Block] Self-Insurance Reserves Property, Plant and Equipment [Abstract] Long-Term Debt, Type [Domain] Long-term Debt, Type Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization (exclusive of depreciation included in cost of sales) Depreciation, Depletion and Amortization, Nonproduction, Total Entity Voluntary Filers Entity Voluntary Filers Lease assets obtained in exchange for lease liabilities. Lease Assets Obtained In Exchange For Lease Liabilities [Abstract] Lease assets obtained in exchange for lease liabilities: Subsequent Events [Abstract] Insurance Disclosure [Text Block] Self-Insurance Programs Derivative Instruments, Gain (Loss) [Table] Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Grant date weighted average options issued Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares, Ending Balance Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent Other assets Other Assets, Noncurrent, Total Share based compensation arrangement by share based payment award compensation cost reversal. Share Based Compensation Arrangement By Share Based Payment Award Compensation Cost Reversal Stock compensation cost reversals Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Number of Options, Granted Other Accrued Liabilities, Current Other accrued liabilities Finance Lease, Liability, to be Paid, after Year Five Thereafter Equity [Text Block] Capital Stock Share based compensation arrangement by share based payment award number of shares outstanding. Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Outstanding Stock awards outstanding Line of Credit Facility, Increase (Decrease), Net, Total Line of Credit Facility, Increase (Decrease), Net Change in line of credit during period Separation agreement. Separation Agreement [Member] Separation Agreement [Member] Depreciation Depreciation expense Depreciation, Total Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest Share-Based Compensation Arrangement by Share-Based Payment Award, Description Performance stock awards description Number of Stores Operating stores Operating Leases, Rent Expense Rent expense under ASC 840 Operating Leases, Rent Expense, Total Excise tax Excise tax Excise tax Derivative [Line Items] Derivative [Line Items] Two thousand twenty. Two Thousand Twenty [Member] 2020 [Member] Debt Instrument, Interest Rate Terms Debt instrument, Interest Rate Store closure and other costs [Member] Other Costs [Member] Other Costs [Member] Increase (Decrease) in Self Insurance Reserve Expenses, net of actuarial adjustments Equity, Attributable to Parent [Abstract] Stockholders’ equity: 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] Lessee, Operating Lease, Liability, to be Paid, after Year Five Thereafter Lease, Cost [Table Text Block] Components of Lease Cost Secured Debt [Member] Secured Debt [Member] Derivative, Term of Contract Derivative, cash flow swaps length period Restricted cash related to defined benefit plan forfeitures. Restricted Cash Related To Defined Benefit Plan Forfeitures Restricted cash related to defined benefit plan forfeitures and healthcare, general liability and workers’ compensation plan benefits Summary Of Significant Accounting Policy [Line Items] Summary Of Significant Accounting Policy [Line Items] Summary Of Significant Accounting Policy [Line Items] Line of Credit Facility, Maximum Borrowing Capacity Credit facility maximum borrowing capacity Cost of Goods and Services Sold Cost of sales Cost of Goods and Services Sold, Total Earnings Per Share [Abstract] Net income per share: Indefinite-Lived Intangible Assets, Major Class Name [Domain] Litigation Case [Axis] Litigation Case Insurance [Abstract] Deferred Tax Liabilities, Net Deferred Tax Liabilities, Net, Total Net deferred tax liability Accounting Policies [Abstract] Segments [Domain] Former revolving credit facility. Former Revolving Credit Facility [Member] Former Credit Facility [Member] Lessee, Lease, Description [Table] Lessee Lease Description [Table] Restricted stock units (RSUs) vesting over three years. Restricted Stock Units R S Us Vesting Over Three Years [Member] RSUs Vesting over Three Years [Member] Stock Repurchase Program Expiration Date Expiration date SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Allowances or reserves for inventories SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance 2025 Finance Lease, Liability, to be Paid, Year Two Scenario [Axis] Scenario Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Schedule of share repurchase activity under share repurchase programs. Schedule Of Share Repurchase Activity Under Share Repurchase Programs Table [Text Block] Schedule of Share Repurchase Activity under Share Repurchase Programs Contract with customer liability. Contract With Customer Liability Table [Text Block] Schedule of Estimated Breakage Revenue Recognized Earnings Per Share, Basic Basic Basic net income per share Earnings Per Share, Basic, Total Share based compensation arrangement by share based payment award number of options modified. Share Based Compensation Arrangement By Share Based Payment Award Number Of Options Modified Total number of options modified Derivative, Number of Instruments Held Derivative, number of cash flow hedges Derivative, Number of Instruments Held, Total Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Insurance [Table] Insurance [Table] Insurance [Table] Commitments and Contingencies Commitments and contingencies (Note 19) Summary Of Significant Accounting Policy [Table] Summary Of Significant Accounting Policy [Table] Summary Of Significant Accounting Policy [Table] Operating and finance lease liabilities payments due. Operating And Finance Lease Liabilities Payments Due [Abstract] Total Income Statement [Abstract] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment Related Party, Type [Axis] Related Party Performance Shares [Member] PSAs [Member] Performance Share Awards [Member] Indefinite-Lived Intangible Assets (Excluding Goodwill) Indefinite-lived Gross Intangible Assets, Ending Balance Indefinite-lived Gross Intangible Assets, Beginning Balance Indefinite-lived Intangible Assets (Excluding Goodwill), Total Selling, General and Administrative Expenses, Policy [Policy Text Block] Selling, General and Administrative Expenses Operating Lease, Cost Operating lease cost Goodwill, Impaired, Accumulated Impairment Loss Accumulated goodwill impairment losses Line of Credit Facility Commitment Fee Percentage Subject to Upward or Downward Adjustments. Line of Credit Facility Commitment Fee Percentage Subject to Upward or Downward Adjustments Retirement Benefits [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Number of Options, Vested/Expected to vest Statistical Measurement [Domain] Statistical Measurement Lessee Operating Lease Liability Subtenant Due Year Three Lessee Operating Lease Liability Subtenant Due Year Three Net Cash Provided by (Used in) Operating Activities Cash flows from operating activities Related Party Transactions Related Party Transaction, Amounts of Transaction Business Acquisition, Name of Acquired Entity Business Acquisition, Name of Acquired Entity Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Two thousand twenty two Two Thousand Twenty Two [Member] 2022 Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Operating Lease, Payments Operating cash flows for operating leases Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Share Repurchase Program [Axis] Share Repurchase Program Earnings Per Share, Diluted Diluted Diluted net income per share Earnings Per Share, Diluted, Total Product and Service [Domain] Product and Service Landlords Accounts Receivable From Landlords Accounts receivable from landlords. Deferred tax assets leasing arrangements. Deferred Tax Assets Leasing Arrangements Operating leases Cost of Sales [Member] Cost of Sales [Member] Unrecognized Tax Benefits Ending balance Beginning balance SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Thereafter Long-Term Debt, Maturity, after Year Five Income tax expenses (Benefit) for reclassification of net gains (losses) on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Debt Instrument, Name [Domain] Debt Instrument, Name Derivative Liability Liability Derivatives, Fair Value Derivative Liability, Total Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Open Tax Year Open year for general statute of limitations Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Number of Options, Exercisable 2028 Finance Lease, Liability, to be Paid, Year Five Number of stores closed. Number Of Stores Closures Number of store closures Increase (Decrease) in Other Noncurrent Liabilities Other long-term liabilities Gift card revenue. Gift Card Revenue [Member] Gift Card Revenue [Member] Fair Value, Recurring [Member] Recurring [Member] Number of Reportable Segments Number of reportable segment Additional Paid in Capital, Common Stock Additional paid-in capital Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Inventory, Policy [Policy Text Block] Inventories Summary of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Share based compensation arrangement by share based payment award equity instruments other than options forfeited or not earned Fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited Or Not Earned Fair Value Total grant date fair value forfeited or not earned Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Percentage of eligible compensation for which employer makes matching contribution Payments for Repurchase of Common Stock Repurchase of common stock Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Operating lease legally binding minimum payments for leases that have not yet commenced. Operating Lease Legally Binding Minimum Payments For Leases That Have Not Yet Commenced Operating lease legally binding minimum payments for leases that have not yet commenced Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Issuance of shares under stock plans, Shares Options exercised Number of Options, Exercised Number of States in which Entity Operates Number of states entity operates Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other, net Liabilities and Equity [Abstract] LIABILITIES AND STOCKHOLDERS’ EQUITY Accrued sales, use and excise tax Accrued Sales and Use Tax Accrued sales and use tax. Other Noncurrent Liabilities [Table Text Block] Summary of Other Long-Term Liabilities Stock Issued During Period, Value, Acquisitions Issuance of shares for acquisition Stock Issued During Period, Value, Acquisitions Entity Address, Postal Zip Code Entity Address, Postal Zip Code Deferred tax assets related to inventory method and other items. Deferred Tax Assets Inventory And Other Inventories and other Entity Interactive Data Current Entity Interactive Data Current Defined Contribution Plan, Employer Matching Contribution, Percent of Match Matching contribution by employer Schedule of options exercised and other shares in exchange for issuance of shares of common stock. Schedule Of Options Exercised And Other Shares In Exchange For Issuance Of Shares Of Common Stock Table [Text Block] Schedule of Options Exercised and Other Shares in Exchange for Issuance of Shares of Common Stock Loss Contingency, Number of Defendants Number of defendants Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized tax benefits (tax effected) that would impact the effective tax rate if recognized Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total Credit Facility [Domain] Credit Facility Latest Tax Year [Member] Latest Tax Year [Member] Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: Imputed interest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Number of Shares, Awarded Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Exercised Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments Gain Loss [Line Items] Awards Granted Under The 2022 Incentive Plan. Awards Granted Under The Two Thousand Twenty Two Incentive Plan [Member] Awards Granted Under the 2022 Incentive Plan [Member] Derivatives, Fair Value [Line Items] Derivatives Fair Value [Line Items] Equity Components [Axis] Equity Components Other Liabilities Disclosure [Text Block] Other Long-Term Liabilities Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block] Summary of Total Unrecognized Compensation Expense and Remaining Weighted Average Recognition Period Related to Outstanding Share-Based Awards Estimated Useful Lives Of Assets Table [Text Block] Estimated Useful Lives Of Assets Table [Text Block] Estimated Useful Lives of Asset Classes Increase (Decrease) in Accounts Receivable Accounts receivable Long-Term Debt and Finance Lease Liabilities. Long Term Debt And Finance Lease Liabilities [Table] Long Term Debt And Finance Lease Liabilities [Table] Computer hardware and software. Computer Hardware And Software [Member] Computer hardware and software [Member] Cash consideration Payments to Acquire Businesses, Gross Lease cost related to supply chain. Lease Cost Related To Supply Chain Supply chain-related amounts Other Receivables, Net, Current Other Other Receivables, Net, Current, Total Finite-Lived Intangible Assets, Net [Abstract] Schedule of activity and balances in intangible assets. Schedule Of Activity And Balances In Intangible Assets Table [Text Block] Summary of Activity and Balances in Intangible Assets Share based compensation arrangement by share based payment award equity instruments other than options issued but not released fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Issued But Not Released Fair Value Total grant date fair value issued but not released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Vested Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Exercise Price, Exercisable Two thousand nineteen. Two Thousand Nineteen [Member] 2019 [Member] Designated as Hedging Instrument [Member] Derivatives Designated as Hedging Instruments [Member] Current Federal Tax Expense (Benefit) U.S. Federal—current Increase decrease in amortization of deferred charges. Increase Decrease In Amortization Of Deferred Charges Amortization expense Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] Summary of Grant Date Weighted Average Fair Value of Options Granted and Options Forfeited Goodwill Goodwill ending balance Goodwill beginning balance Goodwill Goodwill, Total Restricted Cash, Current Restricted cash Statement of Cash Flows [Abstract] Comprehensive Income, Policy [Policy Text Block] Comprehensive Income Recognized Income Tax Positions Measured At Largest Amount Greater Than Specified Percentage Being Realized By Chance Recognized Income Tax Positions Measured At Largest Amount Greater Than Specified Percentage Being Realized By Chance Percentage of income tax to be realized Director [Member] Independent Directors [Member] Deferred Tax Assets, Charitable Contribution Carryforwards Charitable contribution carryforward Repurchase and retirement of common stock, including excise tax, Shares Stock Repurchased and Retired During Period, Shares Common stock shares repurchased and retired Number of common shares acquired Earliest Tax Year [Member] Earliest Tax Year [Member] Share based compensation arrangement by share based payment award equity instruments other than options earned in period weighted average grant date fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Earned In Period Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Earned Income Tax Authority [Domain] Income Tax Authority Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive income (loss) Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Gross Profit Gross profit Gross profit Deferred Charges, Policy [Policy Text Block] Deferred Financing Costs Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Document Annual Report Document Annual Report Common Stock, Par or Stated Value Per Share Common stock, par value Health Care Organizations [Abstract] Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Basic net income per share: Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Remaining weighted average recognition period Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Life (In Years), Vested/Expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Number of shares authorized for issuance under plan Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum [Member] Cost of Goods and Service [Policy Text Block] Cost of Sales Consolidation Items [Domain] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Basis of Presentation Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Reconciliation of Unrecognized Tax Benefits Fair Value, Inputs, Level 3 [Member] Level 3 [Member] APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Number of individual claimants. Number Of Individual Claimants Number of individual claimants (Decrease)/Increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Superior Court of State of California and County of Los Angeles Superior Court Of State Of California And County Of Los Angeles [Member] Superior Court of State of California and County of Los Angeles [Member] Payables and Accruals [Abstract] Related Party Transaction, Purchases from Related Party Purchases from supplier Employee termination. Employee Termination [Member] Employee Termination [Member] Intangible Assets, Gross (Excluding Goodwill) Gross Intangible Assets, Ending Balance Gross Intangible Assets, Beginning Balance Intangible Assets, Gross (Excluding Goodwill), Total June 9, 2021 [Member] June Nine Two Thousand Twenty One Member. June Nine Two Thousand Twenty One Member 2021 [Member] Two Thousand Twenty One [Member] Two thousand twenty one. Interest Expense [Member] Interest Expense [Member] Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Dilutive effect Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Number of Options, Forfeited Document Financial Statement Error Correction [Flag] September 5, 2023 [Member] September Five Two Thousand Twenty Three [Member] September FiveTwo Thousand Twenty Three [Member] Operating Segments [Member] Quarterly financial information explanatory Quarterly Financial Information, Explanatory Disclosure Segment Reporting Disclosure [Text Block] Segments City Area Code City Area Code Deferred State and Local Income Tax Expense (Benefit) State—deferred Inventory, Net Inventories Inventory, Net, Total Postemployment Benefits [Abstract] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Consolidation Items [Axis] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule Of Earnings Per Share Diluted By Common Class [Table] Operating and finance lease liabilities. Operating And Finance Lease Liabilities Total lease liabilities Quarterly Financial Information [Table Text Block] Summary of Unaudited Consolidated Statements of Income Data Store closure and other costs, net. Store Closure And Other Costs Net Store closure and other costs, net Store closure charges Business Acquisition [Line Items] California federal courts litigation. California Federal Courts Litigation [Member] Federal Courts of California [Member] Lessee Operating Lease Liability Subtenant Due After Year Five Lessee Operating Lease Liability Subtenant Due After Year Five Self insurance reserve claim payments Self insurance reserve claim payments Claim Payments Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Weighted average shares outstanding - basic Weighted Average Number of Shares Outstanding, Basic Basic Weighted Average Number of Shares Outstanding, Basic, Total Stores [Member] Stores [Member] Intangible Assets [Table] Intangible Assets [Table] Intangible Assets [Table] Other Commitments [Line Items] Other Commitments [Line Items] Store Performnace Capacity rate Store Performnace Capacity rate Store Performnace Capacity rate Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Lessee Operating Lease Liability Subtenant Due Year Four Lessee operating lease liability subtenant due year four Gain (Loss) on Extinguishment of Debt Loss on early extinguishment of debt Gain (Loss) on Extinguishment of Debt, Total Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Option Activity Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Estimated Fair Values of Options Granted Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total lease payments Revenue from Contract with Customer Benchmark [Member] Sales Revenue, Goods, Net [Member] Related Party Transactions Disclosure [Text Block] Related-Party Transactions 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Operating and finance lease liability payments due after year five. Operating And Finance Lease Liability Payments Due After Year Five Thereafter Payments of Financing Costs Payments of deferred financing costs Payments of Financing Costs, Total Summary of Long-Term Debt and Finance Lease Liabilities Schedule of Long-Term Debt Instruments [Table Text Block] Increase (Decrease) in Accrued Salaries Accrued salaries and benefits Restricted stock units (RSUs) vesting over three years. Restricted Stock Units R S Us Vesting Over Two Years [Member] RSUs Vesting over Two Years [Member] Officers, Directors and Team Members. Officers Directors And Team Members [Member] Officers, Directors and Team Members [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities Indefinite-lived liquor licenses [Member] Licensing Agreements [Member] Forward Contracts [Member] Forward Contract [Member] Lease, Cost Total net lease cost Subsequent Event [Line Items] Letters of Credit Outstanding, Amount Letters of credit issued Share based compensation arrangement by share based payment award vesting month and year. Share Based Compensation Arrangement By Share Based Payment Award Vesting Month And Year Options and awards vesting period California superior court litigation. California Superior Court Litigation [Member] Superior Court of California [Member] Swingline loan subfacility. Swingline Loan Subfacility [Member] Swingline Loan Subfacility [Member] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Components of Deferred Tax Assets and Deferred Tax Liabilities Fiscal Period, Policy [Policy Text Block] Fiscal Years Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption Derivatives, Policy [Policy Text Block] Derivative Financial Instruments Common Stock [Member] Common Stock [Member] Other Commitments [Table] Other Commitments [Table] Construction in Progress, Gross Construction in progress Reduction due to lapse of applicable statute of limitations Reduction due to lapse of applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Share-Based Compensation Expense in Selling, General and Administrative Expenses Other Assets, Current Other current assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value, Exercisable Prepaid Expense, Current Prepaid expenses Prepaid Expense, Current, Total Building [Member] Buildings [Member] Indefinite-lived Gross Intangible Assets, Additions/Adjustments Indefinite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Ronald Cohn, Inc Ronald Cohn Inc [Member] Ronald Cohn, Inc. [Member] Share based compensation arrangement by share based payment award equity instruments other than options earned in period. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Earned In Period Number of Shares, Earned Trade Accounts Receivable [Member] Vendor [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Accounting Standards Update 2016-13 [Member] ASU No. 2016-13 [Member] March 3, 2021 Share Repurchase Program [Member] March Twenty Two Thousand Twenty One Share Repurchase Program [Member] March twenty two thousand twenty one share repurchase program member. Cover [Abstract] Selling, General and Administrative Expense Selling, general and administrative expenses Selling, General and Administrative Expense, Total Vesting [Axis] Vesting Share Repurchase Program [Domain] Share Repurchase Program Document Fiscal Year Focus Document Fiscal Year Focus Comprehensive Income (Loss) Note [Text Block] Comprehensive Income Lease Cost Related To Closed Stores Lease Cost Related To Closed Stores Income Taxes Paid, Net Cash paid for income taxes Income Taxes Paid, Net, Total Operating lease option to extend reasonably certain of being exercised. Operating Lease Option To Extend Reasonably Certain Of Being Exercised Operating lease option to extend reasonably certain of being exercised State and Local Income Tax Expense (Benefit), Continuing Operations State—total Income Taxes Receivable, Current Income tax receivable Long term debt and finance lease liabilities noncurrent. Long Term Debt And Finance Lease Liabilities Noncurrent Long-term debt and finance lease liabilities Long-term debt and finance lease liabilities Income Tax Contingency [Table] Income Tax Contingency [Table] Share-Based Payment Arrangement [Policy Text Block] Share-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value RSUs awarded Weighted Average Grant Date Fair Value, Awarded Segment Reporting [Abstract] Lessee finance lease cost. Lessee Finance Lease Cost [Abstract] Finance lease cost: Security Exchange Name Security Exchange Name Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Options expire period from grant date Accounts Receivable [Policy Text Block] Accounts Receivable Domestic Tax Authority [Member] Federal [Member] Schedule of Cash and Cash Equivalents [Table Text Block] Amounts Due from Banks New Accounting Pronouncements, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements Preferred Stock, Shares Issued Undesignated preferred stock, shares issued Preferred Stock, Shares Issued, Total Preferred Stock, Shares Authorized Undesignated preferred stock, shares authorized Preferred stock shares authorized Amended and Restated Credit Agreement [Member] Amended And Restated Credit Agreement [Member] Amended and restated credit agreement. Property, Plant and Equipment, Gross Total property and equipment Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Schedule of supplemental cash flow and other information related to leases. Schedule Of Supplemental Cash Flow And Other Information Related To Leases Table [Text Block] Supplemental Cash Flow and Other Information Related to Leases Long-term debt and finance lease liabilities. Long Term Debt And Finance Lease Liabilities [Abstract] Current State and Local Tax Expense (Benefit) State—current Leased assets obtained in exchange for new operating lease liabilities Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Hedging Designation [Domain] Hedging Designation Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Forfeited Share based compensation arrangement by share based payment award number of options and awards modified. Share Based Compensation Arrangement By Share Based Payment Award Number Of Options And Awards Modified Total number of options and awards modified Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Insurance. Insurance [Member] Insurance Receivable [Member] Financial Instrument [Axis] Financial Instrument Accrued Employee Benefits, Current Payroll Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Summary of RSUs Activity 2024 Finance Lease, Liability, to be Paid, Year One Stock Issued During Period, Value, Stock Options Exercised Issuance of shares under stock plans Entity Emerging Growth Company Entity Emerging Growth Company Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate Intrinsic Value, Exercised Amendment Flag Amendment Flag Schedule of Accrued Liabilities [Table Text Block] Summary of Accrued Liabilities Cash paid for amounts included in measurement of lease liabilities. Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Cash paid for amounts included in measurement of lease liabilities: Accounting Standards Update Twenty Eighteen Thirteen [Member] Accounting Standards Update Twenty Eighteen Thirteen [Member] ASU No. 2018-13 [Member] August ten two thousand twenty. August Ten Two Thousand Twenty [Member] August 10, 2020 [Member] Insurance Settlements Receivable, Current Insurance Debt instrument covenant leverage ratio. Debt Instrument Covenant Leverage Ratio Total net leverage ratio Accounting Standards Update [Domain] Accounting Standards Update Schedule of Costs of Retirement Plans [Table Text Block] Total Expense Recorded for Matching under Defined Contribution Plans Finance Lease, Right-of-Use Asset, Amortization Amortization of Property and Equipment Other Current Assets [Text Block] Prepaid Expenses and Other Current Assets Accrued Sales Use And Excise Tax Accrued Sales Use And Excise Tax Proceeds from Lines of Credit Proceeds from revolving credit facilities Borrowings during the period Proceeds from Lines of Credit, Total Leases [Abstract] Interest expense, net Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net, Total Variable Rate [Domain] Variable Rate Intangible Assets, Gross (Excluding Goodwill) [Abstract] Tax Period [Domain] Tax Period Securities Act File Number Entity File Number Operating and finance lease liability undiscounted excess amount. Operating And Finance Lease Liability Undiscounted Excess Amount Less: Imputed interest Line of Credit Facility, Expiration Date Credit facility termination date October 30, 2023 [Member] October Thirty Two Thousand Twenty Three [Member] October Thirty Two Thousand Twenty Three [Member] Accrued salaries and benefits. Accrued Salaries And Benefits Table [Text Block] Summary of Accrued Salaries and Benefits Schedule of supplemental balance sheet information related to leases, Schedule Of Supplemental Balance Sheet Information Related To Leases Table [Text Block] Supplemental Balance Sheet Information Related to Leases Deferred Tax Assets, Gross Total gross deferred tax assets Goodwill and Intangible Assets Disclosure [Abstract] Income expense store closure and other costs, net. Income Expense Store Closure And Other Costs Net Store closure and other costs, net Finance Lease, Weighted Average Discount Rate, Percent Finance leases Share-Based Payment Arrangement [Abstract] Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Debt Instrument [Axis] Debt Instrument Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Ending balance Weighted Average Grant Date Fair Value, Beginning Balance Deferred Tax Assets, Valuation Allowance Less: Valuation Allowance Valuation allowance 2028 Long-Term Debt, Maturity, Year Five Credit Subfacility Credit Subfacility Letter Of Credit Subfacility Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Employee benefits 2024 Long-Term Debt, Maturity, Year One Operating and finance lease right of use asset. Operating And Finance Lease Right Of Use Asset Total lease assets Auditor Location March two thousand seventeen. March Two Thousand Seventeen [Member] March 2017 [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term, in years Quarterly Financial Information [Line Items] Quarterly Financial Information [Line Items] Number of swaps outstanding. Number Of Swaps Outstanding Number of outstanding swaps Entity Address, Address Line Two Entity Address, Address Line Two Preferred Stock, Value, Issued Undesignated preferred stock; $0.001 par value; 10,000,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Entity Small Business Entity Small Business May 1, 2023 [Member] May One Two Thousand Twenty Three [Member] May One Two Thousand Twenty Three [Member] Entity Shell Company Entity Shell Company Number of Operating Segments Number of operating segment Title of Individual [Axis] Title of Individual Depreciation and amortization. Depreciation And Amortization [Member] Depreciation and Amortization [Member] Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Credit facility unused commitment fee percentage Accrued Bonuses, Current Bonuses Insurance [Line Items] Insurance [Line Items] Insurance [Line Items] Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation expense related to outstanding equity-based awards other than options Earnings Per Share [Text Block] Net Income Per Share Other Sundry Liabilities, Noncurrent Other Weighted average discount rate. Weighted Average Discount Rate [Abstract] Weighted average discount rate Excise tax accrued on repurchase of common stock Excise Tax Accrued On Repurchase Of Common Stock Excise Tax Accrued On Repurchase Of Common Stock September 11, 2023 [Member] September Eleven Two Thousand Twenty Three [Member] September Eleven Two Thousand Twenty Three [Member] Entity Address, Address Line One Entity Address, Address Line One Goodwill Disclosure [Text Block] Goodwill Antidilutive Securities [Axis] Antidilutive Securities Other Assets Other Assets Disclosure [Text Block] Finite-Lived Intangible Assets, Gross Finite-lived Gross Intangible Assets, Ending Balance Finite-lived Gross Intangible Assets, Beginning Balance Finite-Lived Intangible Assets, Gross, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Grant date weighted average fair value of options issued but not vested Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Ending Balance Line of Credit Facility, Commitment Fee Percentage Participation fee Subsequent Event Type [Domain] Awards Granted Under the 2023 Incentive Plan [Member] Awards Granted Under The Two Thousand Twenty Three Incentive Plan [Member] Awards Granted Under The Two Thousand Twenty Three Incentive Plan [Member] Prepaid Rent Prepaid rent Income Statement Location [Axis] Income Statement Location Variable Lease, Cost Variable lease cost 2026 Long-Term Debt, Maturity, Year Three Earnings Per Share Basic And Diluted Other Disclosure [Abstract] Earnings Per Share Basic And Diluted Other Disclosure [Abstract] Weighted average shares outstanding: Interest Rate Fair Value Hedge Liability at Fair Value Interest rate swap liability Deferred Tax Liabilities, Net [Abstract] Deferred tax liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Other accrued liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Dividend yield Long-Term Debt, Type [Axis] Long-term Debt, Type March fifteen two thousand twenty two March Fifteen Two Thousand Twenty Two [Member] March 15, 2022 [Member] Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Store Closures [Abstract] Store Closures [Abstract] Allocation to Net Tangible Assets Allocation to Net Tangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets, Total Stockholders' Equity, Policy [Policy Text Block] Share Repurchases Fair Value, Inputs, Level 2 [Member] Level 2 [Member] Income tax expenses (Benefit) on cash flow hedging activities Other Comprehensive Income Unrealized Gain Loss On Derivatives Occurred During Period Tax Other comprehensive income unrealized gain loss on derivatives occurred during period tax. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Released Derivative term of contract maturity starting year. Derivative Term Of Contract Maturity Starting Year Cash flow swaps mature annually, starting year Schedule of share based compensation restricted stock award activity. Schedule Of Share Based Compensation Restricted Stock Award Activity Table [Text Block] Summary of RSAs Activity Other Borrowings Additional borrowings Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Non-cash income tax benefit resulting from reduction in deferred tax liability Leased assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Finance leases Depreciation, Depletion and Amortization Depreciation and amortization expense Depreciation, Depletion and Amortization, Total Product and Service [Axis] Product and Service Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization, Ending Balance Accumulated Amortization, Beginning Balance Business Combination, Description [Abstract] March two thousand eighteen. March Two Thousand Eighteen [Member] March 2018 [Member] Prime Rate [Member] Prime Plus [Member] 2024 Operating and finance lease, liability, payments, due next twelve months. Operating And Finance Lease Liability Payments Due Next Twelve Months Accounting Standards Update [Axis] Accounting Standards Update Quarterly Financial Information Disclosure [Abstract] Revenue from External Customers by Products and Services [Table] Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table] Non-deductible Executive Compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Interest Rate Swap [Member] Swaps [Member] State and Local Jurisdiction [Member] State [Member] Derivative [Table] Derivative [Table] Long-Term Line of Credit Borrowings under credit facilities Long-term Line of Credit, Total Goodwill, Impairment Loss Impairment, goodwill Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Number of Shares, Released 2022 Lessee Operating Lease Liability Subtenant Due Next Twelve Months Lessee Operating Lease Liability Subtenant Due Next Twelve Months Lessee Operating Lease Liability Subtenant Due Next Twelve Months Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Line of credit facility issuance fee percentage. Line Of Credit Facility Issuance Fee Percentage Issuance fee Subsequent Event [Table] Former president and chief operating officer. Former President And Chief Operating Officer [Member] Former President and Chief Operating Officer [Member] Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Reductions for settlements with taxing authorities Reductions for settlements with taxing authorities Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Restricted Cash Share based compensation arrangement by share based payment award equity instruments other than options grants in period weighted average grant date fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Table [Text Block] Summary of Weighted Average Grant Date Fair Value of RSUs Awarded Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Diluted net income per share: Increase (Decrease) in Inventories Inventories Increase (Decrease) in Inventories, Total Purchase Obligation Total future purchase commitments Purchase Obligation, Total Share based compensation arrangement by share based payment award equity instruments other than options forfeited grant date fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited Grant Date Fair Value Total grant date fair value forfeited Share-Based Payment Arrangement, Tranche Three [Member] Share-based Payment Arrangement, Tranche Three [Member] Ending Balance Beginning Balance Contract with Customer, Liability Gift cards, net of breakage Contract with Customer, Liability, Total Other Depreciation and Amortization Other Depreciation and Amortization Receivable [Domain] Receivable Deferred Tax Liabilities, Intangible Assets Intangible assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Life (In Years), Exercisable Stock Repurchase Program, Remaining Authorized Repurchase Amount Shares remained available for repurchase Authorization available Option one. Option One [Member] Option One [Member] Common Stock, Shares, Outstanding Common stock, shares outstanding Common stock shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk free interest rate Share-Based Payment Arrangement [Text Block] Share-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Forfeited Lease cost related to closed store locations Lease Cost Related to Store Locations Lease Cost Related to Store Locations Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Summary of Accounts Receivable Supplier Concentration Risk [Member] Supplier Concentration Risk [Member] Tax benefit resulting from shares-based awards Share-Based Payment Arrangement, Exercise of Option, Tax Benefit Deferred tax assets arising from other leasing transactions. Deferred Tax Assets Other Leases Other lease related Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Unamortized Debt Issuance Expense Capitalized debt issuance costs Concentration Risk Type [Domain] Concentration Risk Type Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Granted Weighted-average exercise price Document Type Document Type September Twenty Two Thousand Twenty One [Member] September Twenty Two Thousand Twenty One [Member] September 20, 2021 [Member] Line of Credit [Member] $700.0 million Credit Agreement [Member] $700.0 million Credit Facility [Member] 2026 Operating and finance lease liability payments due year three. Operating And Finance Lease Liability Payments Due Year Three Accrued expenses related to occupancy such as common area maintenance and property taxes. Accrued Occupancy Costs Current Accrued occupancy related (CAM, property taxes, etc.) Line of Credit Facility, Interest Rate Description Line of credit interest rate terms Net Cash Provided by (Used in) Investing Activities Cash flows used in investing activities Derivative, Notional Amount Derivative, notional amount of outstanding swaps Store Performance Capacity Rate Store Performance Capacity Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of shares forfeited Number of Shares, Forfeited Share-based compensation arrangement by share-based payment award payout percentage of shares granted. Share Based Compensation Arrangement By Share Based Payment Award Payout Percentage Of Shares Granted Performance stock awards payout percentage of shares granted Net Cash Provided by (Used in) Financing Activities Cash flows used in financing activities Ecommerce Accounts Receivable Ecommerce Current Accounts receivable ecommerce current. Entity Filer Category Entity Filer Category Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Supplemental disclosure of non-cash investing and financing activities 2028 Operating and finance lease liability payments due year five. Operating And Finance Lease Liability Payments Due Year Five Balance Sheet Location [Domain] Balance Sheet Location Increase (Decrease) in Accrued Liabilities Accrued liabilities Increase (Decrease) in Accrued Liabilities, Total Store Closure Store Closure Variable Rate [Axis] Variable Rate May 12, 2020 [Member] May twelve two thousand twenty. May Twelve Two Thousand Twenty [Member] Indefinite-lived trade names [Member] Trade names [Member] Trade Names [Member] Reclassification of net losses on cash flow hedges to net income, net of income tax of ($520) and ($1,485) in fiscal 2022 and fiscal 2021 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Reclassification of net gains (losses) on cash flow hedges to net income, net of income tax of ($520), ($1,485) and ($1,107) dd Deferred Tax Assets, Tax Credit Carryforwards Tax credits Deferred Tax Assets, Tax Credit Carryforwards, Total Property and equipment in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Liabilities Total liabilities Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income Loss [Table] Indefinite-lived reacquired rights [Member] Indefinite-lived reacquired rights [Member] Indefinite-lived reacquired rights [Member] Store closing charges Assets Impairment expense Asset Impairment Charges Asset Impairment Charges, Total Equity, Attributable to Parent Ending Balance Beginning Balance Total stockholders’ equity Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Weighted average useful life Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Product Concentration Risk [Member] Product Concentration Risk [Member] Share based compensation arrangements by share based payment award number of shares issued but not released. Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Issued But Not Released Total grant date fair value issued Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Intangible assets Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill), Total Net income Business Description and Basis of Presentation [Text Block] Organization and Description of Business Percentage of Excise Tax Imposed Percentage of Excise Tax Imposed Percentage of Excise Tax Imposed Depreciation, Depletion, and Amortization [Policy Text Block] Depreciation and amortization State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Award Date [Axis] Award Date Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finance Leases Debt instrument covenant interest coverage ratio. Debt Instrument Covenant Interest Coverage Ratio Interest coverage ratio Long-term debt and finance lease liabilities line items. Long Term Debt And Finance Lease Liabilities [Line Items] Long Term Debt And Finance Lease Liabilities [Line Items] Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurements Statement of Financial Position [Abstract] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Weighted average shares and equivalent shares outstanding - diluted Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted average shares and equivalent shares outstanding Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Change in uncertain tax position reserves Effective Income Tax Rate Reconciliation, Tax Contingency, Percent, Total Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Tax Rate Reconciliation Impairment loss regarding close certain under performing stores Impairment of Long-Lived Assets to be Disposed of Credit Facility [Axis] Credit Facility Operating Lease, Right-of-Use Asset, Periodic Reduction Operating lease asset amortization Effective Income Tax Rate Reconciliation, Percent Effective income tax rate Effective income tax rate Deferred Federal Income Tax Expense (Benefit) U.S. Federal—deferred Operating Lease, Weighted Average Remaining Lease Term Operating leases March sixteen two thousand twenty one. March Sixteen Two Thousand Twenty One [Member] March 16, 2021 [Member] Stock repurchase program average cost per share acquired. Stock Repurchase Program Average Cost Per Share Acquired Average price per common share acquired Use of Estimates, Policy [Policy Text Block] Significant Accounting Estimates Income Tax Disclosure [Text Block] Income Taxes Deferred Tax Assets, Net [Abstract] Deferred tax assets Lien Category [Axis] Lien Category Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Outstanding, Ending balance Weighted Average Exercise Price, Outstanding, Beginning balance Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Summary of Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Contract with customer liability recognition of gift cards breakage. Contract With Customer Liability Recognition Of Gift Cards Breakage Gift cards issued during current period but not redeemed Leasehold Improvements [Member] Leasehold improvements [Member] Income Tax Authority [Axis] Income Tax Authority Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Receivables, Net, Current Accounts receivables Total Accounts receivable, net Fair Value Disclosures [Abstract] Furniture and Fixtures, Gross Furniture, fixtures and equipment Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV 2026 Finance Lease, Liability, to be Paid, Year Three Measurement Frequency [Domain] Measurement Frequency Lien Category [Domain] Lien Category Cost of Share Repurchase Cost of Share Repurchase Cost of Repurchases Other Noncurrent Liabilities [Member] Other Long-term Liabilities [Member] Hedging Designation [Axis] Hedging Designation Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment, Total Share based compensation arrangement by share based payment award equity instruments other than options not earned in period. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Not Earned In Period Number of Shares, Not Earned Finance Lease, Interest Expense Interest on lease liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Shares, Vested Number of Shares, Vested Employee-related Liabilities, Current Accrued salaries and benefits Total Business Acquisition [Axis] Business Acquisition Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents, and restricted cash at the end of the period Cash, cash equivalents, and restricted cash at beginning of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Additions Goodwill, Period Increase (Decrease) Goodwill, Period Increase (Decrease), Total Income Tax Disclosure [Abstract] Self Insurance Reserve General liability, worker’s compensation and team member health benefit liabilities Self insurance reserve beginning balance Self insurance reserve ending balance Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Assumed exercise of options to purchase shares Cash Flow Hedging [Member] Cash Flow Hedges [Member] Coffee supplier. Coffee Supplier [Member] Coffee Supplier [Member] XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 20, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Trading Symbol SFM    
Entity Registrant Name Sprouts Farmers Market, Inc.    
Entity Central Index Key 0001575515    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   101,211,984  
Entity Public Float     $ 3,732,015,340
Document Financial Statement Error Correction [Flag] false    
Title of 12(b) Security Common Stock, $0.001 par value    
Security Exchange Name NASDAQ    
Entity Interactive Data Current Yes    
Entity File Number 001-36029    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 32-0331600    
Entity Address, Address Line One 5455 East High Street    
Entity Address, Address Line Two Suite 111    
Entity Address, City or Town Phoenix    
Entity Address, State or Province AZ    
Entity Address, Postal Zip Code 85054    
City Area Code 480    
Local Phone Number 814-8016    
Document Annual Report true    
Document Transition Report false    
ICFR Auditor Attestation Flag true    
Documents Incorporated by Reference

Portions of the registrant’s definitive Proxy Statement for its 2024 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2023.

   
Auditor Name PricewaterhouseCoopers LLP    
Auditor Location Phoenix, Arizona    
Auditor Firm ID 238    

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Current assets:    
Cash and cash equivalents $ 201,794 $ 293,233
Accounts receivable, net 30,313 16,108
Inventories 323,198 310,545
Prepaid expenses and other current assets 48,467 53,918
Total current assets 603,772 673,804
Property and equipment, net of accumulated depreciation 798,707 722,241
Operating lease assets, net 1,322,854 1,106,524
Intangible assets 208,060 184,960
Goodwill 381,741 368,878
Other assets 12,294 13,973
Total assets 3,327,428 3,070,380
Current liabilities:    
Accounts payable 179,927 172,904
Accrued liabilities 164,887 151,306
Accrued salaries and benefits 74,752 61,574
Current portion of operating lease liabilities 126,271 [1],[2] 135,584
Current portion of finance lease liabilities 1,032 1,012
Total current liabilities 546,869 522,380
Long-term operating lease liabilities 1,399,676 [1],[2] 1,145,173
Long-term debt and finance lease liabilities 133,685 258,902
Other long-term liabilities 36,270 36,340
Deferred income tax liability 62,381 61,123
Total liabilities 2,178,881 2,023,918
Commitments and contingencies (Note 19)
Stockholders’ equity:    
Undesignated preferred stock; $0.001 par value; 10,000,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $0.001 par value; 200,000,000 shares authorized, 101,211,984 shares issued and outstanding, December 31, 2023; 105,072,756 shares issued and outstanding, January 1, 2023 101 105
Additional paid-in capital 774,834 726,345
Retained earnings 373,612 320,012
Total stockholders’ equity 1,148,547 1,046,462
Total liabilities and stockholders’ equity $ 3,327,428 $ 3,070,380
[1] Operating lease payments include $62.5 million related to periods covered by options to extend lease terms that are reasonably certain of being exercised and exclude $584.1 million of legally binding minimum lease payments for leases executed but not yet commenced.
[2] These amounts include rental income related to subtenant agreements under which we will receive $1.1 million in 2024, $0.9 million in 2025, $0.8 million in 2026, $0.7 million in 2027, $0.3 million in 2028 and $0.1 million thereafter.
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Jan. 01, 2023
Statement of Financial Position [Abstract]    
Undesignated preferred stock, par value $ 0.001 $ 0.001
Undesignated preferred stock, shares authorized 10,000,000 10,000,000
Undesignated preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 101,211,984 105,072,756
Common stock, shares outstanding 101,211,984 105,072,756
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Income Statement [Abstract]      
Net sales $ 6,837,384 $ 6,404,223 $ 6,099,869
Cost of sales 4,315,543 4,055,659 3,890,657
Gross profit 2,521,841 2,348,564 2,209,212
Selling, general and administrative expenses 2,000,437 1,855,649 1,748,205
Depreciation and amortization (exclusive of depreciation included in cost of sales) 131,893 123,530 122,258
Store closure and other costs, net 39,280 11,025 4,673
Income from operations 350,231 358,360 334,076
Interest expense, net 6,491 9,047 11,684
Income before income taxes 343,740 349,313 322,392
Income tax provision 84,884 88,149 78,235
Net income $ 258,856 $ 261,164 $ 244,157
Net income per share:      
Basic $ 2.53 $ 2.41 $ 2.12
Diluted $ 2.5 $ 2.39 $ 2.1
Weighted average shares outstanding:      
Basic 102,479 108,232 115,377
Diluted 103,390 109,139 116,077
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Statement of Comprehensive Income [Abstract]      
Net Income (Loss) $ 258,856 $ 261,164 $ 244,157
Other comprehensive income, net of tax      
Unrealized gains on cash flow hedging activities, net of income tax of $1,819, $3,116 in fiscal 2022 and fiscal 2021 0 5,259 9,009
Reclassification of net losses on cash flow hedges to net income, net of income tax of ($520) and ($1,485) in fiscal 2022 and fiscal 2021 0 (1,501) (4,293)
Total other comprehensive income 0 3,758 4,716
Comprehensive income $ 258,856 $ 264,922 $ 248,873
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Statement of Comprehensive Income [Abstract]    
Income tax expenses (Benefit) on cash flow hedging activities $ 1,819 $ 3,116
Income tax expenses (Benefit) for reclassification of net gains (losses) on cash flow hedges $ (520) $ 1,485
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid In Capital [Member]
(Accumulated Deficit) Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning Balance at Jan. 03, 2021 $ 881,293 $ 118 $ 686,648 $ 203,001 $ (8,474)
Beginning Balance, Shares at Jan. 03, 2021   117,953,435      
Net Income (Loss) 244,157     244,157  
Other comprehensive income (loss) 4,716       4,716
Issuance of shares under stock plans $ 2,170   2,170    
Issuance of shares under stock plans, Shares 115,123 577,296      
Repurchase and retirement of common stock, including excise tax $ (188,343) $ (7)   (188,336)  
Repurchase and retirement of common stock, including excise tax, Shares   (7,416,357)      
Share-based compensation 15,883   15,883    
Stock Issued During Period, Value, Acquisitions 0        
Ending Balance at Jan. 02, 2022 959,876 $ 111 704,701 258,822 (3,758)
Ending Balance, Shares at Jan. 02, 2022   111,114,374      
Net Income (Loss) 261,164     261,164  
Other comprehensive income (loss) 3,758       3,758
Issuance of shares under stock plans $ 5,041   5,041    
Issuance of shares under stock plans, Shares 218,509 855,464      
Repurchase and retirement of common stock, including excise tax $ (199,980) $ (6)   (199,974)  
Repurchase and retirement of common stock, including excise tax, Shares (6,897,082) (6,897,082)      
Share-based compensation $ 16,603   16,603    
Stock Issued During Period, Value, Acquisitions 0        
Ending Balance at Jan. 01, 2023 1,046,462 $ 105 726,345 320,012 0
Ending Balance, Shares at Jan. 01, 2023   105,072,756      
Net Income (Loss) 258,856     258,856 0
Other comprehensive income (loss) 0        
Issuance of shares under stock plans $ 11,454 $ 1 11,453    
Issuance of shares under stock plans, Shares 637,387 1,449,116      
Repurchase and retirement of common stock, including excise tax $ (205,262) $ (6)   (205,256)  
Repurchase and retirement of common stock, including excise tax, Shares (5,864,246) (5,864,246)      
Share-based compensation $ 18,898   18,898    
Stock Issued During Period, Value, Acquisitions 18,139 $ 1 18,138    
Stock Issued During Period, Shares, Acquisitions   554,358      
Ending Balance at Dec. 31, 2023 $ 1,148,547 $ 101 $ 774,834 $ 373,612 $ 0
Ending Balance, Shares at Dec. 31, 2023   101,211,984      
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Operating activities      
Net income $ 258,856 $ 261,164 $ 244,157
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization expense 137,811 127,067 125,541
Operating lease asset amortization 127,208 117,315 108,517
Impairment of assets 30,549 8,066 4,762
Share-based compensation 18,898 16,603 15,883
Deferred income taxes (4,915) 3,228 (178)
Other non-cash items 1,086 672 1,167
Changes in operating assets and liabilities, net of effects from acquisition:      
Accounts receivable 3,173 13,381 16,928
Inventories (10,857) (45,158) (11,417)
Prepaid expenses and other current assets 2,210 (18,467) (5,879)
Other assets 3,482 2,039 (1,782)
Accounts payable 12,215 13,362 4,523
Accrued liabilities 11,746 5,416 610
Accrued salaries and benefits 12,880 2,831 (17,951)
Operating lease liabilities (138,795) (132,889) (120,483)
Other long-term liabilities (479) (3,301) 401
Cash flows from operating activities 465,068 371,329 364,799
Investing activities      
Purchases of property and equipment (225,310) (124,010) (102,378)
Payments for acquisition, net of cash acquired (13,032) 0 0
Cash flows used in investing activities (238,342) (124,010) (102,378)
Financing activities      
Proceeds from revolving credit facilities 0 62,500 0
Payments on revolving credit facilities (125,000) (62,500) 0
Payments on finance lease liabilities (1,006) (819) (685)
Payments of deferred financing costs 0 (3,373) 0
Repurchase of common stock (203,496) (199,980) (188,343)
Proceeds from exercise of stock options 11,454 5,041 2,170
Cash flows used in financing activities (318,048) (199,131) (186,858)
(Decrease)/Increase in cash, cash equivalents, and restricted cash (91,322) 48,188 75,563
Cash, cash equivalents, and restricted cash at beginning of the period 295,192 247,004 171,441
Cash, cash equivalents, and restricted cash at the end of the period 203,870 295,192 247,004
Supplemental disclosure of cash flow information      
Cash paid for interest 12,561 11,132 11,431
Cash paid for income taxes 96,633 93,419 82,888
Supplemental disclosure of non-cash investing and financing activities      
Property and equipment in accounts payable and accrued liabilities 29,592 36,177 25,166
Issuance of shares for acquisition 18,139 0 0
Excise tax accrued on repurchase of common stock 1,766 0 0
Leased assets obtained in exchange for new operating lease liabilities 364,997 157,269 139,349
Leased assets obtained in exchange for new operating lease liabilities $ 809 $ 0 $ 0
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Pay vs Performance Disclosure      
Net Income (Loss) $ 258,856 $ 261,164 $ 244,157
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
12 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Description of Business
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Organization and Description of Business

1. Organization and Description of Business

Sprouts Farmers Market, Inc., a Delaware corporation, through its subsidiaries, offers a unique specialty grocery experience featuring an open layout with fresh produce at the heart of the store. The Company continues to bring the latest in wholesome, innovative products made with lifestyle-friendly ingredients such as organic, plant-based and gluten-free. As of December 31, 2023, the Company operated 407 stores in 23 states. For convenience, the “Company” is used to refer collectively to Sprouts Farmers Market, Inc. and, unless the context requires otherwise, its subsidiaries. The Company’s store operations are conducted by its subsidiaries.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

2. Basis of Presentation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All material intercompany accounts and transactions have been eliminated in consolidation.

The Company has one operating segment, and therefore, one reportable segment: healthy grocery stores.

The Company categorizes the varieties of products it sells as perishable and non-perishable. Perishable product categories include produce, meat and meat alternatives, seafood, deli, bakery, floral and dairy and dairy alternatives. Non-perishable product categories include grocery, vitamins and supplements, bulk items, frozen foods, beer and wine, and natural health and body care.

The following is a breakdown of the Company’s perishable and non-perishable sales mix:

 

 

2023

 

 

2022

 

 

2021

 

Perishables

 

 

57.3

%

 

 

58.0

%

 

 

57.7

%

Non-Perishables

 

 

42.7

%

 

 

42.0

%

 

 

42.3

%

 

All dollar amounts are in thousands, unless otherwise indicated.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Significant Accounting Policies

3. Significant Accounting Policies

Fiscal Years

The Company reports its results of operations on a 52- or 53-week fiscal calendar ending on the Sunday closest to December 31. Fiscal year 2023 ended on December 31, 2023 and included 52 weeks. Fiscal year 2022 ended on January 1, 2023 and included 52 weeks. Fiscal year 2021 ended on January 2, 2022 and included 52 weeks. Fiscal years 2023, 2022 and 2021 are referred to as 2023, 2022 and 2021, respectively.

Significant Accounting Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions. Such estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company’s critical accounting estimates include inventories, lease assumptions, self-insurance reserves, goodwill and intangible assets, impairment of long-lived assets, and income taxes. Actual results could differ from those estimates.

 

Cash and Cash Equivalents

The Company considers all highly liquid instruments with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents are maintained at financial institutions in the United States of America. Deposits in transit include sales through the end of the period, the majority of which were paid with credit and debit cards and settle within a few days of the sales transactions. The amounts due from banks for these transactions at each reporting date were as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Due from banks for debit and credit card transactions

 

$

85,116

 

 

$

77,665

 

 

Restricted Cash

Restricted cash relates to the Company’s defined benefit plan forfeitures and the Company’s healthcare, general liability and workers’ compensation plan benefits of approximately $2.1 million and $2.0 million as of December 31, 2023 and January 1, 2023, respectively, and is included in prepaid expenses and other current assets in the accompanying consolidated balance sheets.

 

Accounts Receivable

Accounts receivable primarily represents billings to vendors for scan, advertising and other rebates, receivables from ecommerce partners, billings to landlords for tenant allowances and receivables for manufacturer coupons. Accounts receivable also includes receivables from the Company’s insurance carrier for payments expected to be made in excess of self-insured retentions. The Company provides an allowance for doubtful accounts when a specific account is determined to be uncollectible.

Inventories

Inventories consist of merchandise purchased for resale, which are stated at the lower of cost or net realizable value. The cost method is used for distribution center and store perishable department inventories by assigning costs to each of these items based on a first-in, first-out (FIFO) basis (net of vendor discounts).

The Company’s non-perishable inventory is valued at the lower of cost or net realizable value using weighted averaging, the use of which approximates the FIFO method.

Inventories are reduced for estimated losses related to shrinkage. The Company believes that all inventories are saleable and no allowances or reserves for obsolescence were recorded as of December 31, 2023 and January 1, 2023.

Property and Equipment

Property and equipment are stated at cost, net of accumulated depreciation and amortization. Expenditures for major additions and improvements to facilities as well as significant component replacements are capitalized. All other maintenance and repairs are charged to expense as incurred. When property is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of income. Depreciation expense, which includes the amortization of assets recorded as finance leases, is computed using the straight-line method over the estimated useful lives of the individual assets. Terms of leases used in the determination of estimated useful lives may include renewal options if the exercise of the renewal option is determined to be reasonably certain.

The following table includes the estimated useful lives of certain of the Company’s asset classes:

Computer hardware and software

 

3 to 5 years

Furniture, fixtures and equipment

 

7 to 20 years

Leasehold improvements

 

up to 15 years

Buildings

 

40 years

 

Store development costs, which include costs associated with the selection and procurement of real estate sites, are also included in property and equipment. These costs are included in leasehold improvements and are amortized over the remaining lease term of the successful sites with which they are associated.

 

Self-Insurance Reserves

The Company uses a combination of insurance and self-insurance programs to provide for costs associated with general liability, workers’ compensation and team member health benefits. Liabilities for self-insurance reserves are estimated based on independent actuarial estimates, which are based on historical information and assumptions about future events. The Company utilizes various techniques, including analysis of historical trends and actuarial valuation methods, to estimate the cost to settle reported claims and claims incurred but not yet reported as of the balance sheet date. The actuarial valuation methods consider loss development factors, which include the development time frame and expected claim reporting and settlement patterns, and expected loss costs, which include the expected frequency and severity of claim activity. Amounts expected to be recovered from insurance companies are included in the liability, with a corresponding amount recorded in accounts receivable.

Goodwill and Intangible Assets

Goodwill represents the cost of acquired businesses in excess of the fair value of assets and liabilities acquired. The Company’s indefinite-lived intangible assets consist of trade names related to “Sprouts Farmers Market,” liquor licenses and reacquired rights recognized in connection with the acquisition of Ronald Cohn, Inc. in 2023. See Note 28, “Business Combination” for more information on this acquisition.

Goodwill and indefinite-lived intangible assets are evaluated for impairment on an annual basis during the fourth fiscal quarter, or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company’s impairment evaluation of goodwill consists of a qualitative assessment to determine if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The Company’s qualitative assessment considered factors including changes in the competitive market, budget-to-actual performance, trends in market capitalization for the Company and its peers, turnover in key management personnel and overall changes in the macroeconomic environment. If this qualitative assessment indicates it is more likely than not that the estimated fair value of the reporting unit exceeds its carrying value, no further analysis is required, and goodwill is not impaired. Otherwise, the Company compares the estimated fair value of the reporting unit to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value.

The impairment evaluation for the Company’s indefinite-lived intangible assets consists of a qualitative assessment, similar to that for goodwill. If the qualitative assessment indicates it is more likely than not that the estimated fair value exceeds its carrying value, no further analysis is required, and the asset is not impaired. Otherwise, the Company compares the estimated fair value of the asset to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value.

The Company has determined its business consists of a single reporting unit. The Company has had no goodwill impairment charges for the past three fiscal years. See Note 8, “Intangible Assets” and Note 9, “Goodwill” for further discussion.

 

Impairment of Long-Lived Assets

The Company assesses its long-lived assets, including property and equipment and right-of-use assets, for potential impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. These events primarily include current period losses combined with a history of losses or a projection of continuing losses, a significant decrease in the market value of an asset or a decision to close or relocate a store. The Company groups and evaluates long-lived assets for impairment at the individual store level, which is the lowest level at which independent identifiable cash flows are available. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset group to the future undiscounted cash flows expected to be generated by that asset group. The Company’s impairment analysis contains management assumptions about key variables including sales growth rate, gross margin, payroll and other controllable expenses.

If impairment is indicated, a loss is recognized for any excess of the carrying value over the estimated fair value of the asset group. The fair value of the asset group is estimated based on the discounted future cash flows using a discount rate commensurate with the related risk or comparable market values, if available. The Company recorded an impairment loss of $30.5 million in 2023, of which $27.8 million was in connection with the decision to close certain underperforming stores (see Note 27, "Store Closures") and $2.7 million was in the normal course of business primarily related to the write-down of right-of-use assets and leasehold improvements. The Company recorded an impairment loss of $8.1 million and $4.8 million in 2022 and 2021, respectively, as part of the normal course of business primarily related to the write-down of right-of-use assets and leasehold improvements. These charges are recorded as a component of Store closure and other costs, net in the accompanying consolidated statements of income.

Deferred Financing Costs

The Company capitalizes certain fees and costs incurred in connection with the issuance of debt. Deferred financing costs are amortized to interest expense over the term of the debt using the effective interest method. For the Credit Agreement and Former Credit Facility (as defined in Note 13, “Long-Term Debt and Finance Lease Liabilities”), deferred financing costs are amortized on a straight-line basis over the term of the facility. Upon prepayment, redemption or conversion of debt, the Company accelerates the recognition of an appropriate amount of financing costs as loss on extinguishment of debt. The current and noncurrent portions of deferred financing costs are included in prepaid expenses and other current assets and other assets, respectively, in the accompanying consolidated balance sheets.

Leases

The Company leases its stores, distribution centers, and administrative offices. The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease assets, current portion of operating lease liabilities and noncurrent portion of operating lease liabilities in the accompanying consolidated balance sheets. Finance leases are included in property, plant, equipment, net, current portion of finance lease liabilities, and long-term debt and finance lease liabilities in the accompanying consolidated balance sheets. Operating lease payments are charged on a straight-line basis to rent expense, a component of selling, general and administrative expenses, over the lease term and finance lease payments are charged to interest expense and depreciation and amortization expense using a debt model over the lease term.

The Company’s lease assets represent a right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease assets and liabilities and the related rent expense are recognized at the lease commencement date (date on which the Company gains access to the property) based on the estimated present value of lease payments over the lease term, net of landlord allowances expected to be received. The Company accounts for the lease and non-lease components as a single lease component for all current classes of leases.

Most of the Company’s lease agreements include variable payments related to pass-through costs for common area maintenance ("CAM"), property taxes, and insurance. Additionally, some of the Company’s lease agreements include rental payments based on a percentage of retail sales over contractual levels. These variable payments are not included in the measurement of the lease liability or asset and are expensed as incurred.

As most of the Company’s lease agreements do not provide an implicit rate, the Company uses an estimated incremental borrowing rate, which is derived from third-party information available at the lease commencement date, in determining the present value of lease payments. The rate used is for a secured borrowing of a similar term as the lease.

Most leases include one or more options to renew, with renewal terms that can extend the lease term from one to twenty years or more. The exercise of lease renewal options is at the Company’s sole discretion. The lease term includes the initial contractual term as well as any options to extend the lease when it is reasonably certain that the Company will exercise that option. Leases with a term of 12 months or less (“short-term leases”) are not recorded on the balance sheet. The Company does not currently have any material short-term leases. Additionally, the Company’s lease agreements do not contain any residual value guarantees or material restrictive covenants.

The Company subleases certain real estate to third parties, which have all been classified as operating leases. The Company recognizes sublease income on a straight-line basis.

Fair Value Measurements

The Company records its financial assets and liabilities in accordance with the framework for measuring fair value in accordance with ASC 820. This framework establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value:

Level 1: Quoted prices for identical instruments in active markets.

Level 2: Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.

Level 3: Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.

Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in the impairment analysis of goodwill, intangible assets, and long-lived assets. Impairment losses related to store-level assets are calculated using significant unobservable inputs including the present value of future cash flows expected to be generated using a risk-adjusted market based weighted-average cost of capital, comparable store sales growth assumptions, and third party property appraisal data. Therefore, these inputs are classified as a level 3 measurement in the fair value hierarchy.

Derivative Financial Instruments

The Company records derivatives at fair value. The designation of a derivative instrument as a hedge and its ability to meet the hedge accounting criteria determine how the Company reflects the change in fair value of the derivative instrument in its financial statements. A derivative qualifies for hedge accounting if, at inception, the derivative is expected to be highly effective in offsetting the underlying hedged cash flows, and the Company fulfills the hedge documentation standards at the time it enters into the derivative contract. The Company designates its hedge based on the exposure it is hedging. For qualifying cash flow hedges, the Company records changes in fair value in other comprehensive income (“OCI”). The Company releases the derivative’s gain or loss from OCI to match the timing of the underlying hedged item’s effect on earnings.

The Company reviews the effectiveness of its hedging instruments quarterly. The Company recognizes changes in the fair value for derivatives not designated as hedges or those not qualifying for hedge accounting in current period earnings. The Company discontinues hedge accounting for any hedge that is no longer evaluated to be highly effective.

The Company does not enter into derivative financial instruments for trading or speculative purposes, and it monitors the financial stability and credit standing of its counterparties in these transactions. The Company had no active derivative financial instruments as of December 31, 2023 or January 1, 2023.

Share-Based Compensation

The Company measures share-based compensation cost at the grant date based on the fair value of the award and recognizes share-based compensation cost as expense over the vesting period. As share-based compensation expense recognized in the consolidated statements of income is based on awards ultimately expected to vest, the amount of expense has been reduced for actual forfeitures as they occur. The Company uses the Black-Scholes option-pricing model to determine the grant date fair value for each option grant. See Note 26, “Share-Based Compensation” for a discussion of assumptions used in the calculation of fair values. Application of alternative assumptions could produce different estimates of the fair value of share-based compensation and, consequently, the related amounts recognized in the accompanying consolidated statements of income. The grant date fair value of restricted stock units (“RSUs”) and performance share awards (“PSAs”) is based on the closing price per share of the Company’s common stock on the grant date. The Company recognizes compensation expense for time-based awards on a straight-line basis and for performance-based awards on the graded-vesting method over the vesting period of the awards.

Revenue Recognition

The Company’s performance obligations are satisfied upon the transfer of goods to the customer, which occurs at the point of sale, and payment from customers is also due at the time of sale. Proceeds from the sale of gift cards are recorded as a liability at the time of sale and recognized as sales when they are redeemed by the customer and the performance obligation is satisfied by the Company. The Company’s gift cards do not expire. Based on historical redemption rates, a small and relatively stable percentage of gift cards will never be redeemed, referred to as "breakage." Estimated breakage revenue is recognized over time in proportion to actual gift card redemptions and was not material in any period presented. A summary of the activity and balances in the gift card liability, net is as follows:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Beginning Balance

 

$

10,906

 

 

$

12,586

 

 

$

15,888

 

Gift cards issued during the period but not redeemed(1)

 

 

4,271

 

 

 

4,291

 

 

 

5,711

 

Revenue recognized from beginning liability

 

 

(4,611

)

 

 

(5,971

)

 

 

(9,013

)

Ending Balance

 

$

10,566

 

 

$

10,906

 

 

$

12,586

 

(1) net of estimated breakage

 

The nature of goods the Company transfers to customers at the point of sale are inventories, consisting of merchandise purchased for resale.

The Company does not have any material contract assets or receivables from contracts with customers, any revenue recognized in the current period from performance obligations satisfied in previous periods, any contract performance obligations, or any material costs to obtain or fulfill a contract as of December 31, 2023.

Cost of Sales

Cost of sales includes the cost of inventory sold during the period, including the direct costs of purchased merchandise (net of discounts and allowances), distribution and supply chain costs, and depreciation and amortization for distribution centers and supply chain related assets. The Company recognizes vendor allowances and merchandise volume related rebate allowances as a reduction of inventories during the period when earned and reflects the allowances as a component of cost of sales as the inventory is sold.

The Company’s largest supplier accounted for approximately 47%, 45% and 44% of total purchases during 2023, 2022 and 2021, respectively.

Selling, General and Administrative Expenses

Selling, general and administrative expenses primarily consist of salaries, wages and benefits costs, share-based compensation, occupancy costs (including rent, property taxes, utilities, CAM and insurance), advertising costs, buying costs, pre-opening and other administrative costs.

The Company charges certain vendors to place advertisements in the Company’s in-store guide and circulars under a cooperative advertising program. The Company records rebates received from vendors in connection with cooperative advertising programs as a reduction to advertising costs when the allowance represents a reimbursement of a specific incremental and identifiable cost. Advertising costs are expensed as incurred. Advertising expense, net of rebates, was $45.8 million, $49.2 million and $45.9 million for 2023, 2022 and 2021, respectively.

Depreciation and amortization

Depreciation and amortization expense (exclusive of depreciation included in cost of sales) primarily consists of depreciation and amortization for buildings, store leasehold improvements, and equipment.

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss and tax credit carryforwards. 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. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company’s deferred tax assets are subject to periodic recoverability assessments. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. Realization of the deferred tax assets is principally dependent upon achievement of projected future taxable income offset by deferred tax liabilities. Changes in recognition or measurement are reflected in the period in which the judgment occurs.

The Company files income tax returns for federal purposes and in many states. The Company’s tax filings remain subject to examination by applicable tax authorities for a certain length of time, generally three years, following the tax year to which those filings relate.

The Company recognizes the effect of uncertain income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties related to unrecognized tax benefits as part of income tax expense.

Share Repurchases

The Company has elected to retire shares repurchased to date. Shares retired become part of the pool of authorized but unissued shares. The Company has elected to record the purchase price of the retired shares in excess of par value directly as a reduction of retained earnings. The cost of common shares repurchased includes a 1% excise tax imposed as part of the Inflation Reduction Act of 2022.

Net Income per Share

Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the fiscal period.

Diluted net income per share is based on the weighted average number of shares outstanding, plus, where applicable, shares that would have been outstanding related to dilutive options, PSAs and RSUs.

Comprehensive Income

Comprehensive income consists of net income and the unrealized gains or losses on derivative instruments that qualify for and have been designated as cash flow hedges, for all periods presented.

 

Recently Adopted Accounting Pronouncements

 

Reference Rate Reform

 

In March 2020 and January 2021, the FASB issued ASU no. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” and ASU 2021-01, “Reference Rate Reform (Topic 848): Scope,” respectively. The amendments in these updates provide optional expedients and exceptions for a limited period of time to ease the potential burden in accounting for contracts, hedging relationships, and other transactions affected by reference rate reform. During 2022, the Company adopted certain optional expedients provided under Topic 848 that permitted its hedging relationships to continue without de-designation upon changes due to reference rate reform. The adoption of this guidance resulted in no material impact to the Company’s consolidated financial statements. See Note 22, “Derivative Financial Instruments” for more information on our hedging activities.

 

Income Taxes –Accounting for Income Taxes

 

In December 2019, the FASB issued ASU no. 2019-12, “Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes.” Among other things, the amendment removes certain exceptions for periods with operating losses, and reduces the complexity surrounding franchise tax, step up in tax basis of goodwill in conjunction with a business combination, and timing of enacting changes in tax laws during interim periods. The Company adopted this standard effective January 4, 2021 on a prospective basis. There was no impact on the Company’s consolidated financial statements.

 

Recently Issued Accounting Pronouncements Not Yet Adopted

 

Segment Reporting – Improvements to Reportable Segment Disclosures

 

In November 2023, the FASB issued ASU no. 2023-07, “Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures." The amendments in this update increase required disclosures about a public entity's reportable segments, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the Company’s chief operating decision maker (“CODM”). In addition, ASU 2023-07 will require the Company to disclose the title and position of its CODM. The guidance will be effective for the Company for its fiscal year 2024 and for interim periods starting in the first quarter of its fiscal year 2025. Early adoption is permitted, and the guidance is required to be applied retrospectively. The Company is currently evaluating the potential impact of this ASU on its consolidated financial statements and disclosures.

 

Income Taxes – Improvements to Income Tax Disclosures

 

In December 2023, the FASB issued ASU no. 2023-09, “Income Taxes (Topic 740) Improvements to Income Tax Disclosures." The amendments in this update enhance a public entity's annual income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The guidance will be effective for the Company for its fiscal year 2025. Early adoption is permitted, and the guidance should be applied prospectively, with an option to apply it retrospectively. The Company is currently evaluating the potential impact of this ASU on its consolidated financial statements and disclosures.

 

No other new accounting pronouncements issued or effective during 2023 had, or are expected to have, a material impact on the Company’s consolidated financial statements.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Accounts Receivable

4. Accounts Receivable

 

A summary of accounts receivable is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Landlords

 

$

5,451

 

 

$

232

 

Vendors

 

 

3,168

 

 

 

3,544

 

Insurance

 

 

2,884

 

 

 

2,320

 

Ecommerce

 

 

7,682

 

 

 

6,988

 

Other

 

 

11,128

 

 

 

3,024

 

Total

 

$

30,313

 

 

$

16,108

 

 

The Company recorded allowances for certain vendor receivables of $1.3 million and $1.4 million at December 31, 2023 and January 1, 2023, respectively.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid Expenses and Other Current Assets

5. Prepaid Expenses and Other Current Assets

 

A summary of prepaid expenses and other current assets is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Prepaid expenses

 

$

22,062

 

 

$

33,034

 

Restricted cash

 

 

2,076

 

 

 

1,959

 

Income tax receivable

 

 

23,559

 

 

 

18,155

 

Other current assets

 

 

770

 

 

 

770

 

Total

 

$

48,467

 

 

$

53,918

 

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

6. Property and Equipment

 

A summary of property and equipment, net is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Land and finance lease assets

 

$

16,562

 

 

$

15,753

 

Furniture, fixtures and equipment

 

 

1,002,824

 

 

 

850,357

 

Leasehold improvements

 

 

715,489

 

 

 

679,880

 

Construction in progress

 

 

92,066

 

 

 

110,106

 

Total property and equipment

 

 

1,826,941

 

 

 

1,656,096

 

Accumulated depreciation and amortization

 

 

(1,028,234

)

 

 

(933,855

)

Property and equipment, net

 

$

798,707

 

 

$

722,241

 

 

 

Depreciation expense was $136.6 million, $125.7 million and $124.1 million for 2023, 2022 and 2021, respectively. Depreciation expense is primarily reflected in Depreciation and amortization on the consolidated statements of income.

 

Impairment expense was $30.5 million, $8.1 million and $4.8 million for 2023, 2022 and 2021, respectively. Impairment expense is reflected in Store closure and other costs, net on the consolidated statements of income.

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases

7. Leases

Lease cost includes both the fixed and variable expenses recorded for leases. The components of lease cost are as follows:

 

 

 

 

 

Year Ended

 

 

 

Classification

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Operating lease cost

 

Selling, general and administrative expenses (1), (2)

 

$

232,745

 

 

$

204,559

 

 

$

196,602

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

Amortization of Property
   and Equipment

 

Depreciation and amortization

 

 

1,062

 

 

 

966

 

 

 

966

 

Interest on lease liabilities

 

Interest expense

 

 

816

 

 

 

852

 

 

 

906

 

Variable lease cost

 

Selling, general and administrative expenses (1), (2)

 

 

70,197

 

 

 

65,979

 

 

 

60,763

 

Sublease income

 

Selling, general and administrative expenses

 

 

(832

)

 

 

(833

)

 

 

(839

)

Total net lease cost

 

 

 

$

303,988

 

 

$

271,523

 

 

$

258,398

 

 

(1)
Supply chain-related amounts of $18.2 million, $12.4 million and $10.6 million were included in cost of sales for 2023, 2022 and 2021, respectively.

 

(2)
Lease cost related to closed store locations of $6.3 million, $1.3 million and $0.7 million were included in Store closure and other costs, net for 2023, 2022 and 2021, respectively.

 

Supplemental balance sheet information related to leases is as follows:

 

 

 

 

 

As Of

 

 

 

Classification

 

December 31, 2023

 

 

January 1, 2023

 

Assets

 

 

 

 

 

 

 

 

Operating

 

Operating lease assets

 

$

1,322,854

 

 

$

1,106,524

 

Finance

 

Property and equipment, net

 

 

7,127

 

 

 

7,285

 

Total lease assets

 

 

 

$

1,329,981

 

 

$

1,113,809

 

Liabilities

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

Operating

 

Current portion of operating lease liabilities

 

$

126,271

 

 

$

135,584

 

Finance

 

Current portion of finance lease liabilities

 

 

1,032

 

 

 

1,012

 

Noncurrent:

 

 

 

 

 

 

 

 

Operating

 

Long-term operating lease liabilities

 

 

1,399,676

 

 

 

1,145,173

 

Finance

 

Long-term debt and finance lease liabilities

 

 

8,685

 

 

 

8,902

 

Total lease liabilities

 

 

 

$

1,535,664

 

 

$

1,290,671

 

 

 

 

2023

 

 

2022

 

 

2021

 

Weighted average remaining lease term (years):

 

 

 

 

 

 

 

 

 

Operating leases

 

 

10.0

 

 

 

9.4

 

 

 

9.6

 

Finance leases

 

 

6.7

 

 

 

7.8

 

 

 

8.8

 

Weighted average discount rate:

 

 

 

 

 

 

 

 

 

Operating leases

 

 

7.2

%

 

 

7.1

%

 

 

6.7

%

Finance leases

 

 

8.3

%

 

 

8.4

%

 

 

8.4

%

 

Supplemental cash flow and other information related to leases is as follows:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Cash paid for amounts included in measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

Operating cash flows for operating leases

 

$

228,411

 

 

$

207,516

 

 

$

182,926

 

Operating cash flows for finance leases

 

 

816

 

 

 

852

 

 

 

906

 

 

 

 

 

 

 

 

 

 

 

Lease assets obtained in exchange for lease liabilities:

 

 

 

 

 

 

 

 

 

Finance leases

 

$

809

 

 

$

 

 

$

 

Operating leases

 

 

364,997

 

 

 

157,269

 

 

 

139,349

 

 

A summary of maturities of lease liabilities is as follows:

 

 

 

Operating Leases(1), (2)

 

 

Finance Leases

 

 

Total

 

2024

 

$

208,602

 

 

$

1,780

 

 

$

210,382

 

2025

 

 

267,082

 

 

 

2,107

 

 

 

269,189

 

2026

 

 

231,900

 

 

 

1,945

 

 

 

233,845

 

2027

 

 

215,856

 

 

 

2,032

 

 

 

217,888

 

2028

 

 

185,758

 

 

 

1,766

 

 

 

187,524

 

Thereafter

 

 

1,072,847

 

 

 

3,241

 

 

 

1,076,088

 

Total lease payments

 

 

2,182,045

 

 

 

12,871

 

 

 

2,194,916

 

Less: Imputed interest

 

 

(656,098

)

 

 

(3,154

)

 

 

(659,252

)

Total lease liabilities

 

 

1,525,947

 

 

 

9,717

 

 

 

1,535,664

 

Less: Current portion

 

 

(126,271

)

 

 

(1,032

)

 

 

(127,303

)

Long-term lease liabilities

 

$

1,399,676

 

 

$

8,685

 

 

$

1,408,361

 

 

(1)
Operating lease payments include $62.5 million related to periods covered by options to extend lease terms that are reasonably certain of being exercised and exclude $584.1 million of legally binding minimum lease payments for leases executed but not yet commenced.

 

(2)
These amounts include rental income related to subtenant agreements under which we will receive $1.1 million in 2024, $0.9 million in 2025, $0.8 million in 2026, $0.7 million in 2027, $0.3 million in 2028 and $0.1 million thereafter.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

8. Intangible Assets

A summary of the activity and balances in intangible assets is as follows:

 

 

Balance at January 2, 2022

 

 

Additions/Adjustments

 

 

Balance at January 1, 2023

 

Indefinite-lived trade names

 

$

182,937

 

 

$

 

 

$

182,937

 

Indefinite-lived liquor licenses

 

 

2,023

 

 

 

 

 

 

2,023

 

Total intangible assets

 

$

184,960

 

 

$

 

 

$

184,960

 

 

 

 

Balance at January 1, 2023

 

 

Additions/Adjustments

 

 

Balance at December 31, 2023

 

Indefinite-lived trade names

 

$

182,937

 

 

$

 

 

$

182,937

 

Indefinite-lived reacquired rights

 

 

 

 

 

23,100

 

 

 

23,100

 

Indefinite-lived liquor licenses

 

 

2,023

 

 

 

 

 

 

2,023

 

Total intangible assets

 

$

184,960

 

 

$

23,100

 

 

$

208,060

 

 

There was no amortization expense in 2023, 2022 and 2021.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

9. Goodwill

The Company’s goodwill balance was $381.7 million and $368.9 million as of December 31, 2023 and January 1, 2023, respectively. As of December 31, 2023 and January 1, 2023, the Company had no accumulated goodwill impairment losses. The goodwill was related to the acquisitions of Henry’s Farmers Market and Sunflower Farmers Market in 2011 and 2012, respectively, and the acquisition of Ronald Cohn, Inc. in 2023. For further details, see Note 28, "Business Combination."

A summary of the activity and balances in goodwill is as follows:

 

 

 

Balance at January 1, 2023

 

 

Additions

 

 

Balance at December 31, 2023

 

Goodwill

 

$

368,878

 

 

$

12,863

 

 

$

381,741

 

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Assets
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets

10. Other Assets

As of December 31, 2023 and January 1, 2023, other assets of $12.3 million and $14.0 million, respectively, primarily consisted of deferred software as a service, capitalized durable supplies, deferred financing costs, utilities deposits and miscellaneous other assets.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Liabilities

11. Accrued Liabilities

A summary of accrued liabilities is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Self-insurance reserves

 

$

25,012

 

 

$

23,954

 

Accrued occupancy related (CAM, property taxes, etc.)

 

 

23,935

 

 

 

24,981

 

Gift cards, net of breakage

 

 

10,566

 

 

 

10,906

 

Accrued sales, use and excise tax

 

 

14,296

 

 

 

13,820

 

Other accrued liabilities

 

 

91,078

 

 

 

77,645

 

Total

 

$

164,887

 

 

$

151,306

 

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Salaries and Benefits
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Salaries and Benefits

12. Accrued Salaries and Benefits

A summary of accrued salaries and benefits is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Bonuses

 

$

33,890

 

 

$

23,679

 

Payroll

 

 

20,652

 

 

 

19,873

 

Vacation

 

 

18,050

 

 

 

16,732

 

Severance and other

 

 

2,160

 

 

 

1,290

 

Total

 

$

74,752

 

 

$

61,574

 

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Finance Lease Liabilities
12 Months Ended
Dec. 31, 2023
Long Term Debt And Finance Lease Liabilities [Abstract]  
Long-Term Debt and Finance Lease Liabilities

13. Long-Term Debt and Finance Lease Liabilities

A summary of long-term debt and finance lease liabilities is as follows:

 

 

 

 

 

 

 

As Of

 

Facility

 

Maturity

 

Interest Rate

 

December 31, 2023

 

 

January 1, 2023

 

Senior secured debt

 

 

 

 

 

 

 

 

 

 

$700.0 million Credit Agreement

 

March 25, 2027

 

Variable

 

$

125,000

 

 

$

250,000

 

Finance lease liabilities

 

Various

 

n/a

 

 

8,685

 

 

 

8,902

 

Long-term debt and finance lease liabilities

 

 

 

 

 

$

133,685

 

 

$

258,902

 

 

A summary of maturities of long-term debt is as follows:

 

 

 

$700 million Credit Agreement

 

2024

 

$

 

2025

 

 

 

2026

 

 

 

2027

 

 

125,000

 

2028

 

 

 

Thereafter

 

 

 

Total

 

$

125,000

 

Credit Agreement

The Company’s subsidiary, Sprouts Farmers Markets Holdings, LLC (“Intermediate Holdings”), is the borrower under a credit agreement entered into on March 25, 2022 (the “Credit Agreement”). The Credit Agreement provides for a revolving credit facility (the "Revolving Credit Facility") with an initial aggregate commitment of $700.0 million. Amounts outstanding under the Credit Agreement may be increased from time to time in accordance with an expansion feature set forth in the Credit Agreement.

The Company capitalized debt issuance costs of $3.4 million related to the Credit Agreement, which, combined with the remaining $0.5 million debt issuance costs in respect of that certain amended and restated credit agreement entered into on March 27, 2018, by and among the Company, Intermediate Holdings, certain lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent and collateral agent (the “Former Credit Facility”), which remained outstanding as of the time of Intermediate Holdings’ entry into the Credit Agreement, are being amortized on a straight-line basis to interest expense over the five-year term of the Credit Agreement.

The Credit Agreement provides for a $70.0 million letter of credit sub-facility (the "Letter of Credit Sub-Facility") and a $50.0 million swingline facility. Letters of credit issued under the Credit Agreement reduce the capacity of Intermediate Holdings to borrow under the Revolving Credit Facility. Letters of credit totaling $21.5 million have been issued as of December 31, 2023 under the Letter of Credit Sub-Facility, primarily to support the Company’s insurance programs.

Guarantees

Obligations under the Credit Agreement are guaranteed by the Company and substantially all of its existing and future wholly-owned material domestic subsidiaries, and are secured by first-priority security interests in substantially all of the assets of the Company, Intermediate Holdings, and the subsidiary guarantors, including, without limitation, a pledge by the Company of its equity interest in Intermediate Holdings.

Interest and Fees

Loans under the Credit Agreement will initially bear interest, at the Company's option, either at the Term SOFR (with a floor of 0.00%) plus a 0.10% SOFR adjustment and 1.00% per annum or base rate (with a floor of 0.00%) plus 0.00% per annum. The interest rate margins are subject to upward adjustments pursuant to a pricing grid based on the Company’s total net leverage ratio as set forth in the Credit Agreement and to upward or downward adjustments of up to 0.05% based upon the achievement of certain diversity and sustainability-linked metric thresholds, as set forth in the Credit Agreement.

Under the terms of the Credit Agreement, the Company is obligated to pay a commitment fee on the available unused amount of the commitments, which commitment fee ranges between 0.10% to 0.225% per annum, pursuant to a pricing grid based on the Company’s total net leverage ratio. The commitment fees are subject to upward or downward adjustments of up to 0.01% based upon the achievement of certain diversity and sustainability-linked metric thresholds, as set forth in the Credit Agreement.

As of December 31, 2023, loans outstanding under the Credit Agreement bore interest at Term SOFR (as defined in the Credit Agreement) plus a 0.10% SOFR adjustment and 0.95% per annum.

As of December 31, 2023, outstanding letters of credit issued under the Credit Agreement were subject to a participation fee of 0.95% per annum and an issuance fee of 0.125% per annum.

Payments and Borrowings

The Credit Agreement is scheduled to mature, and the commitments thereunder will terminate on March 25, 2027, subject to extensions as set forth therein.

The Company may prepay loans and permanently reduce commitments under the Credit Agreement at any time in agreed-upon minimum principal amounts, without premium or penalty (except SOFR breakage costs, if applicable).

In connection with the execution of the Credit Agreement, the Company's obligations under the Former Credit Facility were prepaid and terminated.

During 2023, the Company made no additional borrowings and made principal payments of $125.0 million, resulting in total outstanding debt under the Credit Agreement of $125.0 million as of December 31, 2023. During 2022, the Company made no additional borrowings or principal payments, other than the net change of $62.5 million in the composition of the lending syndicate associated with a modification of the Company's revolving credit facility on March 25, 2022, resulting in total outstanding debt under the Credit Agreement of $250.0 million as of January 1, 2023.

Covenants

The Credit Agreement contains financial, affirmative and negative covenants. The negative covenants include, among other things, limitations on the Company’s ability to:

incur additional indebtedness;
grant additional liens;
enter into sale-leaseback transactions;
make loans or investments;
merge, consolidate or enter into acquisitions;
pay dividends or distributions;
enter into transactions with affiliates;
enter into new lines of business;
modify the terms of debt or other material agreements; and
change its fiscal year.

Each of these covenants is subject to customary and other agreed-upon exceptions.

In addition, the Credit Agreement requires that the Company and its subsidiaries maintain a maximum total net leverage ratio not to exceed 3.75 to 1.00, which ratio may be increased from time to time in connection with certain permitted acquisitions pursuant to conditions as set forth in the Credit Agreement, and a minimum interest coverage ratio not to be less than 3.00 to 1.00. Each of these covenants is tested on the last day of each fiscal quarter.

The Company was in compliance with all applicable covenants under the Credit Agreement as of December 31, 2023.

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Long-Term Liabilities
12 Months Ended
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]  
Other Long-Term Liabilities

14. Other Long-Term Liabilities

A summary of other long-term liabilities is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Long-term portion of self-insurance reserves

 

$

22,826

 

 

$

23,658

 

Other

 

 

13,444

 

 

 

12,682

 

Total

 

$

36,270

 

 

$

36,340

 

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Self-Insurance Programs
12 Months Ended
Dec. 31, 2023
Insurance [Abstract]  
Self-Insurance Programs

15. Self-Insurance Programs

The Company is self-insured for costs related to workers’ compensation, general liability and employee health benefits up to certain self-insured retentions and stop-loss limits. The Company establishes reserves for the ultimate obligation of reported and incurred but not reported (“IBNR”) claims. IBNR claims are estimated using various techniques, including analysis of historical trends and actuarial valuation methods.

The Company purchases coverage from third-party insurers for exposures in excess of certain stop-loss limits and recorded receivables of $1.3 million and $1.2 million from its insurance carriers for payments expected to be made in excess of self-insured retentions at December 31, 2023 and January 1, 2023, respectively. The Company recorded amounts for general liability, workers' compensation and team member health benefit liabilities of $47.8 million and $47.6 million at December 31, 2023 and January 1, 2023, respectively.

The following table summarizes the changes in the Company's self-insurance reserves through December 31, 2023:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Beginning Balance

 

$

47,612

 

 

$

50,529

 

 

$

48,518

 

Expenses, net of actuarial adjustments

 

 

85,148

 

 

 

76,720

 

 

 

85,892

 

Claim Payments

 

 

(84,922

)

 

 

(79,637

)

 

 

(83,881

)

Ending Balance

 

 

47,838

 

 

 

47,612

 

 

 

50,529

 

Less: Current portion

 

 

(25,012

)

 

 

(23,954

)

 

 

(27,136

)

Long-term portion

 

$

22,826

 

 

$

23,658

 

 

$

23,393

 

 

The current portion of the self-insurance reserves is included in "Accrued Liabilities" and the long-term portion is included in "Other Long-Term Liabilities" in the accompanying consolidated balance sheets.

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan
12 Months Ended
Dec. 31, 2023
Postemployment Benefits [Abstract]  
Defined Contribution Plan

16. Defined Contribution Plan

The Company maintains the Sprouts Farmers Market, Inc. Employee 401(k) Savings Plan (the “Plan”), which is a defined contribution plan covering all eligible team members. Under the provisions of the Plan, participants may direct the Company to defer a portion of their compensation to the Plan, subject to the Internal Revenue Code limitations. The Company provides for an employer matching contribution equal to 50% of each dollar contributed by the participants up to 6% of their eligible compensation.

The following table outlines the total expense recorded for the matching under the Plan, which is reflected in Selling, general and administrative expenses on the consolidated statements of income:

 

Year Ended

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

$

8,496

 

 

$

7,820

 

 

$

7,517

 

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

17. Income Taxes

Income Tax Provision

The income tax provision consists of the following:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

U.S. Federal—current

 

$

67,898

 

 

$

66,398

 

 

$

60,329

 

U.S. Federal—deferred

 

 

(5,927

)

 

 

1,028

 

 

 

(1,663

)

U.S. Federal—total

 

 

61,971

 

 

 

67,426

 

 

 

58,666

 

State—current

 

 

21,902

 

 

 

19,823

 

 

 

19,715

 

State—deferred

 

 

1,011

 

 

 

900

 

 

 

(146

)

State—total

 

 

22,913

 

 

 

20,723

 

 

 

19,569

 

Total provision

 

$

84,884

 

 

$

88,149

 

 

$

78,235

 

 

Tax Rate Reconciliation

Income tax provision differed from the amounts computed by applying the U.S. federal income tax rate to pre-tax income as a result of the following:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Federal statutory rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

Increase (decrease) in income taxes resulting from:

 

 

 

 

 

 

 

 

 

State income taxes, net of federal benefit

 

 

5.4

 

 

 

4.7

 

 

 

4.8

 

Enhanced charitable contribution impact

 

 

(1.0

)

 

 

(0.9

)

 

 

(1.5

)

Non-deductible Executive Compensation

 

 

1.4

 

 

 

0.9

 

 

 

0.3

 

Benefit of federal tax credit

 

 

(0.7

)

 

 

(0.5

)

 

 

(0.4

)

Excess tax benefits from share based payments

 

 

(1.2

)

 

 

(0.4

)

 

 

(0.1

)

Other, net

 

 

(0.2

)

 

 

0.4

 

 

 

0.2

 

Effective income tax rate

 

 

24.7

%

 

 

25.2

%

 

 

24.3

%

 

 

The effective income tax rate decreased to 24.7% in 2023 from 25.2% in 2022 primarily due to excess tax benefits related to the exercise or vesting of share-based awards partially offset by an increase in nondeductible executive compensation The effective income tax rate increased to 25.2% in 2022 from 24.3% in 2021 primarily due to decreased charitable contribution deductions in 2022 from the lapsing of benefits initially provided for in the CARES Act.

Excess tax benefits or detriments associated with share-based payment awards are recognized as income tax benefits or expense in the income statement. The tax effects of exercised or vested awards are treated as discrete items in the reporting period in which they occur. The income tax benefit resulting from share-based awards was $5.0 million, $1.7 million and $0.2 million for 2023, 2022 and 2021, respectively, and is reflected as a reduction to the 2023, 2022 and 2021 income tax provision.

Deferred Taxes

Significant components of the Company’s deferred tax assets and deferred tax liabilities are as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Deferred tax assets

 

 

 

 

 

 

Employee benefits

 

$

18,329

 

 

$

16,052

 

Tax credits

 

 

105

 

 

 

166

 

Operating leases

 

 

392,168

 

 

 

329,154

 

Other lease related

 

 

6,137

 

 

 

5,740

 

Other accrued liabilities

 

 

4,320

 

 

 

4,004

 

Charitable contribution carryforward

 

 

3,343

 

 

 

2,819

 

Inventories and other

 

 

2,905

 

 

 

2,605

 

Total gross deferred tax assets

 

 

427,307

 

 

 

360,540

 

Less: Valuation Allowance

 

 

(3,343

)

 

 

(917

)

Total deferred tax assets, net of valuation allowance

 

 

423,964

 

 

 

359,623

 

Deferred tax liabilities

 

 

 

 

 

 

Depreciation and amortization

 

 

(80,765

)

 

 

(83,091

)

Intangible assets

 

 

(64,668

)

 

 

(52,413

)

Operating leases

 

 

(339,973

)

 

 

(284,377

)

Asset retirement obligations

 

 

(939

)

 

 

(865

)

Total gross deferred tax liabilities

 

 

(486,345

)

 

 

(420,746

)

Net deferred tax liability

 

$

(62,381

)

 

$

(61,123

)

 

A valuation allowance is established for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize their benefits, or that the realization of future deductions is uncertain.

Management performs an assessment over future taxable income to analyze whether it is more likely than not that some portion or all of 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.

The valuation allowance was $3.3 million and $0.9 million as of December 31, 2023 and January 1, 2023, respectively, related to contribution carryforwards that management does not believe will ultimately be realized.

The Company has evaluated all available positive and negative evidence and believes it is probable that all other the deferred tax assets will be realized and has not recorded any other valuation allowance against the Company’s deferred tax assets as of December 31, 2023 and January 1, 2023.

The Company applies the authoritative accounting guidance under ASC 740 for the recognition, measurement, classification and disclosure of uncertain tax positions taken or expected to be taken in a tax return.

A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Beginning balance

 

$

1,119

 

 

$

1,770

 

 

$

1,803

 

Additions based on tax positions related to the
   current year

 

 

58

 

 

 

43

 

 

 

16

 

Additions based on tax positions related to prior years

 

 

 

 

 

 

 

 

31

 

Reductions for settlements with taxing authorities

 

 

 

 

 

(694

)

 

 

 

Reduction due to lapse of applicable statute of limitations

 

 

(700

)

 

 

 

 

 

 

Reductions for tax positions for prior years

 

 

 

 

 

 

 

 

(80

)

Ending balance

 

$

477

 

 

$

1,119

 

 

$

1,770

 

 

The Company had unrecognized tax benefits (tax effected) of $0.5 million and $1.1 million as of December 31, 2023 and January 1, 2023, respectively. These would impact the effective tax rate if recognized.

The Company’s policy is to recognize accrued interest and penalties as a component of income tax expense.

The Company anticipates a decrease in the total amount of unrecognized tax benefits in the amount of $0.2 million during the next twelve months related to the passing of the applicable statute of limitations for a tax position taken for executive compensation.

The Company files income tax returns with federal and state tax authorities within the United States. The general statute of limitations for income tax examinations remains open for federal tax returns for tax years 2017 through 2022 and state tax returns for the tax years 2018 through 2022.

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related-Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related-Party Transactions

18. Related Party Transactions

During 2023, the Company did not have any material related party transactions.

On May 24, 2022, the Company appointed a new member to its board of directors who served as an executive officer of a company that is a supplier of nutrition bars and related products to the Company for resale. The director departed employment from this supplier on February 28, 2023. The cost of sales recognized from this supplier was $3.4 million from the beginning of the second quarter of 2022 through January 1, 2023.

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

19. Commitments and Contingencies

Commitments

Real estate obligations, which include legally binding minimum lease payments for leases executed but not yet commenced, were $584.1 million as of December 31, 2023.

In addition to its lease obligations, the Company maintains certain purchase commitments with various vendors to ensure its operational needs are fulfilled. As of December 31, 2023, total future purchase commitments under noncancelable service and supply contracts were $28.6 million.

Commitments related to the Company’s business operations cover varying periods of time and are not individually significant. These commitments are expected to be fulfilled with no adverse consequences to the Company’s operations or financial conditions.

Contingencies

The Company is exposed to claims and litigation matters arising in the ordinary course of business and uses various methods to resolve these matters that are believed to best serve the interests of the Company’s stakeholders. The Company’s primary contingencies are associated with self-insurance obligations and litigation matters. Self-insurance liabilities require significant judgments, and actual claim settlements and associated expenses may differ from the Company’s current provisions for loss. See Note 15, “Self-Insurance Programs” for more information.

Proposition 65 Coffee Action

On April 13, 2010, an organization named Council for Education and Research on Toxics (“CERT”) filed a lawsuit in the Superior Court of the State of California, County of Los Angeles, against nearly 80 defendants who manufacture, package, distribute or sell brewed coffee, including the Company. CERT alleged that the defendants failed to provide warnings for their coffee products of exposure to the chemical acrylamide as required under California Health and Safety Code section 25249.5, the California Safe Drinking Water and Toxic Enforcement Act of 1986, better known as Proposition 65. CERT seeks equitable relief, including providing warnings to consumers of coffee products, as well as civil penalties.

The Company, as part of a joint defense group, asserted multiple defenses against the lawsuit. On May 7, 2018, the trial court issued a ruling adverse to defendants on these defenses to liability. On October 1, 2019, before the court tried damages, remedies and attorneys' fees, California’s Office of Environmental Health Hazard Assessment adopted a regulation that exempted “Exposures to listed chemicals in coffee created by and inherent in the processes of roasting coffee beans or brewing coffee” from Proposition 65’s warning requirement. On August 25, 2020, the trial court granted the defense motion for summary judgment on the affirmative defense, and the case was dismissed.

 

On November 20, 2020, CERT filed a notice of appeal to appeal the ruling on the defense motion for summary judgment. On October 26, 2022, the appellate court affirmed the trial court’s decision. In December 2022, CERT appealed this ruling to the Supreme Court of the State of California, which denied the petition for review in February 2023, concluding the matter.

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Stock
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Capital Stock . Capital Stock

Common stock

As of December 31, 2023, 101,211,984 shares of the Company’s common stock were issued and outstanding after the repurchase and retirement of 5,864,246 shares during 2023, as described below. As of December 31, 2023, 5,874,286 shares of common stock are reserved for issuance under the 2022 Incentive Plan (see Note 26, “Share-Based Compensation”).

The following table outlines the options exercised in exchange for the issuance of shares of common stock during 2023, 2022 and 2021:

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Options exercised

 

 

637,387

 

 

 

218,509

 

 

 

115,123

 

Other share issuances under stock plans

 

 

811,729

 

 

 

636,955

 

 

 

462,173

 

 

Share Repurchases

On March 2, 2022, the Company's board of directors authorized a new $600 million share repurchase program for its common stock. The new authorization replaced the Company's then-existing share repurchase authorization of $300 million that was due to expire on March 3, 2024, of which $99.8 million remained available upon its replacement. No further shares may be repurchased under the $300 million authorization. The following table outlines the common stock share repurchase programs authorized by the Company’s board of directors and the related repurchase activity and available authorization as of December 31, 2023:

 

Effective date

 

Expiration date

 

Amount
authorized

 

 

Cost of
repurchases

 

 

Authorization
available

 

March 2, 2022

 

December 31, 2024

 

$

600,000

 

 

$

391,619

 

 

$

208,381

 

The shares under the Company’s repurchase programs may be purchased on a discretionary basis from time to time through the applicable expiration date, subject to general business and market conditions and other investment opportunities, through open market purchases, privately negotiated transactions, or other means, including through Rule 10b5-1 trading plans. The board’s authorization of the share repurchase programs does not obligate the Company to acquire any particular amount of common stock, and the repurchase programs may be commenced, suspended, or discontinued at any time.

Share repurchase activity under the Company’s repurchase programs for the periods indicated was as follows (total cost in thousands):

 

Year Ended

 

 

December 31, 2023

 

 

January 1, 2023

 

Number of common shares acquired

 

5,864,246

 

 

 

6,897,082

 

Average price per common share acquired

$

35.00

 

 

$

28.99

 

Total cost of common shares acquired

$

205,262

 

 

$

199,980

 

 

Shares purchased under the Company’s repurchase programs were subsequently retired and the excess of the repurchase price over par value was charged to retained earnings. The cost of common shares repurchased during 2023 included the 1% excise tax imposed as part of the Inflation Reduction Act of 2022.

 

Preferred Stock

The Company’s board of directors is authorized, subject to limitations prescribed by Delaware law, to issue up to 10,000,000 shares of the Company’s preferred stock in one or more series, to establish from time to time the number of shares to be included in each series, to fix the designation, powers, preferences, and rights of the shares of each series and any of its qualifications, limitations, or restrictions, in each case without further action by the Company’s stockholders. The Company’s board of directors can also increase or decrease the number of shares of any series of preferred stock, but not below the number of shares of that series then outstanding. The Company’s board of directors may authorize the issuance of preferred stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of the common stock. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deferring, or preventing a change in control of the Company and might adversely affect the market price of the Company’s common stock and the voting and other rights of the holders of the Company’s common stock. The Company has no current plan to issue any shares of preferred stock.
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net Income Per Share

21. Net Income per Share

The computation of basic net income per share is based on the number of weighted average shares outstanding during the period. The computation of diluted net income per share includes the dilutive effect of share equivalents consisting of incremental shares deemed outstanding from the assumed exercise of options and unvested RSUs. PSAs are included in the computation of diluted net income per share only to the extent that the underlying performance conditions are satisfied prior to the end of the reporting period or would be satisfied if the end of the reporting period were the end of the related performance period, and if the effect would be dilutive.

A reconciliation of the numerators and denominators of the basic and diluted net income per share calculations is as follows (in thousands, except per share amounts):

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Basic net income per share:

 

 

 

 

 

 

 

 

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

Weighted average shares outstanding - basic

 

 

102,479

 

 

 

108,232

 

 

 

115,377

 

Basic net income per share

 

$

2.53

 

 

$

2.41

 

 

$

2.12

 

Diluted net income per share:

 

 

 

 

 

 

 

 

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

Weighted average shares outstanding - basic

 

 

102,479

 

 

 

108,232

 

 

 

115,377

 

Dilutive effect of share-based awards:

 

 

 

 

 

 

 

 

 

Assumed exercise of options to purchase shares

 

 

343

 

 

 

337

 

 

 

215

 

RSUs

 

 

524

 

 

 

394

 

 

 

390

 

PSAs

 

 

44

 

 

 

176

 

 

 

95

 

Weighted average shares and
   equivalent shares outstanding - diluted

 

 

103,390

 

 

 

109,139

 

 

 

116,077

 

Diluted net income per share

 

$

2.50

 

 

$

2.39

 

 

$

2.10

 

 

For the year ended December 31, 2023, the Company had 0.2 million options and 0.4 million PSAs outstanding which were excluded from the computation of diluted net income per share as those awards would have been antidilutive or were performance awards with performance conditions not yet deemed met. For the year ended January 1, 2023 the Company had 0.2 million options and 0.3 million PSAs outstanding which were excluded from the computation of diluted net income per share as those awards would have been antidilutive or were performance awards with performance conditions not yet deemed met. For the year ended January 2, 2022, the Company had 0.5 million options and 0.3 million PSAs outstanding which were excluded from the computation of diluted net income per share as those awards would have been antidilutive or were performance awards with performance conditions not yet deemed met.

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments

22. Derivative Financial Instruments

The Company did not have any outstanding interest rate swap agreements as of December 31, 2023 and January 1, 2023.

 

In December 2017, the Company entered into an interest rate swap agreement to manage its cash flow associated with variable interest rates. This forward contract was designated and qualified as a cash flow hedge, and its change in fair value was recorded as a component of other comprehensive income and reclassified into earnings in the same period or periods in which the forecasted transaction occurred.

The forward contract consisted of five cash flow hedges with a notional dollar amount of $250.0 million, and each had a length of one year and matured annually from 2018 to 2022.

 

The gain or loss on these derivative instruments was recognized in other comprehensive income, net of tax, with the portion related to current period interest payments reclassified to Interest expense, net on the consolidated statements of income. The following table summarizes these losses classified on the consolidated statements of income:

 

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Consolidated Statements of
   Income Classification

 

 

 

 

 

 

 

 

 

Interest expense, net

 

$

 

 

$

2,021

 

 

$

5,778

 

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Comprehensive Income
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Comprehensive Income

23. Comprehensive Income

 

The following table presents the changes in accumulated other comprehensive income (loss) for the year ended January 1, 2023:

 

 

 

Cash Flow
Hedges

 

Balance at January 2, 2022

 

$

(3,758

)

Other comprehensive income, net of tax

 

 

 

Unrealized gains on cash flow hedging activities, net of income tax of $1,819

 

 

5,259

 

Reclassification of net losses on cash flow hedges to net income, net of income
    tax of ($
520)

 

 

(1,501

)

Total other comprehensive income

 

 

3,758

 

Balance at January 1, 2023

 

$

 

 

Amounts reclassified from accumulated other comprehensive income (loss) to net income were included within Interest expense, net on the consolidated statements of income.

XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

24. Fair Value Measurements

The Company records its financial assets and liabilities in accordance with the framework for measuring fair value in accordance with GAAP. This framework establishes a fair value hierarchy that prioritizes the inputs used to measure fair value:

Level 1: Quoted prices for identical instruments in active markets.

Level 2: Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.

Level 3: Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.

Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in the impairment analysis of goodwill, intangible assets, and long-lived assets.

The following tables present the Company’s fair value hierarchy for the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 and January 1, 2023:

 

December 31, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Long-term debt

 

$

 

 

$

125,000

 

 

$

 

 

$

125,000

 

Total financial liabilities

 

$

 

 

$

125,000

 

 

$

 

 

$

125,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

January 1, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Long-term debt

 

$

 

 

$

250,000

 

 

$

 

 

$

250,000

 

Total financial liabilities

 

$

 

 

$

250,000

 

 

$

 

 

$

250,000

 

 

The determination of fair values of certain tangible and intangible assets for purposes of the Company’s goodwill or long-lived asset impairment evaluation as described above is based upon Level 3 inputs. When necessary, the Company uses third party market data and market participant assumptions to derive the fair value of its asset groupings, which primarily include right-of-use lease assets and property and equipment. For further details, see Note 3, “Significant Accounting Policies – Impairment of Long-lived Assets”.

Cash, cash equivalents, and restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued liabilities, and accrued salaries and benefits approximate fair value because of the short maturity of those instruments. Based on comparable open market transactions, the fair value of the long-term debt approximated carrying value as of December 31, 2023 and January 1, 2023.

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segments

25. Segments

The Company has one operating segment, and therefore, one reportable segment: healthy grocery stores.

The Company categorizes the varieties of products it sells as perishable and non-perishable. Perishable product categories include produce, meat and meat alternatives, seafood, deli, bakery, floral and dairy and dairy alternatives. Non-perishable product categories include grocery, vitamins and supplements, bulk items, frozen foods, beer and wine, and natural health and body care.

In accordance with ASC 606, the following table represents a disaggregation of revenue for 2023, 2022 and 2021:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Perishables

 

$

3,915,971

 

 

 

57.3

%

 

$

3,717,642

 

 

 

58.0

%

 

$

3,518,181

 

 

 

57.7

%

Non-Perishables

 

 

2,921,413

 

 

 

42.7

%

 

 

2,686,581

 

 

 

42.0

%

 

 

2,581,688

 

 

 

42.3

%

Net Sales

 

$

6,837,384

 

 

 

100.0

%

 

$

6,404,223

 

 

 

100.0

%

 

$

6,099,869

 

 

 

100.0

%

XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation

26. Share-Based Compensation

2022 Incentive Plan

In March 2022, the Company’s board of directors adopted the Sprouts Farmers Market, Inc. 2022 Omnibus Incentive Compensation Plan (the “2022 Incentive Plan”), which became effective May 25, 2022, upon approval by the Company’s stockholders. The 2022 Incentive Plan provides team members of the Company, certain consultants and advisors who perform services for the Company, and non-employee members of the Company's board of directors with the opportunity to receive grants of equity awards, including stock options, RSUs, PSAs, and other stock-based awards. The 2022 Incentive Plan replaced the 2013 Incentive Plan (as described below).

Awards Granted under the 2022 Incentive Plan

The Company granted the following awards during 2023 and 2022 under the 2022 Incentive Plan:

 

Grant Date

 

RSUs

 

 

PSAs

 

 

Options

 

March 14, 2023

 

 

491,729

 

 

 

172,059

 

 

 

221,085

 

May 1, 2023

 

 

2,931

 

 

 

 

 

 

 

June 7, 2023

 

 

1,271

 

 

 

 

 

 

 

September 5, 2023

 

 

6,408

 

 

 

 

 

 

 

September 11, 2023

 

 

10,204

 

 

 

 

 

 

 

October 30, 2023

 

 

1,512

 

 

 

 

 

 

 

Total

 

 

514,055

 

 

 

172,059

 

 

 

221,085

 

Weighted-average grant date fair value

 

$

33.21

 

 

$

32.95

 

 

$

12.63

 

Weighted-average exercise price

 

 

 

 

 

 

 

$

32.95

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Grant Date

 

RSUs

 

 

PSAs

 

 

Options

 

June 7, 2022

 

 

58,057

 

 

 

 

 

 

 

September 7, 2022

 

 

21,598

 

 

 

 

 

 

 

October 10, 2022

 

 

6,506

 

 

 

 

 

 

 

Total

 

 

86,161

 

 

 

 

 

 

 

Weighted-average grant date fair value

 

$

27.74

 

 

$

 

 

$

 

Weighted-average exercise price

 

 

 

 

 

 

 

 

 

The aggregate number of shares of common stock that may be issued to team members and directors under the 2022 Incentive Plan may not exceed 6,600,000, subject to the following adjustments. If any awards granted under the 2022 Incentive Plan, terminate, expire, or are cancelled, forfeited, exchanged, or surrendered without having been exercised, vested or paid in shares, the shares will again be available for purposes of the 2022 Incentive Plan. In addition, the number of shares subject to outstanding awards under the Sprouts Farmers Market, Inc. 2013 Incentive Plan (the “2013 Incentive Plan”) that terminate, expire, are paid in cash, or are cancelled, forfeited, exchanged, or surrendered without having been exercised, vested, or paid in shares under the 2013 Incentive Plan after the effective date of the 2022 Incentive Plan will be available for issuance under the 2022 Incentive Plan. As of December 31, 2023, there were 855,911 stock awards outstanding and 5,874,286 shares remaining available for issuance under the 2022 Incentive Plan.

 

2013 Incentive Plan

Prior to the adoption of the 2022 Incentive Plan, the 2013 Incentive Plan served as the umbrella plan for the Company’s share-based and cash-based incentive compensation programs for its directors, officers and other team members. Upon stockholder approval of the 2022 Incentive Plan on May 25, 2022, no further awards will be granted under the 2013 Incentive Plan, but awards outstanding under the 2013 Incentive Plan will remain outstanding in accordance with their terms and the terms of the 2013 Incentive Plan.

The Company granted the following awards during 2022 under the 2013 Incentive Plan:

 

Grant Date

 

RSUs

 

 

PSAs

 

 

Options

 

March 15, 2022

 

 

370,177

 

 

 

147,846

 

 

 

211,352

 

March 21, 2022

 

 

104,913

 

 

 

14,260

 

 

 

20,270

 

Total

 

 

475,090

 

 

 

162,106

 

 

 

231,622

 

Weighted-average grant date fair value

 

$

31.60

 

 

$

31.52

 

 

$

10.58

 

Weighted-average exercise price

 

 

 

 

 

 

 

$

31.52

 

 

 

The RSUs generally vest either one-third each year for three years or one-half each year for two years for team members. RSUs granted to independent members of the Company’s board of directors cliff vest in one year. The options expire seven years from grant date. The PSAs are described below.

 

Stock Options

Outstanding options only become immediately vested in the event of a change in control (as defined in the applicable team member award agreement) if the grants are not continued or assumed by the acquirer on a substantially equivalent basis. If the options and awards continue or are assumed on a substantially equivalent basis, but employment is terminated by the Company or an acquirer without cause or by the team member for good reason (as such terms are defined in the applicable team member award agreement) within 24 months following the change in control, such options or awards will become immediately vested upon such termination. Under all other scenarios, the awards continue to vest per the schedule outlined in the applicable award agreement.

Shares issued for option exercises are newly issued shares.

The estimated weighted average fair values of options granted during 2023, 2022 and 2021 were $12.63, $10.58 and $7.66, respectively, and were calculated using the following assumptions in the table below:

 

 

2023

 

 

2022

 

 

2021

 

Dividend yield

 

 

0.00

%

 

 

0.00

%

 

 

0.00

%

Expected volatility

 

 

39.48

%

 

 

36.59

%

 

 

36.35

%

Risk free interest rate

 

 

3.78

%

 

 

2.12

%

 

 

0.83

%

Expected term, in years

 

 

4.50

 

 

 

4.50

 

 

 

4.50

 

The grant date weighted average fair value of the 0.4 million options issued but not vested as of December 31, 2023 was $10.84. The grant date weighted average fair value of the 1.0 million options issued but not vested as of January 1, 2023 was $6.66. The grant date weighted average fair value of the 1.1 million options issued but not vested as of January 2, 2022 was $5.81.

The following table summarizes grant date weighted average fair value of options granted and options forfeited:

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Grant date weighted average fair value of options granted

 

$

12.63

 

 

$

10.58

 

 

$

7.66

 

Grant date weighted average fair value of options forfeited

 

$

10.98

 

 

$

8.66

 

 

$

7.10

 

 

Expected volatility for option grants and modifications are calculated based upon the Company’s historical volatility data over a time frame consistent with the expected life of the awards. The expected term is estimated based on the expected period that the options are anticipated to be outstanding after initial grant until exercise or expiration based upon various factors including the contractual terms of the awards and vesting schedules. The expected risk-free rate is based on the U.S. Treasury yield curve rates in effect at the time of the grant using the term most consistent with the expected life of the award. Dividend yield was estimated at zero as the Company does not anticipate making regular future distributions to stockholders. The total intrinsic value of options exercised was $12.2 million, $1.8 million, and $0.7 million for 2023, 2022 and 2021, respectively.

The following table summarizes option activity during 2023:

 

 

 

Number of
Options

 

 

Weighted
Average
Exercise
Price

 

 

Weighted
Average
Remaining
Contractual
Life (In Years)

 

 

Aggregate
Intrinsic
Value

 

Outstanding at January 1, 2023

 

 

1,318,158

 

 

$

20.93

 

 

 

 

 

 

 

Granted

 

 

221,085

 

 

 

32.95

 

 

 

 

 

 

 

Forfeited

 

 

(47,481

)

 

 

30.87

 

 

 

 

 

 

 

Exercised

 

 

(637,387

)

 

 

17.97

 

 

 

 

 

$

12,151

 

Outstanding at December 31, 2023

 

 

854,375

 

 

 

25.70

 

 

 

4.53

 

 

$

19,938

 

Exercisable—December 31, 2023

 

 

424,598

 

 

 

20.82

 

 

 

3.61

 

 

$

11,983

 

Vested/Expected to vest—December 31, 2023

 

 

854,375

 

 

$

25.70

 

 

 

4.53

 

 

$

19,938

 

 

RSUs

Outstanding RSUs only become immediately vested in the event of a change in control (as defined in the applicable team member award agreement) if the awards are not continued or assumed by the acquirer on a substantially equivalent basis. If the awards continue or are assumed on a substantially equivalent basis, but employment is terminated by the Company or an acquirer without cause or by the team member for good reason (as such terms are defined in the applicable team member award agreement) within 24 months following the change in control, such awards will become immediately vested upon such termination. Under all other scenarios, the awards continue to vest per the schedule outlined in the applicable award agreement.

Shares issued for RSU vesting are newly issued shares.

The fair value for restricted stock units is calculated based on the closing stock price on the date of grant. The total grant date fair value of RSUs vested during 2023, 2022 and 2021 was $13.3 million, $9.2 million and $8.8 million, respectively.

The following table summarizes the weighted average grant date fair value of RSUs awarded during 2023, 2022 and 2021:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

RSUs awarded

 

$

33.21

 

 

$

31.01

 

 

$

24.11

 

 

The following table summarizes RSU activity during 2023:

 

 

 

Number of
RSUs

 

 

Weighted
Average
Grant Date
Fair Value

 

Outstanding at January 1, 2023

 

 

972,583

 

 

$

26.94

 

Awarded

 

 

514,055

 

 

 

33.21

 

Vested

 

 

(543,030

)

 

 

24.44

 

Forfeited

 

 

(75,412

)

 

 

31.84

 

Outstanding at December 31, 2023

 

 

868,196

 

 

$

31.79

 

 

PSAs

PSAs granted in 2019 were subject to the Company achieving certain earnings before interest and taxes ("EBIT") performance targets for the 2021 fiscal year. The criteria was based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. The performance conditions with respect to fiscal year 2021 EBIT were deemed to have been met, and the PSAs vested at the maximum pay out level on the third anniversary of the grant date (March 2022). During the year ended January 1, 2023, 208,172 of the 2019 PSAs vested. There were no outstanding 2019 PSAs as of December 31, 2023.

PSAs granted in 2020 were subject to the Company achieving certain earnings before taxes (“EBT”) performance targets for the 2022 fiscal year. The criteria was based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. The performance conditions with respect to fiscal year 2022 EBT were deemed to have been met, and the PSAs vested at the maximum pay out level on the third anniversary of the grant date (March 2023). During the year ended December 31, 2023, 268,699 of the 2020 PSAs vested. There were no outstanding 2020 PSAs as of December 31, 2023.

PSAs granted in 2021 are subject to the Company achieving certain EBIT performance targets for the 2023 fiscal year. The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. Subsequent to December 31, 2023, the performance conditions with respect to 2023 EBIT were deemed not to have been met. Accordingly, no performance shares will vest on the third anniversary of the grant date (March 2024).

PSAs granted in 2022 are subject to the Company achieving certain EBIT performance targets for the 2024 fiscal year. The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. If performance conditions are met, the applicable number of performance shares will vest on the third anniversary of the grant date (March 2025).

PSAs granted in 2023 are subject to the Company achieving certain EBIT performance targets for the 2025 fiscal year. The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. If performance conditions are met, the applicable number of performance shares will vest on the third anniversary of the grant date (March 2026).

The PSAs only become immediately vested in the event of a change in control (as defined in the applicable team member award agreement) if the awards are not continued or assumed by the acquirer on a substantially equivalent basis. If the awards continue or are assumed on a substantially equivalent basis, but employment is terminated by the Company or an acquirer without cause or by the team member for good reason (as such terms are defined in the applicable team member award agreement) within 24 months following the change in control, such awards will become immediately vested upon such termination. Under all other scenarios, the awards continue to vest per the schedule outlined in the applicable team member award agreement.

Shares issued for PSA vesting are newly issued shares.

The fair value for PSAs is calculated based on the closing stock price on the date of grant.

The total grant date fair value of PSAs granted during 2023 was $5.7 million. The total grant date fair value of PSAs vested during 2023 was $4.5 million. The total grant date fair value of performance shares forfeited or not earned during 2023 was $1.1 million. The total grant date fair value of the 0.4 million PSAs issued but not released as of December 31, 2023 was $12.9 million.

The total grant date fair value of PSAs granted during 2022 was $5.1 million. The total grant date fair value of PSAs vested during 2022 was $4.1 million. The total grant date fair value of performance shares forfeited or not earned during 2022 was $0.8 million. The total grant date fair value of the 0.5 million PSAs issued but not released as of January 1, 2023 was $11.1 million.

The total grant date fair value of PSAs granted during 2021 was $4.8 million. The total grant date fair value of PSAs vested during 2021 was $0.8 million. The total grant date fair value of performance shares forfeited or not earned during 2021 was $1.0 million. The total grant date fair value of the 0.4 million PSAs issued but not released as of January 2, 2022 was $8.9 million.

The following table summarizes PSA activity during 2023:

 

 

 

Number of
PSAs

 

 

Weighted
Average
Grant Date
Fair Value

 

Outstanding at January 1, 2023

 

 

460,106

 

 

$

24.12

 

Awarded

 

 

172,059

 

 

 

32.95

 

Vested

 

 

(268,699

)

 

 

16.83

 

Forfeited

 

 

(34,954

)

 

 

32.18

 

PSAs earned

 

 

107,998

 

 

 

16.91

 

PSAs not earned

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

436,510

 

 

$

29.66

 

Share-Based Compensation Expense

The Company presents share-based compensation expense in Selling, general and administrative expenses on the Company’s consolidated statements of income. The amount recognized was as follows:

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Share-based compensation expense

 

$

18,898

 

 

$

16,603

 

 

$

15,883

 

Income tax benefit

 

 

(3,007

)

 

 

(2,495

)

 

 

(2,450

)

Net share-based compensation expense

 

$

15,891

 

 

$

14,108

 

 

$

13,433

 

As of December 31, 2023, total unrecognized compensation expense and remaining weighted average recognition period related to outstanding share-based awards were as follows:

 

 

 

Unrecognized
compensation
expense

 

 

Remaining
weighted
average
recognition
period

 

Options

 

$

2,845

 

 

 

1.4

 

RSUs

 

 

15,667

 

 

 

1.4

 

PSAs

 

 

4,611

 

 

 

1.2

 

Total unrecognized compensation expense at December 31, 2023

 

$

23,123

 

 

 

 

 

During 2023, 2022 and 2021, the Company received $11.5 million, $5.0 million and $2.2 million in cash proceeds from the exercise of options, respectively.

 

The Company recorded tax benefits of $5.0 million, $1.7 million and $0.2 million during 2023, 2022 and 2021, respectively, resulting from share-based awards.

XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Store Closures
12 Months Ended
Dec. 31, 2023
Store Closures [Abstract]  
Store Closure

27. Store Closures

In February 2023, the Company's board of directors approved the closing of 11 stores, all of which were closed during 2023. These stores, on average, were approximately 30% larger than the Company's current prototype format and were underperforming financially. The closure of these stores resulted in a charge of $27.8 million in 2023 related to the impairment of leasehold improvements and right-of-use assets and is reflected in Store closure and other costs, net on the consolidated statements of income. The impairment charge represented the excess of the carrying value over the estimated fair value of each store's asset group. Accelerated depreciation on the closed stores' assets during 2023 was $5.9 million, and is reflected in Depreciation and amortization on the consolidated statements of income. Severance expense was immaterial.

XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combination
12 Months Ended
Dec. 31, 2023
Business Combination, Description [Abstract]  
Business Combination

28. Business Combination

On March 20, 2023, the Company completed its acquisition of Ronald Cohn, Inc., a corporation that owned two stores located in California operating under the ‘Sprouts Farmers Market’ name pursuant to a legacy trademark license arrangement. The aggregate consideration paid in the transaction consisted of 0.6 million of the Company’s common shares valued at $18.1 million using the closing price of the Company's common stock on March 20, 2023 and cash consideration of $13.0 million, subject to customary post-closing adjustments.

The Company accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires that the purchase price be allocated to the assets and liabilities acquired based on their estimated fair values as of the acquisition date. Acquisition-related costs were immaterial and were expensed as incurred. The financial results of the acquired stores have been included in the Company’s consolidated financial statements from the date of acquisition. The acquired stores' results of operations were not material to the Company's consolidated results during the fiscal year ended December 31, 2023.

The net purchase price was allocated to the net tangible assets of ($4.9) million and a reacquired right intangible asset of $23.1 million based on their preliminary fair values on the acquisition date. The remaining unallocated net purchase price of $12.9 million was recorded as goodwill. Goodwill represents the future economic benefits to the Company from the acquisition, which include the Company's ability to fully control the Sprouts Farmers Market brand by termination of the legacy trademark license agreement and allowing further expansion opportunities in Southern California. The goodwill is not expected to be deductible for tax purposes. There have been no material changes to the purchase price allocation originally recorded in the first quarter of 2023. The provisional fair value estimates are subject to adjustment as additional information is obtained within the measurement period, which may not exceed twelve months from the acquisition date.

XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Fiscal Years

Fiscal Years

The Company reports its results of operations on a 52- or 53-week fiscal calendar ending on the Sunday closest to December 31. Fiscal year 2023 ended on December 31, 2023 and included 52 weeks. Fiscal year 2022 ended on January 1, 2023 and included 52 weeks. Fiscal year 2021 ended on January 2, 2022 and included 52 weeks. Fiscal years 2023, 2022 and 2021 are referred to as 2023, 2022 and 2021, respectively.

Significant Accounting Estimates

Significant Accounting Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions. Such estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company’s critical accounting estimates include inventories, lease assumptions, self-insurance reserves, goodwill and intangible assets, impairment of long-lived assets, and income taxes. Actual results could differ from those estimates.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid instruments with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents are maintained at financial institutions in the United States of America. Deposits in transit include sales through the end of the period, the majority of which were paid with credit and debit cards and settle within a few days of the sales transactions. The amounts due from banks for these transactions at each reporting date were as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Due from banks for debit and credit card transactions

 

$

85,116

 

 

$

77,665

 

Restricted Cash

Restricted Cash

Restricted cash relates to the Company’s defined benefit plan forfeitures and the Company’s healthcare, general liability and workers’ compensation plan benefits of approximately $2.1 million and $2.0 million as of December 31, 2023 and January 1, 2023, respectively, and is included in prepaid expenses and other current assets in the accompanying consolidated balance sheets.

Accounts Receivable

Accounts Receivable

Accounts receivable primarily represents billings to vendors for scan, advertising and other rebates, receivables from ecommerce partners, billings to landlords for tenant allowances and receivables for manufacturer coupons. Accounts receivable also includes receivables from the Company’s insurance carrier for payments expected to be made in excess of self-insured retentions. The Company provides an allowance for doubtful accounts when a specific account is determined to be uncollectible.

Inventories

Inventories

Inventories consist of merchandise purchased for resale, which are stated at the lower of cost or net realizable value. The cost method is used for distribution center and store perishable department inventories by assigning costs to each of these items based on a first-in, first-out (FIFO) basis (net of vendor discounts).

The Company’s non-perishable inventory is valued at the lower of cost or net realizable value using weighted averaging, the use of which approximates the FIFO method.

Inventories are reduced for estimated losses related to shrinkage. The Company believes that all inventories are saleable and no allowances or reserves for obsolescence were recorded as of December 31, 2023 and January 1, 2023.

Property and Equipment

Property and Equipment

Property and equipment are stated at cost, net of accumulated depreciation and amortization. Expenditures for major additions and improvements to facilities as well as significant component replacements are capitalized. All other maintenance and repairs are charged to expense as incurred. When property is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of income. Depreciation expense, which includes the amortization of assets recorded as finance leases, is computed using the straight-line method over the estimated useful lives of the individual assets. Terms of leases used in the determination of estimated useful lives may include renewal options if the exercise of the renewal option is determined to be reasonably certain.

The following table includes the estimated useful lives of certain of the Company’s asset classes:

Computer hardware and software

 

3 to 5 years

Furniture, fixtures and equipment

 

7 to 20 years

Leasehold improvements

 

up to 15 years

Buildings

 

40 years

 

Store development costs, which include costs associated with the selection and procurement of real estate sites, are also included in property and equipment. These costs are included in leasehold improvements and are amortized over the remaining lease term of the successful sites with which they are associated.

Self-Insurance Reserves

Self-Insurance Reserves

The Company uses a combination of insurance and self-insurance programs to provide for costs associated with general liability, workers’ compensation and team member health benefits. Liabilities for self-insurance reserves are estimated based on independent actuarial estimates, which are based on historical information and assumptions about future events. The Company utilizes various techniques, including analysis of historical trends and actuarial valuation methods, to estimate the cost to settle reported claims and claims incurred but not yet reported as of the balance sheet date. The actuarial valuation methods consider loss development factors, which include the development time frame and expected claim reporting and settlement patterns, and expected loss costs, which include the expected frequency and severity of claim activity. Amounts expected to be recovered from insurance companies are included in the liability, with a corresponding amount recorded in accounts receivable.

Goodwill and Intangible Assets

Goodwill and Intangible Assets

Goodwill represents the cost of acquired businesses in excess of the fair value of assets and liabilities acquired. The Company’s indefinite-lived intangible assets consist of trade names related to “Sprouts Farmers Market,” liquor licenses and reacquired rights recognized in connection with the acquisition of Ronald Cohn, Inc. in 2023. See Note 28, “Business Combination” for more information on this acquisition.

Goodwill and indefinite-lived intangible assets are evaluated for impairment on an annual basis during the fourth fiscal quarter, or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company’s impairment evaluation of goodwill consists of a qualitative assessment to determine if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The Company’s qualitative assessment considered factors including changes in the competitive market, budget-to-actual performance, trends in market capitalization for the Company and its peers, turnover in key management personnel and overall changes in the macroeconomic environment. If this qualitative assessment indicates it is more likely than not that the estimated fair value of the reporting unit exceeds its carrying value, no further analysis is required, and goodwill is not impaired. Otherwise, the Company compares the estimated fair value of the reporting unit to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value.

The impairment evaluation for the Company’s indefinite-lived intangible assets consists of a qualitative assessment, similar to that for goodwill. If the qualitative assessment indicates it is more likely than not that the estimated fair value exceeds its carrying value, no further analysis is required, and the asset is not impaired. Otherwise, the Company compares the estimated fair value of the asset to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value.

The Company has determined its business consists of a single reporting unit. The Company has had no goodwill impairment charges for the past three fiscal years. See Note 8, “Intangible Assets” and Note 9, “Goodwill” for further discussion.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company assesses its long-lived assets, including property and equipment and right-of-use assets, for potential impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. These events primarily include current period losses combined with a history of losses or a projection of continuing losses, a significant decrease in the market value of an asset or a decision to close or relocate a store. The Company groups and evaluates long-lived assets for impairment at the individual store level, which is the lowest level at which independent identifiable cash flows are available. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset group to the future undiscounted cash flows expected to be generated by that asset group. The Company’s impairment analysis contains management assumptions about key variables including sales growth rate, gross margin, payroll and other controllable expenses.

If impairment is indicated, a loss is recognized for any excess of the carrying value over the estimated fair value of the asset group. The fair value of the asset group is estimated based on the discounted future cash flows using a discount rate commensurate with the related risk or comparable market values, if available. The Company recorded an impairment loss of $30.5 million in 2023, of which $27.8 million was in connection with the decision to close certain underperforming stores (see Note 27, "Store Closures") and $2.7 million was in the normal course of business primarily related to the write-down of right-of-use assets and leasehold improvements. The Company recorded an impairment loss of $8.1 million and $4.8 million in 2022 and 2021, respectively, as part of the normal course of business primarily related to the write-down of right-of-use assets and leasehold improvements. These charges are recorded as a component of Store closure and other costs, net in the accompanying consolidated statements of income.

Deferred Financing Costs

Deferred Financing Costs

The Company capitalizes certain fees and costs incurred in connection with the issuance of debt. Deferred financing costs are amortized to interest expense over the term of the debt using the effective interest method. For the Credit Agreement and Former Credit Facility (as defined in Note 13, “Long-Term Debt and Finance Lease Liabilities”), deferred financing costs are amortized on a straight-line basis over the term of the facility. Upon prepayment, redemption or conversion of debt, the Company accelerates the recognition of an appropriate amount of financing costs as loss on extinguishment of debt. The current and noncurrent portions of deferred financing costs are included in prepaid expenses and other current assets and other assets, respectively, in the accompanying consolidated balance sheets.

Lease

Leases

The Company leases its stores, distribution centers, and administrative offices. The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease assets, current portion of operating lease liabilities and noncurrent portion of operating lease liabilities in the accompanying consolidated balance sheets. Finance leases are included in property, plant, equipment, net, current portion of finance lease liabilities, and long-term debt and finance lease liabilities in the accompanying consolidated balance sheets. Operating lease payments are charged on a straight-line basis to rent expense, a component of selling, general and administrative expenses, over the lease term and finance lease payments are charged to interest expense and depreciation and amortization expense using a debt model over the lease term.

The Company’s lease assets represent a right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease assets and liabilities and the related rent expense are recognized at the lease commencement date (date on which the Company gains access to the property) based on the estimated present value of lease payments over the lease term, net of landlord allowances expected to be received. The Company accounts for the lease and non-lease components as a single lease component for all current classes of leases.

Most of the Company’s lease agreements include variable payments related to pass-through costs for common area maintenance ("CAM"), property taxes, and insurance. Additionally, some of the Company’s lease agreements include rental payments based on a percentage of retail sales over contractual levels. These variable payments are not included in the measurement of the lease liability or asset and are expensed as incurred.

As most of the Company’s lease agreements do not provide an implicit rate, the Company uses an estimated incremental borrowing rate, which is derived from third-party information available at the lease commencement date, in determining the present value of lease payments. The rate used is for a secured borrowing of a similar term as the lease.

Most leases include one or more options to renew, with renewal terms that can extend the lease term from one to twenty years or more. The exercise of lease renewal options is at the Company’s sole discretion. The lease term includes the initial contractual term as well as any options to extend the lease when it is reasonably certain that the Company will exercise that option. Leases with a term of 12 months or less (“short-term leases”) are not recorded on the balance sheet. The Company does not currently have any material short-term leases. Additionally, the Company’s lease agreements do not contain any residual value guarantees or material restrictive covenants.

The Company subleases certain real estate to third parties, which have all been classified as operating leases. The Company recognizes sublease income on a straight-line basis.

Fair Value Measurements

Fair Value Measurements

The Company records its financial assets and liabilities in accordance with the framework for measuring fair value in accordance with ASC 820. This framework establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value:

Level 1: Quoted prices for identical instruments in active markets.

Level 2: Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.

Level 3: Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.

Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in the impairment analysis of goodwill, intangible assets, and long-lived assets. Impairment losses related to store-level assets are calculated using significant unobservable inputs including the present value of future cash flows expected to be generated using a risk-adjusted market based weighted-average cost of capital, comparable store sales growth assumptions, and third party property appraisal data. Therefore, these inputs are classified as a level 3 measurement in the fair value hierarchy.

Derivative Financial Instruments

Derivative Financial Instruments

The Company records derivatives at fair value. The designation of a derivative instrument as a hedge and its ability to meet the hedge accounting criteria determine how the Company reflects the change in fair value of the derivative instrument in its financial statements. A derivative qualifies for hedge accounting if, at inception, the derivative is expected to be highly effective in offsetting the underlying hedged cash flows, and the Company fulfills the hedge documentation standards at the time it enters into the derivative contract. The Company designates its hedge based on the exposure it is hedging. For qualifying cash flow hedges, the Company records changes in fair value in other comprehensive income (“OCI”). The Company releases the derivative’s gain or loss from OCI to match the timing of the underlying hedged item’s effect on earnings.

The Company reviews the effectiveness of its hedging instruments quarterly. The Company recognizes changes in the fair value for derivatives not designated as hedges or those not qualifying for hedge accounting in current period earnings. The Company discontinues hedge accounting for any hedge that is no longer evaluated to be highly effective.

The Company does not enter into derivative financial instruments for trading or speculative purposes, and it monitors the financial stability and credit standing of its counterparties in these transactions. The Company had no active derivative financial instruments as of December 31, 2023 or January 1, 2023.

Share-Based Compensation

Share-Based Compensation

The Company measures share-based compensation cost at the grant date based on the fair value of the award and recognizes share-based compensation cost as expense over the vesting period. As share-based compensation expense recognized in the consolidated statements of income is based on awards ultimately expected to vest, the amount of expense has been reduced for actual forfeitures as they occur. The Company uses the Black-Scholes option-pricing model to determine the grant date fair value for each option grant. See Note 26, “Share-Based Compensation” for a discussion of assumptions used in the calculation of fair values. Application of alternative assumptions could produce different estimates of the fair value of share-based compensation and, consequently, the related amounts recognized in the accompanying consolidated statements of income. The grant date fair value of restricted stock units (“RSUs”) and performance share awards (“PSAs”) is based on the closing price per share of the Company’s common stock on the grant date. The Company recognizes compensation expense for time-based awards on a straight-line basis and for performance-based awards on the graded-vesting method over the vesting period of the awards.

Revenue Recognition

Revenue Recognition

The Company’s performance obligations are satisfied upon the transfer of goods to the customer, which occurs at the point of sale, and payment from customers is also due at the time of sale. Proceeds from the sale of gift cards are recorded as a liability at the time of sale and recognized as sales when they are redeemed by the customer and the performance obligation is satisfied by the Company. The Company’s gift cards do not expire. Based on historical redemption rates, a small and relatively stable percentage of gift cards will never be redeemed, referred to as "breakage." Estimated breakage revenue is recognized over time in proportion to actual gift card redemptions and was not material in any period presented. A summary of the activity and balances in the gift card liability, net is as follows:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Beginning Balance

 

$

10,906

 

 

$

12,586

 

 

$

15,888

 

Gift cards issued during the period but not redeemed(1)

 

 

4,271

 

 

 

4,291

 

 

 

5,711

 

Revenue recognized from beginning liability

 

 

(4,611

)

 

 

(5,971

)

 

 

(9,013

)

Ending Balance

 

$

10,566

 

 

$

10,906

 

 

$

12,586

 

(1) net of estimated breakage

 

The nature of goods the Company transfers to customers at the point of sale are inventories, consisting of merchandise purchased for resale.

The Company does not have any material contract assets or receivables from contracts with customers, any revenue recognized in the current period from performance obligations satisfied in previous periods, any contract performance obligations, or any material costs to obtain or fulfill a contract as of December 31, 2023.
Cost of Sales

Cost of Sales

Cost of sales includes the cost of inventory sold during the period, including the direct costs of purchased merchandise (net of discounts and allowances), distribution and supply chain costs, and depreciation and amortization for distribution centers and supply chain related assets. The Company recognizes vendor allowances and merchandise volume related rebate allowances as a reduction of inventories during the period when earned and reflects the allowances as a component of cost of sales as the inventory is sold.

The Company’s largest supplier accounted for approximately 47%, 45% and 44% of total purchases during 2023, 2022 and 2021, respectively.
Selling, General and Administrative Expenses

Selling, General and Administrative Expenses

Selling, general and administrative expenses primarily consist of salaries, wages and benefits costs, share-based compensation, occupancy costs (including rent, property taxes, utilities, CAM and insurance), advertising costs, buying costs, pre-opening and other administrative costs.

The Company charges certain vendors to place advertisements in the Company’s in-store guide and circulars under a cooperative advertising program. The Company records rebates received from vendors in connection with cooperative advertising programs as a reduction to advertising costs when the allowance represents a reimbursement of a specific incremental and identifiable cost. Advertising costs are expensed as incurred. Advertising expense, net of rebates, was $45.8 million, $49.2 million and $45.9 million for 2023, 2022 and 2021, respectively.

Depreciation and amortization

Depreciation and amortization

Depreciation and amortization expense (exclusive of depreciation included in cost of sales) primarily consists of depreciation and amortization for buildings, store leasehold improvements, and equipment.

Income Taxes

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss and tax credit carryforwards. 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. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company’s deferred tax assets are subject to periodic recoverability assessments. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. Realization of the deferred tax assets is principally dependent upon achievement of projected future taxable income offset by deferred tax liabilities. Changes in recognition or measurement are reflected in the period in which the judgment occurs.

The Company files income tax returns for federal purposes and in many states. The Company’s tax filings remain subject to examination by applicable tax authorities for a certain length of time, generally three years, following the tax year to which those filings relate.

The Company recognizes the effect of uncertain income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties related to unrecognized tax benefits as part of income tax expense.

Share Repurchases

Share Repurchases

The Company has elected to retire shares repurchased to date. Shares retired become part of the pool of authorized but unissued shares. The Company has elected to record the purchase price of the retired shares in excess of par value directly as a reduction of retained earnings. The cost of common shares repurchased includes a 1% excise tax imposed as part of the Inflation Reduction Act of 2022.

Net Income per Share

Net Income per Share

Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the fiscal period.

Diluted net income per share is based on the weighted average number of shares outstanding, plus, where applicable, shares that would have been outstanding related to dilutive options, PSAs and RSUs.

Comprehensive Income

Comprehensive Income

Comprehensive income consists of net income and the unrealized gains or losses on derivative instruments that qualify for and have been designated as cash flow hedges, for all periods presented.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

 

Reference Rate Reform

 

In March 2020 and January 2021, the FASB issued ASU no. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” and ASU 2021-01, “Reference Rate Reform (Topic 848): Scope,” respectively. The amendments in these updates provide optional expedients and exceptions for a limited period of time to ease the potential burden in accounting for contracts, hedging relationships, and other transactions affected by reference rate reform. During 2022, the Company adopted certain optional expedients provided under Topic 848 that permitted its hedging relationships to continue without de-designation upon changes due to reference rate reform. The adoption of this guidance resulted in no material impact to the Company’s consolidated financial statements. See Note 22, “Derivative Financial Instruments” for more information on our hedging activities.

 

Income Taxes –Accounting for Income Taxes

 

In December 2019, the FASB issued ASU no. 2019-12, “Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes.” Among other things, the amendment removes certain exceptions for periods with operating losses, and reduces the complexity surrounding franchise tax, step up in tax basis of goodwill in conjunction with a business combination, and timing of enacting changes in tax laws during interim periods. The Company adopted this standard effective January 4, 2021 on a prospective basis. There was no impact on the Company’s consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

Recently Issued Accounting Pronouncements Not Yet Adopted

 

Segment Reporting – Improvements to Reportable Segment Disclosures

 

In November 2023, the FASB issued ASU no. 2023-07, “Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures." The amendments in this update increase required disclosures about a public entity's reportable segments, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the Company’s chief operating decision maker (“CODM”). In addition, ASU 2023-07 will require the Company to disclose the title and position of its CODM. The guidance will be effective for the Company for its fiscal year 2024 and for interim periods starting in the first quarter of its fiscal year 2025. Early adoption is permitted, and the guidance is required to be applied retrospectively. The Company is currently evaluating the potential impact of this ASU on its consolidated financial statements and disclosures.

 

Income Taxes – Improvements to Income Tax Disclosures

 

In December 2023, the FASB issued ASU no. 2023-09, “Income Taxes (Topic 740) Improvements to Income Tax Disclosures." The amendments in this update enhance a public entity's annual income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The guidance will be effective for the Company for its fiscal year 2025. Early adoption is permitted, and the guidance should be applied prospectively, with an option to apply it retrospectively. The Company is currently evaluating the potential impact of this ASU on its consolidated financial statements and disclosures.

 

No other new accounting pronouncements issued or effective during 2023 had, or are expected to have, a material impact on the Company’s consolidated financial statements.

XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Sales by as Perishable and Non-Perishable

The following is a breakdown of the Company’s perishable and non-perishable sales mix:

 

 

2023

 

 

2022

 

 

2021

 

Perishables

 

 

57.3

%

 

 

58.0

%

 

 

57.7

%

Non-Perishables

 

 

42.7

%

 

 

42.0

%

 

 

42.3

%

 

XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Amounts Due from Banks The amounts due from banks for these transactions at each reporting date were as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Due from banks for debit and credit card transactions

 

$

85,116

 

 

$

77,665

 

Estimated Useful Lives of Asset Classes

The following table includes the estimated useful lives of certain of the Company’s asset classes:

Computer hardware and software

 

3 to 5 years

Furniture, fixtures and equipment

 

7 to 20 years

Leasehold improvements

 

up to 15 years

Buildings

 

40 years

Schedule of Estimated Breakage Revenue Recognized A summary of the activity and balances in the gift card liability, net is as follows:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Beginning Balance

 

$

10,906

 

 

$

12,586

 

 

$

15,888

 

Gift cards issued during the period but not redeemed(1)

 

 

4,271

 

 

 

4,291

 

 

 

5,711

 

Revenue recognized from beginning liability

 

 

(4,611

)

 

 

(5,971

)

 

 

(9,013

)

Ending Balance

 

$

10,566

 

 

$

10,906

 

 

$

12,586

 

(1) net of estimated breakage

XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Summary of Accounts Receivable

A summary of accounts receivable is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Landlords

 

$

5,451

 

 

$

232

 

Vendors

 

 

3,168

 

 

 

3,544

 

Insurance

 

 

2,884

 

 

 

2,320

 

Ecommerce

 

 

7,682

 

 

 

6,988

 

Other

 

 

11,128

 

 

 

3,024

 

Total

 

$

30,313

 

 

$

16,108

 

XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Summary of Prepaid Expenses and Other Current Assets

A summary of prepaid expenses and other current assets is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Prepaid expenses

 

$

22,062

 

 

$

33,034

 

Restricted cash

 

 

2,076

 

 

 

1,959

 

Income tax receivable

 

 

23,559

 

 

 

18,155

 

Other current assets

 

 

770

 

 

 

770

 

Total

 

$

48,467

 

 

$

53,918

 

XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment, Net

A summary of property and equipment, net is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Land and finance lease assets

 

$

16,562

 

 

$

15,753

 

Furniture, fixtures and equipment

 

 

1,002,824

 

 

 

850,357

 

Leasehold improvements

 

 

715,489

 

 

 

679,880

 

Construction in progress

 

 

92,066

 

 

 

110,106

 

Total property and equipment

 

 

1,826,941

 

 

 

1,656,096

 

Accumulated depreciation and amortization

 

 

(1,028,234

)

 

 

(933,855

)

Property and equipment, net

 

$

798,707

 

 

$

722,241

 

XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Components of Lease Cost

Lease cost includes both the fixed and variable expenses recorded for leases. The components of lease cost are as follows:

 

 

 

 

 

Year Ended

 

 

 

Classification

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Operating lease cost

 

Selling, general and administrative expenses (1), (2)

 

$

232,745

 

 

$

204,559

 

 

$

196,602

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

Amortization of Property
   and Equipment

 

Depreciation and amortization

 

 

1,062

 

 

 

966

 

 

 

966

 

Interest on lease liabilities

 

Interest expense

 

 

816

 

 

 

852

 

 

 

906

 

Variable lease cost

 

Selling, general and administrative expenses (1), (2)

 

 

70,197

 

 

 

65,979

 

 

 

60,763

 

Sublease income

 

Selling, general and administrative expenses

 

 

(832

)

 

 

(833

)

 

 

(839

)

Total net lease cost

 

 

 

$

303,988

 

 

$

271,523

 

 

$

258,398

 

 

(1)
Supply chain-related amounts of $18.2 million, $12.4 million and $10.6 million were included in cost of sales for 2023, 2022 and 2021, respectively.

 

(2)
Lease cost related to closed store locations of $6.3 million, $1.3 million and $0.7 million were included in Store closure and other costs, net for 2023, 2022 and 2021, respectively.
Supplemental Balance Sheet Information Related to Leases

Supplemental balance sheet information related to leases is as follows:

 

 

 

 

 

As Of

 

 

 

Classification

 

December 31, 2023

 

 

January 1, 2023

 

Assets

 

 

 

 

 

 

 

 

Operating

 

Operating lease assets

 

$

1,322,854

 

 

$

1,106,524

 

Finance

 

Property and equipment, net

 

 

7,127

 

 

 

7,285

 

Total lease assets

 

 

 

$

1,329,981

 

 

$

1,113,809

 

Liabilities

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

Operating

 

Current portion of operating lease liabilities

 

$

126,271

 

 

$

135,584

 

Finance

 

Current portion of finance lease liabilities

 

 

1,032

 

 

 

1,012

 

Noncurrent:

 

 

 

 

 

 

 

 

Operating

 

Long-term operating lease liabilities

 

 

1,399,676

 

 

 

1,145,173

 

Finance

 

Long-term debt and finance lease liabilities

 

 

8,685

 

 

 

8,902

 

Total lease liabilities

 

 

 

$

1,535,664

 

 

$

1,290,671

 

 

 

 

2023

 

 

2022

 

 

2021

 

Weighted average remaining lease term (years):

 

 

 

 

 

 

 

 

 

Operating leases

 

 

10.0

 

 

 

9.4

 

 

 

9.6

 

Finance leases

 

 

6.7

 

 

 

7.8

 

 

 

8.8

 

Weighted average discount rate:

 

 

 

 

 

 

 

 

 

Operating leases

 

 

7.2

%

 

 

7.1

%

 

 

6.7

%

Finance leases

 

 

8.3

%

 

 

8.4

%

 

 

8.4

%

Supplemental Cash Flow and Other Information Related to Leases

Supplemental cash flow and other information related to leases is as follows:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Cash paid for amounts included in measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

Operating cash flows for operating leases

 

$

228,411

 

 

$

207,516

 

 

$

182,926

 

Operating cash flows for finance leases

 

 

816

 

 

 

852

 

 

 

906

 

 

 

 

 

 

 

 

 

 

 

Lease assets obtained in exchange for lease liabilities:

 

 

 

 

 

 

 

 

 

Finance leases

 

$

809

 

 

$

 

 

$

 

Operating leases

 

 

364,997

 

 

 

157,269

 

 

 

139,349

 

Summary of Maturities of Lease Liabilities

A summary of maturities of lease liabilities is as follows:

 

 

 

Operating Leases(1), (2)

 

 

Finance Leases

 

 

Total

 

2024

 

$

208,602

 

 

$

1,780

 

 

$

210,382

 

2025

 

 

267,082

 

 

 

2,107

 

 

 

269,189

 

2026

 

 

231,900

 

 

 

1,945

 

 

 

233,845

 

2027

 

 

215,856

 

 

 

2,032

 

 

 

217,888

 

2028

 

 

185,758

 

 

 

1,766

 

 

 

187,524

 

Thereafter

 

 

1,072,847

 

 

 

3,241

 

 

 

1,076,088

 

Total lease payments

 

 

2,182,045

 

 

 

12,871

 

 

 

2,194,916

 

Less: Imputed interest

 

 

(656,098

)

 

 

(3,154

)

 

 

(659,252

)

Total lease liabilities

 

 

1,525,947

 

 

 

9,717

 

 

 

1,535,664

 

Less: Current portion

 

 

(126,271

)

 

 

(1,032

)

 

 

(127,303

)

Long-term lease liabilities

 

$

1,399,676

 

 

$

8,685

 

 

$

1,408,361

 

 

(1)
Operating lease payments include $62.5 million related to periods covered by options to extend lease terms that are reasonably certain of being exercised and exclude $584.1 million of legally binding minimum lease payments for leases executed but not yet commenced.

 

(2)
These amounts include rental income related to subtenant agreements under which we will receive $1.1 million in 2024, $0.9 million in 2025, $0.8 million in 2026, $0.7 million in 2027, $0.3 million in 2028 and $0.1 million thereafter.
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Activity and Balances in Intangible Assets

A summary of the activity and balances in intangible assets is as follows:

 

 

Balance at January 2, 2022

 

 

Additions/Adjustments

 

 

Balance at January 1, 2023

 

Indefinite-lived trade names

 

$

182,937

 

 

$

 

 

$

182,937

 

Indefinite-lived liquor licenses

 

 

2,023

 

 

 

 

 

 

2,023

 

Total intangible assets

 

$

184,960

 

 

$

 

 

$

184,960

 

 

 

 

Balance at January 1, 2023

 

 

Additions/Adjustments

 

 

Balance at December 31, 2023

 

Indefinite-lived trade names

 

$

182,937

 

 

$

 

 

$

182,937

 

Indefinite-lived reacquired rights

 

 

 

 

 

23,100

 

 

 

23,100

 

Indefinite-lived liquor licenses

 

 

2,023

 

 

 

 

 

 

2,023

 

Total intangible assets

 

$

184,960

 

 

$

23,100

 

 

$

208,060

 

 

XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Activity and Balance in Goodwill

A summary of the activity and balances in goodwill is as follows:

 

 

 

Balance at January 1, 2023

 

 

Additions

 

 

Balance at December 31, 2023

 

Goodwill

 

$

368,878

 

 

$

12,863

 

 

$

381,741

 

XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Summary of Accrued Liabilities

A summary of accrued liabilities is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Self-insurance reserves

 

$

25,012

 

 

$

23,954

 

Accrued occupancy related (CAM, property taxes, etc.)

 

 

23,935

 

 

 

24,981

 

Gift cards, net of breakage

 

 

10,566

 

 

 

10,906

 

Accrued sales, use and excise tax

 

 

14,296

 

 

 

13,820

 

Other accrued liabilities

 

 

91,078

 

 

 

77,645

 

Total

 

$

164,887

 

 

$

151,306

 

XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Salaries and Benefits (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Summary of Accrued Salaries and Benefits

A summary of accrued salaries and benefits is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Bonuses

 

$

33,890

 

 

$

23,679

 

Payroll

 

 

20,652

 

 

 

19,873

 

Vacation

 

 

18,050

 

 

 

16,732

 

Severance and other

 

 

2,160

 

 

 

1,290

 

Total

 

$

74,752

 

 

$

61,574

 

XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Finance Lease Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Long Term Debt And Finance Lease Liabilities [Abstract]  
Summary of Long-Term Debt and Finance Lease Liabilities

A summary of long-term debt and finance lease liabilities is as follows:

 

 

 

 

 

 

 

As Of

 

Facility

 

Maturity

 

Interest Rate

 

December 31, 2023

 

 

January 1, 2023

 

Senior secured debt

 

 

 

 

 

 

 

 

 

 

$700.0 million Credit Agreement

 

March 25, 2027

 

Variable

 

$

125,000

 

 

$

250,000

 

Finance lease liabilities

 

Various

 

n/a

 

 

8,685

 

 

 

8,902

 

Long-term debt and finance lease liabilities

 

 

 

 

 

$

133,685

 

 

$

258,902

 

 

Summary of Maturities of Long-term Debt

A summary of maturities of long-term debt is as follows:

 

 

 

$700 million Credit Agreement

 

2024

 

$

 

2025

 

 

 

2026

 

 

 

2027

 

 

125,000

 

2028

 

 

 

Thereafter

 

 

 

Total

 

$

125,000

 

XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]  
Summary of Other Long-Term Liabilities

A summary of other long-term liabilities is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Long-term portion of self-insurance reserves

 

$

22,826

 

 

$

23,658

 

Other

 

 

13,444

 

 

 

12,682

 

Total

 

$

36,270

 

 

$

36,340

 

XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Self-Insurance Programs (Tables)
12 Months Ended
Dec. 31, 2023
Insurance [Abstract]  
Schedule of Changes in Self-insurance Reserves

The following table summarizes the changes in the Company's self-insurance reserves through December 31, 2023:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Beginning Balance

 

$

47,612

 

 

$

50,529

 

 

$

48,518

 

Expenses, net of actuarial adjustments

 

 

85,148

 

 

 

76,720

 

 

 

85,892

 

Claim Payments

 

 

(84,922

)

 

 

(79,637

)

 

 

(83,881

)

Ending Balance

 

 

47,838

 

 

 

47,612

 

 

 

50,529

 

Less: Current portion

 

 

(25,012

)

 

 

(23,954

)

 

 

(27,136

)

Long-term portion

 

$

22,826

 

 

$

23,658

 

 

$

23,393

 

XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan (Tables)
12 Months Ended
Dec. 31, 2023
Postemployment Benefits [Abstract]  
Total Expense Recorded for Matching under Defined Contribution Plans otal expense recorded for the matching under the Plan, which is reflected in Selling, general and administrative expenses on the consolidated statements of income:

 

Year Ended

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

$

8,496

 

 

$

7,820

 

 

$

7,517

 

XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Components of Income Tax Provision

The income tax provision consists of the following:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

U.S. Federal—current

 

$

67,898

 

 

$

66,398

 

 

$

60,329

 

U.S. Federal—deferred

 

 

(5,927

)

 

 

1,028

 

 

 

(1,663

)

U.S. Federal—total

 

 

61,971

 

 

 

67,426

 

 

 

58,666

 

State—current

 

 

21,902

 

 

 

19,823

 

 

 

19,715

 

State—deferred

 

 

1,011

 

 

 

900

 

 

 

(146

)

State—total

 

 

22,913

 

 

 

20,723

 

 

 

19,569

 

Total provision

 

$

84,884

 

 

$

88,149

 

 

$

78,235

 

Tax Rate Reconciliation

Income tax provision differed from the amounts computed by applying the U.S. federal income tax rate to pre-tax income as a result of the following:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Federal statutory rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

Increase (decrease) in income taxes resulting from:

 

 

 

 

 

 

 

 

 

State income taxes, net of federal benefit

 

 

5.4

 

 

 

4.7

 

 

 

4.8

 

Enhanced charitable contribution impact

 

 

(1.0

)

 

 

(0.9

)

 

 

(1.5

)

Non-deductible Executive Compensation

 

 

1.4

 

 

 

0.9

 

 

 

0.3

 

Benefit of federal tax credit

 

 

(0.7

)

 

 

(0.5

)

 

 

(0.4

)

Excess tax benefits from share based payments

 

 

(1.2

)

 

 

(0.4

)

 

 

(0.1

)

Other, net

 

 

(0.2

)

 

 

0.4

 

 

 

0.2

 

Effective income tax rate

 

 

24.7

%

 

 

25.2

%

 

 

24.3

%

 

Components of Deferred Tax Assets and Deferred Tax Liabilities

Significant components of the Company’s deferred tax assets and deferred tax liabilities are as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

Deferred tax assets

 

 

 

 

 

 

Employee benefits

 

$

18,329

 

 

$

16,052

 

Tax credits

 

 

105

 

 

 

166

 

Operating leases

 

 

392,168

 

 

 

329,154

 

Other lease related

 

 

6,137

 

 

 

5,740

 

Other accrued liabilities

 

 

4,320

 

 

 

4,004

 

Charitable contribution carryforward

 

 

3,343

 

 

 

2,819

 

Inventories and other

 

 

2,905

 

 

 

2,605

 

Total gross deferred tax assets

 

 

427,307

 

 

 

360,540

 

Less: Valuation Allowance

 

 

(3,343

)

 

 

(917

)

Total deferred tax assets, net of valuation allowance

 

 

423,964

 

 

 

359,623

 

Deferred tax liabilities

 

 

 

 

 

 

Depreciation and amortization

 

 

(80,765

)

 

 

(83,091

)

Intangible assets

 

 

(64,668

)

 

 

(52,413

)

Operating leases

 

 

(339,973

)

 

 

(284,377

)

Asset retirement obligations

 

 

(939

)

 

 

(865

)

Total gross deferred tax liabilities

 

 

(486,345

)

 

 

(420,746

)

Net deferred tax liability

 

$

(62,381

)

 

$

(61,123

)

 

Reconciliation of Unrecognized Tax Benefits

A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows:

 

 

 

As Of

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Beginning balance

 

$

1,119

 

 

$

1,770

 

 

$

1,803

 

Additions based on tax positions related to the
   current year

 

 

58

 

 

 

43

 

 

 

16

 

Additions based on tax positions related to prior years

 

 

 

 

 

 

 

 

31

 

Reductions for settlements with taxing authorities

 

 

 

 

 

(694

)

 

 

 

Reduction due to lapse of applicable statute of limitations

 

 

(700

)

 

 

 

 

 

 

Reductions for tax positions for prior years

 

 

 

 

 

 

 

 

(80

)

Ending balance

 

$

477

 

 

$

1,119

 

 

$

1,770

 

XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Options Exercised and Other Shares in Exchange for Issuance of Shares of Common Stock

The following table outlines the options exercised in exchange for the issuance of shares of common stock during 2023, 2022 and 2021:

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Options exercised

 

 

637,387

 

 

 

218,509

 

 

 

115,123

 

Other share issuances under stock plans

 

 

811,729

 

 

 

636,955

 

 

 

462,173

 

Schedule of Share Repurchase Activity under Share Repurchase Programs

Share repurchase activity under the Company’s repurchase programs for the periods indicated was as follows (total cost in thousands):

 

Year Ended

 

 

December 31, 2023

 

 

January 1, 2023

 

Number of common shares acquired

 

5,864,246

 

 

 

6,897,082

 

Average price per common share acquired

$

35.00

 

 

$

28.99

 

Total cost of common shares acquired

$

205,262

 

 

$

199,980

 

 

Schedule of Share Repurchase Activiy The following table outlines the common stock share repurchase programs authorized by the Company’s board of directors and the related repurchase activity and available authorization as of December 31, 2023:

 

Effective date

 

Expiration date

 

Amount
authorized

 

 

Cost of
repurchases

 

 

Authorization
available

 

March 2, 2022

 

December 31, 2024

 

$

600,000

 

 

$

391,619

 

 

$

208,381

 

XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Summary of Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share

A reconciliation of the numerators and denominators of the basic and diluted net income per share calculations is as follows (in thousands, except per share amounts):

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Basic net income per share:

 

 

 

 

 

 

 

 

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

Weighted average shares outstanding - basic

 

 

102,479

 

 

 

108,232

 

 

 

115,377

 

Basic net income per share

 

$

2.53

 

 

$

2.41

 

 

$

2.12

 

Diluted net income per share:

 

 

 

 

 

 

 

 

 

Net income

 

$

258,856

 

 

$

261,164

 

 

$

244,157

 

Weighted average shares outstanding - basic

 

 

102,479

 

 

 

108,232

 

 

 

115,377

 

Dilutive effect of share-based awards:

 

 

 

 

 

 

 

 

 

Assumed exercise of options to purchase shares

 

 

343

 

 

 

337

 

 

 

215

 

RSUs

 

 

524

 

 

 

394

 

 

 

390

 

PSAs

 

 

44

 

 

 

176

 

 

 

95

 

Weighted average shares and
   equivalent shares outstanding - diluted

 

 

103,390

 

 

 

109,139

 

 

 

116,077

 

Diluted net income per share

 

$

2.50

 

 

$

2.39

 

 

$

2.10

 

XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Gains and Losses of Derivative Instruments

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Consolidated Statements of
   Income Classification

 

 

 

 

 

 

 

 

 

Interest expense, net

 

$

 

 

$

2,021

 

 

$

5,778

 

XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Comprehensive Income (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss)

The following table presents the changes in accumulated other comprehensive income (loss) for the year ended January 1, 2023:

 

 

 

Cash Flow
Hedges

 

Balance at January 2, 2022

 

$

(3,758

)

Other comprehensive income, net of tax

 

 

 

Unrealized gains on cash flow hedging activities, net of income tax of $1,819

 

 

5,259

 

Reclassification of net losses on cash flow hedges to net income, net of income
    tax of ($
520)

 

 

(1,501

)

Total other comprehensive income

 

 

3,758

 

Balance at January 1, 2023

 

$

 

 

XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis

The following tables present the Company’s fair value hierarchy for the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 and January 1, 2023:

 

December 31, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Long-term debt

 

$

 

 

$

125,000

 

 

$

 

 

$

125,000

 

Total financial liabilities

 

$

 

 

$

125,000

 

 

$

 

 

$

125,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

January 1, 2023

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Long-term debt

 

$

 

 

$

250,000

 

 

$

 

 

$

250,000

 

Total financial liabilities

 

$

 

 

$

250,000

 

 

$

 

 

$

250,000

 

XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Summary of Disaggregation of Revenue

In accordance with ASC 606, the following table represents a disaggregation of revenue for 2023, 2022 and 2021:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Perishables

 

$

3,915,971

 

 

 

57.3

%

 

$

3,717,642

 

 

 

58.0

%

 

$

3,518,181

 

 

 

57.7

%

Non-Perishables

 

 

2,921,413

 

 

 

42.7

%

 

 

2,686,581

 

 

 

42.0

%

 

 

2,581,688

 

 

 

42.3

%

Net Sales

 

$

6,837,384

 

 

 

100.0

%

 

$

6,404,223

 

 

 

100.0

%

 

$

6,099,869

 

 

 

100.0

%

XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Estimated Fair Values of Options Granted

The estimated weighted average fair values of options granted during 2023, 2022 and 2021 were $12.63, $10.58 and $7.66, respectively, and were calculated using the following assumptions in the table below:

 

 

2023

 

 

2022

 

 

2021

 

Dividend yield

 

 

0.00

%

 

 

0.00

%

 

 

0.00

%

Expected volatility

 

 

39.48

%

 

 

36.59

%

 

 

36.35

%

Risk free interest rate

 

 

3.78

%

 

 

2.12

%

 

 

0.83

%

Expected term, in years

 

 

4.50

 

 

 

4.50

 

 

 

4.50

 

 
Summary of Grant Date Weighted Average Fair Value of Options Granted and Options Forfeited

The following table summarizes grant date weighted average fair value of options granted and options forfeited:

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Grant date weighted average fair value of options granted

 

$

12.63

 

 

$

10.58

 

 

$

7.66

 

Grant date weighted average fair value of options forfeited

 

$

10.98

 

 

$

8.66

 

 

$

7.10

 

 
Summary of Option Activity

The following table summarizes option activity during 2023:

 

 

 

Number of
Options

 

 

Weighted
Average
Exercise
Price

 

 

Weighted
Average
Remaining
Contractual
Life (In Years)

 

 

Aggregate
Intrinsic
Value

 

Outstanding at January 1, 2023

 

 

1,318,158

 

 

$

20.93

 

 

 

 

 

 

 

Granted

 

 

221,085

 

 

 

32.95

 

 

 

 

 

 

 

Forfeited

 

 

(47,481

)

 

 

30.87

 

 

 

 

 

 

 

Exercised

 

 

(637,387

)

 

 

17.97

 

 

 

 

 

$

12,151

 

Outstanding at December 31, 2023

 

 

854,375

 

 

 

25.70

 

 

 

4.53

 

 

$

19,938

 

Exercisable—December 31, 2023

 

 

424,598

 

 

 

20.82

 

 

 

3.61

 

 

$

11,983

 

Vested/Expected to vest—December 31, 2023

 

 

854,375

 

 

$

25.70

 

 

 

4.53

 

 

$

19,938

 

 

 
Summary of Weighted Average Grant Date Fair Value of RSUs Awarded

The following table summarizes the weighted average grant date fair value of RSUs awarded during 2023, 2022 and 2021:

 

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

RSUs awarded

 

$

33.21

 

 

$

31.01

 

 

$

24.11

 

 

 
Summary of RSUs Activity

The following table summarizes RSU activity during 2023:

 

 

 

Number of
RSUs

 

 

Weighted
Average
Grant Date
Fair Value

 

Outstanding at January 1, 2023

 

 

972,583

 

 

$

26.94

 

Awarded

 

 

514,055

 

 

 

33.21

 

Vested

 

 

(543,030

)

 

 

24.44

 

Forfeited

 

 

(75,412

)

 

 

31.84

 

Outstanding at December 31, 2023

 

 

868,196

 

 

$

31.79

 

 
Summary of PSA Activity

The following table summarizes PSA activity during 2023:

 

 

 

Number of
PSAs

 

 

Weighted
Average
Grant Date
Fair Value

 

Outstanding at January 1, 2023

 

 

460,106

 

 

$

24.12

 

Awarded

 

 

172,059

 

 

 

32.95

 

Vested

 

 

(268,699

)

 

 

16.83

 

Forfeited

 

 

(34,954

)

 

 

32.18

 

PSAs earned

 

 

107,998

 

 

 

16.91

 

PSAs not earned

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

436,510

 

 

$

29.66

 

 
Summary of Share-Based Compensation Expense in Selling, General and Administrative Expenses

The Company presents share-based compensation expense in Selling, general and administrative expenses on the Company’s consolidated statements of income. The amount recognized was as follows:

 

 

Year Ended

 

 

 

December 31, 2023

 

 

January 1, 2023

 

 

January 2, 2022

 

Share-based compensation expense

 

$

18,898

 

 

$

16,603

 

 

$

15,883

 

Income tax benefit

 

 

(3,007

)

 

 

(2,495

)

 

 

(2,450

)

Net share-based compensation expense

 

$

15,891

 

 

$

14,108

 

 

$

13,433

 

 
Summary of Total Unrecognized Compensation Expense and Remaining Weighted Average Recognition Period Related to Outstanding Share-Based Awards

As of December 31, 2023, total unrecognized compensation expense and remaining weighted average recognition period related to outstanding share-based awards were as follows:

 

 

 

Unrecognized
compensation
expense

 

 

Remaining
weighted
average
recognition
period

 

Options

 

$

2,845

 

 

 

1.4

 

RSUs

 

 

15,667

 

 

 

1.4

 

PSAs

 

 

4,611

 

 

 

1.2

 

Total unrecognized compensation expense at December 31, 2023

 

$

23,123

 

 

 

 

 
Awards Granted Under the 2022 Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Summary of Share-Based Compensation Awards Granted

The Company granted the following awards during 2023 and 2022 under the 2022 Incentive Plan:

 

Grant Date

 

RSUs

 

 

PSAs

 

 

Options

 

March 14, 2023

 

 

491,729

 

 

 

172,059

 

 

 

221,085

 

May 1, 2023

 

 

2,931

 

 

 

 

 

 

 

June 7, 2023

 

 

1,271

 

 

 

 

 

 

 

September 5, 2023

 

 

6,408

 

 

 

 

 

 

 

September 11, 2023

 

 

10,204

 

 

 

 

 

 

 

October 30, 2023

 

 

1,512

 

 

 

 

 

 

 

Total

 

 

514,055

 

 

 

172,059

 

 

 

221,085

 

Weighted-average grant date fair value

 

$

33.21

 

 

$

32.95

 

 

$

12.63

 

Weighted-average exercise price

 

 

 

 

 

 

 

$

32.95

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Grant Date

 

RSUs

 

 

PSAs

 

 

Options

 

June 7, 2022

 

 

58,057

 

 

 

 

 

 

 

September 7, 2022

 

 

21,598

 

 

 

 

 

 

 

October 10, 2022

 

 

6,506

 

 

 

 

 

 

 

Total

 

 

86,161

 

 

 

 

 

 

 

Weighted-average grant date fair value

 

$

27.74

 

 

$

 

 

$

 

Weighted-average exercise price

 

 

 

 

 

 

 

 

 

 
Awards Granted Under the 2013 Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Summary of Share-Based Compensation Awards Granted  

The Company granted the following awards during 2022 under the 2013 Incentive Plan:

 

Grant Date

 

RSUs

 

 

PSAs

 

 

Options

 

March 15, 2022

 

 

370,177

 

 

 

147,846

 

 

 

211,352

 

March 21, 2022

 

 

104,913

 

 

 

14,260

 

 

 

20,270

 

Total

 

 

475,090

 

 

 

162,106

 

 

 

231,622

 

Weighted-average grant date fair value

 

$

31.60

 

 

$

31.52

 

 

$

10.58

 

Weighted-average exercise price

 

 

 

 

 

 

 

$

31.52

 

 

XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Description of Business - Additional Information (Detail)
Dec. 31, 2023
Store
State
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Operating stores | Store 407
Number of states entity operates | State 23
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of operating segment 1
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation - Summary of Sales by as Perishable and Non-Perishable (Detail) - Sales Revenue, Goods, Net [Member] - Product Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Revenue from External Customer [Line Items]      
Percentage of supplier accountability on total purchase 100.00% 100.00% 100.00%
Perishables [Member]      
Revenue from External Customer [Line Items]      
Percentage of supplier accountability on total purchase 57.30% 58.00% 57.70%
Non-Perishables [Member]      
Revenue from External Customer [Line Items]      
Percentage of supplier accountability on total purchase 42.70% 42.00% 42.30%
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Summary Of Significant Accounting Policy [Line Items]      
Fiscal period duration 364 days 364 days 364 days
Impairment, goodwill $ 0 $ 0 $ 0
Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration] Increase (Decrease) in Other Operating Assets    
Impairment, long lived assets $ 30,500,000 8,100,000 4,800,000
Option to extend lease term, Description The lease term includes the initial contractual term as well as any options to extend the lease when it is reasonably certain that the Company will exercise that option.    
Advertising expense, net of rebates $ 45,800,000 49,200,000 45,900,000
Percentage of income tax to be realized 50.00%    
Store closing charges $ 30,500,000 8,100,000 $ 4,800,000
Leasehold Improvements, Gross 715,489,000 679,880,000  
Operating lease assets 1,322,854,000 1,106,524,000  
Operating lease liabilities [1],[2] 1,525,947,000    
Increased retained earnings $ 373,612,000 $ 320,012,000  
Minimum [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Renewal term of lease 1 year    
Maximum [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Renewal term of lease 20 years    
Underperforming Stores [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Impairment, long lived assets $ 27,800,000    
Operating Segments [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Impairment, long lived assets $ 2,700,000    
Operating Segments [Member] | Cost of Goods, Total [Member] | Supplier Concentration Risk [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Percentage of supplier accountability on total purchase 47.00% 45.00% 44.00%
Inventory Valuation Reserve [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Allowances or reserves for inventories $ 0 $ 0  
Prepaid Expenses and Other Current Assets [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Restricted cash related to defined benefit plan forfeitures and healthcare, general liability and workers’ compensation plan benefits $ 2,100,000 $ 2,000,000  
[1] Operating lease payments include $62.5 million related to periods covered by options to extend lease terms that are reasonably certain of being exercised and exclude $584.1 million of legally binding minimum lease payments for leases executed but not yet commenced.
[2] These amounts include rental income related to subtenant agreements under which we will receive $1.1 million in 2024, $0.9 million in 2025, $0.8 million in 2026, $0.7 million in 2027, $0.3 million in 2028 and $0.1 million thereafter.
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Amounts Due from Banks (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Cash and Cash Equivalents [Abstract]    
Due from banks for debit and credit card transactions $ 85,116 $ 77,665
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Estimated Useful Lives of Asset Classes (Detail)
Dec. 31, 2023
Computer hardware and software [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Computer hardware and software [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Furniture, fixtures and equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 7 years
Furniture, fixtures and equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 20 years
Leasehold improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 15 years
Buildings [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 40 years
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Schedule of Estimated Breakage Revenue Recognized (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Disaggregation Of Revenue [Line Items]      
Beginning Balance $ 10,906 $ 12,586 $ 15,888
Gift cards issued during the period but not redeemed [1] 4,271 4,291 5,711
Revenue recognized from beginning liability (4,611) (5,971) (9,013)
Ending Balance $ 10,566 $ 10,906 $ 12,586
[1] net of estimated breakage
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable - Summary of Accounts Receivable (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Receivables [Abstract]    
Landlords $ 5,451 $ 232
Vendors 3,168 3,544
Insurance 2,884 2,320
Ecommerce 7,682 6,988
Other 11,128 3,024
Total $ 30,313 $ 16,108
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable - Additional Information (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Jan. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for vendor receivables $ 1.3 $ 1.4
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 22,062 $ 33,034
Restricted cash 2,076 1,959
Income tax receivable 23,559 18,155
Other current assets 770 770
Total $ 48,467 $ 53,918
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Summary of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Property, Plant and Equipment, Net [Abstract]    
Land and finance lease assets $ 16,562 $ 15,753
Furniture, fixtures and equipment 1,002,824 850,357
Leasehold improvements 715,489 679,880
Construction in progress 92,066 110,106
Total property and equipment 1,826,941 1,656,096
Accumulated depreciation and amortization (1,028,234) (933,855)
Property and equipment, net $ 798,707 $ 722,241
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Property, Plant and Equipment, Net [Abstract]      
Depreciation expense $ 136.6 $ 125.7 $ 124.1
Assets Impairment expense $ 30.5 $ 8.1 $ 4.8
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Components of Lease Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Finance lease cost:      
Total net lease cost $ 303,988 $ 271,523 $ 258,398
Selling, General and Administrative Expenses [Member]      
Lessee Lease Description [Line Items]      
Operating lease cost [1],[2] 232,745 204,559 196,602
Finance lease cost:      
Variable lease cost [1],[2] 70,197 65,979 60,763
Sublease income (832) (833) (839)
Depreciation and Amortization [Member]      
Finance lease cost:      
Amortization of Property and Equipment 1,062 966 966
Interest Expense [Member]      
Finance lease cost:      
Interest on lease liabilities $ 816 $ 852 $ 906
[1] Lease cost related to closed store locations of $6.3 million, $1.3 million and $0.7 million were included in Store closure and other costs, net for 2023, 2022 and 2021, respectively.
[2] Supply chain-related amounts of $18.2 million, $12.4 million and $10.6 million were included in cost of sales for 2023, 2022 and 2021, respectively.
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Components of Lease Cost (Parenthetical) (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Cost of Sales [Member]      
Lessee Lease Description [Line Items]      
Supply chain-related amounts $ 18.2 $ 12.4 $ 10.6
Store closure and other costs [Member]      
Lessee Lease Description [Line Items]      
Lease Cost Related To Closed Stores $ 6.3 $ 1.3 $ 0.7
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Leases [Abstract]      
Operating lease assets $ 1,322,854 $ 1,106,524  
Finance, Assets $ 7,127 $ 7,285  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property and equipment, net of accumulated depreciation Property and equipment, net of accumulated depreciation  
Total lease assets $ 1,329,981 $ 1,113,809  
Operating, Current 126,271 [1],[2] 135,584  
Finance, Current 1,032 1,012  
Operating, Noncurrent 1,399,676 [1],[2] 1,145,173  
Finance, Noncurrent $ 8,685 $ 8,902  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Long-term debt and finance lease liabilities Long-term debt and finance lease liabilities  
Total lease liabilities $ 1,535,664 $ 1,290,671  
Weighted average remaining lease term (years)      
Operating leases 10 years 9 years 4 months 24 days 9 years 7 months 6 days
Finance leases 6 years 8 months 12 days 7 years 9 months 18 days 8 years 9 months 18 days
Weighted average discount rate      
Operating leases 7.20% 7.10% 6.70%
Finance leases 8.30% 8.40% 8.40%
[1] Operating lease payments include $62.5 million related to periods covered by options to extend lease terms that are reasonably certain of being exercised and exclude $584.1 million of legally binding minimum lease payments for leases executed but not yet commenced.
[2] These amounts include rental income related to subtenant agreements under which we will receive $1.1 million in 2024, $0.9 million in 2025, $0.8 million in 2026, $0.7 million in 2027, $0.3 million in 2028 and $0.1 million thereafter.
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental Cash Flow and Other Information Related to Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Cash paid for amounts included in measurement of lease liabilities:      
Operating cash flows for operating leases $ 228,411 $ 207,516 $ 182,926
Operating cash flows for finance leases 816 852 906
Lease assets obtained in exchange for lease liabilities:      
Finance leases 809 0 0
Operating leases $ 364,997 $ 157,269 $ 139,349
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Operating Leases    
2024 [1],[2] $ 208,602  
2025 [1],[2] 267,082  
2026 [1],[2] 231,900  
2027 [1],[2] 215,856  
2028 [1],[2] 185,758  
Thereafter [1],[2] 1,072,847  
Total lease payments [1],[2] 2,182,045  
Less: Imputed interest [1],[2] (656,098)  
Total lease liabilities [1],[2] 1,525,947  
Less: Current portion (126,271) [1],[2] $ (135,584)
Long-term operating lease liabilities 1,399,676 [1],[2] 1,145,173
Finance Leases    
2024 1,780  
2025 2,107  
2026 1,945  
2027 2,032  
2028 1,766  
Thereafter 3,241  
Total lease payments 12,871  
Less: Imputed interest (3,154)  
Total lease liabilities 9,717  
Less: Current portion (1,032) (1,012)
Finance lease liabilities 8,685 $ 8,902
Total    
2024 210,382  
2025 269,189  
2026 233,845  
2027 217,888  
2028 187,524  
Thereafter 1,076,088  
Total lease payments 2,194,916  
Less: Imputed interest 659,252  
Total lease liabilities 1,535,664  
Less: Current portion 127,303  
Long-term lease liabilities $ 1,408,361  
[1] Operating lease payments include $62.5 million related to periods covered by options to extend lease terms that are reasonably certain of being exercised and exclude $584.1 million of legally binding minimum lease payments for leases executed but not yet commenced.
[2] These amounts include rental income related to subtenant agreements under which we will receive $1.1 million in 2024, $0.9 million in 2025, $0.8 million in 2026, $0.7 million in 2027, $0.3 million in 2028 and $0.1 million thereafter.
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Maturities of Lease Liabilities (Parenthetical) (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Leases [Abstract]  
Operating lease option to extend reasonably certain of being exercised $ 62.5
Operating lease legally binding minimum payments for leases that have not yet commenced 584.1
Lessee Operating Lease Liability Subtenant Due Next Twelve Months 1.1
Lessee Operating Lease Liability Subtenant Due YearTwo 0.9
Lessee Operating Lease Liability Subtenant Due Year Three 0.8
Lessee Operating Lease Liability Subtenant Due Year Four 0.7
Lessee Operating Lease Liability Subtenant Due Year Five 0.3
Lessee Operating Lease Liability Subtenant Due After Year Five $ 0.1
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Summary of Activity and Balances in Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Intangible Assets [Line Items]    
Indefinite-lived Gross Intangible Assets, Beginning Balance $ 184,960  
Indefinite-lived Gross Intangible Assets, Additions/Adjustments 23,100 $ 0
Indefinite-lived Gross Intangible Assets, Ending Balance 208,060 184,960
Gross Intangible Assets, Beginning Balance 184,960 184,960
Gross Intangible Assets, Ending Balance   184,960
Indefinite-lived trade names [Member]    
Intangible Assets [Line Items]    
Indefinite-lived Gross Intangible Assets, Beginning Balance 182,937 182,937
Indefinite-lived Gross Intangible Assets, Additions/Adjustments 0 0
Indefinite-lived Gross Intangible Assets, Ending Balance 182,937 182,937
Indefinite-lived reacquired rights [Member]    
Intangible Assets [Line Items]    
Indefinite-lived Gross Intangible Assets, Beginning Balance 0  
Indefinite-lived Gross Intangible Assets, Additions/Adjustments 23,100  
Indefinite-lived Gross Intangible Assets, Ending Balance 23,100 0
Indefinite-lived liquor licenses [Member]    
Intangible Assets [Line Items]    
Indefinite-lived Gross Intangible Assets, Beginning Balance 2,023 2,023
Indefinite-lived Gross Intangible Assets, Additions/Adjustments 0 0
Indefinite-lived Gross Intangible Assets, Ending Balance $ 2,023 $ 2,023
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Finite-Lived Intangible Assets, Net [Abstract]      
Amortization expense $ 0 $ 0 $ 0
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill - Additional Information (Detail) - USD ($)
Dec. 31, 2023
Jan. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 381,741,000 $ 368,878,000
Accumulated goodwill impairment losses $ 0 $ 0
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill - Summary of Activity and Balance in Goodwill (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill beginning balance $ 368,878
Additions 12,863
Goodwill ending balance $ 381,741
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Assets - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Other assets $ 12,294 $ 13,973
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities - Summary of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Payables and Accruals [Abstract]        
Self-insurance reserves $ 25,012 $ 23,954 $ 27,136  
Accrued occupancy related (CAM, property taxes, etc.) 23,935 24,981    
Gift cards, net of breakage 10,566 10,906 $ 12,586 $ 15,888
Accrued Sales Use And Excise Tax 14,296 13,820    
Other accrued liabilities 91,078 77,645    
Total $ 164,887 $ 151,306    
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Salaries and Benefits - Summary of Accrued Salaries and Benefits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Payables and Accruals [Abstract]    
Bonuses $ 33,890 $ 23,679
Payroll 20,652 19,873
Vacation 18,050 16,732
Severance and other 2,160 1,290
Total $ 74,752 $ 61,574
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Long Term Debt And Finance Lease Liabilities [Line Items]    
Long-term debt $ 125,000  
Finance lease liabilities 8,685 $ 8,902
Long-term debt and finance lease liabilities 133,685 258,902
Senior Lien [Member] | Secured Debt [Member] | $700.0 million Credit Agreement [Member]    
Long Term Debt And Finance Lease Liabilities [Line Items]    
Long-term debt $ 125,000 $ 250,000
Debt instrument maturity Mar. 25, 2027  
Debt instrument, Interest Rate Variable  
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Parenthetical) (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Senior Lien [Member] | Secured Debt [Member] | $700.0 million Credit Agreement [Member]  
Long Term Debt And Finance Lease Liabilities [Line Items]  
Debt instrument face amount $ 700.0
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Finance Lease Liabilities - Summary of Maturities of long -term debt (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Long Term Debt And Finance Lease Liabilities [Abstract]  
2024 $ 0
2025 0
2026 0
2027 125,000
2028 0
Thereafter 0
Total $ 125,000
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Finance Lease Liabilities - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Mar. 25, 2022
Mar. 27, 2018
Long Term Debt And Finance Lease Liabilities [Line Items]          
Borrowings during the period $ 0 $ 62,500 $ 0    
Change in line of credit during period   62,500      
Amended And Restated Credit Agreement [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Borrowings under credit facilities 125,000 250,000      
Borrowings during the period $ 0 $ 0      
Participation fee 0.95%        
Issuance fee 0.125%        
Credit facility termination date Mar. 25, 2027        
Principal payments on the Credit Facility $ 125,000        
Amended And Restated Credit Agreement [Member] | Minimum [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Total net leverage ratio 100.00%        
Interest coverage ratio 1.00%        
Amended And Restated Credit Agreement [Member] | Maximum [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Total net leverage ratio 375.00%        
Interest coverage ratio 3.00%        
Secured Debt [Member] | Current Credit Facility Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Interest rate spread on base rate 1.00%        
Secured Debt [Member] | Amended And Restated Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Interest rate spread on base rate 0.10%        
Senior Lien [Member] | Secured Debt [Member] | Current Credit Facility Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Interest rate spread on base rate 0.10%        
Senior Lien [Member] | Secured Debt [Member] | Current Credit Facility Agreement [Member] | Secured Overnight Financing Rate [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Interest rate spread on base rate 0.95%        
Senior Lien [Member] | Secured Debt [Member] | Amended And Restated Credit Agreement [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Debt instrument face amount $ 70,000        
Letters of credit issued $ 21,500        
Interest rate spread on base rate 0.05%        
Line of Credit Facility Commitment Fee Percentage Subject to Upward or Downward Adjustments 0.01%        
Senior Lien [Member] | Secured Debt [Member] | Amended And Restated Credit Agreement [Member] | Prime Plus [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Interest rate spread on base rate 0.00%        
Senior Lien [Member] | Secured Debt [Member] | Amended And Restated Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Line of credit interest rate terms at the Company's option, either at the Term SOFR (with a floor of 0.00%) plus a 0.10% SOFR adjustment and 1.00% per annum or base rate (with a floor of 0.00%) plus 0.00% per annum        
Senior Lien [Member] | Secured Debt [Member] | Amended And Restated Credit Agreement [Member] | Minimum [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Credit facility unused commitment fee percentage 0.10%        
Senior Lien [Member] | Secured Debt [Member] | Amended And Restated Credit Agreement [Member] | Maximum [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Credit facility unused commitment fee percentage 0.225%        
Senior Lien [Member] | Secured Debt [Member] | Amended And Restated Credit Agreement [Member] | Swingline Loan Subfacility [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Debt instrument face amount $ 50,000        
Senior Lien [Member] | Secured Debt [Member] | $700.0 million Credit Facility [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Debt instrument face amount $ 700,000        
Senior Lien [Member] | Secured Debt [Member] | $700.0 million Credit Facility [Member] | Amended And Restated Credit Agreement [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Credit facility maximum borrowing capacity       $ 700,000  
Capitalized debt issuance costs       $ 3,400  
Senior Lien [Member] | Secured Debt [Member] | Former Credit Facility [Member]          
Long Term Debt And Finance Lease Liabilities [Line Items]          
Capitalized debt issuance costs         $ 500
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Long-Term Liabilities - Summary of Other Long-Term Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Other Liabilities Disclosure [Abstract]      
Long-term portion $ 22,826 $ 23,658 $ 23,393
Other 13,444 12,682  
Total $ 36,270 $ 36,340  
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Self-Insurance Programs - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Insurance [Line Items]        
Accounts receivables $ 30,313 $ 16,108    
General liability, worker’s compensation and team member health benefit liabilities 47,838 47,612 $ 50,529 $ 48,518
Insurance Receivable [Member]        
Insurance [Line Items]        
Accounts receivables 1,300 1,200    
General liability, worker’s compensation and team member health benefit liabilities $ 47,800 $ 47,600    
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Self-Insurance Programs - (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Insurance [Abstract]      
Self insurance reserve beginning balance $ 47,612 $ 50,529 $ 48,518
Expenses, net of actuarial adjustments 85,148 76,720 85,892
Claim Payments (84,922) (79,637) (83,881)
Self insurance reserve ending balance 47,838 47,612 50,529
Less: Current portion (25,012) (23,954) (27,136)
Long-term portion $ 22,826 $ 23,658 $ 23,393
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Matching contribution by employer 50.00%
Percentage of eligible compensation for which employer makes matching contribution 6.00%
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan - Total Expense Recorded for Matching under Defined Contribution Plans (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Retirement Benefits [Abstract]      
Total expenses for matching under defined contribution plans $ 8,496 $ 7,820 $ 7,517
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Income Tax Contingency [Line Items]      
Corporate federal income tax rate 21.00% 21.00% 21.00%
Effective income tax rate 24.70% 25.20% 24.30%
Tax benefit resulting from shares-based awards $ 5,000 $ 1,700 $ 200
Valuation allowance 3,343 917  
Unrecognized tax benefits (tax effected) that would impact the effective tax rate if recognized 500 $ 1,100  
Anticipated decrease in total unrecognized tax benefits during next twelve months $ 200    
Federal [Member] | Earliest Tax Year [Member]      
Income Tax Contingency [Line Items]      
Open year for general statute of limitations 2017    
Federal [Member] | Latest Tax Year [Member]      
Income Tax Contingency [Line Items]      
Open year for general statute of limitations 2022    
State [Member] | Earliest Tax Year [Member]      
Income Tax Contingency [Line Items]      
Open year for general statute of limitations 2018    
State [Member] | Latest Tax Year [Member]      
Income Tax Contingency [Line Items]      
Open year for general statute of limitations 2022    
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Income Tax Provision (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Income Tax Disclosure [Abstract]      
U.S. Federal—current $ 67,898 $ 66,398 $ 60,329
U.S. Federal—deferred (5,927) 1,028 (1,663)
U.S. Federal—total 61,971 67,426 58,666
State—current 21,902 19,823 19,715
State—deferred 1,011 900 (146)
State—total 22,913 20,723 19,569
Total provision $ 84,884 $ 88,149 $ 78,235
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Tax Rate Reconciliation (Detail)
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract]      
Federal statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 5.40% 4.70% 4.80%
Enhanced charitable contribution impact (1.00%) (0.90%) (1.50%)
Excess tax benefits from share based payments (1.20%) (0.40%) (0.10%)
Non-deductible Executive Compensation 1.40% 0.90% 0.30%
Benefit of federal tax credit (0.70%) (0.50%) (0.40%)
Other, net 0.20% 0.40% 0.20%
Effective income tax rate 24.70% 25.20% 24.30%
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Deferred Tax Assets and Deferred Tax Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Deferred tax assets    
Employee benefits $ 18,329 $ 16,052
Tax credits 105 166
Operating leases 392,168 329,154
Other lease related 6,137 5,740
Other accrued liabilities 4,320 4,004
Charitable contribution carryforward 3,343 2,819
Inventories and other 2,905 2,605
Total gross deferred tax assets 427,307 360,540
Less: Valuation Allowance (3,343) (917)
Total deferred tax assets, net of valuation allowance 423,964 359,623
Deferred tax liabilities    
Depreciation and amortization (80,765) (83,091)
Intangible assets (64,668) (52,413)
Operating leases (339,973) (284,377)
Asset retirement obligations (939) (865)
Total gross deferred tax liabilities (486,345) (420,746)
Net deferred tax liability $ (62,381) $ (61,123)
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 1,119 $ 1,770 $ 1,803
Additions based on tax positions related to the current year 58 43 16
Additions based on tax positions related to prior years 0 0 31
Reductions for settlements with taxing authorities 0 (694) 0
Reduction due to lapse of applicable statute of limitations (700) 0 0
Reductions for tax positions for prior years 0 0 (80)
Ending balance $ 477 $ 1,119 $ 1,770
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related-Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Related Party Transaction [Line Items]    
Related Party Transactions $ 0  
Purchases from supplier   $ 3,400
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
Apr. 13, 2010
Defendant
Dec. 31, 2023
USD ($)
Other Commitments [Line Items]    
Operating lease legally binding minimum payments for leases that have not yet commenced   $ 584.1
Total future purchase commitments   $ 28.6
Superior Court of State of California and County of Los Angeles [Member]    
Other Commitments [Line Items]    
Number of defendants | Defendant 80  
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Stock - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Mar. 02, 2022
Class of Stock [Line Items]        
Common stock issued 101,211,984 105,072,756    
Common stock shares outstanding 101,211,984 105,072,756    
Common stock shares repurchased and retired 5,864,246 6,897,082    
Common stock repurchased, value $ 205,262 $ 199,980 $ 188,343  
Preferred stock shares authorized 10,000,000 10,000,000    
March 2, 2022 Share Repurchase Program [Member]        
Class of Stock [Line Items]        
Shares authorized to be repurchased $ 600,000      
Shares remained available for repurchase 208,381      
March 3, 2021 Share Repurchase Program [Member]        
Class of Stock [Line Items]        
Shares authorized to be repurchased $ 300,000     $ 300,000
Shares remained available for repurchase       $ 99,800
Awards Granted Under the 2022 Incentive Plan [Member]        
Class of Stock [Line Items]        
Common stock reserved for issuance 5,874,286      
XML 117 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Stock - Schedule of Options Exercised in Exchange for Issuance of Shares of Common Stock (Detail) - shares
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Equity [Abstract]      
Options exercised 637,387 218,509 115,123
Other share issuances under stock plans 811,729 636,955 462,173
XML 118 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Stock - Schedule of Share Repurchase Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Mar. 02, 2022
March 3, 2021 Share Repurchase Program [Member]    
Class of Stock [Line Items]    
Authorised amount of share $ 300,000 $ 300,000
Authorization available   $ 99,800
March 2, 2022 Share Repurchase Program [Member]    
Class of Stock [Line Items]    
Authorised amount of share 600,000  
Cost of Repurchases 391,619  
Authorization available $ 208,381  
Expiration date Dec. 31, 2024  
Effective date Mar. 02, 2022  
XML 119 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Stock - Schedule of Share Repurchase Activity under Share Repurchase Programs (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Equity [Abstract]      
Number of common shares acquired 5,864,246 6,897,082  
Average price per common share acquired $ 35 $ 28.99  
Total cost of common shares acquired $ 205,262 $ 199,980 $ 188,343
XML 120 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share - Summary of Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Basic net income per share:      
Net Income (Loss) $ 258,856 $ 261,164 $ 244,157
Weighted average shares outstanding - basic 102,479 108,232 115,377
Basic net income per share $ 2.53 $ 2.41 $ 2.12
Diluted net income per share:      
Net Income (Loss) $ 258,856 $ 261,164 $ 244,157
Weighted average shares outstanding - basic 102,479 108,232 115,377
Dilutive effect of equity-based awards:      
Assumed exercise of options to purchase shares 343 337 215
Weighted average shares and equivalent shares outstanding - diluted 103,390 109,139 116,077
Diluted net income per share $ 2.5 $ 2.39 $ 2.1
Restricted Stock Units [Member]      
Dilutive effect of equity-based awards:      
Dilutive effect 524 394 390
Performance Share Awards [Member]      
Dilutive effect of equity-based awards:      
Dilutive effect 44 176 95
XML 121 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share - Additional Information (Detail) - shares
shares in Millions
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Employee Stock Option      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 0.2 0.2 0.5
PSAs [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 0.4 0.3 0.3
XML 122 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Additional Information (Detail) - Forward Contract [Member]
$ in Millions
1 Months Ended
Dec. 31, 2017
USD ($)
Hedge
Dec. 31, 2023
Swap
Jan. 01, 2023
Swap
Derivative [Line Items]      
Derivative, number of cash flow hedges | Hedge 5    
Number of outstanding swaps | Swap   0 0
Cash Flow Hedges [Member]      
Derivative [Line Items]      
Derivative, notional amount of outstanding swaps | $ $ 250.0    
Derivative, cash flow swaps length period 1 year    
Cash flow swaps mature annually, starting year 2018    
Cash flow swaps mature annually, ending year 2022    
XML 123 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Summary of Gains and Losses of Derivative Instruments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Derivative Instruments Gain Loss [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Net Interest Income (Expense), Net Interest Income (Expense), Net
Interest expense, net $ 0 $ 2,021 $ 5,778
XML 124 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance $ 1,046,462 $ 959,876 $ 881,293
Other comprehensive income, net of tax      
Unrealized gains on cash flow hedging activities, net of income tax of $1,819 and $3,116 in fiscal 2022 and fiscal 2021 0 5,259 9,009
Reclassification of net losses on cash flow hedges to net income, net of income tax of ($520) and ($1,485) in fiscal 2022 and fiscal 2021 0 (1,501) (4,293)
Total other comprehensive income 0 3,758 4,716
Ending Balance 1,148,547 1,046,462 959,876
Cash Flow Hedges [Member]      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance $ 0 (3,758)  
Other comprehensive income, net of tax      
Unrealized gains on cash flow hedging activities, net of income tax of $1,819 and $3,116 in fiscal 2022 and fiscal 2021   5,259  
Reclassification of net losses on cash flow hedges to net income, net of income tax of ($520) and ($1,485) in fiscal 2022 and fiscal 2021   (1,501)  
Total other comprehensive income   3,758  
Ending Balance   $ 0 $ (3,758)
XML 125 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Accumulated Other Comprehensive Income Loss [Line Items]    
Income tax expenses (Benefit) on cash flow hedging activities $ 1,819 $ 3,116
Income tax expenses (Benefit) for reclassification of net gains (losses) on cash flow hedges (520) $ 1,485
Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Income tax expenses (Benefit) on cash flow hedging activities 1,819  
Income tax expenses (Benefit) for reclassification of net gains (losses) on cash flow hedges $ (520)  
XML 126 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Long-term debt $ 125,000 $ 250,000
Total financial liabilities 125,000 250,000
Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Long-term debt 125,000 250,000
Total financial liabilities $ 125,000 $ 250,000
XML 127 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Segment
Segment Reporting [Abstract]  
Number of operating segment 1
XML 128 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Summary of Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Disaggregation Of Revenue [Line Items]      
Net Sales, amount $ 6,837,384 $ 6,404,223 $ 6,099,869
Sales Revenue, Goods, Net [Member] | Product Concentration Risk [Member]      
Disaggregation Of Revenue [Line Items]      
Net Sales, percentage 100.00% 100.00% 100.00%
Perishables [Member]      
Disaggregation Of Revenue [Line Items]      
Net Sales, amount $ 3,915,971 $ 3,717,642 $ 3,518,181
Perishables [Member] | Sales Revenue, Goods, Net [Member] | Product Concentration Risk [Member]      
Disaggregation Of Revenue [Line Items]      
Net Sales, percentage 57.30% 58.00% 57.70%
Non-Perishables [Member]      
Disaggregation Of Revenue [Line Items]      
Net Sales, amount $ 2,921,413 $ 2,686,581 $ 2,581,688
Non-Perishables [Member] | Sales Revenue, Goods, Net [Member] | Product Concentration Risk [Member]      
Disaggregation Of Revenue [Line Items]      
Net Sales, percentage 42.70% 42.00% 42.30%
XML 129 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Stock-Based Compensation Awards Granted (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value $ 12.63 $ 10.58 $ 7.66
Weighted-average exercise price 32.95    
Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value $ 12.63 $ 10.58 $ 7.66
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 514,055 86,161  
Weighted-average grant date fair value $ 33.21 $ 27.74  
Weighted-average exercise price $ 0 $ 0  
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member] | June 7, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   58,057  
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member] | September 7, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   21,598  
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member] | October 10, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   6,506  
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member] | March 14, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 491,729    
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member] | May 1, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 2,931    
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member] | June 7, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 1,271    
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member] | September 5, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 6,408    
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member] | September 11, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 10,204    
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member] | October 30, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 1,512    
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 172,059 0  
Weighted-average grant date fair value $ 32.95 $ 0  
Weighted-average exercise price $ 0 $ 0  
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member] | June 7, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   0  
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member] | September 7, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   0  
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member] | October 10, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   0  
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member] | March 14, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 172,059    
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member] | May 1, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 0    
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member] | June 7, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 0    
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member] | September 5, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 0    
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member] | September 11, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 0    
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member] | October 30, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 0    
Awards Granted Under the 2022 Incentive Plan [Member] | Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 221,085 0  
Weighted-average grant date fair value $ 12.63 $ 0  
Weighted-average exercise price $ 32.95 $ 0  
Awards Granted Under the 2022 Incentive Plan [Member] | Options [Member] | June 7, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   0  
Awards Granted Under the 2022 Incentive Plan [Member] | Options [Member] | September 7, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   0  
Awards Granted Under the 2022 Incentive Plan [Member] | Options [Member] | October 10, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   0  
Awards Granted Under the 2022 Incentive Plan [Member] | Options [Member] | March 14, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 221,085    
Awards Granted Under the 2022 Incentive Plan [Member] | Options [Member] | May 1, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 0    
Awards Granted Under the 2022 Incentive Plan [Member] | Options [Member] | June 7, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 0    
Awards Granted Under the 2022 Incentive Plan [Member] | Options [Member] | September 5, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 0    
Awards Granted Under the 2022 Incentive Plan [Member] | Options [Member] | September 11, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 0    
Awards Granted Under the 2022 Incentive Plan [Member] | Options [Member] | October 30, 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock 0    
Awards Granted Under the 2013 Incentive Plan [Member] | RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   475,090  
Weighted-average grant date fair value   $ 31.6  
Weighted-average exercise price   $ 0  
Awards Granted Under the 2013 Incentive Plan [Member] | RSUs [Member] | March 15, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   370,177  
Awards Granted Under the 2013 Incentive Plan [Member] | RSUs [Member] | March 21, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   104,913  
Awards Granted Under the 2013 Incentive Plan [Member] | PSAs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   162,106  
Weighted-average grant date fair value   $ 31.52  
Weighted-average exercise price   $ 0  
Awards Granted Under the 2013 Incentive Plan [Member] | PSAs [Member] | March 15, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   147,846  
Awards Granted Under the 2013 Incentive Plan [Member] | PSAs [Member] | March 21, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   14,260  
Awards Granted Under the 2013 Incentive Plan [Member] | Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   231,622  
Weighted-average grant date fair value   $ 10.58  
Weighted-average exercise price   $ 31.52  
Awards Granted Under the 2013 Incentive Plan [Member] | Options [Member] | March 15, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   211,352  
Awards Granted Under the 2013 Incentive Plan [Member] | Options [Member] | March 21, 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock   20,270  
XML 130 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Dec. 29, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant date fair value $ 12.63 $ 10.58 $ 7.66    
Aggregate Intrinsic Value, Exercised $ 12,151        
Proceeds from exercise of stock options 11,454 $ 5,041 $ 2,170    
Tax benefit resulting from shares-based awards $ 5,000 1,700 200    
Employee Termination [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 24 months        
RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total grant date fair value vested $ 13,300 $ 9,200 $ 8,800    
Number of Shares, Vested 543,030        
Number of shares, outstanding 868,196 972,583      
Number of shares forfeited 75,412        
RSUs [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 2 years        
RSUs [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years        
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant date fair value $ 12.63 $ 10.58 $ 7.66    
Grant date weighted average options issued 400,000 1,000,000 1,100,000    
Grant date weighted average fair value of options issued but not vested $ 10.84 $ 6.66 $ 5.81    
Aggregate Intrinsic Value, Exercised $ 12,200 $ 1,800 $ 700    
PSAs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total grant date fair value vested $ 4,500 $ 4,100 800    
Number of Shares, Vested 268,699        
Number of shares, outstanding 436,510 460,106      
Total grant date fair value granted $ 5,700 $ 5,100 4,800    
Total grant date fair value forfeited or not earned $ 1,100 $ 800 $ 1,000    
Total grant date fair value issued 400,000 500,000 400,000    
Total grant date fair value issued but not released $ 12,900 $ 11,100 $ 8,900    
Number of shares forfeited 34,954        
PSAs [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards payout percentage of shares granted 0.00% 0.00% 0.00% 0.00% 0.00%
PSAs [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards payout percentage of shares granted 200.00% 200.00% 200.00% 200.00% 200.00%
PSAs [Member] | 2019 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards description The criteria was based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted.        
Number of Shares, Vested   208,172      
Number of shares, outstanding 0        
PSAs [Member] | 2020 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards description The criteria was based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted        
Number of Shares, Vested 268,699        
Number of shares, outstanding 0        
PSAs [Member] | 2021 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards description The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted.        
PSAs [Member] | 2022          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards description The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted.        
PSAs [Member] | 2023 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards description The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted.        
PSAs [Member] | Employee Termination [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 24 months        
Officers, Directors and Team Members [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options expire period from grant date 7 years        
Independent Directors [Member] | RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 1 year        
Awards Granted Under the 2022 Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized for issuance under plan 6,600,000        
Stock awards outstanding 855,911        
Remaining shares available for issuance 5,874,286        
Awards Granted Under the 2022 Incentive Plan [Member] | RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant date fair value $ 33.21 $ 27.74      
Awards Granted Under the 2022 Incentive Plan [Member] | Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant date fair value 12.63 0      
Awards Granted Under the 2022 Incentive Plan [Member] | PSAs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant date fair value $ 32.95 0      
Awards Granted Under the 2013 Incentive Plan [Member] | RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant date fair value   31.6      
Awards Granted Under the 2013 Incentive Plan [Member] | Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant date fair value   10.58      
Awards Granted Under the 2013 Incentive Plan [Member] | PSAs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant date fair value   $ 31.52      
XML 131 R118.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Estimated Fair Values of Options Granted (Detail)
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Share-Based Payment Arrangement [Abstract]      
Dividend yield 0.00% 0.00% 0.00%
Expected volatility 39.48% 36.59% 36.35%
Risk free interest rate 3.78% 2.12% 0.83%
Expected term, in years 4 years 6 months 4 years 6 months 4 years 6 months
XML 132 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Grant Date Weighted Average Fair Value of Options Granted and Options Forfeited (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Share-Based Payment Arrangement [Abstract]      
Grant date weighted average fair value of options granted $ 12.63 $ 10.58 $ 7.66
Grant date weighted average fair value of options forfeited $ 10.98 $ 8.66 $ 7.1
XML 133 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Share-Based Payment Arrangement [Abstract]      
Number of Options, Outstanding, Beginning Balance 1,318,158    
Number of Options, Granted 221,085    
Number of Options, Forfeited (47,481)    
Number of Options, Exercised (637,387) (218,509) (115,123)
Number of Options, Outstanding, Ending balance 854,375 1,318,158  
Number of Options, Exercisable 424,598    
Number of Options, Vested/Expected to vest 854,375    
Weighted Average Exercise Price, Outstanding, Beginning balance $ 20.93    
Weighted Average Exercise Price, Granted 32.95    
Weighted Average Exercise Price, Forfeited 30.87    
Weighted Average Exercise Price, Exercised 17.97    
Weighted Average Exercise Price, Outstanding, Ending balance 25.7 $ 20.93  
Weighted Average Exercise Price, Exercisable 20.82    
Weighted Average Exercise Price, Vested/Expected to vest $ 25.7    
Weighted Average Remaining Contractual Life (In Years), Outstanding 4 years 6 months 10 days    
Weighted Average Remaining Contractual Life (In Years), Exercisable 3 years 7 months 9 days    
Weighted Average Remaining Contractual Life (In Years), Vested/Expected to vest 4 years 6 months 10 days    
Aggregate Intrinsic Value, Exercised $ 12,151    
Aggregate Intrinsic Value, Outstanding 19,938    
Aggregate Intrinsic Value, Exercisable 11,983    
Aggregate Intrinsic Value, Vested/Expected to vest $ 19,938    
XML 134 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Weighted Average Grant Date Fair Value of RSUs Awarded (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSUs awarded $ 33.21 $ 31.01 $ 24.11
XML 135 R122.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of RSUs Activity (Detail) - RSUs [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Outstanding, Beginning Balance 972,583    
Number of Shares, Awarded 514,055    
Number of Shares, Vested (543,030)    
Number of Shares, Forfeited (75,412)    
Number of Shares, Outstanding, Ending Balance 868,196 972,583  
Weighted Average Grant Date Fair Value, Beginning Balance $ 26.94    
Weighted Average Grant Date Fair Value, Awarded 33.21 $ 31.01 $ 24.11
Weighted Average Grant Date Fair Value, Vested 24.44    
Weighted Average Grant Date Fair Value, Forfeited 31.84    
Weighted Average Grant Date Fair Value, Ending balance $ 31.79 $ 26.94  
XML 136 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of PSAs Activity (Detail) - PSAs [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares, Outstanding, Beginning Balance | shares 460,106
Number of Shares, Awarded | shares 172,059
Number of Shares, Vested | shares (268,699)
Number of Shares, Forfeited | shares (34,954)
Number of Shares, Earned | shares 107,998
Number of Shares, Not Earned | shares 0
Number of Shares, Outstanding, Ending Balance | shares 436,510
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 24.12
Weighted Average Grant Date Fair Value, Awarded | $ / shares 32.95
Weighted Average Grant Date Fair Value, Vested | $ / shares 16.83
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 32.18
Weighted Average Grant Date Fair Value, Earned | $ / shares 16.91
Weighted Average Grant Date Fair Value, Not Earned | $ / shares 0
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 29.66
XML 137 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Share-Based Compensation Expense in Selling, General and Administrative Expenses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Share-Based Payment Arrangement [Abstract]      
Share-based compensation expense $ 18,898 $ 16,603 $ 15,883
Income tax benefit (3,007) (2,495) (2,450)
Net share-based compensation expense $ 15,891 $ 14,108 $ 13,433
XML 138 R125.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Total Unrecognized Compensation Expense and Remaining Weighted Average Recognition Period Related to Outstanding Share-Based Awards (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total unrecognized compensation expense at January 1, 2023 $ 23,123
Options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation expense related to outstanding options $ 2,845
Remaining weighted average recognition period 1 year 4 months 24 days
RSUs [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation expense related to outstanding equity-based awards other than options $ 15,667
Remaining weighted average recognition period 1 year 4 months 24 days
PSAs [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation expense related to outstanding equity-based awards other than options $ 4,611
Remaining weighted average recognition period 1 year 2 months 12 days
XML 139 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Quarterly Financial Data (Unaudited) Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Quarterly Financial Information [Line Items]      
Proceeds from revolving credit facilities $ 0 $ 62,500 $ 0
Payments on revolving credit facilities 125,000 62,500 $ (0)
Amended and Restated Credit Agreement [Member]      
Quarterly Financial Information [Line Items]      
Proceeds from revolving credit facilities $ 0 $ 0  
XML 140 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Additional Information) (Details)
12 Months Ended
Dec. 31, 2023
Store
Subsequent Event [Line Items]  
Number of store closures 11
XML 141 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
Store Closures (Additional Information) (Details)
$ in Millions
1 Months Ended 12 Months Ended
Feb. 28, 2023
Dec. 31, 2023
USD ($)
Store
Jan. 01, 2023
USD ($)
Jan. 02, 2022
USD ($)
Store Closures [Line Items]        
Number of store closures | Store   11    
Store Performance Capacity Rate 30.00%      
Assets Impairment expense   $ 30.5 $ 8.1 $ 4.8
Other Depreciation and Amortization   5.9    
Underperforming Stores [Member]        
Store Closures [Line Items]        
Assets Impairment expense   $ 27.8    
XML 142 R129.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combination (Additional Information) (Details) - USD ($)
$ in Thousands, shares in Millions
Mar. 20, 2023
Dec. 31, 2023
Jan. 01, 2023
Business Acquisition [Line Items]      
Goodwill   $ 381,741 $ 368,878
Ronald Cohn, Inc      
Business Acquisition [Line Items]      
Date of Acquisition Mar. 20, 2023    
Business Acquisition, Name of Acquired Entity Ronald Cohn, Inc    
Business combination, Common shares, Value $ 18,100    
Cash consideration 13,000    
Allocation to Net Tangible Assets (4,900)    
Reacquired right of intangible asset 23,100    
Goodwill $ 12,900    
Ronald Cohn, Inc | Common Stock [Member]      
Business Acquisition [Line Items]      
Business acquisition, Common shares, Aggregate consideration paid 0.6    
EXCEL 144 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 " !O@598/ Y%KNX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G4TJ"F&;B^*I!<&"XBTDTS:X^4,RLMNW=W=MMX@^@,?,_/+- M-S"M2=+$C,\Y)LSDL-P,O@M%FK1F1Z(D 8HYHM>E'A-A;.YC]IK&9SY TN9# M'Q!$T]R!1])6DX8)6*6%R%1KC309-<5\QENSX--G[F:8-8 =>@Q4@-<U"G*M_8N<.L'-R*&Y)]7U?]ZLY-^[ X6V[>9G7K5PH MI(/!\5=QDDX)U^PR^77U\+A[8DHTXK9J1"7$3G#)N6SNWR?7'WY781^MV[M_ M;'P15"W\N@OU!5!+ P04 " !O@598F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &^!5EBT.*A0H @ .(U 8 >&PO=V]R:W-H965T&UL MM9MM<^HV&H;_BH9V.NU,"'Z!A'.:9(9 :-DFIVQ(VSGM[ =A"ZR);;&R'$)_ M?1_9QL996> =\27!QL]M^4(OSRW)-UO&7Y. $('>HS!.;CN!$)O/O5[B!23" MR27;D!B^63$>80&'?-U+-IQ@/PN*PIYC65>]"-.X3G9OSNQN6BI#&9,Y1 MDD81YKM[$K+M;W'AYFB1,R9N$?U!?!;6?803Y9X304SVS[,RD>:"#U M/!8FV5^TS:\=N!WDI8E@41$,)8AHG/_'[P6(@X"AU1#@% '.AP"[WQ#@%@'N MQX!!0T"_".AG9/)'R3A,L,!W-YQM$9=7@YK\D,',HN'Q:2Q_]X7@\"V%.'$W M85X*/Z- ./;10RRHV*%9G-@)N)X-Z7B%]GTL[#=*V M@YY8+(($='WBUP5Z4,ZRL,Z^L/>.5G%"O$ODVA?(L1Q74:"Q/GQ*EI<0FH7W M%>$3??B_TACN;JGN7GL:MT3O9GIN@]Z8O1&._AHM$\&A^O]'13A7Z*L59)_P M.=E@C]QVH-$GA+^1SMUWW]A7UH\J.B;%)H;$:N3Z);F^3KVJM"^[#5%ATX?; M5O<7%1]M5%L^AL1J? 8EGX'V 4< Q\\ 34.\5@'2QZ]PF*BXCK5A;0D9$JL1 MNBH)79U6@^:$4R9[/A]!_ZFL3$>4]GU28Z>DC6\+S9!8#=IU">WZ-&A3FG@X M1%\)YF@*)Q,5-KU6$RQM5%M8AL1JL(8EK&$K6$5%:\2E5YM^5<'2QK2%94BL M!NM3">N3]O%>./9IO$:+7;1DH0J//GXQ?5+QT0:UY6-(K,;'MJHTS=(^89&: M/9,UE>D"U*LO.%)V5T>$%AL.Z7^"IIA'A"?H"?-7(BX@Z?,N50SUB MYF@?=9QR_K';UPV81^2Z7=OINK82FS:R-39#:G5L57IO:W/@?67[ SQM]S5F MVQ@M"$Y83'PT2Y*4<"4[O>97HAH\QOJHUMS.D=O;57)OZ]/S?2,M:MTSV3 N MLM%!8*$>/(\H-E$SFO";4JM3JU)^6Y^S%]1^9V$:"\QWT%I#Z-^5M/1*7Y@2 MEM'[T =!CNA7Z%?%_@6#HL%3^]W.]NR'=O^-.S?]-X.D9FZ<1U990:+^0D5($%LAV_E^^0,X 2_E M4/N4O/1*]2;^K74)1A1MP)*]X3!5@S3J#DRIU4%6[L#1Y_)[W32[I.UW)=**&EI&?4*9A2J].KG()SDE,8^3ZH)Q?[#^@1 MKD._QNHZIY<<] <#]( 3@7ZFZP"J,B=$U5F.]3JM09[#1;B5BW!/61]#[O;!MK 2GEYL' MC,3T78G-J(DPI5;'5MD,5Y__?\16CAISSMYH["E;[Q'-T9]*;$8-A2FU.K:# MS4,GK2Z4V.8,/'Z(_J2;QF'VB.)P8 U4VZ+&^KC6W,[A']S*/[CZM#]KE2-. M<#,FO4!_J!Q0]5&M(9W#-+B5:7#U*?XCR[8L!"S6I;]'1(9VOSNT["LE+:-F MP91:G59E%MP3-Q.-XC@%;OF*E9*87DAPM8'7A[6F=0ZOX%9>P3UQ%]$+QW%" MLR170^S_7$#0Q[5&=@YWX%;NP-6G\K/Q]!F-4I\*&!9'0A#HZC-N3=O[CN@U MUC.CIL"46AU:90I=];/(&QD*M"()C- MZ04L].7&',P)HA]*SO M%>T;<]/V<+/Q@.6RI<>V$96FENT M)R=3%-D2E?1.M7E^=M/3U@N MW" 8 >&PO=V]R:W-H965T M&ULK5EMC]LV$OXKA!L4+>#8(JDW;W8-9'=QO19WUR";W'TH M^H&6QC81270E:E_NU]]0LBU;HNA=7#XD*U/#X?.,R'F&Y/63*K]56P!-GO.L MJ&XF6ZUW5_-YE6PA%]5,[:# -VM5YD+CSW(SKW8EB+3IE&=SYGGA/!>RF"RO MF[9/Y?):U3J3!7PJ257GN2A?;B%33S<3.CDT?):;K38-\^7U3FS@ ?37W:<2 M?\V/7E*90U%)59 2UC>3C_3JG@>F0V/Q;PE/U0009 M)-JX$/CG$>X@RXPGQ/'7WNGD.*;I>/I\\/ZWACR268D*[E3V'YGJ[FF VO9&^+,QW M?] EOI783R_O5%&I3*9"0TIN12:*!,B#<5>1]^3KPSWYZ=W/Y!V1!?FR574E MBK2ZGFL-;N<^1[),V. MI%GCCX^1KLL2"DU$52'/*QN?UH%O=V 6XU6U$PG<3'"U55 ^PF3YXP\T]#[8 MV'TG9V=<^9$K=WE?WHEJ2_"KD<0\P%^U?!09DK=^Q=95V+@R&>-QR3P:+?SK M^>,I'XO9@C/.CV9G2/TC4M^)]&.2J!J!83I) %&N,IB2 K0-:.LI.$' /4YY M#^?0BH;4B^TP@R/,P GSU^(1PZ=*"=80!D-DC--%W(-F,:->X =V;.$16^C$ M]JF$G9 I@6?4A0JJYL,KO842<\GIG+0_-@/HQ[PH57 %W0DIM$1=^3$ M_45ID;T"8C08//1X%+$>1HM9Q&//MX.,CR#C"\%%M2WU2Q-4LY!VJ'^ZF:)$ MK5'!DCJOLR:1IH K.9'"2)N-1SP &"WBR.O'VF+&&/.IGK/:;1R8?<@[/8A7$< MC:PNVND==4K,\O;CV1R!VVD3]5Y4,F10KF4F-V=]:-U"GQKVU
WLY)=TI'W5)W M5.2=>#%R;"4\5#*L&!:LG\NL=FPQEI1I)WG4K7D(LJPQYYY\&2O.H7#1T,?% MU<=IL0LH]\(1G)W$4;?&'7!66&2;XJ&1D144L)8CLWXH8Y$?!7VQLYB%-(C& MXMJI'77+W6'&[U39[-!0XE1/.2Z%?*A?E(4LZJ6]NPM _J!_3O]@?UK7AV4$ M'@3Q&/E.(JE;(RWDU[)H-D>OHVY10X\//IW-BC([>-8))G,+YGDU=0$I&PIB MX(=QN.AAM=DQ-II962>L45KK)!6^:8,PFQ5@L!/W/-K1C0;SPQB99I]G,K=EM M29$=:5S":U%F3 7]\LQJQOVQ2=;)-W/O+>]A#;@<4B*+1.5 M'@^(GZQXAWN M'4.<[?V*S69&*1N;'IWR,K?RMDOX4DR'DLIH%,=#E!9#CXUOVU@GOLPMOG1LRA\ MT"KYME59"F7UXP\Q!O]#LS'4+_8S)6>!\.9#I>_D[9Q[5QXPMRI_+5*HY*9H M]KLXPGY]528D'\@[;^9Y%.O&DCR*K(8/A'I3SVO^D6HK2E/_U'JK2OE?2''O MJ0ZMLJI,E=0<7-2ZPJU?BA/*&LZA^ _2B:P(&J)3"U'F M.9FBP$\9I=-%[+LI3\D]))"O,,L>3DY-%(.I%[%I%(27>O\FBEJ4+V3\U/66 M6>N/?@QM1B/G5+RK4;B[1OF8IM)45ICES(G5>UF01.PD9CWKN>2P^(@B/^:# M@TF+'4/]&(/;%2G<72-\!BVP*24@R@+#:S\]M6S?(Q[2?MEGL\-9,U;X\:ZH MX.ZBHE6-:C0K64%;"@GJQX'?WQC9##T_],,QV""9M M/R*P&;J."+BI,4="-@M(+K.LO4MK MCQ"U(MA3JK1"47T$DUM7+U@BFT53F;?PK '#U'HU)1BV;@66DB6@$U'AVEIE M+R2!TDQ=LX-9@8$!SU FLMJG#'@^H,!=TXP>8:!Y!AN1H8>5;#**N7V2>9WW M>:Q5V395QG52&_"K6F-*U^0%-*+/T3"!=$:^;,&<-^;MH<(A &:7@M]_7YF= M\*_J%5(4YD1X4P*TP]6H.R5YVLID2YZ F".W_86!(4%/*"!I3'P^YFCBS1:] MYJ!MCGO-8=L<]9JCMIGWFN,FA.9--ZHIBT&L\8/,;#H[/[FJRZ'<-%>>YA-C M2-I+G6-K>ZUZ2Z_NFMO'7OM'[E_=<]_Z)CCOD_4$L#!!0 M ( &^!5EBHQ<%&PO=V]R:W-H965T&ULK99=;]HP%(;_BI5-TR9UY -"H(-(+56U39J$BKI=3+LPR0FQZMB9;:#; MKY_M0 2M2U-U7!#;.>?U\SK'<29;+NYD":#0?469G'JE4O6Y[\NLA K+'J^! MZ3L%%Q56NBM6OJP%X-PF5=2/@F#H5Y@P+YW8L;E()WRM*&$P%TBNJPJ+/Y= M^7;JA=Y^X(:L2F4&_'12XQ4L0-W64W7#MY]AYRAFGTOZC;1,;)Q[*UE+Q:I>L M"2K"FBN^WZW#04(X>"(AVB5$71/ZNX2^-=J065M76.%T(O@6"1.MU4S#KHW- MUFX(,T]QH82^2W2>2F><24Y)CA7DZ!)3S#) "R,GT?LY%L!4"8IDF'Y ']%; MY"-9ZE$Y\96>W6CXV6ZFRV:FZ(F9KB#KH7YXAJ(@ZCO29Z?3OV+60X$SW=>> M6^-1:SRR>OTG]!9*6];EJ! OT#5AVCC!%,VY)+:^?EXLI1*ZRGZYK#;: [>V MV7GGLL893#V]M22(#7CINS?A,/CD,OZ?Q(Z6H=\N0_^4>GK+SSU_H% M"*%;NNZRNS-48X$VF*[!M0:-<&*%SJY(+\A=R%WTS07S %0;-[X&!#H%''N+60_QZ#_J]*Q5F.6$KEXGX$=M# M^E,11]C#%GMX$GO&JTIOCRX%,NQ4(,]%'5$F+67R LI.!9$\6JDH<%=$E\@C MZE%+/7HY-9%R[28>.2HSC,)P/!H\('9%QD$2)?'033QNB<=L5V1 M;FS_X 0T7Q_?L%@1)A&%0N<&O42+B.9$;SJ*U_907'*ECUC;+/5'$ @3H.\7 MG*M]QYRS[6=5^@]02P,$% @ ;X%66-G;;7PN!0 DQ0 !@ !X;"]W M;W)K\.W'Q).07M>5< MH^>JK-7U;*OU[FH^5]F65TQ=BAVOX\D4ONJ8O+?6UZ*I^L9F1UN?"PV6VUNS)>+'=OP>ZX_ M[>XDK.:]EKRH>*T*42/)U]>S&W*54FP$&L2?!7]2)_^1H?(@Q!>S>)]?S["Q MB)<\TT8%@\LC7_&R-)K CG\ZI;/^G4;P]/]!^\\->2#SP!1?B?)SD>OM]2R> MH9ROV;[4'\73K[PC%!A]F2A5\XN>.BR>H6ROM*@Z8;"@*NKVRIX[1YP(D'!$ M@'8"U!;P1P2\3L![J8#?"?B-9UHJC1]2IMER(<43D@8-VLR?QIF--- O:A/W M>RWA:0%R>KD2M1)ED3/-H MJ-$?6[%7K,[5!7ISME[,-1AE5,^SSH#;U@ Z8@"AZ(.H]5:AG^J(8NHY#%I-B__&ZDN$Q\73EXC31IQ.L/'Z 'F-/F]$ M7Q>%/C3HKYL'I27LE[]=SFZ5^6YEIHAR?Z4]J7OT,!5:SDSOQL1<-&U)3)QV48>Y$7^XOYXZDW'#@? M^]0DR2DN=>!PDL1ATN/.. 0]AV"2PTHH;;;E*(]6/#AYK^^1(/ M^U8.' Z" M,$@L'D.<%RYKQ),V4PW;,"M8V:4.Q$E(7 M_[4WWO+GK-PKPQ4R,S_%%C4\@8)NVD-VFKKO7-Z(A]9[)$[LU'7 J!=XV/*% M"T9I$+M=D?2N2*8CKH7D*"N%VL/5^$+H+9<-.VB$-7>FB1#7Q*?![XV^5>T*\V>W76E4W;F4Z@JOIUQ3ESB$;N;N7#0\Y*1\DF.2R;GUMO&1PRQOL E=JLB([<=)A<23N?NY^<:'B8,]0A/; M\,/WJMAKI:%=P[3F3N7)">B;4_DUM:6OI>W)ATR//..I[!A8,/6CQ,X' M%P[J+;4SPC4 !5XT4M#H<;BAT\/-1$+3X?1!L.AM:B:OUO.G7KNBHOH:;J M1JR XS\+(6NJ<2B7KEI)H(4-JBLW\+S$K2GCSG1LYQ[D="S6NF(<'B11Z[JF M\N][J,1VXOC.V\0C6Y;:3+C3\8HNX0GT\^I!XLCM6 I6 U=,<")A,7'N_-MY M9O 6\!N#K=IY)T;)BQ!?S.!C,7$\LR&H(->&@>)C S.H*D.$V_BKY72Z)4W@ M[OL;^P]6.VIYH0IFHOJ=%;J<.*E#"EC0=:4?Q?9':/7$AB\7E;*_9-MB/8?D M:Z5%W0;C#FK&FR=];7W8"?"3$P%!&Q B8@754) GC0\\4ZV(6)"9 MJ#&32G/$&R ?>2YJ(!_(\].<7 VNR8 P3CZ78JTH+]38U;@;P^GF[*?,\+*/8)7)31:0G>M-P'9QGGD-^0T!^2P O"G@W-SH?_1/D- M\4Z'S]\3'MCPX(R:L#N9T/*%)_BZPSAY%G_84.%W!#V&X9P6%G&0F/N670WBP+NVWERA?5$:7_\/WT9?]>T8 M\<&//?_ N!Y4%&1AOW-IYUQZUKG/0N/6QHY!TD!Q:EZ>CP:-R=9J@&N;1-I4+;UUPW MO40WV_6M=[9=.YB_QWZV:3__HVF:X4]4+DV)J&"!E-[-".V538/9#+18V9;K M16ALX.QKB3TY2 / _Q="Z+>!6:#K\J?_ E!+ P04 " !O@598H;LLI;L" M #F!@ & 'AL+W=O MZ_@XWDCUJ$L 0[85%WKBE<;45[ZOTQ(JJB]D#0)7L*(V=\).XI@4L MP#S4D=%$YF0F*_PQ2GMB:R"W(I45D-,Y51A0@F$IY6?DG#PL;LCIR1DY M(4R0+Z5<:2HR'?L&L[-[^&F;R;3))#J221B1.XG,FGP0&61/"7R4U6F+=MJF MT8N,GZFX($'XAD1!-.A):/8W\,C!HQ?2&72E'CB^P1&^KKI'B_O]>JF-PC_[ M1U_Y&O9A/[N][5>ZIBE,/"36H-;@):]?A>/@?9_T_T3VI!##KA##E]B35JVA M6P);M",-FIQ.04#.S!G!NYU279(<#8:4D!5,%,UM9X9![X_5;#=VVUG;6B?A M9?@N]M?[BI\'#<)PW 4]43+JE(S^00EZ+!I=RJG6+,?KXGP+SUZ@.1=HL!C+ MI49,C^A^H:-G&LY'47 @]'E0.+P<'0CU]RRC E4X)]4DE2MAFAO6S79F?>T\ MZF!^BB;>>.X?FN8%N*.JL"(YY$@97+S%Q%3CJLW R-H9TU(:M#G7+?$A F4# M<#V7TNP&=H/N:4M^ U!+ P04 " !O@598^>32O\<' #W.0 & 'AL M+W=OLK._/)GCR]8.KXG;> MB0^FYZ?+[)9=L^[]\K+A[Z9;E%FQ8%5;U!5JV,W9Y!5^F5)7-.@C/A3LOMUY MC<2E?*SK3^+-F]G9Q!$]8B7+.P&1\3]W[(*5I4#B_?B\ 9UL7I=M_S^Z7\<&=(+R M5=O5BTUCWH-%4:W_9@^;0NPTP/L:D$T#HC0@9$\#NFE E0;4W]/ W31PE09N MM*>!MVG@*0T\;T\#?]/ [VN_+E9?Z3CKLO/3IKY'C8CF:.)%3U??FA>XJ,3( MNNX:_FW!VW7G%W75UF4QRSHV0]<=_\.'3=>B^H:_J_-/\[JOKD&7J"B@J]F]>K-JMF[>FTX[T1F--\D_GU.C/9D_E=W66EH=F% MO=E%O5CP$=EW#OWSEBT^LN9? TQLAWDUFQ5B:&.7D=<+AI[^4;?MLSUYIGR(;,<)V8X3TB=V]R1^S6Z+2O0>O<[* MK,H9RCKT>U:]0 Y]CHA#L&D$K#']'E.L<7?G88A)1$^G=[N,ZV$8AW),K,?X MH>^[2EBBAQ&'.@Z6PU(]["1T W<;)=6(;FM$Q]7H.;J>9PUK#ZJ5%5ML,"_; M99:SLPFGNV7-'9N<__P3]IU?37-H#>9)%0TBC[K44^H*F3:!!$N!P"0JW2V5 MKI7*/_F>+LTE$V.N5F3BNM@+E-%MS32R*#$D6'+8!:1 .24BO"T1GI6(]2*7 M2XM,IUV7&V!?H<6:=RPMD& ))%CZ2"TD4OPM*;Z5E#=MN^KW 'Y* M:-@BTO MP3?S\G5/,O$3&'8-#Q-UN];#O" @D3+!8FM?Q\X)2+ 4"$SB*-QR%%HYNF++ M59//N1A"_-S,Q5E7-/V96Y"6KP^W/5W/Q3I7KF;B/,$>\H(WZ+('$VVA?IC! M8H4W0YRRU,?6OH_E+-3&2=\OJ@R4%"BI1$>TI2,Z)AVVV61-//9 %^FU M#%SL4W6SCB&S)I!@*1"81#-V!IWK6(GN>3H1)L2L/T[PLT0F!*!1N#KZ0NCQ MD:O,)WO&L5O584D3T*0I%)I,RH[Y@.VD]/N2V+:$8%XU8G)=LJ:H9\_1AZQ< M<07U*O^\*MI>JYM-!JR533U1V#LQFB=(M 04+85"D^DHF1/J+1%WE1&*BG=6SR"!15'QO L<-5/6?&.((GVJBA]+&9(@[H8$7FD_/ M>/ )L-THD.NDNP2V>H':!-CD$_!_+MWQ0C:U!34*0-%2*#29SL$KP !F 3:( M;1]CWU4'.JA= (J6''@-*516F8_!,L!'\ RP+I2EJ;YA!]0U $5+0-'2Q^HA M@8# 1_70<"Z-T!PZ#F1 M2I0>%WJ>JZXDL;V[HV<(J(L A293-?@(^+L;"=CD)$11%&HG:D.@:O_8NS^: M.I.9P+NFGE-2J+0R*X.=@'^8GX -'H ?1H$3$I6>0R-C^]6,)@G4+X!"D^]W M#H8!@3,,-E"2.O%]1[O/"6H8$(-AH"=-0).F4&@R*8-A0(YN&)#'#0-[)T;S M!&H8@**E4&@RG3L_*OA_A@'N!3 UTJ=KNOF#)DY T5(H M-)G.P2T@ &X!,2AM+PS5.E_8J4#=@@.O(37$[9LS@P5 CF !$%WR:CL# MJ/X'14M T5(H-)G P2<@Q_$)B.X38.QZJLMF"E.7,%W]"R3M> 4J_Z'0Y*H/ M\I\<5_X37=;[-*"A^I,H0QQVW0BK/]*)[?T=/4- ]3\4FLS5H/_)=]?_Q"#K MB>,1_6QU@/ZW=W\T=0;]+[JF[R;'T/]DT/_DA^E_8E#U7NB[Q-5.!8=&QO:K M&4T2J/Z'0I-_RSOH?PJG_ZE!_X=AI-X]L&<<>WJ@!OVO)TU DZ90:#(I@_ZG M1]?_5-?_.,14=:@W8;83PAXDC0!0Q0Z%)A,P*'9J5^PV M9+UP$,6%.,_JF[ M+KD]SZ7JK;L8-&L"BI9"H+F:]5.&ZS== MO>R?BOM8=UV]Z%_.6<:UC@C@W]_4=??UC7C0;ONLY_E_4$L#!!0 ( &^! M5EBIEJA@80D .\M 8 >&PO=V]R:W-H965T&ULM5IK M;^.X%?TK@KLH=H')6'SHX6EB8";:05/L;H-)M_W,R'2LCBQZ)3F/_OI>4HYD MD5>,4[C 8.+'X;7.Y7TB^:AV MLH)OUJK>BA;>U@_S9E=+L3*#MN6W]?)2[=NRJ.1M'33[ M[5;4+U]DJ9ZN9F3V^L&WXF'3Z@_FR\N=>)!WLOU]=UO#NWEO955L9=44J@IJ MN;Z:?2:?,A[K 0;QST(^-4>O TWE7JGO^LW-ZFH6ZB>2IJ_)?Q:K=7,W26;"2:[$OVV_JZ:_R M0"C2]G)5-N;_X.F #6=!OF]:M3T,AB?8%E7W5SP?''$T@,03 ^AA +4'\(D! M[#" G3J 'P9PXYF.BO%#)EJQO*S54U!K-%C3+XPSS6B@7U1ZWN_:&KXM8%R[ MO%95H\IB)5JY"NY:^ .3VC:!6@?7HMD$7R$PFN B^/TN"W[\X:?@AZ"H@G]L MU+X1U:JYG+?P#-K2/#_\WI?N]^C$[Q$:_*JJ=M,$/U/2QJE:11?SA^/O8' 8D)B/H9E M"(QS$B4];,0@ZAE$WOG_O/HW)'V7@ZV"RIJK*B]*&50]-?VY?I?K_-S5ZK& M1 KN7P*%Q,XGS!'1.8/GG,:R,QD;N3[N71][@R>38#0O1->/JE4@MJINB_]T M'\AG:+4-&E>=V>@H$@A+4D*LN$)@- GCQ(HK#!9%G.!QE?3D$B^YH:Z4$MID M()H&0NB8(<8LP1Z9AJG%#(&1A)'(8H; PC0B$QF3]LQ2+[.;[4X4MQL)+XVXC:GFA)$;R;26=0U<7FN6>,8;V<'.\0-< M\(4=.]<(C%%J4WE>B.J!]EH$7?4+4S.F))7%N*^*$WG^&":#*247*]! MI#?!NE9;Z"Q_[(NFT)&)MI;#[Y^IMYS56G8N:V/?#\J.>*7/\G.>J[WNZ]!E M9/$H[DNTFQRLC"(=JJD=1"Z*,)82.XP06+R@4QDQZ"SB%UHWU2,47%5/J-/# MZ'$>0JU/;!8(CD=0@&P:F#W"IUH'&=06\2J*Y6TMH7NL7KM[EP3*I'N^A_H% M366ZHQQL'S\5I22T.;JH"Y)RI^]CN"A-%A,4!U5#_+*F*UX>%J[@8#RE-@L7 M14.VL#FX*%U_)UHC&<0+\:N7/G5VXF4R;S"Q0MU&@L 8BYWZZ\)X1*?:XJ!5 MB%^L )%Z+T=U%N7B*@Q05-SI)"X,A**M5A!4?!2E8R:#7"%^O?+*I!&ET&7 M9,Z]K.2ZF(@S1&G0-'72Q871E#EUS45!H"VB"95,!]U"_;K%ULEO3!3%! ># MK+7##@<"?SN%4" -^90DHX.*H:>HF%)5#Q>MK+=O4G,5R 5/;+V,H1@+[?E" M8#R.DVC-:J M/A;HO8(WJQ;S16UON1[88AJ%AF#C D.$H;Z)URJ5<'?I!+1]5^:@=FD/@%VVP%KFOX[E"R1WS6YM,D*=I,(8IIC"T MQ3(&2XG=RC%4G$83Y ;MQ?S::R"WUJ>2W=;8NL_W7#6X:&:N;K+G#(& K,W M##*OI3&K07\QO_[Z)G>'[FJZC-IN8>Z:5N7?42ZN2KJ -21?.#.% ,EBL;#7 M"AD*3*&X3VAE=G0*Y]^K&=<1^2SKO.A8&GJ@-'6#Q:<,V7(A/.(V21<6A=S6 MS0B*DF1JX@91Q/RB"&FHZQ.;#T-D#",I+%!L@IC>62R(LY9#@2DDW41#98,P M8GYA]&,FH3Y">/XTOZFZ5YJJED,?.E&D->"C*'5J?C"B$)I26Q>Y/@W7 -0# MB%@"6M16% B.IQ">-GT7ED11/!7"@VAB;XNF$UD&HH6E^T-157K^(Q?7NJP;GM):=R]K8O8,D8WY)9LJHV3_6*Z^B:J6.*M2) MV.97%-M'Q!B,$'L9EJ$PSB;RA0\2C/LEF,W'?W+'7:FTB&-FGU1@,,8=X87 M4IJF$SV #\J+D_\U!88#O6$Q6:U.[H3<*_G>FQAGM9:=R]K8Z8,PY'YA>(ON ML^C>*ZR=_.ZBQ6F[XMR5>U!.G;:#P%A,$ON\!;,6D:.S_C'W03IROW2\:9J] M6;QHL:@/]9U]&90;HAI38A^P7",P6Q1[(6-.1]>J_'KQYVY7R_^'UW0_?#Q M5;DT="+;!3D3[X-TK.='-V&WLGXP-XJ;P-2<[DII_VE_:_FSN:MK??Z%?,JZ MN\>#F>XJ]*^B!J7< /4UF P_)C 5=7>[N'O3JIVY;WNOVE9MSW3V31[+AXE&6 H]U163 M4Z=4JKG$6.8EU$1.> -,GRRYJ(G2H5AAV0@@A075%?9=-\8UH,YVXT[NBJ5VZNM^Q?[.QZE@2L7K'JP[J"GKGN2IUV$'X,4' 'X/\%\"P@. H <$KP6$/M /01W2\R='IRADX09>AGR5M)6"$3K'1MPX#SOLZLJ^,?J./YZ)8S M54KTF150[!-@W?30N;_M?.8?9P@L7_ _]S F=T<7CM,9L[B4#_M!&><-R7@,Z_Z6!/RTK; S]+&ES"(^COS4X:RQ\IA-; %14<22A2 M;QVN-DOK[QQ^4.C4V1[93 Y"/%MC2U(OL(* 0:XM 9OE"'? F 49&;\&IC<^ M:0//]R?Z%Y>[R>6 %=P)]I,27:7>1P\1*'#+]%YT7V'(9V%YN6#*?5'7^\9+ M#^6MTJ(>@HV"FO)^Q2]#'AF8W+E47 M;<11;G_*HY;FEIHXG6U->0E(]"0QH;Q$:RDQ+\&47:O$U^8%Z^?G VW3TZ(K MM#!"#X+K2J'/G #Y&^ ;::.^Z*1O$TT2[R&?H3B\05$0Q1.\>,PW=KSX"N]2 MGC?H\(JVG- C)2UFE]+NH?/+4-LX*]7@'%+/=(8">00O>_\N7 :?)B3/1\GS M*7JV;QF@,#@L;L-SV6A-1*/_+7(O=QI88*9@0MAB%+:8Y'P3_/8-XJ:A_Q.W M',4MWU2U)Y"FC? 5;=/,J]K\LP:L099NS"B4BY;KOA?'TW&2K?L&_N/>C\$' M+$O*%6)0F-!@]L&42_:CI3>T:%P['X0VP\%M*S.-05H'&PO=V]R:W-H965T6_>#(?#56_LDZL1/;PT2KMU5'O?WB2) MRVMLA)N9%C5]*8UMA"?35HEK+8HB@!J59&GZ*6F$U-%F%?8>[&9E.J^DQ@<+ MKFL:88\[5*9?1_/HM/%=5K7GC62S:D6%C^A_;1\L6'WR3V[M4:.).],4]L?"G64_L7+6(=7@.OT#4 V K*@>P@45-X++S8K:WJP[$ULO BI!C2) MDYH/Y=%;^BH)YS??;"6T_$L,)=(%W*/+K6R#;4K8=8X0SJT23]$8D^0C\VY@ MSMY@GF?PU6A?._A)%UC\2)"0S$EK=M*ZRRXRWF,^@\4\ABS-%A?X%E/NB\"W M>(-OF^>FTU[J"AZ,DKE$!W]L]\Y;ZI4_SV4\\"W/\_']N7&MR'$=T05Q: \8 M;=Z_FW]*;R^H74YJEY?8_]=)760^KWL^@_\:$1Y;2_?=P6=A&[0.O@K[A#Z& M+SJ?Q2 (IT0O+$)N;&ML((S!UX2J:I"$=-W>R4(*2V<0$W?)- (Z+9\[!-=B M+H7R1ZBLR=$> 5]:)%^=(Y0H?&?Y$ 6IHF$%2AQ)#ETD7T-)"=5 ^HJ.?(6G MJ @U"NLY S;HBEF&'DN46ZDB RF)!1D@[KT$X,*'2>0RM$MI_ MX#%3A(I7JO.H"8PD<>M8,]T";/9HIYL <5!W$D\EH H3?IE>#4(<*#O#W[ZZS++T=68(UOP7IH&,M5 >:EL@X%0;J 2D5VKUT])Q! M3&>HN$2=1G:M;UT7,=_=<$/)\)RYE>W;LAG3)&:B'HD=)7F MNI/,_?$,S[F[E[R:F*2["N^"@S /AN$Y[4Y/SW:8N/^X#^\695Q)4J*P)&@Z MN_H8@1W>@L'PI@WS=V\\3?.PI 8LT+(#?2^-\2># TP/\N9O4$L#!!0 ( M &^!5E@%:G74"@0 /(( 9 >&PO=V]R:W-H965T;(+$-.-ENV\.VQJ;;'HH>:'%L$:%(E:2B M.+^^,Y0L.T76W8O%CYDW;]X,2<]:ZQY\B1C@J=+&SY,RA/HZRWQ18B5\:FLT MM+.QKA*!IFZ;^=JAD-&ITED^'K_/*J%,LIC%M95;S&P3M#*XC_?H'V/N ME,M:>+RS^D\E0SE/KA*0N!&-#I]M^S/V^5PP7F&UC[_0]K;C!(K&!UOUSL2@ M4J;[BJ=>AV]QR'N'//+N D66'T00BYFS+3BV)C0>Q%2C-Y%3AHMR'QSM*O(+ MBUOAE0>[@95#CR8(UFJ6!8)F@ZSH86X[F/PK,),U!S+ M/6*R>/=F\GY\\E0C&(AA(V@S[^H(\RA6XD M0B!K412VX46"XOF=K6IA=E%L1@6T-H?EF[954PBEDE.CL) 5 .@^A MW(,ILX7:4115:S+O;G*\_'- M3\OE*@XG-]^GL-2:#E4@$\I'&1H4>[;[+)@VE=YX$:\3#Z5X1%@C&D"MZ&2* M/GQQW%II%&Z?>BF(BT&@*]6)F(S'+2LWZN!+I"O).AQ%*X>U=4&L->[-KJ%$ MH4.Y@ZVS!;H=:4_F_F64@IALK5//E#EK\QYH?#4@JKPW;O/L3 0\V[+>)>H0@1IQMH4I/$H;O7CRBDV%@K1W1Q M:C6B^_2!LAC!1ENJ8W220KG=\>C(/X5?7U [1:=7: 2/*@@J3U=!W]34.;%9 M*7JC'T@'K&B\ ?11?N6SD=7'*+0,,>N G%I;26K[;#3?T/];%NN M*IT? 6MZ(Q\DM?=_#@!WW>3RYG]4!R^XPROU='W&-R!?@SG_3,X.Y?!P<9E. MX2U<7*5C_ERFE_#VC$4Z-CK/>9D_X^[#+MSRDA@+2K3J6]QA=WYLXXD1Z= 8 M\J>^X=MJ5ALF;YV9V5'[Q"=MVU\;3W$$]0]2&PO=V]R:W-H965T_[X<9=OS#;K9LW.U/AFU;3;K,>O[?IQMVM-5G"G;?5X<7;V MY/$V*^N3[[[ASWYNO_NF&?JJK,W/;=(-VVW6[E^8JKG]]F1^8C]X7ZXW/7WP M^+MO=MG:W)C^U]W/+7Y[[$8IRJVIN[*ID]:LOCVYGC]_<4'MN<%?2W/;!3\G MM))ETWR@7]X6WYZ<$4&F,GE/(V3XWT?STE05#00R?M. MM2RSSKQLJK^51;_Y]N3J)"G,*ANJ_GUS^^]&UW-)X^5-U?&_R:VT/5^<)/G0 M]:EZ;YYW&,2 M:OHXUP%?R("+(P/.%\F[INXW7?*Z+DP1#_ 8U#D2%Y;$%XL[1WQE\EER/D^3 MQ=GB_([QSMV2SWF\\R/C32PS^:_K9=>W8)'_GEJQC',F;PINSRKDK^;K.V2 M7S8F>=EL=UF]AQ3NFK;ODA+_8:G@_"YI5@E41)N1D.$W"%IRN3A-FC:Y/#^] M->9#LI+A\)^IBZQ-\"]-AZ8]QKX9\.$^R:NF,UV?]$V" S?;I6EQZ#-+RQZT M, -0;U-0YZ"9\$:2U452UGDU4(O+14*S=P=#+/P0_Y'5 U11\F4#S \'6*0R M\OT#=#Q3T)P'S%I#*LZT+?IA"[+)9BEM^LZP(JOV1\_Q==>7T%=&S@X\N.BL5F6=U7D):KH>;:!?Z3SK)&]J4O%EOX<&ZC?)]]?7/V.ZWX<2UD&M[Y@'0->0;XY_GV2K%=; AR\,A35G6Z*>N0E-32^] MJC);EE79ESH*=2FPE^"5 3N&QB";UDR$'>LG,Q4@A3K0SY-[8,>?(JDU'TT] M*!'F$RPB>#4IAI:VVW>BWR *95/,0K'YRY^N%O.G7W=)WH(D8H3,'Y;?)N4; M_!^3]4T+XM.D,C YX>ZE"4S:ZK2LL0-8!$W-*@=?K)NFN"VK2KFPS^IUN:R, M;DR:E*"F;/D0L::JJ=>G%3BI< V4>YNM2?KLD\%)7N?] 'JMK(/JJL )X #; M9-4V6RP>8NL7,4M>9MV&!^(?7H-_/I+<][$BP;%U96$@#1GHW*C,'"8-F].^D.LW6TC&98;W@<*!;+I,)(*?^\S7YK[*IO-R6DZ]: 0AQG M(5N40V]@8%I+89;X*<_:0M@51]N#":A9290((BW+58!ILRS[ M%X.1HUYF]8%>!?]_S!=9?\M'IPJ+I' MFOC!J\-996%\7+):6F-,Q5?)U64ZGS_!#T^?ID^>7";OP9HX"#H<9LC@=S[T MUE1\9&";?H)#@.^8 9:FQD]]LJO C"!F9< !;:"5QATW)JOZ#2@TD$MT;L$X M5BOMN1>A50B ]H!$;$FMB)[F:71.T8F[7=M\8AF#H'R5+&9SH,&J8F"+P>B3 M,_\)]YFVCV.3%]L4U0&=-V+@&;8@9:#XJ$V#5;= J+!87O>J-)!ZX^T@/B!1 M![ @=L ^9A4K+0:LK%]RX;+W(!;21^K*?=;ZSW8MUMZ6%4,0TGCT_9*66Z_Y M\* RBZ851H&MK;&0XJ,!)W9$@R>X-4LZ[S08O!-&,Z 90IN36+4]3@R-PAE M>%$U)%4L J8FJYL16].*9%.B0=$*9G-8@3G!*BTISQU+U]0"LZIK[*9WA\1- ML9@W 6 S6(N6I]QE>U&==%K,YZ(1MQF;%GR3Y9Y$A. :2T37,TNQQA0UC$7!@FP[=C$+@=&KLNUZG%"J M/\&G3AZ^>?OFIT?4"N0]I(6@OS _(R,^B4?3YJYNZM. 5$O?GE;*>_!E.X;= MH=7 MIL.9YVK.()Q0 PR;/E_-SI*?6W*35/D3+MHQET0?&_=QS,5T#&FBIPVQ&K:# M;$)!VA"HI+>& %8;2N\?_,$L>4T:NU!3)0H)0 *J$9^)V29MOR4A5Q2,787" MJ M* F*:I=-UJ[E0-7"T'S0A61;,,K?2*WL[#:5Q %]23J+3H=&OR65 .8'T*)/ M5ZE"FJ/[QH>Z;0@*.VWKM!IW9=^7,#!Q_!J+8;P)AA1Z5I6H6K5_ MD %VVU6#.#/0"P]R!!MY1R(0"38WX"H3S.SZA@687&66< M!Z1$DGI* 0&KX[#F5H"G$S/(+6EU\@P<1BS!1# #Y K(_! XZ'/^7F855:GK MM]K>$7UD]"W\?HN% 2/,+<9OU$DL96;S"6J_[)SK%C>;-"W04UU30[SA9H!E M<%BB'@2#\G:H_@NV^?CZ=0Q+P%BI\GXD>47_![Y]*1O?)F#JXI8XB\U$L^KY MEW.B\5(" 0_>#&W-LDD*_I/'DUX+/*7FBS-M_P/M]*:I1B([[*C5W([Z8BBK M@D'+A7:$6T)6JH!.K!H9F$W0B-_4+F$A#3&F4=>"><='44$?YH9L&NM(DEV@ M_2.\#^^&.)#7'2 :A9%3FH[/IG.3MR;J4TTOF66R=<)A D8&73@M.F5QG8DY MG*LSY 1^Z'B94%F@; *^W\N8;OVSY(8@TEN'L]Y;PQ!:FX$1,4G<,N!X#\[$ M!XM<=JQDW69;UK8*L%@[3Q_ @?N0WND[L$=BLBU$G,V2>"+.FY@E/P3!$8;+ MT_$$W@PO%@Z70!<8LBILI2@\T)9R_F+=0QCF^FQ* DH<^BAKR20X@Q4&AI8$ M<58#B4)"(9>1XYX ?Y%I(;@"YWC !II\4Y>_#ZSVF&\$[F?5G@ 2#B*8NH?R M4*?8$TY01J@1E8B!R!#I0 MH4,G:YH#IX=YPB*Z4&DP@@V$A6-(:-^2I]M(\%FB&]Z,4FCDT"V;)=^',;6W M/J9V+6;8?1VXI8YE&*MQ )48 H;8,("-G# .1P(**:2^(_RI(TU#>Q)*P H M-0WI'83_0E<*2 #G5(,3(CA-HRW.OKZ!2AK0X4W6;BE"]RZ#LNE3_G;^-4?I M"/R4N0\&P 38A;:$,02? ##^0[86<]=J0)Q-X1Y=:17F>YALJ/F7S0;^SMLZ MGU$_@LZDA4WR8P-A7%REEL@7NI^T$U;O6@H9Z#;,%%[7<+:A[,)I1Z?[&7O( M*E%$4]V3,*9:LY-_Y$-U6BI,V#,9UC1SG!\"8:N9N2" 3X ?P1I%DS3 MD=0(;U(C.%N3Z:($V:>%L<1]_P! M;7^G]*9 P=NRREJ)?E.2 Q/:_5<6,O^''/2_YA6O]O[IS"+#_BOQB%W")HN< M7J+/HHO1L9/O7XWY_G"P3<9!,"]X?E42FW%9'X!!@L*<=UL%.>W 1GL3?8"6 MK'VFD^.VSUQ;:XA#$VZ/G\*:0]>QP7X;I3!_H!3F#RP!BL?"I0FO&F&OB6RG M-P/3GJD@&PZ9-*O3H?.)5(ZS-QPPSZ+MH@@X0=P_9L#'7$9G6"LCKH')=APP M(3;WN%A0JKC0.JG/E3C'7K,TDE*T@53Q6*V7F:FGM)?<,+>@4"%MSF^*W5R^ M?6#_FANES&<^-EB8O&7'VYDHMHL>WMH5\>!H77)]%P2-*T D_EHUO#.9Q-=C MCN6=T$")0K&)XQV#,]WB() EH?N*'"3GP70N^@TVYZ^HHW5OO-];TK]8,<>1 M.(^XHO2FQ \^9M"I?"SO[1E)UL^#>W%M-J8J>!T2.X,*Q<9Q-H;2!:JJRJYQ ML:<)!O&J2CA$\YCJ0P^US0G8?*?0.?*Q),+0R\02-/=#WHL?G7HFWLC@H(4P MYM"])YQ#[KMDM[P02AX:4]Z"&XF:E'[I:+1V34F07;9O&\7JFGW$A/01'X/- M3K+="L@KO:B1U0BBMI&N)M:*W;*1@IX(E1ZS&L&^W=F$R)B(L-@J%STW/Z-=[.L?P=&^L#ZB+F*=RP4S4XLE.?=N.S+!IL/31Y6 M]55R?C:[=-EG]=N2U*=_ODH63V=7KL5MUAWS"@\5@HV_@I=-J^";^87DMTL> M=LX[?)HF)Q+J?"D%0MW)(Y<=?SJ>G6:K"2 $/>KWD,&M4CN2R5IWCMY71 MX(9$95UH[PCCEE!T')?"W(59]L',*S>S#W+[R#5!3,HGD\FQ^2^G:\+H-8T: MY',,5]$1*'?=;3[UC?4;I$[F>@V\YA -%3-C=/WNC23[]LG#S%>[8(DL4?-S M!] 8:E'.!\M:ZD":=N*T1!A55A#W**4!/V<+.-L=YZ- M5J?LQ9_!5$:LC:BZ&OT[12ZT?;$O %8R%1N^3E4E6P27::LE;0WY8##B;.[! M8CH56@KL$RFYC,:KP M<6V%H9SCG7#I31+G#I[.KN_?IC)3G^"XM>8S7Q MQ24[/TB^+Q0?30$2SA:MG$X53&@$.2N@ONE;\2B;%8"C&:E&Y]YTXC=A_2W! M:&O0,UL7R;5T9B?1O)^D#-FF?@YWK8D;N!T9'450TNR:CBM1#P_POEY?O-%O MHK3N! N(TY)RM1A8VSDNK"\G5Q5EBD/JY&@81;.H%5;(C_;X\O6,CL=7*H5% M $=5 =0DK\;ERD<6I#-(I,-JT[OMHM8>'ZD>=BCLU MRZIV@:G#.#C@H5+<%2CR>(%XI/Y%ZTX=2 MYEW[I*[W&]DUR3@#;!&.E:%',?CVF-SNAD/PH_5.G)VKT[$%@V%UT6%RRY#3 M&FL_EXB*CTW5SJE;NS!_)W!*8SVC+\6UH<"Q*@,M5/"%&[/DG>:JIDY<9[8 MPA>I6P_.;T4 'G>8X]26-8L!D_3V=BOE-EE4$/3PY.7UNQ/ !1>'X>IS6X^N M";]9I?2C;M <7P+=%!M=V.:C_Q[=I(40- 8*5.*9\R.YN: M ^#0@,.XAWM!3,OAR%%64AU\BPW\V?K2X$8-M:MQ4$$HXJ*H:PJX?L&Y%0T3 M9*L-Q.6@ZSZ]^MJAJ$A)0QW( 286LBFUU;2MU-%(3Q<[@=(I@QJJLBU.R0/9 MQSE_ZV+>(\J,3"P.L)CW'G$4,6+_UX94F/]A''*)JSC2-3ZJX6]6B%VHL%@H M+*Y1YH%$N7R=+5,2LV1N-,2PTJN0"%,BC WDA UDW?ZDT& C849J1Z]!&,[H:ELK ]@;!6BVT@ MA)3#!*6OW)&5XF"6!H?)!J-)SJ&ZP!S*4+V5U[I M.Z\>Q_<.TE*,M^'2=@\Z5+U0X)?4!/!5#%1^AF^AY??,R MN5J-@O$V)W6KSC095X4C2+1[>'Q&X'=59 ML*HB/"6K#P9X#BF@(>?/D_\<&L$CY"Q)<)MCT+E>2+(7IDI[T5FC>^RPT1B+ MJ3&L KQSA*^3W^^8_/@HVET#RBJ$,K3D@!C^GEJKX=*>W%F+R*HJ2B[HCG$I M4?"Q['9!XVA-<;.D(C8M\SRR(^?/F>UTSLAX^12L+S#S5(5V8((ZWI&[B!MJ M3Y[ROS3:AOP/;0>T-\GMT><1DF[#JS)A2>Y4O#ZH]DBG[@LZES!,K$0YN(F2 M?/+_51*"HAEP2JZEU^(!A3L4[H?=1)\7F+3[AS'QHRD-ZW%1 /PT*WX;.OI4 M8]^"_^P5AE.YPN#+MS0NF(91<\D;1=F*Z'JF>#-6K^Z#Y.)N!_6'CH1O,M:< MK8$P"?CJW-)YOR*MFVDNZCP"D'JR4_J&@H]@./%ZWSA6>1L(Z)1Z+5PG1A3C M!#2 D[-5Z('[0/9%X(WIE@;5^YBP2UK.2,80%OXF[!T.Y9,6U!1M&EN([R@ ME?9:8\>95=J&PR3+-&5E/;(@/F0,VQUVXIJ'E:V0/2"U7*51["D]F/2 (?6. M:QBUI=@7%5I:+@_<=IXQ3-GY>@>[%ZNA6D%RNV SBR;GA!/+]]:X#?&)@J%XA4[8!9=ZF C M@*$DS-%K) '[IZ[#]&G1!2XWGAPTQX2SEAR8 ZSTD5X8B4/YM:8?[2XSKP5" MJV6#=/?_".X:%8@%^R=7:+V DS5V!\MJ1LXDX: #9=ZH17!XTY)0CZL+II?+ MJ4HN'3#=X2@V 2M?,&#@@AXV/UQ.86LNIX7I"'J7>WK,YP&/QS>Y[=9RK*7- MY&6*EB\QDL&B#KNAI:M%-B!!<3NX2E1)R%L<:I/@?J]>4F8I5+8IY0H]4:68 M6\]I=)MZ7*(C=]1$;=R[D&.WTK"HPTMI-QM8F],7+,HOPUL$(0%J= #JN;4( M?G3G0.Y8B999MYF-QD4J8B(3?DL7N/7>K',<[IZC.\R1?:0P1?#RPO4=@]C. M<7DR6Y/[4HG$D3Y<=,N*E2Z$Z9WL4-T316E0_<57H'1F*KABQRJ\Y*C>=G2Q MG+D+WG8.^1K=@K!J[$65Y1].;_)-PU$J-D6GA-)I.R2X'!7HCHYGI!SD-JID MS[A56'G]Q&4"C[%,6+J5!45;6O;BJD!"5&IAH4U/.(+('N\H/N711D6W$%P5 MHAM.GJ0 R*+=U* M!H_!O$-NI+EBY)E:99#;8^?;ZY]CY"3^1A@]*0. MKLSY-K..<22XJ'%<(4R'\"LY;IJF!)'5+G")'H52?30+Q#D:JK[SZSWHJ>04 MP/-6-8QO.\8J(])''95M\6LO7+YE\\%3^9APTWUJQ-XP[LN.\3M=^A?X0!I^ M)?>JR>]R60AYYHMN ZA_22+O4-NN*37#Q9?<^;0EWBDPQ?:6."!=NJ,7.T+( MIWWY"K(4F;KT#'W.])0K]V;(0:5&\&[%X:BQ_N8>XAMQ*+"WM^HH,P\9T HS MOV8':Z/.ITL6Y/QC?43]TP3UJ4?VG>&1N5IPK8, MWB7MJPG=OK&&PQ$2+$B$A8J=:!-2/'] CXC)4W#WO_HR?D[KP0L#",S1_Q<:K/TJF9^ES\[H MA9?Y(KV\XA\NTZNKJP??^].@8AQL7'#]1M=K[^4Y=GPX?Y1/EXF'Z/ED/D\>X:?+]-E3^>E9>C8_3QX]>"W@+R+_ M\LF3B740)9HY-(><0:Q>9[V^>J7J(]"S5KFP4O$J84J':"5!\,B45HTK2KWO MH8TC8/LP0&Z=21L(XA%&#YO8-AKI=Y2G&@D_. >+'&*G@\+T$8]FV:OKJ!XY5R:XE4^#\1D7H7'E&RM+^YNHSB@M M8V-1_KF.CHKM#G@[+&AG'Q=*+]>;WM3?'V5XP/8)$?=VB.0=7<;ZT:B4AT.O M Z#9GES-LK85>O=70!QY1J4['-)A+?O4P#2>T%=/1D_PA(O[V%1PBH*Z@B47 M<@4=R+PQ$/?WMOU+(8?J@VT:.;C&^BU!/&H\;E2>DD<'G-D$0/ ""YWJD;H/ M+J'L99/HG1_UG*WS$+T-=?$T^7.:7%PF?V8*+R[P RGTAO/>R@-N;9_SR* M MK/D^**RYC@MK7MLRM)LOJ,()(M7!W51L4"9:Z39;ZYFZE["4V8Z!]Y2A$_8N MWRO?/_0RT7)EU+C$@&^42_;KY?6[N.+@4?R(E$Z^'/;!;^#X4WHA-WYE:K1B M;AOSL:V+M8DY^WX554_0BRIN9O]"XQ04+^M3B4>O!TGK%W++I*(T,D>HF!$U M;??11 O29PBFJI([^U"6*U'1Q(B2.5$$>\\L!\)&Z&6\NPXT!F]-!3>KJ7NY M75(%LRVA")Z;"FL4^!RC2QH8GO*SXPGOJ+ (VKJB,]66[A4Q@E=?0=I\779* MOS^;+<:5VY>S9^XCDMK/D+Q7=^K3N[^U_M5#\PD"T$FE9:RAP^*42#T].I3, M[J#WI'Y?VK='4G>]9JHX/!T_ ?)6(BR_D$S:7UA I5 X4G?"U;!?S$\55--9 WRU-?VN4=2?2"^.; M.YU$A!1SW5T65[8!6S!5WA4.TO$4MN8>1+9['['=8U7JUG[NEKA;2)(Y,W4F M<2WTDEKI,-25L=TF1S;[9%_5:;;N]I?4LY2^'J_ATA,8QI9P?KB%5A(GWW[@ M9TKH20HUD3ZZ7GS&JEA/^'217TDY#N3$U*O5EWAT]%H0[8DK59JVVI.$461@ M6/[&S]\V.CY45QM?%/.W;'%L+D<= 0QYFT5+$(I4%"?T,?IA8U.I2Y*0V 0= M&GC0Z"2O;_+Z+GNU\J22/NGUWOC+[2[7=CA!R=8=4K"C4IC$WYSC:$B6;^B! M-JO#]8:AO^HTXB5)DY'W'TT5G##@M,][1&7\;90RU6>6X]>Z])3+L&CTMZ%8 M"WDWZ ,EJ_9,^F<,5E:G7O3PR6&[]6Z1\R'2+ MEP4T#=_&VLB0_-@U)@X%UY-7W17HZP,!7=%+CTI+L&/\)JX^&"Y/7L@,_G/6 M1%,\25>7#)<0P%?DYWEG-E(G0CPQ2:36;-VAHNI0"$I*Z1MR\62^RS.@9R7 MS>N%X9_,=%Y#W7&?B3]LU3<5Z6CB9 M"*98S5!K*$=&/[R['M%!^R*C*0D:T7;O/\CT2FGT#@]HL94Z[#=7^PGGD(N" MR?>+09[L;;>J59D?=N_FL1)T*, ML^1'Z$/%212NE_-Z 5R0ZUTY]Y5$\NEVKB_!(4U*UZ")FX/F&EX=/>AIDGK@ MX(7-FF"_AMZE-<,G;N1% )N'>U56_ 3A,8*B%,0734I77@:N5^3GI9TN3&U; M%N9;S@QQ6(H3;B'5@9 41";C8UO!0[D2%BI*L\R8W7R]@>YZ_*$N+P3+P:IM MB)O$452'7D;0<@/3"9"9*%G1I6@67O/DX:+B#/YA?86M_]=H5QCPI2>7N;3U MNL#2,4#XIR#:IFZ&VK[L^=XH3$O>4P3E/94M;;$5]#84E!=X\BP)7ST5;X;6 M_.;ZYH4-QU[?_ H-/N/FIV<7+J,X/?K#7YH=V/GJXNK1Q(J=ME\85P'MA'X[7?S9%0PY M;06^E5M^6S[(55$J@)\/[HPJ3_L6!7SCPM2V MD#6HKG!QUM05EDAV Q-MRIVZ9!*]B!]VYUT6I=&ZK>$:>ZY>VT+072QI,;I@ MJ8SEGM"<6+/N1Z%^G=MF+9FES'7/=C,HB8DHYX"WEI9P)((>&2C,:5BMQJC3 MEL90>HS-Q>1B^/P*38,W^H@215?LXXA#I6:\;H*L"A8L0&TZ81ID@Z>KSWRF M?>$X\;X:OOO>.VN&UFV9)G,8*T?>-A,Y__HZ9I>10^XCV(NS^;.[)'O^['2^ M")Z "891$7IZ';)U)71(/=,?W,+O,:QG5M670C488^E+9$'O'U0;61 M+%D=R.&JV'6VQ3WB,]G .VB$D]Y3(7W;-H.8CA7%!C=JP"G.87;T!*OZE7IO M.7A'34)EOT&9^EA9%K[8X]ZOTQH_5V7&7N;XF3)R?+);%\!E$%AN[=I&%\E4 M_IB';3E@4()HU?5%*G^%1NY!M8V+-FB)_B]L9R65:%F]F0Y(?@:K.[OS5IGG MJ-F!0"1_AQVU!NK&""IVNMQR+]4D1V]82POVCVRG5^[OQC!'_TC-A:,I$'>' MK3H_/7OJJU\.2%"V7ER!K;^,C-G)I+6@=^?96$A$4V[\Z.N*1; (>4X%!S8L M*W[]K0>K_ENGSSU)K;),RG%J&]&S]_),O2&5-C5F6)RM0_BHO2OG;\V:XLS5 MWNOP8_H/[GYX.=H]\D%72%M7H_+RIU?O?/$FSLB^4YY:0TU'D>A[F[PC<0ZT ML6LQ6J;0:WV"]01M$1[-I!4X5K/;4(>7CO';?7SO@&*4D:R2$S? MVB))P<=MU]L:3DO*:+3+6?*:]]39H++S5M!7 3NZ@S?1-&K&>)C37;T7Y7') M*#D$[FZ3?7+.)KNBIZWRWIE!.H5&GV2\3\XE(Q@P^Z39.9 8WV@LL($)NE]@ MG]UO@CYOYGME5,5H0@[U)=# OPXE[>BK*XI&L,$$>7VP/?S#3/*7?P)S_\]B MYB]FOV[#7E; =KN0Z5+_%YQV+NO#(6.Z>/HOQJ _-HHN:G,;XN==;)64X:AB MTFUOD$ZE>ETI%Q@%M,EIH_JB,6C\PY9TZJ\+/@[^%.36M&O^@Y=:=2Q_%=)] MFMB_J7DM?TK2-Y<_R/F.W]VB*XLK=#V;/;T\D9<&["]]L^,_++EL^K[9\H\; MDP'%4P-\OVIP3OH+3>#^TNAW_P-02P,$% @ ;X%66#$4]\G- @ +08 M !D !X;"]W;W)K&ULC55-;]LP#+WG5Q#>L),1 MV[*3>ET2(&TWK,.*%=W78=A!L9G8J"QYDI*T_WZ4G+C9E@:[2")%/KTGF?1D MJ_2]J1 M/#1"FFE06=N>1Y$I*FRX&:H6)>TLE6ZX)5.O(M-JY*5/:D3$XG@< M-;R6P6SB?;=Z-E%K*VJ)MQK,NFFX?KQ H;;3( GVCKMZ55GGB&:3EJ_P,]JO M[:TF*^I1RKI!:6HE0>-R&LR3\XO,Q?N ;S5NS<$:G)*%4O?.N"ZG0>P(H<#" M.@1.TP8O40@'1#1^[3"#_DB7>+C>H[_SVDG+@AN\5.)[7=IJ&N0!E+CD:V'O MU/8][O2,'%ZAA/$C;+M8E@90K(U5S2Z9U[&;^L+N'@X0\?B:![1*8Y]T= MY%E><RA++/P$B8M338GM:%^PDXA460TB3$%C, MTA-X:2\S]7CI,WA/Z@S\F"^,U?0Y_#RFM,/)CN.X$CDW+2]P&E -&-0;#&:O M7B3C^,T)EEG/,CN%_K^/<1+D.,5L"$? 8;XO1E!+*I!=@'X*J UP TLEJ'C- M^6!NX--R0(^#S0)U_T#P@%:AK4Y#T+QSF#?;$7')DF8 M,)<>LVSP15DN"#Z-PS1):9&,PR3.X4N%<*F:ELM')XC(8 G"__>A O[ZS8@)&33HN\_XG$(Q[Z4 MZ*"$2??*-RH#_D6Z:NZ]?2^<=RW@*;QKI#=&PO=V]R:W-H965T,:-4G% B$W)I$RF:WZE9:;;3;RT/5!P>&8"W8U#:;M%_?,1":5MFH4A^ M&7O.F1E?#O.]5$\Z0S1P*'*A%TYF3#GS/!UG6##=ER4*FDFE*I@A5^T\72ID M20TJVZCE7%8FYP(W"G15%$S]N,)<[A?.P#D.//!=9NR MMYR7;(>/:#Z5&T6>U[$DO$"AN12@,%TXJ\'L:FCCZX#/'/?ZQ ;;R5;*)^O< M)@O'MP5ACK&Q#(P^S[C&/+=$5,;WEM/I4EK@J7UD?U?W3KULF<:US+_PQ&0+ M9^) @BFKR?+',=?V&?1,['CL05]K(H@53!047S9<=VG4X 4S\ M%P!!"PCJNIM$=977S+#E7,D]*!M-;-:H6ZW15!P7=E,>C:)93CBSW"@L&4_@ MYD#;K%$#$PG(%Z$,"=%";3<",2 M3/XD\*C.KMC@6.Q5<)'Q&N,^A ,7 C\(+_"%7?-AS1>^R)#Z[O6XS7;(8 M%P[=)XWJ&9WEFU>#D?_V0F_#KK?A)?;_V]B+U.<+C_KPSREA=10!D"F4+0Q/ M8;*&Q2V,-3!.$^[=&AP&)+P<># 1^8J"QWZ_T#:1AX;.@LQTQG0]'A$!--HVKL5L2P0##N0"L7(G]DV1PA" M-XJF,)BX@RCJW9\K=SSV[=/[*.E04:[AQ!V.QF1$H3L=3.#<+GLG5[E M:L% M2T,L*V&:6]V-=IJX:J3@=W@CJ'=,[;C0D&-*4+\_CAQ0C4@UCI%E+0Q;:4AF M:C,C74=E V@^E=(<'9N@^U,L?P%02P,$% @ ;X%66).+&>67 P /@@ M !D !X;"]W;W)K&ULE59MC]LV#/Z>7R%XQ; " MAE_DESBW)$#NKL4ZM%C0V\N'81]T-I,(E257DB]W^_6CY,1+@%RV DE,T>1# M/J1$9;Y7^HO9 5CRW II%L'.VNXFCDV]@Y:92'4@\(E_.. M;>$![&_=6N,J'E$:WH(T7$FB8;,(5NG-;>[LO<'O'/;F1":.R:-27]SB0[,( M$I<0"*BM0V#X>(([$,(!81I?#YC!&-(YGLI']/>>.W)Y9 ;NE/B#-W:W"*J M-+!AO;"?U?XG./ I'%ZMA/&_9#_8YABQ[HU5[<$9URV7PY,]'^IPXE EKSC0 M@P/U>0^!?);WS++E7*L]TQ16QG$=<'G-L!A[Z"DU+R24F[,^2=;* Y!X@QJ3$S>LSLEEY% MO(-C+-/%[V'TQ#LA9,VG/"Y,_5H[$:]\A?E[@/R/EE9'=N M;DS':E@$># ,Z"<(EM]_EY;)CU?RSL>\\VOHW]"AZSAE1"Y#D=7Q2!*U(=VI M#1QM0B)Q0'!#F"$;)? HFYO)RI!?-A/L$[2/H,=>D9^9[!W:83WYZ*#<=\,E MDS40 7B.$,J ->0-21.B8;P%BD\@;,S9(J0>34CY7065E4RN5,2V]P/$X%+QW:+\(;, M:)B4)4G3)$R3%$/@N= I:1-.CP@=PNCQ*1QT.>-\NWS3J35# M'F)].O##4[Q$EX/BQN@TQRW$Q8L;U6[F8B&PP/=7:X$?NP-28U>4X(VOGK'X M&+J'VY'+6K40D0]MQ[CVY3]GFB51<4JT.J$TT,RCZEM)7HB&%,^(/5BE,7.A M#.Y/#Z20BD8NQIJA9_^;W:4I$9_,]!;TUM]FMUP:/'8;=$VB:1$0/=Q6P\*JSM\0C\KB?>/%'5[PH)T!OM\H98\+%V#\ MR[#\!U!+ P04 " !O@598Y[89'48' #9$0 &0 'AL+W=OQ MQVPY!?3>7?@MTK=F\F8D28KK?^BR?OUU3P@@52M M2DL<)/X^J5M5U\0(8OP]\)R/5Q+A='S@_H/3';JLI%&WNOZ]6MO=U3R?L[7: MR'UM?]'W/ZI!GX3XE;HV[LGN_=D0A\N]L;H9B"%!4[7^7SX,=I@0Y,$+!&(@ M$$YN?Y&3\CMIY?5EK^]93Z?!C09.54<-X:J6G')G>^Q6H+/7'Q14,I=+"UZT MLBP'NG>>3KQ %PKVDV[MSK#OV[5:/V6PA!"C).(@R3OQ*L?O5+E@4'\/Y]3TK.(GV=!@+@PG2S5U1P1;U3_2NWYV6TMCJDU52H@&>G<^'F8O9SIWK0 MMMOIA7< *I8XVZH6V[731*X!@8K\25@^ZG,6GG-V)L[9&R8BP;,XH5$0\R0I M, J+E*>!F/U0M;(MU>2:B]E-HWM;_DW>]]:A0"Q##N>>0V+5W5E*T@W[@[RLCQ,69Z /$AGOQV<\W_KG@4\ M+#*6)KS("I8&/$NCV=U^Y1DC0'2COI URR/!SMU_-/P7['SVJ[:@;%$R)D*_ M85$0\2+/R?19R!-X&J,DYU&1DY3L;M]U]2,K=Z@5W_2JEE8YJ^Z'<(.C\H5 MEH.(NN4T%XOX,'>28BE8I./2/>QZ"/TU!EX2L#*R5L9%-T6%,]X$2@?)K&9EK0U&R,*XI]8^P@=9TT7T1-3C=) T6&0O"WKG6!+_ M/2$+!, M0$,2&.YL^S]*[ZRJ4"?))RM9NPCW!;UJ?=7V!734R@.>5>8)HF\, M^WGSQ6 &F5'63#!\BF;I#I"%>"0$SY/8C<,@18C$(R9'W)&>ZN]]U9%*WA(9 M#T6&I\B3(?:>85T@]D+/.HQX'A2S#T<,SF[W?0]^%Q-!AR76$:P]^/6)[%,4 M4S2F')%-HRCA27X4_AE6FR>Y9LH(J0.HPC,4LW_JMOQ9BFI'"<\S*)1H".'M5I99].7!:,\3:)VFWGVB"'!U M.',QX>*38G/VN^N""-:?(/A6(>RH,SPJX&0Z>T3U,.<7IYG?$+H#5@#TQ2)] MFJX- (<86.0L7^2?W[.N3$F)A(&?>H9QAL3R%L\03V+T]I1[#OR^Q3,>GT^ M54JS8QL@98+5+X+7I&!^>86\I=L[6?F"?4B9TWS2X%)D$I+V6+DG#IR:9-3% M9TA]:BMD;9'S. Q=$<.C]*8%RB'88*\D1: ;,&CN& WA_Y@5MI>AE0H R %V!CD9$2&MQ0ELX%R9(I3CBDHD(,Y[G M.6WE<%3"LR2GV]">A'GF\BRZ.[RT;8 _2CT9$G&:"O6^ZO77^'/J<,S0A8(BR3SU#Q$/D_'.W M6G"!D#A_,U M0PY],Z1!6HOAL2@-7=-R6LY&LPSHHTY +)*QTD\2 2@KO3:HZ4A26%HAYCK? M06!7/5B%5'),BUC=2=]IPU-&MV@+T2VA* (N%)\K16*H!]67E1EZ>P!HD +U M"-GM((8+YZVLP6%5M6LBI!ZOV3>G>AQ? 8AUZ3RYVEO6:LL>47S1-N)@J=:^ M44(<$92?IB#6^RPY-)D3&YC]"FI*N$QN>Z7\E7NDP9[=[ZIRA\X(;[QU3:\D MBII/ZJ2.:D!Q0A%W[51QLISXY?QD.>4GS9=?SOQR=+* MO\A MP4^L[MS+.U[KK&[<<*?ZOU!+ P04 " !O@598 M38_CN?(" !FG/B^3G(HJ![*$@2N9%(5U.!0 MK7U=*J"I Q79N** MK7-C)_SYM*1KN ;SJ;Q4./([EI05(#23@BC(9MXBG"Q'=K_;\)E!K;=L8I6L MI+RU@_-TY@4V(."0&,M \7,/;X!S2X1AW+6<7N?2 K?M#?L[IQVUK*B&-Y)_ M8:G)9][8(REDM.+F2M8?H-5S:/D2R;7[)W6S]S#V2%)I(XL6C!$43#1?^M"> MPQ9@'+P B%I Y.)N'+DHSZBA\ZF2-5%V-[)9PTEU: R."7LIUT;A*D.'$5FD*;-5J/U%^AVS&LL:\3V ]M+WSC&5,B:8@=<"LI M$$$+#.85"G3W',H9W>55/A)L)D@/!J@AP[H1GLWTE#> M(]'2C@8G1\%OKMQ2 !59CP@A):"&583^HZ\SP4%I?-L?L.;0I8],/C7#8 M5SS^5L'7G-D MFX&1I>N?*VFP&SLSQ^&PO=V]R:W-H965TQRW /)Q[<9-)8Z]C!XU#VO[^QDZ8% MEL)+:X]GOOGF9Q9[8Q^H0G3PM5::EE'E7'.5))176 N*38.:7TIC:^'X:G<) M-19%$8QJE63C\652"ZFCU2+(;NUJ85JGI,9;"]36M;"/&U1FOXS2Z""XD[O* M>4&R6C1BA_?H/C2WEF_)@%+(&C5)H\%BN8S6Z=5FZO6#PD>)>SHY@X]D:\R# MO[PKEM'8$T*%N?,(@O^^X#4JY8&8QN<>,QI<>L/3\P']38B=8]D*PFNC_I6% MJY;1/(("2]$J=V?V;[&/Y\+CY491^(5]IWLQB2!OR9FZ-V8&M=3=O_C:Y^'$ M8#[^B4'6&V2!=^FU&\X<0:K!F0R3 M= 39.)NCE^?B6$ZQ# ]AWZV/FF;H1^?/E\GJ6SUP2[P^-6**%SA+T@> &3>1K/N/V4"I/$Z639 MY3Q^=901F!*X@EAOT0Y5#+I_"=WRP$,O&_$P4X-A'-5CS.7X;5,8@3NRADH4 MH U/=M[6K1(.BV, DE6DY?7A@(M,2'$(>'CW@5GLC)P)L"+_W$J2?EL$2F]1 MVV-JW@A&LP3OA7W@9>G9W;>ZY*W&I+][E)KIIFE0XD/V;-(U@?%J[WT#EE&M(]!A9]G&PO M=V]R:W-H965TS3$I79S:)1U!ENY;9TWA#/I[78XAVZ'_7:\B[N67)9H29I M-%@L9M%B=+6<>/_@\%/BC@[6X#/9&'/O-U_S691X0:@P<41_2 P_7'?OGD#OGLA&$*Z-^R=R5L^@R@AP+T2AW:W9?<)_/F>?+C*+P MA5WK>W$10=:0,]4>S HJJ=N_>-S?PP'@,GD#D.X!:=#=!@HJKX43\ZDU.[#> MF]G\(J0:T"Q.:E^4.V?Y5#+.S;^[$BTLB-#1-';,Z.UQMD#2!-TO$)OG&?WSCPC=_D*]!:S&%E MR-$ 5J*63BCYC/D UA9K(7DA= Z'-P'7DC)EJ+$(OQ<;Q(# % M<%6PVK"UJTRXL6]"-]S(T-D&8 )4M%#&O8=1.ASSNU4JM""#V#09)IUIP(U- M-8;65$\#J*WDV2#5$V2&&Y\<5XYY\JZ*9 JW$UP502# BY89#B![J2KDC14; MA3QFZEI)Y)KWZ$)JH3.IM\P>7D/CI)*.G=BG-B19M==8@<^+XQQW<8'Z,?[_!]02P,$% @ ;X%66(SO M'J;; @ ) 8 !D !X;"]W;W)K&ULC97;CMHP M$(;O>8I16E6ME)(CX5! 8K=G=;5HMX>+JA]032P*T2I9\[&F&KB>3K=8,%T7U98TDHN5<$,#=7:TY5" MEC5!A?!"WT^\@O'2F4^;N:6:3V5M!"]QJ4#71<'4_@J%W,Z(&EYK($A?G,6023J]CZ-P[?.6[UB0TVDY64#W;P M*9LYOA6$ E-C"8P^CWB-0E@0R?A]8#K=EC;PU#[2WS>Y4RXKIO%:BA\\,YN9 M,W(@PYS5PMS)[4<\Y#.PO%0*W?S"MO6-(@?26AM9'())0<'+]LMVAW,X"1CY M3P2$AX"PT=UNU*A\RPR;3Y7<@K+>1+-&DVH33>)X:2_EWBA:Y11GYHLT535F M\(6S%1?<<-13SQ#8+GOI 7+50L(G($$(-[(T&PWOR@RS?P$>*>IDA4=95^%% MXEM,^Q %+H1^&%W@15V:4<.+GN MV9ZM!&I@909-SDQH^+E8::/H8?PZEW-+ MC,\3;;%,=,52G#E4#1K5(SKS%\^"Q']S06_M);:+C->W1/6*Q0=7<%GUE96\IAW+M'D;_F MI:X5*U.$@PX-SR$T=5,DWKBISWY"R8H9F7UXL;%RI%K4B9 M/1BV0^T"FK3_J@F.!A#&[G@4]#[PW$#*5$;K);4TRF5%O>J!^@L$OCM($OL9 M^TFWFV;"PFJ-S=O 7V?-TRMZ9Q!8$ZA?G\X<$"U/:D=&%DU?6 E#765QMQ0&T=E'6@]E](&ULE91-;]LP#(;O^16$5^QDQ%_Y7A(@Z39L XH%S=8= MAAT4FXZ-RE(FR4W[[T?)CIY5!4S9*I]H \*6>:"*A[$83@**E8*;SEW=QNUG,O:\%+@ M1H&NJXJIES5R>5QXD7>ZN"_WA;$7P7)^8'O3WB+G%L0R?C=,KTN MI0T\/Y_H'UWM5,N.:;R5_$>9F6+A33S(,&H:6ETJNW2\<&]\D M\2"MM9%5&TP*JE(T3_;S@$GX2D#^NZ!UT>@?7Z/_?H*NXRV*CN ]7\\#J-+4@QVJ'J.@E?F*@MK[5[:REJ3:P;2!)_,@WI$"?^:#SM4<<4T M-VD8)_9XX(\)=@.CR!^.!W"I4\'96%6H]FYY:$AE+4PS8=UMMY]6S5C^=6^6 MVQU3^U)HX)A3:-@?#SU0S<)H#",/;DAWTM#(NV-!.Q:5=:#WN93F9-@$W=9> M_@%02P,$% @ ;X%66!-/T4VO"@ UQX !D !X;"]W;W)K&ULS5E;<]LV%G[WK\"H:9O,R+KYVO@R8SOUMAUGDXG;[L/. M/D D)*$F"08 +6M__7[G@*0@65*CW;:=Z55,N5#>=8?#0;'_5SJHG-YSN\^ MVLMS4_E,%^JC%:[*^5_*S]://5; M*JG.5>&T*815DXO.U?#M]2'MYPV_:S5WT6]!FHR->:"'G].+SH $4IE*/%&0 M^/>H;E26$2&(\;FFV6E9TL'X=T/]EG6'+F/IU(W)_J53/[OHG'9$JB:RROPG M,_])U?H<$;W$9([_BGG8>W3<$4GEO,GKPY @UT7X+Y]J.T0'3@=;#HSJ R.6 M.S!B*=])+R_/K9D+2[M!C7ZPJGP:PNF"G'+O+58USOG+.U-,]W]5-A?OU-@+ M6:3B5A>R2)2X4]!6W&DYUIGV6KGSO@='.M=/:NK7@?IH"_7A2+PWA9\Y\6.1 MJG250!^BMO*.&GFO1SLIOE-)3QP,NV(T&!WLH'?0ZG_ ] YVZ"^6^E_MTE_\ M^VKLO 60_K/)%('1X69&%%QO72D3==%!]#AE'U7G\KMOAL>#LQUJ'+9J'.ZB M_I?=N)OZ\* GOH:#N&J"7)B)R.BDIY-IN MG/@PV;N5":TOQ'OI*TL_?BY 4#DO/DFO(%&B\K&R+3#$+[*HB'W]O'>O"FV0 MBU12696R('NOQ,E@T!L@JK*,$L0-5C0@,+5*(>UX<+/)3(R.F,:)^%U:")HI M\4H,\7(P&.#7Z&A O_9NMVI$QTSE1-&7XK1[?'J$OS\,1GMW7V,6L#PXX,/$ MD@FL&CD/EJ&]STV^9M17T'NKUGO0]1!/ ;&XLX M@Y05LI,54B1!*ME*I1AGJ="%-P+66H'$2+PF*C7+=8T:;KV@VKJ^4.=1IXK< M0IRM>C39(Z1L9)@TF&<>G4_M>DVIB8G.&U0,/P-^("0 "O+*;A,2?/$Y+GV MS ^H6 -\3USEIBI@0S*L!P")?#"%WR1R+A=BK, &(@*@P*LUN?"HT0+6X?^: MZFQB;,HX;@133W KE_&)(IPJ!*(GQ;&,$YN8]6) B$26&OC1_ZUC%PYT%;-( MC/,N*'?0.VQ1;54&_5.6:P/UKIC/=#+KDH'&2'9I$)6V6D6M#%GBE1CTCEJ* MF]AJ8N1*-!@D@9])+Q)EO20K@ TJ'HV3\6-&CG* 89(A4(" MC*+5A 2/-?PG,,#^0DD\42*MI=R"TR]$-T5>5&DRY2DW@F2-""2Z_;6 OVOW MU,3OL2<*>L8%"!_%A-T9 2T.RA5;%.<%F6FTJE:-UECG,]5+#>) MO5&,WK)/Y'Z57'4D##"J*M .9[&*0,,BM-:;99YT[Y M_L/M)_$Z5$$QR8QA9")@!]^^@89H"B6>A@/Q;=@JTS\P\>5-SAUB(Y9*HEH4 M%7)0F$"%)25WTAVL'PUYJK484T H3 'T )-J_ ?5,<1%5%$4>V*%#L,X6\BLI!G+6A2/YB"Q PU,H#)5- _YEL MT+PJ:1]T/H+.0:"JK$62R4R#=],#-04R17:WCE 4PM#1V]!O+ZA$/%"(*0]- M004F0^BEKOLBN7OBMQ9F1"6@E]2XEN2\8=W$2IQL[R4>J, M9Y&JJ$A=R9UC^L M>'B7Z+'0V9]H)#!/9L#3V"H2$?U MY,.EI5M%#A/4Q>ID0S-5:14%>X )B0+U;IXP ,3:A#N-6 MZZBT)]ZAPP%T:S3[%<.G2A1 9 IJX 1[C)?H(3J\8VFML@$:#YO 8=1W=VG& MJS)NV"@R.?/%LMD1N4A M"'4\BCKR.NL C*5Q.G8I#9PDE%O@?T)1@G[1))JK6=VIY";5$UJ,H= Z??L- MR+-[E[_'W*.5T2F8>^W>L ?Y'A$)Y/:-"05PIQKBZJL[=(Q()A,TVGD]0 -' M!=W%T$/2T HIX/G[NBVFA,03?^.:T%(O&V2WK>36M0P6>1MF\^,SHEG9&!*Z M(/.HM%#.G;7;IM2;Q]LRC2RV7.>KBC!Y.YFI?;ZC',OD06"P+ISDF(_VY_)! M-96/SCVJNG9'6Y2=*KJ#*9S)=,JIU<:,9()&/^ L.D:Y$I4+LM'8\:R][ M<)S0T)"H8XS&F8EV"7;274-/_(C>I0X.MP(-%]>8\&6(D$HT \LXV8>L3>IR M5F[&ULE511;YLP$'[/KSBQ:4]I $/3*$N0DG73-K5JU7;;P[0' M!XY@U=C,-DWW[V<;0C,IC;07N+._^^X[CKO%3JI'72$:>*ZYT,N@,J:9AZ'. M*ZRIGL@&A;TII:JIL:[:AKI12 L?5/.01-$TK"D30;;P9[VE7$'8;9HZ!;OT7QK;I7UPH&E8#4*S:0 A>4R6,7S M=>KP'O"=X4X?V. JV4CYZ)POQ3*(G"#DF!O'0.WK"3\@YX[(ROC=ES_QT. F:O!9 ^@'C=72*O\I(:FBV4W(%R:,OF#%^JC[;B MF'!-N3?*WC(;9[(;4Z&"*RFV9P^H:KAB=,,X,PSU(C0V@8.%>4^V[LC(*V0Q M@6LI3*7AHRBP^)<@M,H&>60O;TU.,EYB/H$D'@.)2'*"+QG*33Q?_CI7>$:?'B=WLS'5#F&:3@=5M&JF\ 7>+?'KJG:6LW L;2AT>3B/ #5[8;.,;+Q\[B1QDZW M-RN[3E$Y@+TOI31[QR48%G3V%U!+ P04 " !O@598M5G.N.8$ 9"P M&0 'AL+W=OO()0@!Z"U M+2X=WU#OV'X#OZLN(.+HWZ71:^.H_RB!6P MYJWRG\W-C[#U9TIXPB@7?ME-IYM.(B9:YTV]-48&M=3=/[_=QN&.03Y^PB#= M&J2!=W=18/F.>[XXL^:&6=)&-%H$5X,UDI.:DO+%6SR5:.<77T"MCSYHUUJN M!; K:TK+:WZP**0X 1LNJII3MJR_19 MQ'<@ABQ+8I:.T^P9O*QW-0MXV1-X>R__O%@Y;[$@_GK,SPYE\C@*-9K,3_&\QIG@.+55S$K08+EB2O*5 M5-)O&-<%@[I19@/ *N#*5VR%6FN)L&U#B *LQXEQ>+<%#YI 78# VF^.E'$. MH6LT'1X0!^?Y2DFL?*(:\N ">X]*V)(2.Q:8094R$&5FC7J-L>03P4LM6DO7 MKEK/M/'[TS?D:#H^_;#\^7-8)J=OF5!,U5VU&O MP5>FN!> IK6BPGGD,!_7F($2V-J:&OV7MCAJN,5,=)&U76#@MC&T=2C&C0 7 M:/2IN!?NP,:",+8(N1$@KS'B$(Q>LF28X3Q2*HQ6U"1)VDL"$P*1??D);JW< M<6GX!B<[GB,IG,]=F:T )UL!A_2>K!#/<$! O0+;#XE Y">N,8 ;MI/%5!YT M"4Y_M3F,8>\>KTU+=(C;@X*.=PWP^J#TPVT>>(WY"30.2[VWE[N03>;#_%[, M4#3;B_ZC2X]YM#8*OZ]48M06L/W(RG_P;FH(K!1==IGW>_]?WVW^D*2^DWQE M35M6#PF=#/X ;KLA/WA(]W[T=_LT[-/!$DJI-?%<T930M*VQN63N-QTD%C=HZGDVXYCY-LAM ?C2Z//-BZ-WG)TC3.TQDM MLG@VS;M%=IR%9(I[-Z#GE+6G_ M02P,$% @ ;X%66$*Z^;6H P M^0< !D !X;"]W;W)K&ULE55M;R(W$/Z>7S': MNY[N),0N"R$T :20W*FI=!(*O595U0_>W8%UXY<]VPOAWW=LPX:K$J1^@+7' M,X^?&7L>3W?:/-D:T<&S%,K.DMJYYCI-;5FC9+:O&U2TLM9&,D=3LTEM8Y!5 M(4B*-,^R<2H95\E\&FQ+,Y_JU@FN<&G ME(RLU^@T+M9,DB.AD>^J9TWI/-I MPS:X0O>M61J:I1U*Q24JR[4"@^M9/.GHS!9U)H_>0G#]4L MR3PA%%@ZC\#HL\4[%,(#$8WO!\RDV]('GHZ/Z%]"[I1+P2S>:?$'KUP]2R8) M5+AFK7"/>O<+'O*Y]'BE%C;\PR[Z#B\3*%OKM#P$$P/)5?RRYT,=3@(FV1L! M^2$@#[SC1H'E/7-L/C5Z!\9[$YH?A%1#-)'CRA_*RAE:Y13GYO>X)DL%=UHY MPXLVE&HIF)JFCN"]4UH>H!81*G\#:I##5T*I+7Q6%58_ J3$JR.7'\DM\K.( M]UCV83CH09[EPS-XPR[98< ;OH&WU-:A;(3>T[5RL$!%V3L+?]T6UAFZ('^_ MEG7$'+V.Z9OFVC:LQ%E"76'1;#&9?W@W&&!P3=MK3(" &C3:!0<3@AEA(4D7+@I4<7Y!M6_P3D*+Q03DT MB@EXQ"VJUJ-7"()+[D(PL3TMW3_J$B^+TE:-KJ M,H.?/#MD5,%*"\',BR?5L=C'K'?9MZ&3_N1>>J AYE:[7@%?,8EHJ+OL7#L7-%Z>#UQ9](50G2 M=$'"$BY+)R[P*U,M/4KPWWD>YOG%>YCT1C^/X3U<]29Y%KZ7@RMXK)T$\2] MT(Z>BC"LZ6U&XQUH?:VU.T[\!MUK/_\74$L#!!0 ( &^!5E@IOZ2L?PH M &(; 9 >&PO=V]R:W-H965T+N+%E =O=F6LTF I,WB>KANBZ3=P^%P'VB)MHG*HI>DXGA__3U#2K+L..G> MRX=$$L49SNLS,_+%5NEO9B6$98_KLC*7PY6UF_.S,Y.OQ)J;D=J("F\62J^Y MQ:->GIF-%KQP1.OR+ [#R=F:RVIX=>'6/NNK"U7;4E;BLV:F7J^YWMV(4FTO MA]&P7;B3RY6EA;.KBPU?BGMAOVX^:SR==5P*N1:5D:IB6BPNA]?1^4U*^]V& MWZ38FMX](TWF2GVCAP_%Y3 D@40I Z[(XFP?]]R M_\7I#EWFW(AWJOR[+.SJSD]@V&>M'J1+L"\KP:1_8?%BT[W(%3+06,/4@EEL6J@2 MF2RKY?G@'X)K[_D!_";6LW$PBZ?L#EY [C/IQR8"$7$ V2+;1:.Q?RM:HK>!2; M-[7%F_F.\P,)>_(C]KV4I"=9X]S[YF!+P"KA MU&CUGXM*+*1EXU'*TM$4?]G@MEKQ*H?E\A77TO)Y*2A1K);SVGE"KI&&ED( MHKW!-1S-W#4:C1$2OZKJ+0Q2HR81Z>VCR&LJ3^P=7(*2Y]T9X42B"T?)X*:1 MHB<8>0!Z%M(Z_M/FG'%S37'.[6,NC'$[&S6,#P,#N86K9P7;\!W*+-Z0=/&> MVETC:,_%8B,BM&[?NYG.M;"@]8<6Z!*T M(,> G6D/T6*CM(N5C=!2%;2^7(P0_\TCXJ[ "J5>NT(>H<3P..DV4'P$=-K&QUJY"]RZI"184!_L M522L;B*BS8H3G$YV R/VOJUSOI>XE_#70N8U,%",UXM7.U;_JS M85V1)*:(#4$A@O,.UE',YJAH5@KO'$CLJXDY'UP;]FGQ_3(R>/_TH,'M>E.J MG1#[8(*-,^HJZ&82A.-X\*6#5,.B<(SER> 37,Z=^TK*,\.261Q$DXR!,HC& MJ8='_[)#FTD0)5/T(],T;-[S/-/9.].==Z!V]3I+ D M2%+T#4$6S5#N'F!KI9V=8$3ECD%G ;GC8!*.FXYBJ94Y;?HTG@9).&4)FJLQ M!/T;LOF<_<;+VB/7-5F=ZAQ@WY],-6$6H=(TO$]P[>KG0\>'=WQ2A-ELDK)D M/ LFQW[J608OT&/D35M#VJ%G00+^X1=>LPRMT\17NBP)PAF5J0^5Y=7207&C MX&LV2='296[?. [2B+K!)PZ%=LD,C:#7+T;;E4Q)QVOB I=:J1VT,#4OY9)[ M*(4A$E_2,Q+D>6/W'?Z:I1DZVM1+GE(#Z%K$7W'.2:(=8A-:Q$&2047_$ 51 M3*)>GS0QLAWXACB2F H] GH^\XDOO"'B0/DA0X#N%C/'^>8!X#1OHZF1I84QA+R]W$&F[ M$DZ/[^EOB,[A/LFGR<8ML)VRJ#,1$<];S43A:P*A_YJ*_9'")_U"T8,"5Y ^ M]4;Y^K.$_?2QH8XT+&K=]N^^2)E^E5)P)3P)=0@GFYD MC40UY-WC8P7^E1L M^3J5H"$Y+DRS_8I#_Z<033N/8/JX6/5:M6Q4"@HX>U>2H$6RSFB MM3F\^L0?;;BN(*OP>E)E!!5_X+)T1MTH(UW#1G)7@K(>#X+:(;($K3;GF2:0 M4"3G/OI)0!C)>>;(XGB42Z4">D"[>X:_B<<@A?(C.,_?/%]L\[Y]!4 M-!X2@+GQL48X4:WR]LESFB8I]):U+)Q8-<)7L^O[=PSUST&03W?7W5G7WZP! MO;6'U8#E)>1S;42']\7^:PTD[E# MR/.-P00EG\35=L4YDWLS$6SCNW<=]H" M"0,$N78R] ;F)IWG8BFKBE2@HY%\[K:9DMWQO<[TH!^5YK_I3YZ,N3>= '-> M.A.B)0FBR+4FP70:NFL6)H/KHFAT]QVD.C;)T;PSSACJ=C3YCP@Q9,"F.PSN MAC4?+KIK$@WN]@A-OD5DV5+XAM]U^>#K#-C$"<5-2XWR-:/1LGG>LVK'&1I( MG,M=Q.4NH?SP[U9+N7:!YROP- SWO)[R].(=:DDK+ZE'K04-SCX&]MY(T1$< M^^002XH7PN3U?AX1Q1M2Y)6;U ]A-,*T_3_#J,M;F'"KZK)HOT/8@QET/WPN M>B/70<)W*+)1\(*K[*ZH-YN[;E96%G4$"$1RH6SQTO?M-&5T\P!ITILFF@'N M"& (;G<0"HB;8?:=O[RG\U\1GXG(:O>)Z[6T/NQJ5 M]=#>2S/:UEC@*Y 6JK@/7,:?XKN(\B7I#]S$U[+B+3C0+SR(R4VC3?\C5"MD MFVT^L^(0@X)=:54O5_O14V2'EB)WZMG[6^]UC+?32_;I#GS7A M>O\32+?:_8!T[7\WV6_WOSY]Y'I)^I5B =)P-!T/F?:_Z/@'JS;N5Y2YLE:M MW>U*<-B -N#]0BG;/M !W<]J5_\&4$L#!!0 ( &^!5EC-;N^@ @, , & M 9 >&PO=V]R:W-H965TB!DE86$8I4R%44]^N[I&3'01T#O4A\[,[.D-K1 MK#7VWI6(!$^5TFX>E43U:1R[K,1*N(&I4?-.86PEB*=V%;O:HLA#4J7B9#@\ MB2LA=;28A;6E7S6JSP%NE[ MO;0\B[>LQH6](G[HXWZ%=!.VM)A<,+HW[*G,IY-(T@QT(TBFY, M^QE[/<<>+S/*A2>T7>R8@[/&D:GZ9&902=V]Q5-_#CL)T^$K"4F?D 3>7:' M\E*06,RL:<'Z:$;S@R U9#,YJ?VEW)+E7VW,+&.FA+ ^%T.<,Q"< GS!K?UAQ7R(R3.5Y UA>@ M4A!(CF3/J6LENWW=D)7!$E)A/4S^+,&:O,FX.'/89]6^.L?R"8R06]M!X>D&V/W_>LJ99E?!5 MZ$"F;ZW!OL\TWG&5"NTJ>*=CQHVFSF"VJUM[/NMCF@< $,1 9 >&PO=V]R:W-H965T[Y^3A75LIQUC-E]2*P+69=3IPY+?;[SX2[61$G=-];%BTF=4OMJ/H]%38V. M,]^2PYO*AT8GW(;-/+:!="F;&CM?+1:G\T8;-[D\EV>?PN6Y[Y(UCCX%%;NF MT6'_AJS?74R6D\.#SV93)WXPOSQO]89N*?VS_11P-Q^LE*8A%XUW*E!U,;E: MOGISS.MEP;\,[>+H6G$F:^_O^.9]>3%9<$!DJ4AL0>//EJ[)6C:$,+[V-B># M2]XXOCY8_UER1RYK'>G:VU]-F>J+R=E$E53ISJ;/?O>.^GQ.V%[A;93_U2ZO M/5E-5-'%Y)M^,R)HC,M_]7V/PVC#V>([&U;]AI7$G1U)E&]UTI?GP>]4X-6P MQA>2JNQ&<,9Q46Y3P%N#?>GRVC>-24 Y1:5=J:Z]2\9MR!6&XOD\P04OG!>] MN3?9W.H[YI8K]0$6ZJAN7$GE8P-SQ#8$N#H$^&;UK,6W5,S4T7*J5HO5T3/V MCH:$C\3>T?^3L'IK8F%][ *I?U^M8PI@S7^>@B$[.7[:"7?2J]CJ@BXF:)5( M84N3RY]^6)XN7C^3PO&0PO%SUO_WFCUO;OERIIY'9?SV,VFK*":=2/FU-1O- MW16G:E>;HE;&%;8K25G::&OW:FU<"4-,7=-T#9ZCA52K]]D:5"4_BHKNJ>@2 ME6K=)>5\4GM(4@'/"()*V"<4Y4=U4XSRWYE4JZT.QG=1 M;>,!M=38[/<#VN-X!5AAW)#'" MXZ+W0A]%#)Y5 MQ@$R WRQ-U,CSKYA^I<1(0QSLO4Q!U-8;9K<'!9[,X5 FI00#D(WD:$ :S@0 M'T!ZH -/'0<+9 88V4+'A#^0J*%4,WQP JWP=DML [L.QE.MDX"S)FMH>P G M)BF\K(9C+,6C7(4GL$#'WE'M+=@39^,\AQ5M,$V.>8P(^]4Q>@"7#F7 H5K] MW3#AF8/CEOH./C-U^WB+-7IM>!TQ_[YV!EY&[%"_=>5&2#'-;"I2QW7C&L![ M2I8>M&H4';/',;:-WJO25!586@7?/(E(T84 (\C;;TV4Z$6.?)1X2?WBH7'+ MDZGB+:O%:\GA_9##I^ W03=1WBY?R^;&LP:X/"Q)IV$5.)2%Z/0$02 H4E=Y M)OGHU!5@MVIYQ!*P7'"Z8,]&._-[1M#IAEB/.Y3#BH^;LBOR.\[^,YBBH1,* M]U_\O2FB^FL?[_7-YR]]<'\#^[F+M+)Z%SN3#DR][:1[ WL(Z4">VRSOE;K6 MUL"G,WHJ,:0]/_V'C^H*#+'$]=FP:$*R$09Z_&S!0Q%T48M:UAZU<%W%%0PT MA?(7=QCVIJ@.3E<#K>=N8499M0ZT0XR%0#3MCQ+NJE'UT+#(2D%.:,.-P*W! MKT<^*RVIHD>DLCB,=AH9N$VN+U:;T#OA%4 S=XTT.^MNKR8\_X*-%NP+>ZL; MMJ0'NI:]$C\@I-[A:$1W<%5N=47 ZMJ7K,ZYV*N3U?'+V4E_ZCQLX[7J;3#N MCG/]%<@'L2'5Q!R%9870G5G#@2Y?GIU.(0#<6NK.^9V<@X^)UN,4B>X@8X@X MR4D16$$J8*L&<#-(?#7 Q'*'=N@:5A\X_ :L*;O;<<7PMX"\6QP!..RXFQ]) MBRQL=>:55K]YJ%2N%-1M$WS7\@J(&/=N@SG:M)8."^+ +,:KI^V,6^8#FON% M],M9!A-$$E5G!IL8.R%ZZ"PG=3@OD-.((][U&CLXP_N#*.W%R\3Z=Y7!> MOF3 *^YNH8:X@EMX*G4#0@.4@"*5(IDL2BFANK2/?U& #F\?"CX(T,>JXE,; MV-RXK0G><9&12,^C=_IW'4H,"P@O2OUUZ=N4DZ--9[,(2 M@>&KD5=_Z-SV7 M^[PBOSKP.7+O]R4M\"$G,]=>HC:N)M'$7AU0<1RO# ^"#%Y'/A@.>]>D\\'* M??OP?)!#UMW'I!PR[YEVZ"5.3C"_ZC;XY$&GR$"T^._J0G"=3 ?U4#IHKICG MWNX_+8?CHZ^STD!:%'D[;,L'BQ231ZP=F I):D ?GM 0RR^8<60\XSAR--)2 M!R'%=--73[&PO M=V]R:W-H965TZY5[K< M:?/-YD(X]EBHTEX-JB]'(IKDHN!WJ2I1866M3<(>IV8QL903/_*%"C9+Q M>#XJN"P'UY?^V;VYOM2U4[(4]X;9NBBX>;H52N^N!O%@_^!!;G)'#T;7EQ7? MB"_"_:VZ-YB-6BF9+$1II2Z9$>NKP4U\<3NE_7[#WZ78VX5NDY,2 M?Q'ID$WBB"7C9')"WJ0U<.+E35Z1]_%[+=T3^]?-RCH##/S[F)%!Q/2X",J+ M"UOQ5%P- 'PKS%8,KG_\(9Z//YQ0<-HJ.#TE_?]'X/3Q(>L)8'>Z*(!VZRR^$U&.&D$,MG1';-H,9]& MR72^OS>K#1TGQ2+&,1OKB(6M"EC%0F->= MEZE@-? :M(6LA'W"LY((@MTK7K*?K!#L=^VP.H\8^2(9?_A"=[R_A5F9]Q*H MB1.U^.7XP\]#]A7BUEI!:[+(\942K&%"Z^_2%1VP3#P*DTH2)$M,X*MR([R" MM*M5$N:\8EC/:=X"\C0&\<79/P4W(1_/7CKMK[RLP;[L^3P)8LX^O]!P/CF/ M)HMSEL2+:#9>LCB>17$R.?L,54W0K]78-GX-2E9PI64+P.P\64+./%K.9FPZ M3Z+X?,*\.]E#BQ7+/I?L-X[)7IFH"\@_6[;2W&3DB@QX2ITVEO':Y=K(_Q(> M68DB\([-QV,PI5)$^D&[#AXKHS>&%P$+KH_N$#\2LI?JPTO'%;(_>Z8-9N5[ M\2BMHTB\N*DO TJ_8Y..9B[GCNT([K5@3L/?%8QB>N^"$-9I1"=WN<23=VRY M'"Y: <@HU%RR>\NE\E"K*SPGJQJ-*>6&@#%;U^80+(OZ\83H4I!>E-+H5:=G:Z((Y-%*$LO"? M&UUOKV;O8SKKUSP9!01[;+7N?9&H;A^4 MHY[/-()5:MBU4G)#^.C$C'S%4[0L=-(3T:KV:=_F$>+9;G MT7B1G-UL@8)1O%RB M91H']UIVC#_?XE7?1B&]K/A>(T4 ]M C92T:T!-0FC5H[,D@$S4,)G"Q+5>H M'Q0++)L-Y8HF8:$TP/$EL-_ _KB=W2K0Z2J:K&JJ7OPGT@CM #C_D]&A)R0*M M;^ >:LWW?>,3B%CQ'<4>?Q%M]4TK*B2-8T_(GI1/][Y5JW H: "V+@5E7J$I M@D@*3VDHWY:*H;3Y4;Y%5]'"NKD1B\CLULG4!G(4DH[(M7ST1]$/RTWIK00] M:F#'TR1I1J1@ X48>OVT/?KRLX[44!Q!$7A,7<+WFBNYIG0.O-KQIF<72'! M6_-@KV%**-Q)2G#7-A:!FU^KY=YYN59(D0:*;XAZBC:<*ZO)1T;0I41XHAD? M]2E&9%YC+6;/XA>A?CG/W?[-XE4AOC=KI%"7UWW->;/^Q-TM;%^T]<^110YE M6^U;24WTA?IIPI>/$%BO4ZIKA1!FM$8EDOO&Q0MOSGI\'"ID'Q5-"/;3E[WO M"0TCZD*5Y["M] 5UK=#\KJ2BH@)P0.6R^=3BC0%%6.F;,")2^Z)#2+5!7T#U M$_Q#? *,>?LB*I7D!K_-Y41@$I9KH=.AMQTW*_[#B70[AM>D?<,W@3D8/#)6)P2V8,<'$'M M!TMKQ ;]!+4U!W[S\&]Q_"R$PV-?*T:=;T>%0 6A+V1T/YJ5\!FI?=I^A+L) MWYX.V\,7/+3"&XD8*['&T?'P?#8(1N\G3E?^2]1*.Z<+/\P%AQMH ];7&F_< MS80N:#]-7O\/4$L#!!0 ( &^!5E@D'-:II 0 .D- 9 >&PO=V]R M:W-H965T['X]V)7.RD^JAK M $,>&B[T,JB-:>>3B2YJ:*@>RQ8$KE12-=3@4&TGNE5 2Z?4\$D21=-)0YD( M5@LW=Z-6"]D9S@3<***[IJ'J\0JXW"V#.-A/W+)M;>S$9+5HZ1;NP+QO;Q2. M)@-*R1H0FDE!%%3+8!W/KS(K[P3^9+#3!WUB=[*1\J,=O"F7060) 8?"6 2* MS3V\!,XM$-+XU&,&@TFK>-C?H[]V>\>];*B&EY)_8*6IE\%%0$JH:,?-K=S] M!OU^&1DT3/B6/O1^.%"X.*60] J)X^T-.9;7 MU-#50LD=458:T6S';=5I(SDF[*'<&86K#/7,ZAV>^QM1R ;(#2AR5U,%BXE! M9+L^*7J4*X^2G$")$_)6"E-K\DJ44'X.,$%* Z]DS^LJ.8MX#<68I'%(DBA) MS^"EPSY3AY>>P'M%E6!BJY]V2?Y>;[11&!;_'-NPA\N.P]E4F>N6%K ,,!90G57_ MJ;@#-/B5$*=V>X<4O7CHO+:']:,/H,E)Y]Y<@ M)!9'/]&+^.AUJ^>\7%!>=)QZIV%84TTJR?%;II:[+8-7$RNC[CU_^9^O6)"O#"5RFZHZK4\]'Z3!IC5N K,G#FK'78Z8^5>Z$-.@4LR_B#9CQ,6=]F8O/=U3Z?3JJ+U)'8RK_ M#EUU['8W.;A^XV=IZQX9]L*!7P=_$Q]FAW?,VE_?G\3](^@M55N&ICE4J!J- M9WE E']8^(&1K;O,;Z3!IX'KUO@6 V4%<+V2TNP'UL#PNEO]"U!+ P04 M" !O@598%MT*,2,$ "N"0 &0 'AL+W=ODMH%&EV5O[&=7(WIX;)1VJZ3VOKU,4U?4V @W-RUJ M^K(UMA&>IK9*76M1E,&I46F>96=I(Z1.ULNP=F_72]-Y)37>6W!=TPC[=(W* M]*MDD>P7/LFJ]KR0KI>MJ/ !_6_MO:59.J*4LD'MI-%@<;M*KA:7UR=L'PQ^ ME]B[R1B8R<:8SSRY*U=)Q@FAPL(S@J"_'=Z@4@Q$:7P9,),Q)#M.QWOT=X$[ M<=D(AS=&_2%+7Z^2BP1*W(I.^4^F?X\#GU/&*XQRX1?Z:'M&QD7GO&D&9\J@ MD3K^B\=!AXG#1?8#AWQPR$/>,5#(\E9XL5Y:TX-E:T+C0: :O"DYJ;DH#][2 M5TE^?GV+5NX$*P/OI!:ZD$+!G7;>=B2]=\O44Q2V38L!\3HBYC] 7.3PT6A? M._A%EU@^!T@IO3''?)_C=7X0\1:+.1PO9I!G^?$!O..1\W' ._XYYPE3$+J$ M]UA64E=PQT> MAW:'R?K-J\59]O8 I9.1TLDA]/]5QH.(+^>;YW/X62CXM4:X,4TK]!.4L@1M MP$,MR)Y7Z&!PGJ1FE:7V2-@>K/ (KA-2:HN@LZ3T/O?"=$C1P,CA1GEM.[!OF+@HLJ'48C_JK-$H)"Z(Q7:3W M&O+3;)[1D:@4F42M4%!>M2 Y0*&N"(*%T A/R,YD0<=X9X/ZU#]*/<'6FH8; MYH++3JV40TRZHON,:=/.IS8,BCBD^HV]+R<=OR]%I>4_0,L M\F0E6V-]O.=4: _*)FA(;(<:C%W6BJ<8]ED-R>%N;X&/=&>[?:A83A;=*%D& M=-J!?MAEE$E,;%\L167@S>E#;\?+FFBY00(6A":3R/\UP.71GUR&<"LIGX:WCSZB)?Y&^Y6699OJ#_T]GY^06\=."FDSNT M05N%EP+QY(:+U^FX.CY&KN(=_-4\OF0^"DN7B*,>W))K-C\_3<#&UT&<>-.& M&WEC/-WO85C3@PHM&]#WK3%^/^$ XQ-M_2]02P,$% @ ;X%66)W)6. B M P . < !D !X;"]W;W)K&ULE55-;]LX$+W[ M5PR4HF@ PY+H.'53VT"YAL0=:&DE$^>&25)SLK^^0DM6D<(S= MB\0A9]Z\-R2'BYVQWUV#Z.%>2>V62>/]]B)-7=&@XFYBMJAII3)6<4^FK5.W MMF 4@J%V@FCP6*U3"[SB_59\(\.?PK3K83N_OR^K\.C@'GV M3 #K UCDW26*+-]QSU<+:W9@@S>AA4&4&J.)G-!A4[YX2ZN"XOSJRBC:S"94 M^0[A6A=&X2+UA!S6TZ)'67--G\-[_:(5_@+\O-\Y;.@K_'!+909P=A@C7X\)M M>8'+A$KFT-YALGIYDI]G;X\0/!L(GAU#_\\;<13E,$/C:(%1&TL44 MN@;/-Q(AAFGOP--BT7!=HP,1KD_1JE9RCR486K-0/($4'>0K:9P[)50; 1Z0 M6\!P)N /KENZ]M#OZ<7HBKL&/E#RT9I+K@L$[@D*&,ZY^FGXLD:JC"!0Q7=)*.FZ3)0Z9Y/)\W$ME1E> M!4>RL/8SO[PNS@<3=H@TY8$1)/[NZ)JT9B"X<=MA#K8F6;'_O$'_)<:.6!;2 MT[75GU01JO/!RX$HJ)2M#N_LZC?JXCEAO-QJ'W_%*LG.C@40AZQ2RZ';P?DCOFU#3^0&'C[<.'Q]"_Y': M' ;*CD?B$3#QH2)Q;>M&FC6:++>N\$)AO51&FEQ)+:3WA 5I"J&57"BM@D+> M%+<4RT.,P-I0B0"LTLF:N!,%)H:HHREEEJ)D^W?1_A[-7R\O;T;P1?D> /D@ M%UJ!W+#>!Z@4.>GR:@V+,HC&*>O@U+^08Q>4:5HXW'HJ1+"=#]0#.!5OZ(ZT MF)Z*/UL;( :('-KLLBJ0%Y4C<&5 C#:E26T&")K/?48^1AU&M@_#JUIIZ0XC MS,7M >./HW3J*7:)P(P-'?0\5JFV!>FC@AQ6BABQY D8E5>5RBLAM0;ZTJ@2 MMDS89(R5^\LIVP7C.!]-V063'%6AQS,R.XT\ZVQNW"B=K7>^B$!Y9=1M2SVO MK"$.N[8PM,>[F)%#SK5FYUY'^"14]PEO2R3,[*7W@_4^UQD=54*@2J\3L>!U MY!HZ1SE&!H+4:Z^BA:6UQ4II/81#*V+;8P= M$!'*&"0&--4+3R;ZU)U%9[*_?]V)\X?O_=S0[F7QEI%O[;D39TYA[\DKG]%J!= M@TMN?9\[M6#!A<6< ''X %6(MH' )I>INT?B4T5&&'#%>Y1@V/>#.X[GG7(8 MEM*%=3=R1($C3QIYZ9T_JEPU/!_@7%LW:0AA%TAS*&U1/7:7<;-+@2R=;1N0 M'"V:!M*NY97)=5N0<'S(.[+E$3P2&AU#_79J' [+[!Z_T&VK&LX*1A'25K8. MMAU732H-$YY(_('Y+V;#6.!L,G_?&V^7V"%;[ 7HN1NK$10R$.LQG8O7NXPC M@#>[@EQ&7R+:=#X2U])70Y'C-WJ#D'D"I@&$N1*P[_#^DT?S %(*YQRV B\"J-@;"$X%2GM-4V^@W):>C!EDNW-!R^QO:D.=4&& MREB,!GF\1^;#@U(M*)><]8ZBOK(NH.X!QPMD/*Z"POW-9#5]P[C->QON!'^[A!J_HAUW>\XXSY]R:2Y0T?F LBM&^ ^*X=Y"OR2WC M=<6+F-ATIM^N;F]$E^DBL!-/UZFWTBV1"Y"TA.ID].)DD-B[>0FVB=>"A0VX M9,3'"KM'FR#:*#+ZU4=A4USG6+.+9E@RVW(]VAHI6=-BUW-#5U;#N#O J@5L99 MDDSBE@L5K9?!]F#62]T[*10^&+!]VW+S?(=2'U91&IT,CZ)NG#?$ZV7':]R@ M^[U[,#2+SRR5:%%9H148W*VBVW1Q5WC_X/"'P(.]&(//9*OUDY]\K%91X@6A MQ-)Y!DZ_/=ZCE)Z(9/Q[Y(S.(3WP\ ME^Y1'W[!8SYCSU=J:<,7#H-O-H^@[*W3[1%,"EJAAC__M7&/A)U5A]9H@)AEG+=E)RUUVE?$#EB/(4P99DN57^/)S M;GG@RZ_G!H_8:>.$JN'OVZUUAD["/V_E.[ 5;[/Y[EC8CI>XBNCX6S1[C-8_ M?)=.DA^O:"W.6HMK[%?KRY$>@$S?0..J.KOB1=PA&KE!9($\D1M@F1O ZEU?L7TP@>7I:/\',,(A6J ME'UU6B+M+7(7>(:!=&@4]YUN&87D.ZTK1FTJ!:/N?:(L&.RD-EP&4,4%Y74Q MNL"/X/,K:=?D''>(P5XX3FUJ Z?MNTYBJ Q%[^43[0.V--X9_145>'%^!=$$ M_P.5=B@.2>B]QJ$"P;35E=]M0UOTT=]FI3855R42BCQN-_GQQ^[9H MZO#&6"AUK]QP$9^MYV?L=KB]7]R'-_ 3-[4_/!)W!$U&TW$$9GA7AHG37;C+ MM]K1RQ"&=$0J--Z!UNE$N=/$!S@_[NO_ %!+ P04 " !O@598+KI%R0L0 M "'/0 &0 'AL+W=OO M:"B;Q )HBN<,QQ<@[Y$X0+*&92<(@CRTR!X-8QX3'I*57Y^OJKM)SJEC=Y-- ML"\SPV&SNLZOJKJ;KV[KYG.[4JH37\JB:E^?KKIN_>+\O$U7JI2M6Z]5A3O+ MNBEEA\OF^KQ=-TIF_%!9G >>-SLO95Z=OGG%_[UOWKRJ^Z[(*_6^$6U?EK*Y M>ZN*^O;UJ7]J__B07Z\Z^N/\S:NUO%:7JONT?M_@ZGR@DN6EJMJ\KD2CEJ]/ M+_P7;R,:SP/^G*O;=O);D"17=?V9+MYEKT\]8D@5*NV(@L37C?I:%041 AO_ M-#1/ARGIP>EO2_T[EAVR7,E6?5T7?\FS;O7Z-#D5F5K*ON@^U+>_5T:>F.BE M=='RI[C58Z/P5*1]V]6E>1@OX6$!ZA%PZRADPO?("L[^4=7*L3%TTCJVO%O_]V<=5V#?SD[_NDU[2C_;0I M=EZT:YFJUZ<(CE8U-^KTS6]^Y<^\ET1I^N6Z !JWX3C:EPCV0^ZPZAR9R]93?EU5^U;>3J3?88CZ>$2F: M,O!>[N&3[_@OSQQQN\K![95*9:F$6BX5QSUFO1-![!@Q^C4APAJU44&KEWQ$2/V*8AHY)EJ1:=D*4I57I&0T,:$I"-2U72 2)'650O MD!44(JL,BKK)6]+8[:H6:]40S IRGSP%25QMDJ%'JKIZKLIU4=\I=6"^W^XU MRFW>K7A4O5[73==7>0?!:V!KJDB@T3HBK]*BS_+J6JL$ MSY-=<./#Y2=\OK^\:#5K-:@W>M#S*_8O3>*P]AJU+A UVE,"SP^W!SR3+5"V M39O\"J.N*(N*"R8K?$*SC M)?$)^::!.1$XB]!G1_>#E_;[Y ]]I<3<#/&=8+X[Y%(AXL@91&S&S9S(2XZ, M\^VQCW2&&8DCIQ?&.;'_AO*BRY_)&-4CS MV@(B(X4M9=X(!&"OQ%[^K1:\CTS;N;$WNR EI*9X\]V;?=@)05S=Q[A M>Q3W((E[%&6_*3CD]76CKFFRJF>1 0$M)0D&@[0N2Z"E#OUN)3O4'W>(1)&W M;4^A5&]"'T7."#K'0Y,H574'9E,%4C-GYGF.YWG"09EX]0_08/*;P9K] W41 M96S@RKNEH+ V 7S]$#Q $E,-2BG(ZV#B-5AU!( 6\HI48FA1J,PA[%VJO*.? MX&Y%54+&X]J^:11-@(D(4I'$&M72E6#XC'Z1K7$#AY:RSP#CAJUZCQJ M5'R;%P5,0-D!2I4W,B_D5:$8_-=]LZY;->#['G%<2M$RRW+R;4UXQXH375(J M1OK))K W:NN>5+T'G3>R\LY]FY6UV^Q1.^GJG-82S:XD-5]F53RX[ ML)#@J#]M#VW/'DA0L)--QWT1F8UNC]-7@8\M?P9:%8F[I(XEC9^'[)B:- M&3.4$RLZ(VBKHTOOTDUO8IZ'V34XVB8Y2K/JK8#FO'.:AJKIE1 M,+0\ A[

5ATT5FA3FM).#A HM2E50Y7'Y * MSK%< BD-@NE29@ILKOBTMCBHJ\*Q@CSB#G6U57M6M5CV#9,WEK,>LP^^=A3E MB"OX^1Z;'_=DGD-[P,93.77&:=UD[ &V1,P;CE:M"B*IKP8Q=^B[3ZFR@N,\ M/ZRX,GH5X=QS_/D9[$4(GI*(LF'GX#\649[)S M-(\=;^$)?Q8X/G)X@.B;!<$C:AC?!4W^C@.J83PW3IY2P_#SI%$6^UI5>+ H M[AC'!,"0G*>NU/-NE:/*5Q(2WBG9F$!IT!C094MX1\-6LEANC[JMS1B^VO!S M/:FU80T?R=2:D!9"[V\XCO6":9$OEYIS\KU*\R:TQYA6PB0$@, -@-OPU=3E M1--Z/'L )8BMG@!=+6.A<0[Q_<3%[1QU55#= CQ [5*6*LM!UBB5$4,#_0V) M"0FDT,E&Z+:M:^K"="-+--7#>&! D:<,IA,M:F='6H)?K2JB;*)2; M2QUP=@Z;6^TT#R"KP49WF[Q&DK=C&L^V&F>F7XULVYRVCIYW<)9M=#[D-KR4 M,+!,BL'SR!6,;%"J;8J!;!+)TM1^VZ9!E'&$K T#P4"Z[K#*T:2ET"6.,H\H#E>4M M;K!5DLB \N,X\%WO41S\05:];,85#SW_C#SA:=/[3YH^,(ZJIX_=Q#?33W"" MO4GO5^3_4NTC.-L.$"XIS7]#0_/BY*^4"7F]_&37,-N*VN+<5$=/X<:&HPU& M'8A/(#B(HDDMB%1"EB2*OB?VQ=,$EVPRA'+*.LM1?DN3O3:C7Y?TC+3[BHY5 MCJ(UYGI>Z=IF?(O,#_-U])45U=JLW7CEA-]&J5DXW$]GBC& MLA$*Y'I)MS03Y=Q0ANEA%JE+KW'AEE,>)3KZ3-7+$%]13BH\$P\[]44]M.TQ8O60W^""U&\XA2?B9F&G4-1T2QTG<] M%21@!:5GKRT*"^YN%'3<3R O("VV>;H;.,/:A(7?P TLC'&2=)/Q4N=*SYT/ M0$^',1"'OC'+$C%G\QB9FX=P)DSGN M^7-W,6>]@;J_S<8NEB9QY(3S&&VX.^=-;KZF\O ?/XO>Q>+$3]6[ M_-*O/+Y?^3]H4N#@0]XYVI],:A!ZCDIN9'V23R^$THXF4=XM'4QZ2HNZ';J+N657=3D)34%\_UH/1G)<&OT>ZW\TOH=N.,7WQ0CW!MZ3*>(_"L:)_9UZ M[3C;;)6C?/_ VG1CELGF'IH%^@XBU_?ODXO\XJ&YZ;Y$M)@'3IP0S 8S=Q&= M7!C6[+8E,VB0'(DFCD+'"STD&G :11OY:1X[$5J[,Q(FB1Z0>F;(@(N9EGZ^ MT$M8_&'+<0I[SU_HIG=KW\MBE4Q7N>*]#7N4 .:AQ7Q48 K1,.E">[* UW@[V5RK;CQ!NVU1K1':R6;6YB:?9F,X"'-*[7.8H M@PD2(CMA7\M#/PP4_0X<3 M/\3C GCQS'\3W.%!YQ MIOR_!5Z7J%-1G5(-BB=W=*,+K ?Z&LNX@VA4@F\[F2LN>#,/*J25U*K>F&)Z MX( +N2U:8=R#>YPH^ZT0#%9X'+4G6<%.YHV+-X^P0OP8*^S?-O4?:_\# M-O 'K3U.D/TV\)^HEB?98%AB&_>A?ZI(V+]WG&R'P9$U+4++'VM-*YIY?$Q- M+Z<%PYJ6/8*OMU:&-2W;ZIT)?^8FX<::5A@YBSBB-:W ]9,35H51M._-G<4B MH8<6OKXS,V>9-A[K(L^D7F3& M%Y\[)ROE%:5N;7!9UGU%WI+6UQ7LK'?UI*T(VA^XF'IYG[1P_L1)>/?=IS/T MO)T4.PFL_([9I)4:%!L5"IV.S.UX'NVBP2F<:!';7[$GSD[^I+K[U:O)+W@3 M+((3\LRA$X7AH0/,C@G'OIIH:2]M,M-X5'EG8=L\KD_SZEUV1*G=3)\N4&R< M#C9%E^+J=+3+IRD['^RL)_88(;S42:(8V!+I)6V(/9O-^9I#(7)FOH_+P!PA M?8!X^Z("\X2.CQ_?'%R0WWCWSKZSE>D4$$^W%N+)>1R]M3#96[8'[>D@-+UR M88Y9Z@UU>[Q@.;[AM;L1,>&@9KB9N!:;?H,#O9<]WV+(FS!T> MB^UP8KOJ" MZTSF>=>\[KY7+<\G+\>6"DTHO0),D8V(U>_)#O\.;QE?Z)=KQ^'Z%64T>MLW M_P902P,$% @ ;X%66'DO4)Z. P _0< !D !X;"]W;W)K&ULC57;./OL&, M^[+!5OFIZ]#R2>VH58&7M,U]1ZBJ"&I-7LQF5WFKM,W6R[CW2.NEZX/1%A\) M?-^VB@YW:-Q^E.3WC9!-O+ULE-;?,+P:_=(O,J/+)5NT7KM+!#6J^QV M?G-W(?;1X#>->W_R#1+)QKG/LOA0K;*9"$*#91 &Q7\[O$=CA(AE_#5P9D>7 M CS]'MG?Q]@YEHWR>._,[[H*S2J[SJ#"6O4F?'+[GW&(YU+X2F=\_(5]LBVN M,BA['UP[@%E!JVWZ5\]#'DX U[.O (H!4$3=R5%4^:""6B_)[8'$FMGD(X8: MT2Q.6RG*4R ^U8P+ZZ?@".'>.-\3^F4>F%-.\G+ WR5\\17\O("/SH;&PT^V MPNHE0(\;ZOD.QAQ/(#1\[MI.V<,;#QNGJ )70Z6)[XXC#ZKKR.VP MBI8E,VF[%8OY'+RP^PDH8V1GW^BR@3U2LF-(U9-8BZW:MO,=A7XN" M6@97DI J.(H5"\=^"$KG Z?1\NQV*3NEL]X9744Y/O!?\L8ZM"U=BRGN$X5# M<(2Q:6P8BHS/)7H_) 9*1720#.Z4Z3D3NU@1MO(A%JN"FOG&TQI0<1/$7'*= M8F"P)==W4[@M2Y[(%#&5^.1RQ/$\!I":)M7AS9B4DQZ"O?)&GD"LE"G0K<1/WTA3.W?W\9"2WR!F6 MAX=[UO4VI.E\W#V^;;=II/]KGA[&CUP@;3TW4LW0V?3=998Z9UP$U\4!OW&! MGXOXV?#[C"0&?%X[%\:%.#B^^.M_ %!+ P04 " !O@598'):SI*(% [ M#0 &0 'AL+W=O'3A\@<"4B!@$: "WK[WL6("E:43SMBTT2NXNS M9\\NH/.-\[>A)(KBH3(V7(S*&.NWDTE0)54RC%U-%BLKYRL9\>K7DU![DD5R MJLQD/IV>3BJI[6AQGKY]]HMSUT2C+7WV(C15)?WVBHS;7(QFH^[#%[TN(W^8 M+,YKN:8;BG_4GSW>)GV40E=D@W96>%I=C"YG;Z].V#X9_*EI$P;/@C-9.G?+ M+Q^+B]&4 9$A%3F"Q+][NB9C.!!@W+4Q1_V6[#A\[J)_2+DCEZ4,=.W,7[J( MY<7H;"0*6LG&Q"]N\RNU^;SF>,J9D/Z*3;8]>3T2J@G15:TS$%3:YO_RH>5A MX' V_8[#O'68)]QYHX3RO8QR<>[=1GBV1C1^2*DF;X#3EHMR$SU6-?SBXJH) M^!*"N';54EO)5)U/(B+S^D2U4:YRE/EWHLSFXI.SL0SB9UM0\3C !)!Z7/,. MU]7\R8CO28W%\>Q(S*?SXR?B'?=Y'J=XQ_\CSR/QGH+RND[Z^/MR&:*'2OXY ME'^.?G(X.G?.VU!+11PG_383YZ*_I]K]'24^=E8 M'(HD?K/BD_2J!-69;G$D8DEL4TN[%0K_#44JA(X!;737Z*"3IUN)+\Y*4\"V M!)T?K1+C(R'AXFOG<_A8RBCSL_&L]^;: MK%, 95QZKCT@[T5]N8L7G;H5[IOJ25L()4.YEPW"8,/C\;3;\ B3>/D5TY'Y MRJ,&8UG4+L17'0)9?,4"4Q4R5YTHI%*NLB&25DE[02'J*OFO)%Y3P0*GU%9BB+6 MW5A<[KZ\\F22KP*/06S(D] 5A_-:FH0A?:.'FM58<%QM5>,!)%.\ E56L3'R MQ.'R>%_&V_90*>\Y7V)2E6D*ZM7ZK0)M<$87.:D^?HCXD(HK5MY5R95M,O5] M2FV7/-[]Y1!=V[?8)2=G711]RFT1AOH=H.FB%(WOY+_20<%O2Q*UX/,$C$ ]0_/Q MSW20^M@YMQ) ['IW3T$X!(S&:L/7%794&MG2LV6!N+7]HG+*>3B6N=.&YBPRI$+5RE%61D:<7S_7&U=KH8 M8.YZL57=7G5S?VTYT*HQAL\/&STN-FQV>(J+I6?JEW B7W63HE7]]^:O&P\US@\E\=W0U#J/8V-SU:)$;8(#)\.C))>AX$QAGK&%N4M4* M"8,%[#:8;RR$-/7D Y<& Y/R= 2ANYZT;M<"J!Y.G)[F>>?%5 8&,6%@U9PG8[?X"+N M\U4]OT17I^OQTD6<@.FQQ*\;\FR ]95SL7OA#?K?2XM_ 5!+ P04 " !O M@598VE< MAT#"#1)Q"# H '+ MG*_?<^L;T 0M3Z9V'N)0)/IV^MQO>''7M!_U1JDN^;RM:OW=R:;K=L\?/];Y M1FTS/6MVJH9?5DV[S3KXLUT_UKM6904-VE:/%V=G3Q]OL[(^>?F"OONY??FB MZ;NJK-7/;:+[[39K]Z]4U=Q]=S(_,5]\*->;#K]X_/+%+ENK6]7]NONYA;\> MVUF*O%ED M*I5W.$4&__ND;E15X4RPC]]ETA.[)@[T/YO9W]+AX3#+3*N;IOI;672;[TZN M3I)"K;*^ZCXT=_^IY$ 7.%_>5)K^3>[XV0MX..]UUVQE,.Q@6];\_^RS ,(; M<'5V8,!"!BQHW[P0[?)UUF4O7[3-7=+BTS ;?J"CTFC87%GCK=QV+?Q:PKCN MY6VYKLM5F6=UEUSG>=/775FODY^;JLQ+I9.'YM.C%X\[6 ]'/O%I,SOE;Y+'DR3Y/%V>+)Q'Q/[.F? MT'Q/#LP7._'_7"]UUP*V_&_LQ#S?>7P^)*'G>I?EZKL3H!&MVD_JY.5?_C1_ M>O;MQ&[/[6[/IV9_^;;4>58E?U=9JV-[FQP=WYL_9?++1B4WS7:7U7L@N%W3 M=CHIX3]X&G!<)\TJ 6[09DA.\!>05'*Q.$V:-KEX1^$\S'$RQ2GOGX!)I6\AZG";-6 M(3=3;0OC 19]+$4@;Y3Q+*J_2R9P)X+BST7D]AS@-+?Z*X$YJ:BY8QRC MCBU#6 :/[S)&),2J55EG=5X"W'0'SP#31\RKD[RI4>Z4W1ZX8K=)OK^^_AD M\WM?PG+ !6N0&_@PPG&;?52)LJL@(#,-LF9'V#H#Y,LWAW]/LM4*H$UHRJ@/ MMY-M$]_"HZGA456;+LBJ[4F;!(07<.F!U#W<+#\.V\*4"MH(# M\',4!F;^V)9:]4G5O6Q"?08Q#525%'V+X':#\"\@VK(I9CZ!_^5/5XOYY;G90T0@$/@TH0-\,.Z M:8J[LJJ$7KJL7I?+2@E@TJ2$W90M72*]FNX$NRZ*N &X +;9-4V6S@\,!AWB$GJ>6JIY^DD]=QD>D-[H0]O 4_ M(9/KHF0S.56<; [.'W!EP"Q=%@I82P8@W8#&4>T!L>!I!!*(K9[QAJ@E ]IJ MRS7@5074T0%B !T1MK5*)5N6S,"\*Z4U4M!2 >.&Q95;_ #*F+T.'R?FAJI@ M!__A'78>6N/^RJYG@NHFFX-*&CAC74_J\S7YKS*GO-B4P@#L%.P2,*QA$.3!AF!C/ M4J@E?,JSMF"* NSK $_QL1(EW0H43)!>VJPCF\"M9;GP& 26H="B5XR-RZS^ MJ!/@8S@,\-(?@A!2&>S+T2KQ!-IFAJ,J4)OU\P?7.OEI]6 L!P=B[<'K\:I\ M,+HN/BV>,=S%-\G513J?/X4/EY?ITZ<74Q1S:2GF*VJ"&T =;L(EH)J3DBX5#5\ZI)=!00! %DIP,+68][#@1N55=T& MH*2 ?<'@%I#7,.\]C4)# XA01@!5;I'[LCBC961-%AV[7=M\)E8$Q/I-LIC- M09&O*K))8#+\YLQ]0V/B"L]0APF5!&&5VFDE@+,"5! G MHH0B40H0.! 7D=V 6HPH"7#,*N+M9&OHV02&7%D,N9J\8%$/--QLKH"'@%R( M8$0R#@BJ9EF@$=K@9X%I\4$*5& M4#BXM6J):)=ZDVNF.06@ _Z5(X=I.T <>,A? >!75 TR&.(&JD8=*4,*1\#R MW023PE.@Y/0KH%/ V!9%W8X83>R 6:4;<_=ZO+D8ICN!#=@.LKVE)7?9GJ4( M(@V1&PN';4:* 'R=H\0 -'527^'.X40>(S0R"[#_4UG0\=QAF3,U_;);]5;U M +FU4F[Y*';]^]_>D1/@7;>X@'@?%,>Z1&$R(\BBL>=5.?>ELU^]OC20D& M]X,80 =/>&QP+Y)Z!OK1F[0%@YQ0'CXMK^A6/(8">!3?.!E[1YP)YHX>" M!=!H3:1994)5>@/:^D>P8D*26:JJ!.T>%\J(0P170?@!^,)4#W=8-SX787PB M]9O6;Y; PY6&.\]%L0#> %R(=.PO%S93%#8_<]ZFLTDR^;E%#X*(4=1R=XAI M4=?2Y$1Q)3H^>Q)\K>S7(9TAHJ2)X"/PG7[;\S45*"Y @^V,P 8-#Z3"/^B+ M6?(&)6LA*@5S;% Z07; =ZSBH53>(A<4HP[N'3BZ-06!ZRFTCW2B/=,9I7!3 MXS9!7%5PSJU5L/-L5W:(R0HP[QJ&LEPBO1ME2JY$DJ!E)4,V6;MFE!-- -<# M88$Z ,SR-^2[.P.F$G&T*Y&I(_[@['?(M( \02G';U>I6)@,(B(R LU!N!': M;1NT[*PXLFR?AI+3"4TZI,DU'(9L$R 9WL^J8EDD>DJ@FG@6,UP>6XMD0K@- MR+$-C[5RLF.5W5ZH9^S[9,)FC&+3%\U633?4X^K,1<@F *T:>7U@"2#PZ'=>E9FYG-^(0[OI [-OL[VU MFT#=4WB+"QZ*R%SBI;FI@0&"2 LK 93$#8WN%P"$< MV@/SX?/+'&8#0[9/\$CR"O\/MM - [Y- *F+.\0L$F3-JJ,_GN >+]@#]^!M MW]9$FRB"/CN]WW&!2WQ\<2;/_X"0WC35@&3['3XU-[.^ZLNJ(*WN7 :""8MR MM "N734\,0G) ;Z)Y(2#-(B82LQ0PAT7J(#]P=I F\KX15!R(?S0-@1+&#&0 MSNVI?*+NQS@=W8VVB[?](W,_>"&/-IWR8JHN^L-OM!Y%]4KGS53(%X[LF00@:P M] C0*=/L/@@<8@#8=9MMB?F+0DS"(HX/(ZLSG30YR9!5V18X#LEQ-F"M$3I+ M?O!Q+UU=#>.2JTB!ZQ)H9 CH8G.M[9D=&1UR-=;[9A-B9HE.1;+FH.' M5G[Z;M4@,**D@[UN[9L>@"@RC=U^7M/7)C0F,VSK-JC M1@D7X2W= 2\3?X[;..I^O!OFT# 1RD4YCD@7CD^($\BZ7X$'E5N>3SX:&9J M:@V*6 ?LH//@NXBH;V)DH=V&0T10\(Y5PPJC /@\CE=\C%G)_PO,M.D@:#D*Q8\Y) M=?3JC3' M!MC&XBHUFWPE\$1(& EA=D@60D/HZ[@BQ4=+[2\[2[X/(R='84C,FYF(6)Y^ M;*4F]TM=HW[)MK<7*5HU?0LGE^CM[\"0@/[3Q&Q5*+H#;0]41N;2^"-Z,]:, M-'G9@N8/"@J9H*C+YLQ+Q1YG%6Z+\$<2YYT=1!BW;^6X(MR##28)OK!_%3<, MB)BA&Y06TMH$!:WBBALOR8]$)ZK*C^B,A>W5Q+3M/D-T#Z-H?\=?XB2Q#)-:E\,,%'4-R\<"LLHY%J M&#?Q(?11##:\S?*V 4JKFVV9)ZK^5+9-S>KHNQ7C^P&P&/317W1E3F$Y>GG( MVE2APWNC 2DZ459(!>07$V6"#$_F'2P++0*6FC;A\/@G8R6G 4Q)9+4C ^CH M3@%W(\AEXWH>A9!4]CB:N54>D2+BPT92=."QT X/;F$2VQPC%X\EH)Z)'VI*1 MSWAS].PS^ZP1Q+X(-]>/'NM>:Q+84YJC2TB;3V:0O7P7Y$/\@/D0/Q 93:B. M_]2, <29A!1C?209PTFGN*>!%2YR@36KTUZ[/ \*+#44(S;YC9F>B:FY MY]05>@)=OPB@N5M^1(L9*3Q+73NLV):')XNJ2< M6*!_2J5CCW_5$&0RCNB$A$20$,>7:(B1ZQWJC )BSS')P:(*+4QK FH;;P'J MHY]PH+$/G>.@Q'_AQ.07I/C]"E,;V!_T*0-63]?RP=P11]N=S<&VX495!9V# M?:' V0%P%'[$ )5PT%(WUI<801#'01E#)'] G!!];:)0)L^ ]SDP4ME%T_'" M'*9Q4QY5:ZW40-S(P,+UM:NQ?P35+_1_<#C7$2'GH,"2=X"-N)L4_] X6[O& ML-LNV[>-F! 2]8<%\2NZ!I,50.+4VU[I2 V%F>>%#T0(HE9H+0[D1L3U?4B8 M>7";? 2W$7%1F20\N3>Y2^_ZV$F?V8<(7 D%[,F_T"EG_1FS$Q#I(_$CPBJ" MF$^:F@6GP]TP?]8$#\:2&$[U3?+D;'9ALS[$G$Q2%W#\)EE9/F2L MCAF"\:<#+JM6; +"%Z1?G3S4UFB]3),3=EW?V*$0]4/?$ZI7H^2:1S*,Y/=' V90>XU+5 MY].YZJ]-BO-;3@"$E6]P8U$%YBL2UP_-'Z9+VDBIMC2Q4N(78M>[]=\>(*X2 MF#$Y'P$^A5IV&%:4E5=V91=8<=$2U,XQRP+%HHFY6G[H1TQP5B^&J"@1&>T9 M.]QD&;PU)A?G\5VO0=6U6A?6J,#L\MM;#C#ODX>9RX2#(Q+5SY]8W9;408PS MPK&6,I&$.BD4YH<.1/]]E.*$7P("R@$)8Z+L>HK"06+B^UGRZZZ1S+4]FX*P ME&*)R.RXAO%:M"L$7VA& ;JKBH2S%G9.4LM&=VM.Y@ :)H7)Z@6CPVAA+.@3 M11.E+_7&Z-&,"Y1Q8_+H*!.CMHHC0H'J)%;3\/JZ=#WW@]&P0U9VWW2^2>O% ME1C,IVL,"&>B)/X%XT+:E9@W&B(LMM)8#I/$*+("Y!O^RIZ 9@6:M1K(#FN6 M:K9W ?@MVAE&X\E,7CLE&JL=>V%_XH(7$^L<7UD3/F"O8X '7O&,?71823#& MGF.C[GW+;X,\A@C^L5674AHKT)6U[$B@1$\5I$;XN^.K(3.#Z+PP'.;@B/N? M9W ]+G?1SWHYR(> 1]-I;'+(0,1J1,RE6;) M>XDQQFY<5C;:BRLR,B:N X6G7>]@C5-3\\'2DQ,HMEO.+\N"#+B')S?7[T] M5[&.*JH>,O5$$E*>)=>2IP?G :ZGL$*.8N+MU-0N-: DVJ4<(H0BS M *_147Z/>RL:VI#)9V&;#*MH.W%&^*3"23.U1P>P,&\;0Y)-VW+B&(^TSB5@ M.J67-%BVQ2F::/LPJ\38X$=(F=0BHP<8A?L(.3(9D8/ ^)P(_T$XY.QXLEL7 MO[:$+8@A:I]A$5$8O4:0!RC*QEE-7AZ+)74GB0PF'Z^C=$#R->49Z:1*F)S' M@@E.."ERHSLXP%X2U&01/HZ?\L>#1[F!MDAQB :834QN%,P1;23QS]M!D/.' M@:"2;&B'Z 8R)NT5L<,[^NA<5!3 <9QQWJ%S!1M$HS"!/2#]W(@R)VJF.&^- M\3%?#(OA'HIUI#<@;5EYX6LS)I E1FN?"YU7=K4 M@Q[2ZR8]&*[@XB'%I,>:8Y%; [#HR=G^#;Y?6+QP[/(< D* M")_@J3F\2!KZJ1%L-J).@R63LJJ" )% C/+IO*\9V@7.(WG^S1*Q2U*O#T#D MR7-".UDSD*\NNN^R+-VN?%$5V1U!9&IS?>VV!Y:HPY>MC__ D$$AC6)[\'V@ M[+=^?9^?)A^+N7B)1&FL)-U:K7YP;):\"_W-@T(>=%$()7CY6( IN91#L)'F M0\B'AP&BB^U$59-Q7.-@6,H8A1C$.,V*WWJ-WTK\@E544_ATRH5/+C-0_*:I M'_G@V%\0<0HZ +#!95C_W@L0[W; H6$@JF 9,?=6 3&Q?JCMT0E>@6#())[X M)-!QY69C_&;:B^4*E^?3A<>OD2;8NG]K\>V=H_*H")B<\I />WJ=J"PH["#2 MT(:)&*!X 8JY4A;O>8]1,70WJE@KF_9EC 5BR8IU*GG"=8; ;A&H*GB9=1L M;Q=LE$IU)->40OEX9^.H7GQG93T0=RY& ;J0/XAR?U8FIWVTU7*5!KZ\=+3H MB'JDH8+O@D=?(J9&&Y+TW""THA\C=GD_!A:KOEH!F]$>,(LFIX/R%6%F0\$] M!QCBE+*-J6KDW43VU SW;73IH7N3+UY\IKQ8Z('XO.-8$>O2^ 0<@\,*#$OV MMYGS\!PZ'=PNHZ&7HQ%J$B8(M04\WV#WKD]67S-J]4\W[XPB/=3U1+4,3VP5 MW: JC"063,5NHTX\,P _,<7BMX4UJG8^OFAR\&O$)[_+BE% / MTUGBQZ78..6J*#V>Q43\^0?2;BBQC60EY>^8W.,X,1VPAK@4F?#OB)^ M<.,5#T5EV>14!]H^'9@_@)*(<;#DZ&GF3D$I$U>2,BM>V2KB<<"[$@VSD=X1]P?RUZE0X@O MDW!'J9>J286>LC)F1Y(U[1>;BXLE:'-")+!/FAR8P*"XRO#:5U66?SR]S3<- MN29)7IZBW8/@X(A"D$T_N)X!!^.N !ROI:?\,HFG-O9\"&7\/,O,R["49#"; M&^7K^4;1-C$INR%4&G;HE'0J487%339EV$['?:1 ;45H2C\I"AK89EC1DIB# M& +HF!(RF.*)L&;:] D:(] ]TS7H1N.703YGVS0'-/C\(Z79.@_7A]M?/:<6 M%IZZ"@(^FL%0,^+GVVLWPL=DN@:0S)P=6N;454+F..!1%N<];TRF<":3G2E)N,,V]"PNH42<<6M-M"HME$P M;EV*543B/$#N8[7<75-*A)7ZGA#BL;^=U3HSFOW06.6,[;1\%5G&SK"Y R>G MV_ @?D_[*5>VH=-10E-((-7W)%=Z:,&=-2@!PE!=2=V9H!<6#B MF1PH9:S<0SQ(ZYU$7+N ]24Z\U]%ZFV];)F6ZW.!!+:9I($2_Z$D$=*%*C4( M4GEKD2>=D[.7[K3IL'WER;)5&34Q.;%M'N%<\J7I4SC('V4*(F.'TPXDH:!K MC RS&_$.Q'2+V8@(!.NV%A^W$*%X32BB9;H-6\J4XE.:1YSU5A%W*WJUI#47 M<+AF;,GS!]@NE7O:'F_)-FP<^N"5 I.!HD^O)%CP33(_2Y^=8?NU^2*]N*(/ M%^G5U=6#[]UM8"8: ,XKVY/SFLICBXX/YX^2\W1Q.<=_G\V3B_1R/G]@.("? MQ$N=XNQ^'$T\A)%/Y_/D$7RZ2)]=\J=GZ=G\2?+HP1M6EH/M7SQ]&CD'[D0B MUVJ,&8CJ==9)UTQA'Q[+-\R%F(IC"3$>(IDL7I-*J381K?Y8[Z4#QLDX0&., M;^/EHQD&K;;,,Q)ILCM/)1(SN@>CQ(1&&LUUB!\[!L)I8Y^H.)Y'RD)VJP?F MH +/P>&DKU.S[,34%@\&9<;8D\>-EZFPR\)U"%I,=PBZ$1_D+3+GZR*E,2-W1%]^U0OY)8#QYM+> \<[=/*1S'2VLBVM./9NLS8> M#=+9R+??@Z:Z1_= 69LTWN-90 >Z>^GQE%;U-/UEXNJ5-.,:-*;S#_>IJ<"0 M]7)KEI1)Z0U $4MVB>N.X1I8C5D8R55T2BACQGD^Q.&\08I6'EQP9B),7F,P MO-4#N4^49]TQD+#[G7@[C"T5-&X\OTS^G";G%\F?:8?GY_ !A4I#N1^" _9L MQULZ3Q&+ZWNR.-JMA!/4OO<2U*[#!+4WDJ 6I:7)Z0]8^O=8,[F]1P:=%\+Q M^@' Q6;,T>^RM>"B;:\I1'+(!DM)[80[S_="KP\=+;>4U3A,#Z)^(QRYOKE^ M'V8+/0I;0LKBRW[O_05P.L57)H0](P/[+*B$F@YC>$KE6XO8=*?O.:1?GX1W6-0@0;38V[% M<,&)["CO69LP*ES>]@1%U?0;X!*NZ"3%OY_-%L.RE(O9,_L5FI5=JJQQC-3KIL+/6U)VXHM_%D1)=]@O^@BPH>@5?\=8)?\[DG== G8LT M DG'C('(S*8).F/ E)_8PA>8YF#:;9A9:Y)-)6Z- ZU'C.1YQVH+D21Z&,7K MAK\M57>GA/HCT3:$^0*#+4,L#'9/A,VA;G2?5MSR&^E"M(=38Q/M#*L MF=XS0SCPH@*<"&:F3HWE^"O)F'.S7Q"NY[XD0QG,325D7I2;WF5S?,C*.8B3BR2,#63-JU&%0^$928 M+J30P\#K79R!X20;L.LZ8OB#D3 M+4B0R?9/XN5EIT$?.]B+24[_C73-6K_DXX!5XBYF"ZH_!&8NRA]&(6C M.XKBRE>\X2DV-P8B0.ART;G]B8-_V.;"Y4&BR,%^(DCVWN,2!AGT8E=)W9.3 MT01:X3[[SJ9K^"WLN../"=V_+BOJS7QH0T'4\EZ+8FED3WGM](X6*S12\RQQ MO3L*)I/[F&+T_JX];E+@-LG",6F4&%XE[H.1V6FNX3+9%T?>710D8_'519'A M:]Y;%)D[";\4^/OVF'WOX*V,*/' M3\_.;1Y'?/:'OS0[X A7YU>/GIMV!(&.^X;4&4*'^ SPJ$N+_6#ZA/F-NG!' MN-?3L_E]=G.;@Y%G>X:&/I9?2(<'S=IWLV&-[:X@\\84NS'!8N$+"/BB5,;# MCU)'0I6L-5;EEMYQY64(8-237IZAE%JDU!AI=X9T-*J-])E$9ZCI=-U7HC+6C1= A@.S41!/4_%R<.*)R2Z_:6$Q\5AZ][&6L$W? M6I!)W)KLLL"S0YN."=8NS^;,IRIX_.YTOO"YYWC1"0I?G9X^2 M6RKTY)13G&QB^9DYYC7H3VN#HAMVM74^M27\@@CG Q_0DN'2Y%T.W30F[Y/M MBHZ&S3^VPO;_X,*0_B==JECW;OP$S=:[M MS&]J:%O\2OJW34 FC\:PDRL:V=F=C1.1P5%NS=D&-=M"?X3#)E/+"@ =%%Q!5 M\G?0%D3(1>7DOV@M(&JV&*WL,=2&M4#!^USX"?(=F$&O[2M!B0)_Q,>9 M'/ M/R%;GYR>7;H%$*@QDWO"G95_4&67!L3K\H2J9P04%;1M>J-8:Q MJKV3.8?X]:94?M\4VR -NTNT-I/QYJ?7[UT= MR1>6=/:A0+O(I$6J@31,+T ME,:<14D&62>I8\9+8O+)<27)TS22R+@!'34/VS%3O2%5P@2O)#ZWJ8L#WH%$ MVII\?S:)6MV9<@2SE<%L%[/D#<'4RLQ2.ZGM"EKLOKTVM^)1)A.(L@ ZQWJ& MU0]H ]JR9]-%V.0 !&U!\\Z*;;R%1KIL'^-+G"CA(7M43(XHQCTT)%A/9!XG MV&?'1>:7K7R41H6,(G0HS=T]WY-/:0<[UHGV! !&%=U%R/QW[O(;4SWUY(]" MYGNCG]Z08>VAW%/]F"/IC(]I0K>Y\?7\72B5!.,RK MM^#ULDRP](0SN0;!'C2#,?5SJ.3^H9+_,34Z>)UUV[;*W>4\]2[&:P@J%GL\N+$VY"9/[HFAU. MF2R;KFNV]'&C,K Z\ 'X?=7 /&PO=V]R:W-H965T@Z;;#L(-LT[906?(DI6[WZR?)CIL M:;"+/BCRZ3U*Y*P1\E&5B!J>*\;5W"NUKJ>^K](2*Z(&HD9N3G(A*Z+-5A:^ MJB62S 55S(^"X-*O".5>/'.VE8QG8J,9Y;B2H#951>3+ IEHYE[H;0WWM"BU M-?CQK"8%KE%_KU?2[/P>):,5]1;]UVHV6A"A<"O:39KJ< M>U<>9)B3#=/WHOF,G9ZQQ4L%4VZ$IO,-/$@W2HNJ"S8,*LK;F3QW>?B?@*@+ MB!SO]B+'\B/1))Y)T8"TW@;-+IQ4%VW(46X?9:VE.:4F3L<+HJ@"D<-*HD*N MB2,%3O9[XV=UA//^WP%BU>] 9>&,&=X+I4\(EGF.T#^(9\5#AS=\ ^^;+ BG?YW0"U@*K@2C6:N;\&P_$28Q MMY03GE+"8&V,:#ZD5O#K)E%:FB_U^U"*6@*CPP1LF4U535*<>[6]2SZA%Y^? MAI?!]1%YHU[>Z!AZO&ZKRS)?$_.&D+P 4;!"255I7]6)_"KXAU?3(0U';SFL MX:%$R 4S=4YY >9;$4A,HWC,1.,RJ/)*7L%X,AC"&8RO!H&=)H,)G)WL*U0PBJS93D$[V9!# M^?9WBJE"6;B6H2 5&Z[;NNJM?5>Z:8OQU;UM:7=$%I0K8)B;T& P&7L@VS;1 M;K2H76DF0IM"=\O2=%:4UL&T/?J^!]02P,$% @ ;X%66!/P MVE_P P N @ !D !X;"]W;W)K&ULA59;;]LV M%'[WKSC0AB$!A,B2+=OQ; -VTFXK6BQ(V@U[I*4CBPA%JB05)_OU/:0N2=?$ M>Y$.Q7/]SDVKH]+WID2T\%@):=9!:6V]C"*3E5@Q5>J!)1,A[/HHIQ&6Q6_MN-WJQ48P67>*/!-%7%]-,.A3JN@SCH/]SR0VG= MAVBSJMD![]!^J6\TG:)!2\XKE(8K"1J+=;"-E[O4\7N&OS@>S0L:7"1[I>[= MX8]\'8R=0R@PLTX#H]<#7J$03A&Y\;73&0PFG>!+NM?^WL=.L>R9P2LE_N:Y M+=?!(H <"]8(>ZN.OV,7CW_E-;-LL]+J"-IQDS9'^%"]-#G'I4O*G=5TRTG.;N[X0?*" M9TQ:V&:9:J3E\@ W2O",HX&SSVPOT)RO(DO6G$R4=9IWK>;D#S%$X@/1V0GIY$ M^IVQG#H(<_ABL&@$?*16-* *V!I#D^=*,'J_"OUIQ0[E%AB'EW6U"EQFHLE) M/6$,.%AN6LNBMYRAMC2T'.D8KU15,_GTRT^+))[_2MGPCF6M8\N1NVXLP5T2 M8D?F4D(H&E58?YB 59#"$S)M1N\;+;EM-(90\$='&,^-7QM>TT"S,'?LR;CC M_X@T5DHEVXXE[KKN$BIR@-3#O!$XE)A\2D)_&[HR&?-P0: MH?""^(+05(FN'G1!+ <_4,(M)/E_UMA."?^G(QV>.!2NI+9 MM?:IVN-Q>#EV91\G8;KP1!HN%HO1;[U+Y*0Q#>&3-]J7&_E;H^:*PF@L2&6I M=W.D].5P%I_#-$SFL7M>QI"&\S@>]7CJ <^N0P=_AJCAC"1G<0SG1*7AY;RE M+L-Q/('S$47^@_OI;/9*',X3!R"A_]P,^R[#KY50]&*;5*@/?F<:\+NA72S# MUV$M;]MM],S>[O1/3%-@!@06)#J^F%.IZ'9/M@>K:K^;]LK2IO-D2;\6J!T# MW1=*V?[@# P_*YMO4$L#!!0 ( &^!5E@_LK/:D0( (\% 9 >&PO M=V]R:W-H965TAC,7:6-5N@\EN&]G/_'G['?8"LNB5 +8-8)WN/E&G\H);GD^U MVH!VWD1SBZ[4+IK$-=)=RIW5=-I0G,WG1:'6TAJXQ0*;)[X0"._OW60^3$-+ M&9Q?6&QI9SV-O4*+&5PI:6L#GV6)Y?^ D*0-^MA.WQD[2KS X@22. 6L>0( M+QGJ33I>\@KOI4P#O^8+8S7]%[\/5=ISTL, LE3:0!+$ MXXS&49IZE]*L-9<% @NR+*4Q89'WN5!MBYIV3X-QQF FWG?9"_N M_5-UQ?6RD08$5A0:G9R.?-!]^_>&5:NNY1;*4@-WRYI>3-3.@S.< F& M-SC_!U!+ P04 " !O@598WN2DJL@" [XKCMR"L9+*YHW9VL9S46M8B]W"\JS#P3W?9MH<.-&\8EM\0/VY6DO2G!XEX066BHL2)*8+ M:^G-+H?&OC'XPG&GCF0PF6R$>#+*3;*P7!,0YAAK@\#H\8PKS',#1&'\Z#"M MGM(X'LL'] ]-[I3+ABE+7#7_L&MM MQV,+XEII473.%$'!R_;)]ET=CAPF[@L.?N?@-W&W1$V45TRS:"[%#J2Q)C0C M-*DVWA0<+TU3'K2D6TY^.EI+K!A/X'I/;5:H@)4)W.D,):QJ*;'4L%0*M8*W MCVR3HWHW=S3Q&F\G[C@N6P[_!0[/AUM1ZDS!=9E@\C> 0P'W4?N'J"_]LXA7 M&%] X-G@NWYP!B_HJQ T>,&+>"E2L@FLA-+*AA6KN&8Y_X6)#5V)[*/2="6Y MXBK.A:HEPK?E1FE)[]CW4_5IV8>GV M:^ITS%0&=#T>$< TG YNRE@4")KM:=G$R)_-ZPY^8(?A%+R)[87AX.Y4N..Q M:WZ#1T&O#'$-)_9P-"8A#.RI-X%3/72.)K9 N6WVDH)8U*5NA[<_[5??LIWX M/^;MWKQEC$,+9+N+6D6+JIG_C="T31HQH_6-TAC0?2J$/BB& MH/\@1+\!4$L#!!0 ( &^!5EA1><6\"P, (D& 9 >&PO=V]R:W-H M965TO.&(3[.]TE_-%M'"8]M( M,_>WUNYNPM"46VRYN58[E+13*]UR2Z[>A&:GD5=]4MN$+(KRL.5"^HM9O[;2 MBYGJ;",DKC28KFVY_GZ+C=K/_=@_+GP4FZUU"^%BMN,;O$?[SVZER0M'E$JT M*(U0$C36EES@W>J^2PJNYW[A0\5UKQK[$>U_P,/_60. MKU2-Z?]A/\2F5+'LC%7M(9G\5LCAR1\/YW"24$3/)+!# NMY#X5ZEJ^YY8N9 M5GO0+IK0G-&WVF<3.2'=4.ZMIEU!>7:QTC1?;;\#EQ6\^=:)'9VXA5>?^+I! MEG^.]?[@)R>1W87Z,;L>(ES MGVZ(0?V _N+E;W$>_7Z!=SKR3B^A+^Z'>P.JAO-3"^ #VG.L+^*>9[T\7E-7 M;G=:#G^6DR0:P@ W4*N&KK>Y\98&_JX]&AFV:]3CV. O+CN'=O"]=P[*_6HA MN2P1&J2[15 &K8$7$.=!EC-G9,$D2[RWG9;"=AH#RGATAGG*AI"CB 4%2Z'( MHB#))MX[![E5306BI18>T,49F!!D6DPAGTR#HHB\.R5IXMV@$D*Z;C<$;V#* M@BC/(8ZC((YR[Y.RO'GF+*AZP?)@FL9DY5D>1-/<6Y9EUW8-MUB14-#9EH(/ M4N1Z;Y6VXO]AX95CSXJ )2E._@5,ID4PB2;.8BQ@5/W< M>Q:>R$.+>M.+H(%2==(.2C&NCCJ['.3E9_@@TN^YW@AI:%HUI4;7D\P'/0C? MX%BUZ\5FK2Q)5V]NZ5N!V@70?JV4/3JNP/CU6?P 4$L#!!0 ( &^!5EC< M)R0]L0< /P3 9 >&PO=V]R:W-H965T-M% G!MB;+>LDF )'O%]=!>BZ:WB\/A/M R;0LKB5Z1;I+[]?<, M*6:HRP?=_F[62EGV6%>-N1JOK=U<3*>F6*M:FHG> MJ 9OEKJMI46W74W-IE5RX1;5U50$03*M9=F,KR_=V.?V^E)O;54VZG/+S+:N M9?MTJRK]<#4.Q[N!+^5J;6E@>GVYD2MUK^P_-I];]*:]E$59J\:4NF&M6EZ- M;\*+VY3FNPF_ENK!#-J,-)EK_3MUWB^NQ@$!4I4J+$F0^/NF[E15D2# ^*.3 M.>ZWI(7#]D[Z.Z<[=)E+H^YT]5NYL.NK<39F"[64V\I^T0]_59T^,7>MGA;8IV]_J"@DF%G7^6\4N;\D7]_I>J,;U5C#])(YN.Q.&WL,YVE)?FV!M:QLBFJ[@-YS;=?,KA5;EH]J MP62S8-]D6Y*]F7I$<-/AM*K0+[*GJN6I[F[*_R68+!F"'?>'Z8O1IHUJL;5;# M#>\1N1CB;*4:O*Z<)G*!F"C)KA3<>WW.PG/.SL0Y>\-$)'@ZBZD5S'@<*30(S>E8UL"C78YF)T4^O6EO_QV*'SYQ8,V-HGZ ';%Z5_X38?S@QYD B6 M)PG]1N\;J^ HEN&-%U[AQ,NJM"70]6\[O"P+$Y;%6!XDHU]WQOF_=4\#'N8I M2V*>ISE+ IXFT>A^._>"X2"Z5J\4S;)(L'/W'W7_.3L??=46*QODD 'H-RP* M(IYG&1U]&O(8ED8KSGB49X22W6\WF^J)%6LDCY]:54FKW*EN.W>#H;*) .T! MHFXX]<5DMNL[I!@*)DD_](!SW;G^ @V/!**,!+TY[R:/\W[F!* !-X0U-LHE MB.IIX@YO$$H[9%:SHM(&+= R]JFT]_ .:S*)GD'==SNDP21]&>B]$TGRMQ19 M6("X1= 0 L/=V?XY]"<(*>X)*3Y)(\XN"JF7K'HK*Q-_X0H!T^+(_ M%\^QQPCK%3O-NYU\-5(.=AI8P),3*\TS]KDQ[-/RU<2#9499,^";0^:1;@)9 MDT="\"R>N788)'#G6<\?/4>03=0?VW)#*GFKI3P4*9XBB[LX.2(Z1YR$7G08 M\2S(1Q_V?#&ZV[8MY%T,@'9#;$,4Y(E*'V ?,@Y%3L(1A=2*8AYG>_!'1"V? M\>)0$&@.#(!G*$9_UTWQ/;(/NEG]!'ZK3P*"TGG.DS0AE6 ^UY#*V3Q)M/Y &V#D?.)UPL41R-?G,E'%'0-P!? M*;@=E;5[!1RFLR=D.G-^<9BE##%1P'(05#Y)GJ<6 W* #TPREDVR[_=9E*8@ MTF.0IXX(3D&";_$,\21!;P^E9^":MWC.=L\3))#T))#\^="\DV;-WB'6G#4^ M.69Z-16/[X0R9"\?.^];W?1LF,YZA PACT ME^1@GIQ'LYR=\,ZT]\[T?WBGNT32.7^4=MOZ0._+YP%['O/$T[)O=E=4DE<_ MD_X]MQRXV( 'NYO5KAKKVCQA41DL8%\9(6)CB*%N$*<^RC%YE M\*.8IW%&NZ%@#;/493/4^[C7+\%R1/ ITMTL91$7L]#U$V#(GG'L1C[5[FH M8/#, A"K$*6P4 .VX?D=L9RL3WTDW^B&;RS[DB&.I1M45INML>XKM#@:R/ M'+*#X=QY)2M(F)?-@A92U5]OZT,]]I="$ETX2\ZWEC7:LB>4.+A(8&*A%KYT MAA\1TSQG2-9Z$N^N'8,S,-LYU)0PF5RU2ODMMV#IECVLRV*-6ID] #-=4A5= M1ZBVWJL!Q2F*N"NP\X/AV ]G!\,)/RC'_7#JAZ.#X:ROW_>[VCY6CA;&ULM57=3]LP M$'_GK[#"A#:I(U\%NM)&2F$?3$)"P+:':0]N*R[TU"N-68Y]7V9L#E:NJ%WMIPS1:E ML08_F2SI F[ ?%E>*=3\#B5G%0C-I" *BJF7AN/9T/H[AZ\,5GI+)I;)7,H[ MJUSD4R^P!0&'S%@$BLL#G 'G%@C+N&\QO2ZE#=R6U^@?''?D,J<:SB3_QG)3 M3KV11W(H:,W-M5Q]@I;/D<7+)-?N2U:-[]'0(UFMC:S:8*R@8J)9Z6-[#EL! MH^"%@*@-B%S=32)7Y3DU-)DHN2+*>B.:%1Q5%XW%,6%_RHU1N,LPSB07PE"Q M8',.)-4:C":O;REJ^LW$-XAOO?RLQ9HU6-$+6&%$+J4PI2;O10[Y[P ^%M95 M%ZVKFT4[$<\A.R1Q."!1$,4[\.*.;>SPXA?P/DJ9KQCGA(J4^LCL3--/XETW;PVNRFA::IU!?.M"MBF M MH<+M,HD4)RG -ZO->62Z@AGZFH+6;D_G-$TCQGMF6UG^8_L05P!F!\3T![ M,?8N\+H53# #;SGV>$[PS^5 !*VPF%VYZ&,C0#5'%37#/^4 M,T[S[+YFRHIVBND-WW@0!D&[_+_#:M.@$(P& 9KZ^L3?FG(5J(6;Y9IDLA:F M&7B=M7LNTF9*;MR;M^:2J@43FG H,#0X/#GR&N9KQ&ULA53);MLP$+WG*P9J4;2 $6VV([BV M #GID@(!@J3+H>B!DD82$8I422I*_KZDMKJ XUY$#CGSYCU2C]M.R =5(6IX MJAE7.Z?2NMFXKLHJK(DZ%PURLU,(61-M0EFZJI%(\KZH9F[@>6NW)I0[\;9? MNY7Q5K2:48ZW$E1;UT0^[Y&);N?XSK1P1\M*VP4WWC:DQ'O4WYI;:2)W1LEI MC5Q1P4%BL7,2?[-?VOP^X3O%3AW,P2I)A7BPP76^TA8?S"?UCK]UH28G"2\%^T%Q7.R=R(,>"M$S?B>XSCGI6%B\3 M3/5?Z(;<5>A UBHMZK'8,*@I'T;R-)[#04'DO5 0C 5!SWMHU+.\(IK$6RDZ MD#;;H-E)+[6O-N0HMY=RKZ79I:9.QY^$R#O*&+S]2E*&ZMW6U0;6;KK9"+$? M(((7(/P ;@37E8(//,?\7P#7\)E)!1.I?7 2\0JS$)[ "V>188\7 M_D\DX3E<"*JHP)U4J$GTFJM#2_RJ]CYS!T61[O8NVS40W) M<.<8?RB4C^C$;U[Y:^_]"0W+6 M*B1Y3JTM%1PDF7O'.D4YW_W9?'.O(5Q'B^@B,C,_6$3KT"Y%_N)BZ<.QXW4/ M/%&C+'OG*\A$R_5@CWEU?ER2P5-_TX>7Z8;(DAJF# M3ZIU?K!R0@]N'0(NF M=U@JM/%K/ZW, XG2)IC]0@@]!;;!_.3&?P!02P,$% @ ;X%66)> *UGB M @ ( 8 !D !X;"]W;W)K&UL?57;;MLP#'W/ M5Q#>,*R 5U]SZY( :;LK5K1HN^UAV(-BTXE0V?(DN6G_?I3L>!F0YB4F)?+P M'$ED9ENI'O0&TT*/DO,1*7P4\1*S4T@B'^(P3H[@);W>Q.$E+^#=L&R^"TWEI**2@'M9G@Z6&ZV) 5X/E"E5_/?"558U%Z?S! M'8KB':]THUB5(73U-+R&>.B']%C(2/SI,!WLM,DL:VH*?J9@P0RMO+U87OE0 M*QI#RCR#84^H?4"3G9ZXY&0(<>I/)]'@$R\,9$SEM%_1.",M*YI3#S1;( K] MX6AD/]-PU%?33%BP1J-[#OB4<3*I!$2I'T\I/O$G<3BX-AN2>>A@II$?CB

CH<>J'8>M8Z1M9L!*VEHHCAS0R,&PO=V]R M:W-H965TKZDOBIO01:V*"&>:'O3[R&UMQ)%W9O(].% M:#6K.6PD46W34/FR!B8.2R=PCAMW]:[29L-+%WNZ@RWH'_N-1,L;*$7= %>U MX$1"N716P7P=&W_K\%##09VLB:DD$^+1&%^+I>,;0< @UX9 \?4$-\"8 :&, M/SW3&5*:P-/UD?[9UHZU9%3!C6 _ZT)72V?JD )*VC)])PY?H*]G;'BY8,H^ MR:'SC3%CWBHMFCX8[:;FW9L^]^=P$C#U7PD(^X#0ZNX2694?J:;I0HH#D<8; M:69A2[71**[FYE*V6N+7&N-TNLISV4)!MI1168,BE!=D#1S*6BOR[IYF#-3[ MA:"ZTJ13[R XG^ AR('I>%1Z3J\2/P(^36) I>$ M?AA=X$5#Y9'E1:_P-O3%%F:+IG[G:TQR6 M#C:( OD$3OKV33#Q/US0&P]ZXTOT=-NU#1$EN7AIYW1?))_7O3KVJ4E(^X3J M-&%V_$MJM!4I!<,.5_/12I'OY0BO"YH,Y'!EY!OEK>'U]F@M>*N0=46BR)W. M?%R$D3M)9B.\&HDT=',GXY $,W>:1*,'FE/;R<'4]<<^"29N$H6C+3R!I#P' M*TKH"G.&+AXZ)@IG_NA>:,J0G<1N@K K,@G<<1*3%4 M!6D<\'LIA#X:)L$PI]._4$L#!!0 ( &^!5EB%5S["&P, -H' 9 M>&PO=V]R:W-H965T>VGP63 )(,6.EL+=J^Q%K M?[R!B1+&?V%;W1V. DA*8U51*Y,%!9?5G_VJX["C,(F>48AKA=C;71%Y*R^8 M9?.I5EO0[C:AN85WU6N3<5RZI"RMIE-.>G9^I>3Z[1WJ BYP98')%"ZY9#)! MN$+R%JXX6W'!+4<#K^_82J!Y,PTM43N ,*EISBJ:^!F:?@S72MK

98OHW M0$@VMX;'C>%G<2?B!2;',.@?01S%@PZ\01N(@<<;= 0"G@*QZ S$]\7*6$T5 M]6-?*"JBD_U$[I6=F@U+./VWXLYI?>'ZQ$U%N@!G(E* N84Y["P-?LMXE M2]SY;[AFMM1N\4D2(!H+M\PB^95@L4+=U@%\9K)T]+7<6Z+DBGH0)J7&U!O2 M.X!Q%!U'])J$<(WAG$XX97RM$:G=6&+320[QT&.,X9YI[NH>#J!/FU$4T2H> M1F[5NWS6(Z>F2@,R9# Y&DV&]'T7Q;VKEX2%* <#K^PH/0!T5,FPK9+A_U9) M'5I'UM2,;6IF7U5T O]'511_\?U3(_]4P0$EZMDT]2@Y)Q26PU>3N!^_=^)P M5QCM"N,F=4Z8M"=W.543R\B IRUEF=A)];YHASO]MD"]]E/%0*)*::O6V^ZV M@VM1]>NGZ]74HUI;[@GFTJXP["=-'0#3Z@^=;<*>N% TK!:A2: M20$*RV6PFLS7B8OW =\9;O6>#:Z33,HGYWPIED'D""''W#@$:C_/>(&<.R!+ MXW>/&0PE7>*^O4._\KW;7C*J\4+R'ZPPU3*8!5!@25MN[N7V,_;]G#F\7'+M M?V';Q291 'FKC:S[9,N@9J+[TI?^'?829J\ED#Z!>-Y=(<_RDAJ:+I3<@G+1 M%LT9OE6?;F0@774FQ.'E'5<,UHQC@S##6\?Z091_UA M$1I;R<6'>8^Z[E#)*Z@3 C=2F$K#)U%@\3] :"D./,F.YYH<1;S$_!3BR1A( M1.(C>/'0=^SQXN-][W5[R73.I6X5PL]5IHVR?YA?AUKO@)/#P$Y$<]W0')>! M58E&]8Q!^N[-9!I]/$([&6@GQ]#3ATX[($LX,KE#K(_B'F:]VDG5E9.^''?E MC"O']YZ.:: :2LFMQ/5\M-)P6X[LQ+#.;,YN:O"5BM:A]?[H>@!KI/(:M76L M8,L3)NPC(:W@(AXQF9.B,>3\]FH^X!)O$X21*8D/%T1D:/TE!N0^+I MF)Q'G1$G$1QZ^G!/-36JC=\-&G+9"M,):#@=UL^J4]V_\&YWW5"UL9R!8VE3 MH]/SLP!4MP\ZQ\C&:S"3QBK:FY5=H:A<@+TOI30[QQ48EG+Z%U!+ P04 M" !O@598ZY;=UQT# "3!@ &0 'AL+W=OO&-%3>R>1 Q:PL6M;.CNIFBJ1K+NT413E80UCH(%=LKO$ M=_WUG06;JJ^Z0#3P6%="+YS"F&;F>3HML.;Z5C8H M:&S4OA+.?=VD8MY[(U52EPHT"W=(X/:/YL-HH\;T#)RAJ%+J4 A;N%/A.YPD)/X+">R0P#K>?:&.Y6MN^'*NY!Z4C28T:W2M=ME$KA3V M4!Z,HMV2\LSR :O=J[="MXJ+%&&C9*YXK>'Z ]]6J&_FGJ$J-M9+#XBK'I&] M@!@P>"^%*32\$1EF/P)X1&_@R(X<5^PBXFM,;R$,7& ^"R_@A4//88<7OH#W MW.[GNZTVBF[&EW-]]BC1>10[+3/=\!07#HV#1O4=G>7//P5C_]<+'*.!8W0) M??E TY>U%8+_4U31C)C-"2Q&T0)3,;NA/G62Z9LM*YX6<.& M/_4QUY!$[I0QN"%S,G7'X:0SD]!-D@!N1M30*2OBE(3)D5I/;/0.M9[!NE6* M,*&1JE.H:V"QZP<]- O=:1SUYL0-PC%!OY,B?V50U4/*%3#F)FQLC= =QTEO MA-,0SEU"[T0H:E1Y)X<:4MD*TVO&L#HH[ETO-,_AO5R_YXH.0$.%.TKU;R>Q M ZJ7P-XQLNED9RL-B5AG%O370&4#:'\GI3DZML#P'UK^"U!+ P04 " !O M@598FT?_<[(" #E!0 &0 'AL+W=O*R'-(BBMK6=A:+(2*V;.5(V2;@JE*V9) MU.O0U!I9[ITJ$<91- DKQF60S+UNI9.Y:JS@$E<:3%-53+\L4:AV$0R#K>*. MKTOK%&$RK]D:[]%^JU>:I+!'R7F%TG E06.Q"*Z&L^78V7N#[QQ;L_,/+I-4 MJ40(H<#,.@1&QQ->HQ .B&C\V6 &?4CGN/N_1?_D._T':VD\L LL9856VRY\T[ M[#A,HP,.\<8A]KR[0)[E#;,LF6O5@G;6A.9^?*K>F\AQZ8IR;S7==KXIUH))N'= TL%FO?ST%(<9QUF&\QEAQD?P!S&<$MPI8&/,L?\ M-4!(!'N6\9;E,CZ*>(/9&8R& XBC>'0$;]1G/?)XHP-X*V4L5K50+]1?%I8H MZ1FL@5]7J;&:.N7WOJP[S/%^3#<],U.S#! M'T-/'I1E CX^TS :A#O,E*:G!9I*N&4V*[E<0T.OK>%@1O,5&Z=RP0?0ECPK@1LWRFXFR8=+N*=Y).L!K*D&FH"9S('EU.G< M5<*-[#:6 4K$X65*&B5XSAR&L72X*M)U08B9JG!V\A.9[KKOA'H'JY2H;/L' MOC+9T *"_^78R_')*4P'X\L)G,+%8!I'_CP?7L"^,H8[HU>A7OL%8XAB(VTW MA;VVWV%7W>C^,^\6X"W3:RX-""S(-3J[. ] =TNE$ZRJ_2"GRM):\+\E[6'4 MSH#N"Z7L5G !^LV>_ 502P,$% @ ;X%66-@0*&ULK5C;;N,V$'W75Q#NMD@ U9:H>S8) MD&RRZ!9M=Y%D6Q1%'VB)MHE*HDI22=RO[PPIR_;&<=&B#PEO,\,S=\KG3U+] MH5><&_+,/T5':\A9.%5 TSL%3+F>X49Y5E:NH9#8)T MUC#13B[/[=XG=7DN>U.+EG]21/=-P]3ZFM?RZ6(23C8;=V*Y,K@QNSSOV)+? M<_.Y^Z1@-1NE5*+AK1:R)8HO+B97X=EUAO26X&?!G_3.G* F\]*@! ;#(W_'ZQH% 8P_!YF3\4IDW)UOI+^WNH,NMK?ON.#/@G**V6M[7_RY&C3:$+*7AO9#,R H!&M&]GS8(<=ACQX MA8$.#-3B=A=9E#?,L,MS)9^(0FJ0AA.KJN4&<*)%I]P;!:<"^,SEA[:4#2PD MQHN23RV^^"M/@[1&\\8@W/B;]\IUL.MGRUF@B%V0' M_21ORPXD0X\0;$=QOQI)20>MK=;X!H(6M(8=$NS[Q?.5/. MTQ[XB3=SKD9?D>]9VT-^DR_7U*ZI]WEZ/R7O><45J[_Y*J0*! &E(2%GX,N,&1ALD%E":SC%LYQN^&I$+F1()Q_B^OAB&G"H$=HJ,7_=[@.T4,T M.+,W$DXL!AI. _+U_N"!]M 9-2S4T"X@Q^*K$.)>J(USER0[)'XI.56 MC8W^<][RA3 DF<8DGF;PEWNW[8JU)5BN7#$E#!9NS%BCQ+RW_4XTX!N#L0C0 M3F$,IH4=PVD"L?F3;+\%@_30%9'U]IF7/39(@H4'FJX-"J"-+5\PC;SK <4. M,/0 Z%D)8^5GPSW),,9PS^USR;6VE(,:VH6!!MS<=M2*=&S=V%*'Z.B6VXXA M2/D('E7.+KB%)(&%1KU;B"W;VE^$"45;@6\2H/\:5Q$,1S(H'3,H_1>E^6:3 M_YA85UISV&9MM;__@V!SR#0CN#Z4:$?O.YQH]V+9BH4H&=2H<@\0!C]"9.W: MUI[LK29CD4+CL"W(O?UZ"Y*@;R"I7!+I,^]*DX^+?\X>[^;E1=YMT]5RS?DV M -Z0,,>JCI/4#Q+J/8R1I$D8)+"=>A\["#*;*36FDB910?TPS0EP^F$2NZAP MAY!6-<-"DOIAE$$_R.)@.&=EJ7HXV54OAML#^!\$L??NE00JF5)K>/8^,561 MR(]BJ-M^'A:0Y8]@:ZFLG<"(TEX#E1UP4S\-DJ&B+Y74ATT?T\R/@HQ$T-P2 M /H#I,@9^9G5O4N[*[0ZIC=$N[L94Z$((<$&V0>DCF7C<93#1CDQC?PBC4F4 M%'[ZI9]V+ ,'$&.E&/A!.RC5RHB_W,8)R:%UI2[!\\@/"LS.#ZUA[=+6D4'! M$Y+&T%)S2Y=0/PZQ&[]P*&@7%="(G7X4VEZ4H8XVC<"E1BB.A8'(>2V6%@(R M%9&K9#D">=W8NPX_(7$.+XK8(8^Q =L6_1/<-%@KT< AK0Y^E@5VS(/( MNZJ@/M@8<&T#E+ /#:F'[4T1@ <"JI;D!%(G3/\58Z>$5&0-3P9-AK?;.$:A M=^=Z)C)!;2 0IZ;FKGD]";-"N=: O5E!A;"QM^&&""JPJ0WKK2A2]?914[,. M*AG8')]"4-HQH=RSP^[6HH$ZM4F"+ BVLE[*=/#VM<2=8^IA=F/+=C&P]48, M2?FE3P[EP&SG.[3A:FF_MO&1!['D/DG'W?&#_LI]QV[)W:\!/S(%4:&A4"R M%9X6\!95[@O;+8SL[%?M7!KX1K;3%6?P+$$".%](:38+O&#\F>/R;U!+ P04 M " !O@598_RP-DP\$ !%"@ &0 'AL+W=OO(-2A: '!DBA;EES;@)-F6 >T">)LPS#L@9;.%A%) M5$DJCO?K>Z1DQ6D)%*\^^XC[^/I9CLA[U4.H,EC651J[N1:UU//4VD. M)5-#44.%*QLA2Z9Q*K>>JB6PS#J5A4=]/_)*QBMG,;/?;N1B)AI=\ IN)%%- M63*YOX!"[.9.X!P^W/)MKLT';S&KV196H'^K;R3.O!XEXR54BHN*2-C,G64P MO8B,O37XG<-.'8V)V ,4R =P%F_?!)'_X0S!44]P= Y] ML<(+ES4%$+$AU[71+![F(\B4*\@(JS)RK7.09)4S#$YXA:MISJHM$+RU MD%]9U6")(=_/:0LSN'[!, HG;AA/" UB=^PG) C&;D##07ODEE_/6)$&X\J. M9%TP1(J#P)W0!'$B-QF/R2BB;C )R1E=C'M=C']8%S:QY!;J1N)Q*B!+4]6, MKEM*+]9OI-A*5JI3N3\;]G3N6WSYA,^>QS>)1 M!#5(+C(CYHRG3&,B=DP1ICJ!*?)."U.>4J&T49'.1:-0!.K]OU/ X$MCUX\4 MUDJ.I5@6),8=NW$T6ZS/G)]^?2#@>^CZ^ M:3Q,DL'=$^?7 Z*Q/W9I1'$4)(F;Q/XYM42]6J+_JY;]*3&<1?V/A>#995;? M2Z<7 VLPK9+_@X>RWI^4T%HPF9D=97ATJ192V4I@3"445C>G-&ELV /CA:5V M",/:=L"6FQ?"F0ZN-ANPK0+)$!AK;,UEZV+GRU(TE4:&;7*7QZ"#SPPI'*K, M"_ 19CKR?=>W4@F3P(V"Q.H@QMH3G,R^=_1K+T%N;0.C\&211/N7[[_V/=*R M;0V>S-L&"\EM.9:J C;HZ@\G>/]EV[2T$RUJVRBLA<:VPPYS[/- &@-&PO=V]R M:W-H965T9SNU(DA4>4 MDC+#.K[Q3^XKC7)W.PGFRD_&:%#^7,CRPAK+$P%H'1\(!O ML*XM$-'X/F#ZQR.MX>G\@/[.^4Z^;)C&-[+^PDM3S?QK'TK-; 9C8M!PT8_L<8C#KQ@D@T'B>/<'.9:WS+#Y5,D] M**M-:';B7'761(X+>REKHVB7DYV9W]&]?Q"%;!!6J&!=,87P\D^VJ5&_FH:& MCK"*83' +7NXY!FX.(%/4IA*PUM18ODS0$C6*<'%3I^X^\]BHXVB_/AZSN$>+CL/9]_,1+>LP)E/CT*C M>D!__ON+>!3]<8%L=B2;74*?K_NG G(+]UA(4?":,Y?-M'+7-:B8D4H#$R7< MHI"4(/T";2^9YD6_P^O.8 GG[OJ'U SY&;>'<_5G^#)+\. MKO.1G8WB(!YE=I9E09R/O2^N3)"3[($"L\,>@(+1&6V(/Z4FO!YB$D=)D(UO M:+P.DC2!.,Z#=#R^0,0>=)6G;LAB-\2)=WLAKO\S=4>%RC#@=DMUV>: 0WEM M*RLA[YDJ]<1;:&H2).,CJH)KM'JR[>_>2&@[551D<&"09BFDZ1B2./?NUY\U MY$D&Z8W]1=YJO="091"/1W"3/^N%3< X2@,RH?$FB%-B'X^"Z,#ZN<1T(8_< M0"8NY!&<>_OA296F5[%SO4A#89.S+]C'U6.[6_15_H=ZWRL_,;7C%(L:MV0: M78US'U3??WK!R-;5_(TTU$']7".Y0;$!0VTK:!FUB(&FVM<,*%,TN&(8]*#9M"Y4E3Y*; M[N]'28F7#6GV8HD4>,RRB9>=Z^SB>JLX!+N-3%=TS#]:PY"K:=1 M&FT5#[RJK5/$V:1E%2S!?F[O-4IQCU+P!J3A2A(-Y32:I9?SD;/W!E\XK,W. MG3@F*Z4>G7!;3*/$)00">.7%;, MP+427WEAZVDTCD@!)>N$?5#K&]CP.7-XN1+&?\DZV)ZC<=X9JYJ-,V;0!VCZ G1* MR9V2MC;DK2R@^!L@QCS[9.DVV3D]B+B _)0,TP&A"1T>P!OVY(<>;_A_\KN4 MF2S(#105EQ69N;^&6PZ&++C)A3*=!O)]MD)S_*-^["M+"#K:']1-V:5I60[3 M",?(@'Z"*#LY3L^3JP.41CVET2'T;!F&BZB2O,>1#&0^*F.0 .KV,]Y'XF"8 M_22^ =.AUT?8*6A6H/MND0],=BZQ?V7J97ITK:11@A?,0D&6%H_0#%4>W4H+ M&,02>,9=9&! )&ZK5^3D>$Q3>H4W.DAHBN?9X.)B3/:5,=X9D09TY1>!(;GJ MI W3TFO[73,+(_;'/"RJ.Z8K5UD!);HFIQ=G$=%A^(-@5>L';J4LCJ^_UK@O M03L#?"^5LEO!!>@W&PO=V]R:W-H965T&HQ@X[2):Z/W]"O?>U4RX(9G"OQDV>VG 2C #+,62WLG5I]PK:> MH<-+E3#^":LF]O@T@+0V5E5M,BFHN&S>[*7MPUK"*/H@(6D3$J^[(?(J+YEE MT[%6*] NFM#+0-?7I/WUU6"P25P[QDLD #7,)%FM95+9C%#+[9 M$C5L/KHORFP^N*VLFVMZ*!%R)>C#Y;( ZRX%^%UI#9 &2-_UL35]RNM+_]'' M6WW"Z2-4[0%>D6E =U7@,Y,UV0*T1WW6FS-3PC61]V9,,)DB,-M%)3XJ@5W8 MAT'_9#B"@]ZW#VG[(,G?J*&6O?2^2W(OP?\09T&N98#,(75<.7$!-;]PU7J[ MX):CZ9+;$@C#S79)Z2@^A6$_&9[V[C 5S!B>\Y1YNZ$(E^;*Q0T4M&:5C_A/ M84LR3"(XH-KB_C"*J;8'99G8UEC?A$V=:OM)>O=V1DFPQLC_\ITX=HJ,*?4Z/!D&(!NS+&96+7TAK10ENS- M#TOZGZ!V ;2?*V7?)HZ@^T--_P)02P,$% @ ;X%66$@LV?+< @ )P< M !D !X;"]W;W)K&ULG5513]LP$'[G5YS"A#:) MD31M 96V4@M#VP02 L8>ICTXR:6QYMB=[;3P[W=VTI"-KD-[B7WGN\_?Y_C. MX[72/TR!:.&Q%-),@L+:Y2@,35I@RL''<\D5AG2.J/YP,7[@ >.:].9@U.2*/7#&9^R21 Y0B@P MM0Z!T;#" MJO5';/0,'5ZJA/%?6#>Q40!I9:PJFV1B4')9C^RQ.8?7),1-0NQYUQMYEA?, MLNE8JS5H%TUH;N*E^FPBQZ7[*7=6TRJG/#N]9%S# Q,5PC4R4VFD$[<&WMZS M1*!Y-PXM[>)BP[1!G->(\5\0>S%<*VD+ Q]DAMGO "'1:SG&&X[S>"?B!:9' MT.\=0AS%_1UX_59SW^/U_ZWY@IM4*"?;P+=98JRF:_)]F^@:C3.RK%K!((*H=++IE,.1,P,P;I3S&9 MP15G"1?<8(-P)TG7",D'=7BF/^9G)BKH2-+[1WLNP*URA@%XSQLW8 MAWMEF=B[4G+QWJ(NJ2DD%MZ UQ"?T:P7#P^C*-KFV_/)'9E=;:_%^(/[_Q.- MA]&+31K?JXGNP(!MM1!VFE>)>N%;M(%45=+6?:SUMJ_ K&Y^S^'U$W+-]()+ M P)S2HV.3H8!Z+HMUX952]\*$V6IL?II02\9:A= Z[E2=F.X#=JW&PO=V]R:W-H965TJ1)1PT-32+*]GR:L&N:H$!XF;J3,/+A:Q\;<. M7RK33Q-M&;3RSJ*14L1/D$1A' CN"X5O.4Y MYG\3>*2G%Q4>1"W"DXQ7F T@"EP(_3 ZP1?U24:6+SJ=)-SB5DA=\0*^S]=* M2RJ)'X_EV[+%C[.9-KE06Y;AU*$^4"COT9F]>!8D_IL36N->:WR*?;9JNP/$ M!JXJQ8I"8L%L 1-RB_?(=_B8YM.LUZ;^,R%SQC.D$M,ES%>7D/B)"[I$V(B: MVM/HW@_.RCX*^/B4)W' 9N'$00A\:!@"1-W"%%$.!;@ P"4P-$AH)F MXHJU*A(WC49NE,80^'YW9N+&?NR&E,$QYH_';IJ,#]AC)>$=]6N#LK!324$F M=ERWK=NC_>";M_W^Q[V=FC=,%A574..&0OW!:.B ;"=1:VBQM=V_%IIFB5V6 M-+Q1&@?:WPBA#X8YH/\[F/T&4$L#!!0 ( &^!5EA >0X\RP@ %TC 9 M >&PO=V]R:W-H965T?Y0E)_E4@B%OF1I+B^&2Z569Z.1G"Y%%DNG6(D%VN5)KFX*9%<9UE V62R5?C"Z/%_%"S$1ZN/JIH2[42-EEF0BETF1HU+,+X9C>G9- SW!C/B4 MB ?9^HWT5NZ*XK.^>3>[&!*MD4C%5&D1,5SNQ;5(4RT)]/AO)738K*DGMG_7 MTG\QFX?-W,527!?IG\E,+2^&X1#-Q#Q>I^JV>/BWJ#;D:7G3(I7F+WJHQI(A MFJZE*K)J,FB0);F]QE\J0QPS@543V+$3>#6!FXU:SNIPLXU+\? 6&F*'K(@-TR-C8]ZI//Q&Q;P CT:Y1DM9)7K%?B:S%U$*<8 M,<)XAT+7_=-_C7,'D<[I6^KPQF;3Q^ MB,L9^OLW$(G>*9')_W09V*[O=J^O(_M,KN*IN!A"Z$I1WHOAY8\_4)^\ZC+. M,PG;,I7;F,KMDW[Y1JH$8@T,\$N'H,5*&%9*'[%Y969-XW2Z3HU":ZGE M*U!R7J1 H/HNEL"@E2));EXJ'7GH3E/LV4!K8Y71B@Q>)_?)3(#LQT2D,T0< M0M"_MB^#-U^T'K#>?0'K)FFB'A&/'#>$(=QWO,A>N0=C;Q/Y&I* MA4K0%7$GT,.9 ]&L!8>\+1A&9EBK^RCB4B+7\4CK3Q<(3W#F01!Z#0B]7A!. M;(K2+C=P0Z_U#O^LT3&NT+%!: = C3_K9Y! YB+9 ]M>7?;#=H,(ZWZ;5Y/_ MB0J?:*:5[H%T%Z*UTO6S>:WTV> O\)HEYP%0J\CN1-G0*P*V7&MK/;UG-B8& M;T_6IHZ?.GILY)P@L-F*%15I4:$.0BV1=@/P!+<0+B ML@M O;). I"UFRV9-!FTB.YL\/O:^!]T:R)B$QJ+12D6X)G!'VLE%<#)4);: M 0G%G(:8&JYV - P29"!BSH4SV?XBCD@T_ CF(VVK!@@>[AT5Y9M2XONK3I!.D) MKC\(TJ !:7 L2'>HL46;VRQY._DH;4W338:]2YZ$99T@=VBBQ9#;C&'TBZU^ M/?G]&REQ:Y47B'.':=APZA!]9:Y#::>_3S#/07^'C;_#8_UMO=A#2;V23G(C M+'DT'QTBGRA@V MU:#'?B=Q!A4?D41<3S[/^J*(7R,5S.2:< +F 8UQWBY," M#[M0\;S4O@O=(^C&!]:+?.OL(.IT\@G&.^CDJ'%R=*R3;R;C7A_W"CK)QWK% MY_*QZQ-,B5]%$VM\3,'W!"I:FUX:'S/PBQ]%.H'X4+MN^9B[./)<[6.H;L,! M:"D11'^NI9$ 1\#^,"FB]DU>J/IM1?3U]3 Z7.YC#^H14#K2Y4D7.DXP^T%T M4+(Y_9-C\;'W5*OS72[U 0%-1 H2%AB]%3DP;VH(=#S+DCR1"LX-:)T"&!"='4%@8+= MR*M_P=GMY>!WH0Z;UXJ/3''D0F":E3EV.>\$^2E^/XSR5H^+'HOR#X4")'S, M6Z[J!+O&RJW0?5 =W3L%T:V=;J;JL$T,[; RI-4=&+T;Z#;0 MV,!P!TT8--![7+?WV.E$O<>RV>-.456V]KBR>RPW>RQ:>VS#Q91!TK8^V@&P M9?+&LH/Z2 T4B4/70]1Q;3D%^/+]P-P;'G:Q#T44==C@P[';ZZ)D6(=CRO; M] 0O'(8IV\"4]<+4PJ/I.'P$MB@-*YE:%0(9J$>3UDT:Y^CO]V9GG>W#_G6^ MMG_X7-*VK;)IMM)_NMM*G[7=^ES2MLVU:;C2_H[K,1E]&VB=)CFQ^5HGZKKE M\Z37:==ME8+U"8Q!//>@_6S0.H$:>C"<4)''X'U<3I19F$/SB!/AUG:J\\T3_=69ZB?^X_$K<.I+ICKEMSN=%%U8Z#D2J;B MJ3+U_'ZWM*S)D!>"OD&/F>J!L"'=@-EG)4JJ<5!:PWF@VTJACZF_Z[NCC<0" M)W#ANMGN7A$'#%5?.YGB>S3%Z:8K3OO;XCWIAO*O2C?/U%NMK/(].K5TTZJE M_C^=;IZIRU>9ZWOT#.FF:4B/[AI^2[IYID9899(3NXY?F;RV<]9.R!R7L[R* MS7A , V@WG4#J(-]8$&*N<>J88Q6PRAQ<01+019@/H%GD*-(17INX&$2$3@! M,M,J85#T^G!Z/#XU4,J&)E M/H>X*Y0J,O-S*6)PI!X [^=%H>H;O4#S1&ULC511;],P M$/XK5I 02*-)TVY#)8VTKIK8PUBU"7A /+C)M;7FV,%W;3?$C^?LI*&PKN(E M]MGW??=]%]O9UKH'7 &0>*RTP7&T(JI'<8S%"BJ)/5N#X9V%=94D#MTRQMJ! M+ .HTG&:)&=Q)96)\BRLS5R>V35I96#F!*ZK2KJG"6B['4?]:+=PIY8K\@MQ MGM5R"?= G^N9XRCN6$I5@4%EC7"P&$<7_=%DZ/-#PA<%6]R;"^]D;NV##Z[+ M<91X0:"A(,\@>=C )6CMB5C&CY8SZDIZX/Y\QWX5O+.7N42XM/JK*FDUCMY' MHH2%7&NZL]N/T/HY]7R%U1B^8MOF)I$HUDBV:L&LH%*F&>5CVX<]0'KV B!M M 6G0W10**J>29)XYNQ7.9S.;GP2K -B[;VI*F= MOE!["D5/#/HG(DW2@;@GZX"_DN!OJI@M=;[2SE<:N ?_X>M$7%J#5JORC\V9 M P1#@@(^=H3BV\4%B OTPCK&4!XZCVM=P& MHOSUJ_Y9\N&(O4%G;W",/;^MP;%VLQ3HVX;B5]._0SH;IM/ Y._H)A\FYUF\ M.5!^V)4?'BW_:5W-P?F^H>\6"FZ7HB=A@ZQ6SK,?V<@9/I.3#OY1$^^=9_\T MW$BW5 :%A@6#DMXYHUUSW9J ;!V.^-P27Y@P7?$+!O#K<9*N[*1M+XWMV)\_NW:27JHG70,8\MQPH=.@-J9=A*'.:VBH MGL@6!-Z44C74H*JJ4+<*:.&"&A[&4703-I2)($N<;:.R1':&,P$;1737-%3] M60&7?1I,@X/AD56UL88P2UI:P1;,MW:C4 M'E((U(#23@B@HTV Y7:SFUM\Y M?&?0ZR.9V$IV4CY9Y;Y(@\@2 @ZYL0@4CSVL@7,+A#1^#YC!F-(&'LL']#M7 M.]:RHQK6DO]@A:G3X$- "BAIQ\VC[#_#4,^UQ:2.;(1@9 M-$SXDSX/?3@*B.,S ?$0$#O>/I%C>4L-S1(E>Z*L-Z)9P97JHI$<$_:G;(W" M6X9Q)EM1S321)=DHT" ,=;UZ1Y9%P:Q(.;D7_M_;BS>W8"CC;Y/08'(+$>9# MHI5/%)])-(W)@Q2FUN23**!X"1 BZY%Z?*"^BB\BWD(^(;/I%8FC>$:V4.&L MF NXL[$E,X<[.X/[5554L+^NX"NRED)+S@I?/Q7%RTYAY^Z8H")GV*DM&L&R MT.3G-PIG[=:I5GL#\- &[APO=TAS2H+6YU!Z"[/6KZ4WT\4)Y\[&\^27T M[$O7[$!9XKC9"JL0%=&GFN>I>K!K!V8W?)]-DW!_G#\\FKX&5.5V3)-<=L+X M01RMXQHO_?3^=_=OP -5%1.:<"@Q-)J\Q[S*[Y57C&S=+.^DPEE.:@V 3CXY;] U!+ P04 " !O@598GVIZ,6 # F#@ &0 'AL M+W=OVPGS=K09B %7MK8ON?8]^0>QYYLN;B3&8!" M]SEE-[(S3%A3C2Q M?0L137BI*&&P$$B6>8[%SQE0OITZOK/KN"'K3)D.-YH4> VWH#X7"Z%;;L.2 MDAR8))PA :NI\\J_BGW/ &S$%P);N?>,3"I+SN],XWTZ=3RS(J"0*$.!]=\& MYD"I8=+K^%&3.LV%HF"LTY2_3>X*O?"5H)GJ/7]PH$PQ3- M;:F!0-\^ZGCT7D$NCXI?D0^/DYM=ZDH6.(&I4YB"$AMPHJ=/_)'W\IAP?9+% M/9$=B#IL1!UVL4?:!*:"]4YI'"/+HJ!$BXF3A)>Z>TDH4=I,#"FNM-I%*9), M[U;'!*XFTCNIF#XD[0PY2/&]2/'\LQ=KGLM.=G2Q_6R!] MDL4]D1VH-VK4&_U+UXWZ%+5/LK@GL@-1QXVHX__ENFHBW]_SBS_A".G]+QO6,[6L,PS&+1_NXKQ67,N(I^C"EA/=O0.TKH2U MO8A(9-=?G1.;WN:R\\H>\5O],W,)L@?S!YKJ!G6-Q9HPB2BL-*4W&.NOD:@N M)55#\<(>TY=&ULO5O= M;MNX$GX5PELLMD!J6Y1_LXF!U%9WLVC0H&GW7 2]H"7:)BJ)7I*.X\5Y^#.D M%,NR:28.>-*+6J*&'SG#F>$,.;E8<_%3+BA5Z#%+DDM!26(Z96D+M]N]5D98WAA=F+9;,;K@*Y6RG-X*)%=9 M1L3F(TWY^K(1-)X:OK+Y0NF&UNAB2>;TCJKORUL!;ZTM2L(RFDO&6!F2B0=\_0_+%&+R\:@@1(Z(ZM4?>7K/VG)4%?CQ3R5 MYG^T+FG;#12OI.)9V1EFD+&\^"6/I2!V.@3AD0ZX[(#W.AP=(2P[A/LC=(YT MZ)0=.B_MT"T[&-9;!>]& K@WYJ M=,?F.9NQF.0*7<4Q7^6*Y7-TRU,6,RK1!W25)$RO*4G1=5YHIE[AWR94$9:^ M!XKO=Q/TV[OW%RT%$]*PK;@#M;\79M;$T-V*H>N$NLZ6A EP_NH,S3E/UBQ-;4(H4'H&1>\_#Z/V1>MAE]EG M*2(716WRO>WD>R^>_&>>SS]\AGTG05=24FCYDZ;)!_!9'[Y+>H;N% $+ 5+$ M9^#+8IY1Q 4:\PR4:Z$WOP?ZU'X?/2K=,DTI.*=51@OEL%K7,S/,8]C!)=4> MLWAZCUB.OJ@%%>C+T@"#)9L96U7("7^JO7D"JZU5?[M6_1>O50IKA5*S5N08 MY^/^@;:$[6Y;_]M3O(*PNT,X""QTT2%=9U"GJS$VV#(V<#+V96FV1,41U5J3 MH-0LN*(B.T,3*F/!EL=Q.DJ@6T9E =>8%\&_Q7#%BH@X%K! MLZ$B$JTA\M*_)-\@;L:6.]-36]0UJ#UB"C&)M&K"+C]--RBF O9V8&A!E"'6 M)J*AM&L $"IBIJ>D/Q?H39OB.ED[57$]@=76=[A=WZ%S%:Z2!Y (D]I.Z2/$ MZ-J;Y-3X$4&GX%6LZCL\4-].=V!3W^&A6@ZQ37\MA-VA0X&#=A4&MITLWL*: M@F%";J"98H435.11:\V4:N5(V;_[(5H9XQ7(^J?RZLWN'H_N\4_5!E]H=6GM M!,V!4UIWB@N*XI0;E8@71,SM*E#BO,"%E93/^S +I-.)!;CB"CNY^JQ=PH*G M"0)/+?B#V2OE&?I#<&GG#A_,N1]T.X.AA;U#TEY_.!C8&'3.\K5K6\7<@3/F M'%5;R'O0!;Q&0A!3(+:>2>XVME4,7M@3LLOH'P M)5MEZ/Z&9E,J[ KB,_2=>$6+?*'5Q5>%TD'_;8X& F?,?K*,?:)%OM#J,JZB M^L =?'^E.5T_!=40%1EW:)6A&R= &S!OJ[B\ALB^T.KBJH+DP!TEWY#'YRW: M"7&RMOE$BWRAU0\NJP@L#O?./F0L<3;#9EQWWI,XQ[Y9#G]/W(0 M7.4@V)V#5%G>'9V;1-]MU9ZRA5*2/M$B7VAU25:9#.Z]D55[37>\HD6^T.HR MKM(=[/GJ !_>'>"^U:B]9BR^T.IBJC(6_-Q%Q%&C1O]%8R[-D?4?G"?R#'WC M"D*AG>]WJ^4R953?B.7Z,+BX\D)?F?SI]@T^LYB)5[3(%UI]0:J<" _?R#=X M39R\HD6^T.HU$E7B%)YR=2&?E)@4,B[.+C?(W,]IA5^N1+PX$O:'UJN,3G_/ M9QPAV[ORB(Z0=>SG]&&5Q83N[.,Z?P!^.:C5WR1=E49:"-9IIV[8D\M O.8Y MOM#J(JWRG!"_4:6-U^S'*UKD"ZTNXYUB)O?%RE6:\C6!G47JJHMR!(D@M42L MU&C[%<.X!':5GCQ/$KFG]UKVJ\0D="4^]I0KQ0W>(?Q_\0/LWM$NR*8+]LCX(O4,]W.RBC*5I4="]7:6B MV%&"7!^HT*MEJP^J*HYD4>0#ZV6K#X)P:TJ+HIBB)"@Q2T@?GV;1'72:P78: MYL!U3E) F+(\T1VS\A9PCP^])Y@FJ:'CE9[\=*50SA7:4*6U @ACFC31MP75 ME_29MO%* -J=@FJ5=2P[_,O5%%C4?H',!2TJ'-!*GW*B]8+%"[2F1963H#'5 M]8#O4+## C"-V[AS!LWMYG"ON5LT#_::>T5S?Z^Y7S2'>\T#(T+]I1I5;Q*4 MS&!!FC:M:NV4?V=4S$W=O5YB$$E1#;MMW=;V?S05[7OMX^ \"BSM5V'_? )* M:_LR@"_FSP1:U=#%'QG<$#%GH%E3KA3/S"/X M!U@*30#?9YRKIQ<]P/:O)T;_ U!+ P04 " !O@5989IQ9/%H" !,!0 M&0 'AL+W=O:R[T/*B,:69AJ&F%-=$CV:"P*Z54-3%VJ':A;A22PH-J'B91- EK MPD209WYNK?),MH8S@6L%NJUKHG[=(I?'>1 '3Q-W;%<9-Q'F64-VN$%SWZR5 M'84#2\%J%)I) 0K+>;"(9\O4Y?N$;PR/^B0&IV0KY=X-/A7S('(%(4=J' .Q MOP,ND7-'9,MXZ#F#84L'/(V?V#]X[5;+EFA<2OZ=%:::!S?R( MO9ZQXZ.2:_^%8Y\;!4!;;63=@VT%-1/=GSSV/IP XNMG $D/2/X5D/8 [US8 M5>9EK8@A>:;D$93+MFPN\-YXM%7#A#O%C5%VE5F^LZ70R&0]9G8;PY*Z[=^8+ M43LF-' L+2X:3<'L@?%OHY% M))$)RHDU7+GR52R!Q&<29'P9!U^>$9MYX6([-Y'@H"LUH!C.) M5,$YD:\38&(Y\K#W-G!'%ZFV _YXF),%W(-^R&?2]/P*):8<,D5%AB0D(^\< MGTWPP :4,WY26*JM-K*IS(5XLIWK>.0%EA$PB+2%(.;Q E-@S"(9'L\;4*]: MTP9NM]_0K\KD33)SHF JV"\:ZW3D]3T40T(*IN_$\@=L$NI8O$@P5?ZBY69N MX*&H4%KP3;!AP&FV?I+5IA!; ;B](R#GQ/%QE-:$0RC%MV/-APF:P[A#@X7 M$)VB%CY!81"V_@WW33I53F&54UCBM7?@307/"PT2I43&2R(!D2Q&2B2Z[#S> M I^#_(W^H%N:45[P:N@][LZU[*$Y4SF)8.294Z% OH W_OP)=X/OCDQ:52:M M$KVU(Y.9-,=/ZM<3-&-VAVP>E\\%SI=YJP'F[8IYV[D' MM6J*M6J85%S*@N))R@A*YL0Y7UA+J>AWTNG,L=6=Y!E MB)V&=8A"W$!AL%\BM<]AMT'=@/E/F H6(\IS*5[ EE(=K OG(L>6MK9&W&E2 M%TV8(:[=$#LMZQ!=N('P?EO!M=-AMT5-"LIB\U=:N??="7)LZ6KSP_TF][T) MK\.UV6&G(QVR[VZ@MN-[X&]=K>PU]9;(!_=4>+O+QM MS84V=[>RF9K;,D@[P;Q/A-!O'7N!J^[?X[]02P,$% @ ;X%66$] Z9IY M P 70H !D !X;"]W;W)K&ULK5;;CMLV$/T5 M0@V*!&A6%UORI;: M:VV"1ITL6[:AZ /M#22B)5(AZ3L)%]?DI(56TL[>,[IX%'4I12 M#[CQ8H\+V()\OW_@JN?V+!FI@0K"*.*0+YU[?Y[,M+TQ^(? 49RUD5:R8^Q) M=]YD2\?3#D$%J=0,6/T.L(:JTD3*C8\=I],OJ8'G[1/[;T:[TK+# M:L^I=D MLEPZ4P=ED..FDH_L^ =T>D+-E[)*F"\Z=K:>@])&2%9W8.5!36C[QY^Z.)P! M_-$50- !@B$@N@(8=8#1$#"^ AAW@/'W L(.8*2[K783N V6.%YP=D1<6RLV MW3#1-V@5+T)UGFPE5[-$X62\)04E.4DQE>@^35E#):$%>F 520D(]!IM56IF M306(Y2@1DJC-@0RM5%(^J41"CW VNA_RA35%S7W<@,2D^J5 K_?;M#+%Z_0 M"T0H^KMDC< T$PM7*M>U V[:N;ENW0RNN.D'Z!VCLA0HH1EDEP2NTMP+#T[" MU\%-Q@VD=VCD_X("+QA9'-K\8SNOOJ7F8H]36#KJ&A+ #^#$/__D M1]ZOMIC]2++D!Y%=Q'/04$HU2=AA2M,4["%KJ6(#(6^CP^Q[\V\ M:.$>SF-BL0K"Z< JL5B%T^FTM[I0$?8JPILJ?B>Y1"GFF4!$B$8=S:SA6I0L M >V!$Y:A72,195+=^1E /3Q:9I75[54^^-;$:D'AF:)Q,/$'P;$9S09&R7.C M<.+[]M!$?6BBFTZ?C@?_>FWEG-5HUV]\1?".5$1^MHF+GKGT>ASY0W46JW V MC$%BL9IY_LBN;]+KF]S4IZ[);V3OQ)*]833,7IO5LQQ/+%87.7XA8>H,!F:] MIMFW$@U153JIAPCZAVC7/42V0^^>O8LU\,(4) *95ZZ]"_K1ON99F:=^,+Y6 MM9!O&;^?SC=3V_ALOC&UD_MUV;;P>H>Y2C"!*LB5"][=1.T[;XN9MB/9WKS6 M.R;5VV^:I:K_@&L#-9\S)D\=O4!?4<;_ U!+ P04 " !O@598-8LO ;4" M #R!P &0 'AL+W=O ;8/K-BHN2*-T5:U=N!)!E M;2JIBSTO=DM2,"<=U<]F(AWQ2M&"P4P@694E$;^O@?+=V/&=YP>WQ3I7YH&; MCC9D#7-0]YN9T#VW2UD6)3!9<(8$K,;.E7\Y28R^%CP4L)-[;60J67#^:#HW MR['C&2"@D"F30/1M"Q.@U 1IC%]MIM,-:8S[[>?TCW7MNI8%D3#A]'NQ5/G8 M21RTA!6IJ+KENT_0UA.9O(Q365_1KM5Z#LHJJ7C9FC5!6;#F3I[:>=@S^.$1 M VX-^%\-06L(ZD(;LKJL*5$D'0F^0\*H=9IIU'-3NW4U!3.K.%="ORVT3Z57 M6<8KIB2ZA0R*+5E00&_1O%E3Q%?()CB?@B(%O=#*^_D4G9]=H#-4,'27\TH2 MMI0C5VDV,X*;M1S7#0<^PC&%;( "_PW"'@XL]LEI^V?"!LBSVET](]VTX&Y: M<)T7',G[6ZQ$/ZX64@G]O?VTE=7DA/8<\P]>R@W)8.SHGTR"V(*3OG[EQ]Y[ M6Y'_*>Q%R4%7]PFMR] M'=F&ULK511;],P$/XKIS"A31I-FG0;C"12UVJB:$-5 MJ\$#XL%-KJTUQPZVVXY_S]G)HB)E@P=>8E]\WW=WW_F<'I1^-%M$"T^5D"8+ MMM;6UV%HBBU6S Q4C9).UDI7S)*I-Z&I-;+2@RH1QE%T&5:,RR!/_;^YSE.U MLX)+G&LPNZIB^M<-"G7(@F'P_&/!-UOK?H1Y6K,-+M$^U'--5MBQE+Q":;B2 MH'&=!>/A]21Q_M[A*\>#.=J#JV2EU*,S9F461"XA%%A8Q\!HV>,$A7!$E,;/ MEC/H0CK@\?Z9_=;73K6LF,&)$M]X:;=9\#Z $M=L)^Q"'3YA6\^%XRN4,/X+ MA\;WBIR+G;&J:L&40<5EL[*G5H%A.X?3D#$Z 2[CG0M"Y24-+*3GBL&C#WS3AXQ?"3[$8 M0#(\ASB*DQ[XY'7X9R8'$/7"0Q*B4R/NU(@]7_(7-<[AB[)(RYUBT@"3)=QR MR63!Y>98J>]W1 SBY7YT5=\$VW4'\T-Z+6I68%90!-H4.\QR-^^&5Y&'_ND M^$]D?PB3=,(DK['G8T'C3O4CT&V /&PO=V]R:W-H965T-C.SPP_B12 M (F.&^3S8?D7G(^1U2LW5?:: M%#I-"IW2G_LBS@94R F:,R'%",UQ022FY"\DHU.B1JT$U8E9$!%3)G8G_%H4.(:9H8ZQ +X'(WK[QO:M#WVI^4_.GB7*;1+E M#GEO:@WJHND+MO+@EQ[T#;2/',?RG=#(7:M[*GM>?V,?L/H#S)6U1W7QQ^75=Z'Z'<6#P+K#'#8YAE> MT. %@W@/3!W*/IZ@4TR3Z<0/SHBZ5IY[94_/F,S63:Q?P:^8;TDN$(6-TEGC M0(7$JY>EZDA6E)?SFDEUU9?-5#W&P+6!FM\P)D\=?=\WSWOT#U!+ P04 M" !O@598N,X,?CH# !>"0 &0 'AL+W=OZF^Z"V (?=U)?3$5LVYLJ8J9;$W%!2P5T6U=,_7M M!51R/_<"[V'@/=]LC1WPBUG#-G +YF.S5-CSAR@K7H/07 JB8#WWKH++16[M M.X-/'/;ZJ$UL)G=2?K&=5ZNY1RT05% :&X'A8P<+J"H;"#&^'F)ZPR>MXW'[ M(?I-ESOF2_W+^&03VSCE;+2W3_9'VRI1\I6 M&UD?G)&@YJ)_LON##D<.P?01A_#@$/Y?A^C@$'6)]F1=6M?,L&*FY)XH:XW1 M;*/3IO/&;+BPLWAK%+[EZ&>*I<*"4.8;86)%_O[:\@:GR)#GY+:?5B+7Q&TS M(>^PR)Y>@V&\>H8>'V^OR=,GS\@3P@7YL)6M1GL]\PUBVH_YY0'I18\4/H)T M#>4%B8()"6D8.=P7X^ZOF;@@U.GNHSB#0N&@4-C%B_Y#H0E95@RE<8CPS]6= M-@HK\E]7MGWXJ3N\7:67NF$ES#UM@@G2WMN&[M#A8>9%UH^0.+*93U_CL^VD03[/\!//<+$GS+*-NS&3 3$8Q%U)@ ML;?]+HPK'5$WJ*X3-#DCR$.:)">C\$NGRA,BP"EU?K;BL2Y3FI[ M.LS",#R:D)[5/SK][,WC+5,;+C3N3FMTI!&PO=V]R:W-H965T:N&.36?&+@19KZ)3N ?S4(T4 MSH)6I6 E",VD( HF?6\070P[%N\ /QDL]=J86"=C*1_MY*;H>Z$-"#CDQBI0 M?"W@"CBW0AC&4Z/IM9^TQ/7Q2OVK\XY>QE3#E>2_6&%F?>_<(P5,Z)R;.[G\ M!HT?%V NN79/LFRPH4?RN3:R;,@801&U,?+UNEX"(8R?H*(A_LA.3XZ(4>$"7++ M.,=]W0L,1F6U@[R)X+*.(-X301236RG,3)-K44"Q*1"@G=93O/)T&1]4'$+N MDR0Z)7$8)SL"NCI,_TZ%3\+]].%;Z+&CQP?<)&V%$J>7_*="IV3$*99FHU"G MY >VAM^#L38*?Z$_N])?RZ>[Y6U;N= 5S:'O8=_0H!;@91\_1-WPRZ[4O:?8 M\)W$-M*:MFE-#ZGC(4'1G-6G&IZQC6K8E;U:Y;-3L3UTD45)U^_V@L5Z6G:@ MXHY_MHD:[D*E?M2B-HQT6B.=@T8&6H/1Y*:L*%/NYSW@IO,J@B3T.UMF7H/. MUX*LK;S&I/[YEI%@K2V5H*:NO6N2R[DP]=_8WE@9;J1O.\'8$90&X/Y'2K";V ^U] MF_T%4$L#!!0 ( &^!5EC%KI'K!04 "06 9 >&PO=V]R:W-H965T M.@396NPX-%C1M]R'H M!T8^VT0E4B7I.-FOWY%29$N6M1;0%UND[A[>/;HCCS?;"?E=;0 T>4 M#H4&+Q&ILK]D5\JZ Y)LE199J8P69(P7__2I).) P0M.*/BE@M]4B$XH!*5" MT%08G5 8E0JCGU4(2P7KNE/X;HE;4$WG,REV1!II1#,/EGVKC7PQ;@+E3DM\ MRU!/SS\"LJS(!;D662XX<*V(6!$[C7-*DU<+T)2EKU'FR]V"O#I[3P&GFC MBKQ1%_K\L] T)1SWV#U];>P5*)%%,=OIXSQP@^ED,G,>#WDY%O/'7FBBY% L M;A$+)PA7B=5\"2M?PDY?[G #97Q]3MX#!XEN8;Z1-TO&B8 M'+Z_@>P!Y+T_IV#B4F^[LZ\M]TH]]ZW\WN_E?9" M,3Q,LL ?C\)&RK:(N:,PG#92]EC,FT:1Z[>G[*0B8=+'WCWI,X+Z!(M[ JN1 M-ZW(FW9^^Z]4,OJ0PO\$4#=(1P!-CS[YV/6FXT;\'$M%X73<#)\6*7<W1 MX[G[>LSMWO*W#X7SC"X+ MK<[@OJ[V.BO/>2T*\9IS*_'&+?6S#='XQY;E> =NK19+X-IIX49'.7JN[:M>K[OL_< U(&7ZI1[L3K).K%\.D3[1XK[0ZCSN*VXO["7)>JVH M>T6+^T*K,[@OJKW.(G,?B9AC!8LI'NHL99I!>[,@.KH\3;RHF5HM0J'?3*UC MH:E[*K5,65N?V==X7F<59$J,\M9@ H1(2*F&)=&")*E0^*2TD.BW2.Q68ULJ M9R0:!B1C>*,3_!R'WGYH]Y\SX@['U^'*!H=#V9H)O; ?4V2]=]$]OJ%PS_*PIK- , M_&R8<;)H218#+7+;&ULM591;]HP$/XK5E9-K;22$"BP#B(5LFF=BH3*NCU4>S#)0:(Z<68;:/_] MSD[(@(:HD[*7Q+[<]^7NL\^^X9:+)QD!*/*4H$+$?63?O:'VA_X_ C MAJW<&Q.=R8+S)SVY#4>6HP,"!H'2#!1?&Y@ 8YH(P_A=<%KE+S5P?[QC_V)R MQUP65,*$LY]QJ**1-;!("$NZ9NJ>;[]"D<^5Y@LXD^9)MH6O8Y%@+15/"C!& MD,1I_J;/A0Y[@';O!, M .XQH'L"T"D G;<"N@6@:Y3)4S$Z^%11;RCXE@CM MC6QZ8,0T:$P_3O6RSY7 KS'BE'<'*)HDEV3"DXRGD"I)^)(8,]JD(N M$1+$!BSO_;MVS_E4I5&39'Y#9 ?Z=4O]NH:]UVG*^SC+V0(,)+Y5( HPI"0A.^QK.C M2L6<[:-AT[?0QFL/6E@7FWUU*IS<5O?0R:]P39'Y#9 =R M#DHY![7;<^\BOB]*[3LG$]RN.#)[M[+F!J\JI=?J')7<:Y_VL8__VL=I]8\* MSM[K/A(0*]/%22P@/!#R*[NTEHWBC>F/CNQC;"#S?N\O3=Y]3JE8Q:DD#)9( MB2'@22#RCBZ?*)Z9'F?!%79,9AAA$PQ".^#W)>=J-]$_*-MJ[P]02P,$% M @ ;X%66,1Z%=X?!@ 8AH !D !X;"]W;W)K&ULO5E1C]HX$/XK%E>=6HF%."$AV6.1=A>JZZEWM^JVUX=5'TQBP&H24]M9 MEG]_XR0$2(U+$7?[T!+'\WF^S^/QV!FMN?@JEY0J])*EN;SI+)5:7??[,E[2 MC,@>7]$J)3E]$$@ M6609$9L[FO+U30=WM@T?V&*I=$-_/%J1!7VDZM/J0=L(,2.B=%JC[P]>^T)N1KO)BG MLOP7K>N^3@?%A50\JXW!@XSEU?_DI19BS\ /CABXM8';,L#>$0.O-O!.'6%0 M&PQ:!JY_Q,"O#4KJ_8I[*=R$*#(>";Y&0O<&-/VC5+^T!KU8K@/E40EXR\!. MC=]34%FB*_18K%8IA1!0)$5W)"5Y3-%C&:OO\BH@]<1^H"E1-$&*H]KT]80J MPM(W@/'I<8)>OWJ#7B&6HX]+7DB2)W+45^"H'JX?UT[=54ZY1YR:T+B'/-Q% MKN-Z!O.)W?P/DO>0<]Q\>HJY6YJ[A^9]4+>1V&TD=DL\SR[QT^U,*@$+XXM) MD IB8(;0V>):KDA,;SJ0#B05S[0S_O47'#B_F>2Y)-CT0F 'TGF-=)X-??SW MB@J(NWR!4BTB(E)290RH"BZXO.K3S#5)?E20;G160GR.JOX,$M0#EZS,1T_3%Z6WK5D*,$R:%Y?= MBP/_70%/K0&?. M6M#,6F"E\9'K+>)'"S(P+<@H"G$K2 W],/9")VK%J=6G,QD/&\;#T])0%]T7 M0L"DF1A7&/X^$S=PARW"]_:AGO"7[I-KBN*) =_S_;"=N:SX9PH5-D*%IV4N MBTSA]S0!X?IQL99BV*@F'0"@O[<):P M, R !SX>>BVUK ./*>YXLK144&V\I,E;O/O':NRN)I[1NCIE0^ M^6_AIW;X<^=I5YUC:P5[L)W9/;VKD0XV*]_S@Z!=99HZNI$3M#>#J=VW<[GO MRFOL68\FG\MS--0;Y!G2V8+"T5]?+NP*[G):7V\H$?*-49$+U2^=. MSQGBZ."OO0<9XY-*DW4$2\83B6(.JPV:9AO$5[HTD_HMU=59LK=90NN20!$D]%Y*),_)+-V@&([] ML*_J&F]&M1OTA8J82;V(]5W R]8+.,[U<.,&=$_I@J2 ,&-YH@TSV)VS(FOS MF'-1SZR&C@OM_*Q0*.<*4I$"[S/H&-.DASXNJ3ZX9SIC[ 00U<4O//*,[O.7 MQ0PH$L@N9"$HK88K\H0*M%ZR>(G6%*W!7[")*7O6)/ >!2#M.NZ@"\U.+VHU M^U5SV&H.JN9AJWE8-7NMYK"44+_9C:J6,%=D#A/2,V6)_MY]>4;%HOQ0H:<8 M)*DN)YO6ZF/(';Z^+[\9M-IO<70]A> TO'&=[?>3_FZ(ZNO+GT0L&,1/2N

MT*\)YV'7*PD5)72'46Z G#8OEO I$4<:]338"P5U:3884PHUD*.CEEO@. 2UV0 @8;!28"J1,0QOE"G-*1>.H3@%(%_YI% M+-6#4]M%OTWYV6..\ MFW)$9JS\XEN3P#YN[SY_R_;79CBNV]]:U]BKZ;NWF[&]G[,$#L@@UK@'L88( MPQ>0;3Y[RQB/0+0((B=?S:TA._NM2OA[J7+=:V>=+_5Y;+__VWFS]>*79[=K M\@%NY^37! _[=MRO8C7Z+1\%>$2JCG GAX,Y -HN]BDA?!C&=GNWOE7-LS^? M#9KLS'1/)G?[^>6E#_GS;':GC2VAG=N4NM.-I ME(6"#A V@C8H'/!?!&/#@7:B4I:B?NG+JO[;S^U!52N<20#*"+2.0KH M1!92G%#>!&.HEEW;_MFZ;WWU=?I^.S[ENG5Q@PK<._1+V8MS,I^US"AO(O,G MZH$O0N;KD!T#[B3) UZ126GBI+"$)@H&BG*P<9U5W+AG.V6KKI&'\;M3/BY' M$X]I3L!)NZ"T87'2=IU3-=HZJ',[=%T8JUB;J,E@DS$*IJP'N>IH%B3SI'GA MVE)INK8_*$@_XPD-8NI4?:G2V/?/9.R;JLYQ-*P7)62OX%_<>,#*L/5[HV'\ MY^\@6YO=O=^7S,7B/&M>C]S.4#9MBO4@NXWP/^;L[OX:F;U1T;FNV8AP?C?NH'=LCC$L< M'X_2SI5:*TNM)U88V%H5"[%9>&( P8(!G*0MG9.69WZ(E$L%NBRW)V7O!T#@ M!^B8FAP[@<'I_S&LM_N^N;#9'ZJ(]QH.I%RPHN+HIY94#B+= MTRW#L0,(U#,P,SV8E=;23"05%#0B!06I/4(=QD7P7>4!]*U] M]$=Y;@\1<#:_PN["]OT.VUE_/LR?OPX_'P['C1^DSU_A"2?P 0A2?/Z7C/=8 MJ#F*.W$VH;^.!WDO?\F#RR;Q*,W@U>A^'TSB0G*@6Q&(M)&14)@F3 L7J5): MNLXYH5J)MEF!2>$FIZ^IV;@];;IM$MNQ6S3]_.?DE#^+AD:^_LP>; MT4[Y=3A,S>?AC[?R1G!_T7[@^[SV)%)SJTUMW.,HNA18B-.9688P\U2]D3R@-E<+I-B?/(V ME:)BYUP2&\_5"LC$:JZ$(\IA*AV82<0KN#LU18A<>)+=BU]9/ID\F;@S%X0" MVS@2FBD8Q!30=N ,25$(::W50G7V*&]-%,Y#Q\&MQG8KUC$J')]$/$OI$W'4 M@+K1PJ5"1>$Z=(V0EA^_^J1) I,=M=4,"$%:(K4. &8E)QE^3,I:+EUGS?D; MY31,+/D]WW^DL:W%T22#-X1G"]:( $L6]C03Y3VSR7/O/.OJ!JZ)/%:1-8Y8'$-^\UQW<=JD$?Y_O$>&["!86LA M4DQ:Q\,"L&,]E01,FT"B"]X+RY@2G263&SG1P21-XSBZK0_]/I.XX@!C%[7' M.+^KAT>SJ.3_K$:'V^-F!)+JWFD)",.G+[M3[^7Z2Q7G^ >+(36'>.[^.,5= M<"%IG1.Q7"@LPE2(+5P15XRR#@B/FPZKJEO&UN*&7OC2;O88O%G#3Q@@\3@W MV4>05I%'XH7$6@@&\(A0D6@M*<>,,F\ZFRA\B4[[#8^')AAR9W II%Z87^X[ M5#__M,.J1GW:(NGN@_CUU+-4 76R "C:%C#J%5CV-D1+#-;@2DX;RCM[NKDF M-N'M3ZB69 _^D&_7DX2#42!QA291!LQPP, P='R#F1% '@AXA;<(57] M,9)B&V;8U@9Z^RWVQRFG"20[.AZ/6A2W4][Z>E -#AI 32WV_^7D\AL\18O! MI$*3R)[0@O5W3++$12V)\LHI;X3CHG-1@==E!J,KH!0 RW4SRQ#&TH:?LY^Z MLQ\GE@H&:X'Z0+*T@<@(C.Q#B$3$G(W2,B768<",OIW/_MO6>'0X!%:\$-3R M!JXVHRIN#\=@9YTL[!#O M*A:!3VK2C/3 B1L/XX^6J0T\QI M]BACNAA56N7<>DH<6#M98HY=)(SF4KCPI>3.9IAT!-2NR'-A@TE&6+!+;1L' MDXD-U)/,L,%)T#9W+U#_49=9V=0!6#<6$BJGI+$X*Y,"\1GH,$Y!^8>BC1(Q M\^ZE1-V])-VL0O_'/-KVS>&[_O#K7W(ZR)]\O90-7DY=;,-2R@[-^)0Y(#2C MB:52$Q6]R(51+7)G]^Q&0>1[N=\'D?!K'N3:]X$CM])1-:B:-A+KRZR'P>,$ M(R:$%$TLI&C<7,[!8'()^%.FJ"1S,*%W;H7*R;8)<\8<;EM MLU84L3(GDI*1CBD6K>U7W%8 +R] 37A9K7";1)TS0+(Y8BV4WF:2 M^YP#XZMKJ_XD UO7$Q/%Q R3,A%6L.9*# 7;(FE2DM4A<:-IZEP4Q ]]Y<-Q M?;FS_ 89+C=^^II$DST-Z]@IK(]!!4E,.&P+9TD(W!/.K*&&&5&Z:QW_XON3 MW)<4D1:],+;:$A.5/L(AEZAG8TIOJ$9L-0B MT,NQO&E4(8C"L+@>MF>U #RS4T10%94-3HK2.4;M7.V?U3 45S(R+C.Q%).( MBL#>"RP0+;Q-D>>8Z-+S2U9FIDJ84F8 9C%]': &$PN.D9,X28SK3RVL5\O MNGVP0_3E2)),C6149**CP>:6L"TV94.H#M%0*@/O;G^6M0!G"]NI$@5@,(^] MC&DA4M% K%&!>&FL9B+J^)B:MCRTA[P# 0_,9(E>AY9X7CFAC<3RGB26!?2N^Q)(/$(YK"B68+-XHA4/P29!>>Q< L"=4^Y/@P-JGS*2_]HXCHSD M/.E 251"$TF9)!8^($'GG)0(TI7.H4CT%'VH1M5!BQL!9,RQVMZX??MZ&[W5 MV#D*Z'>G;/M^58;UH/( )-N\KY.= B!E:W"0EQZ%R2C8JH3=!)1<''JO>'W! M3'*&D:*9QI9CC#AA(BD#I$\_%2^3^P3">+N:@HL^;=9>#+CGPOKSKS!,]ZGTIM>V<9 MC2DK8DO!8F\B$B<=($->G$J:&:X[=V"T_*+EW3A#7%$6MV:<.HJ9/%$;K$ND MP)Q3G#"=F;.9B=C=,*G5;=R23@YI22PG2X+'F")GX2?',*N*9NYL=$YVCCT? M=8&=%>%#+4/.F9.LVWC1Z(CU;8BO8=0FIFWW#/;.I8PMAT,9H#RG;2 E*X_0 M/6 )+([ZE.?DM?*BLXT^+X& .W$T#(C JKK%7!LD^%20(,@3PZ*P1'D-2-!8 M[ !),PDE\*R2C[E[A'Q]RO7'X>"QU[CU+AJAI"?8[@S@NR[H>D^D8%>!PC47 MMK.YQ$^EI/=R7 ^V=3QD 9 @MH7X&7%!:\(S%3)&X:7O+"182-6T&S_M1Z7A M6H"R-4@8D]+_*Z#,)E7QT8IYYI1EO!@ L5B*22DP_87VQ&;K&%C^+OC.%DQ^ MU,G/D[3A=SY6_>](] ,(PYTR&;$N HIG+PL0 0E6 *$9F> G#%8'BU;$Q-@# M1$[>2S4](F7AI9/!P%[XI".17 >"G$X2XR8RI5GH7MC@D\D46(T>H!;,5B<- M$11+-Q=:B%56D !TD7/2!JBB:R1Q#7+C=OP[L HW=NL3"Y[S,:A@L64- MBYY(ZB)Q5B622P3J-HR!QNDJ,:\).3V\&V0U8;U81"$'JXBG-H%<-)%XK4%, M,N]"Y,8JW=FJ3C>-H$D (^&+OO_)5^D](-SC:N3[ZP)FJ PT/2(*V!RHZV)Z]R"[DT^KG.L)I\.TM;1L!Y5_^,?K3E*990F@[PNJ>U))RQQ M/CMBI>/"PI9JUMFZ)9V4W%? HK?].XNH=")P72T^@#PJG512E!1*%8CU\60+>9DZ2Y48QK2KL;$WK%:?,' M6(O-6?-RSYHUV.\QTFDI,1VQ(IZQI)@L S.4Q=A9FVA3<+'S0DFU30DYT),, MH%8#:-1 0491I5TQ4OC(UC[9\:%1J*"H55PJ>=!DP#DQ&*U>2[)),!BY(O6ZA%0]BURTI CQKZ91. MQ#@+NV$-F&K8S+L4FXR(SH;2N1.CY0=7;%HF7$S-=S$[5Q+<,20B,Y?$!4&) M%%*J&&V)MG/QU7,Y]U@_H?DX!,S\8>@'6)OKK ='CKGZ@D'6OYR<_7S&XY.$ MWV9,D1954G:$28_A\%A),]L %H\O3FB:LN^L)[&;*3>+.P!6DO'H M,14._?0^.!<9E89SFIPV)Q11Y[R970/!'N$,MHES >&5!?H=%K M[@- FJYNYB:%?A. -C5%0\PE6T$BD!B1*AEBHT@D@.W"=?1!=R]YZDEZ.FZ$ MC+O0Q7,U-KC <"H>D2VP?KB6E%A,*BL@B;V/C&7>63KNFDME#OQ&"B\Y&OW52<5T1,'5%Z<;%G6\]Z?.D3)D6 MP3B2K4E*23B/DYX M"6"E,FYGI9@$:#,I/0DRAB( M%$H3+T4B6:JL*,RITUB;M7/K':I26 M]2)X7]"/@)98C)%X S@VIJALB2(7VEE+[($D0F=.<8WTSDD.Y@8H"B(=@[UB M 9L66&^%](IV]X#]J90NZP"Z,%E9YJ,B>+@/.%08$GPP1">T1WTQ8)AVE4RZ M&(>QP/:0P1DJDHE$:&PC4Z(G+F/4)LA9:ZRPM+OQM]V*PUB.A\ %'7(PE*32 M-HM,'G/(-+$Z4.9]2J:[A]+7YI"=%6'K]X%A?LV#7/L^9I*EHVI0-:U-_R6_ MG?:1?)1R,3CAK;2"B,@21AQD$IC!X!F9=7*6JNXRWZ.NX_=W7U?H7MR]<*[8 MOM3.EPPR_N!P=.:;A&$/$',[[:%ZHO+)$86% M4QT/AO/.=MW^5 _A548=I>V^MB7T<_T7@(@ $S&W;&]8 M1OCC(B)A[M1FHS,F1HZQZ.@+P0Q%(AF58!AR0V"_G* LZE2ZG2?Q Q_F^AL8 MR]EW9@48^E82ZS-#X.- -RI,+**14\$R=YT%/E/%X/OO80'J\9D4/QTPK'&[ M9@<12]T49A:W*<))QA1(XBB9A4UA@H04+#&!9V&HLT%W-AGTD3:[6XV?E8(Z MUCX% G#58^P/6B02SPN8<4+ZG%UGI?*C1JX=MHD7)H62CR6(7(BV0'30ML(F/)3HGC-DHF5BKP.CQ M(@7)%!6ZLS3]H\HI;^!J,ZIBV\B[7ICILX#B,.M)*Y:ZXBVVF+1MWS(1B'5, M$Y^) MN>*R[VZK^YN''FX/F]%.^74X3,WGX8_3E'XX _3BP=.;8;]*[=/?C_+1!0BX M ]L UP8'>Y,7^Q']W.>U+X$OXV.X3ZYO&_>YGE2L4HI!4$^XP#,Z'0S8(R$2 MIQW%3/8HB&*,R:D6<-8$$9Y+)61B1.BO' MKBQ96Y7+*]8N,X!R_FF8NP(3:(W8QUV>=C5BR_J2*0;:16,U=I&3). 9B^:* M1FIT9$ETFFB[$NJZFCA)Z94!K.0![7L&X-\HXIV71+$ &BC%%'UG#T@Z"?X7 M14[WD;R+Z/6PGK:L,EIX =*(%RP(I+,EU@.TI)D%D26C)7>)*<=6:IE \"4J GK..$H?5UX6E%LRL[+CM; @0^LM+!8R7/\ F MI?<#L# .JM#/6TV31\TO)[_Y?PSK[;YO+FSVARKBO08'I\[NQQD!6:)05'I! MO V<2.G!A%(Z$D]]@EU7\._2C_+60\()R6413A,7X+8R1@ELX#A)+ A5(C.! M=3;TXH?-)*8"K5DZE:\&JD?)%3-%$"VQ6*@7D3CA%-Q=2ECP8M+R.]JLS#=B M4Z111$I4"1& G0K$,::(BLXF:6CBK+,I>0MRSM_'(OC.!-@9/$X]KT/BP7*@ M$R,EJ )KB V@#S*H 9$CE[1TUIZ]LY[_7/N4T71XG.<[)5NO=4JPB13VU H- ML#QQDJ,3@0.J*[ZS37,>=9C8A8B*"]ASD'?*9,2CE#0!2-)QN&-D6*XV@#JV M2F5BL(PM<\D)V]D,X[4Q%E>#M!PH$<&,(T(R3&=D$DP)9PE7,1AN/ VQLW&I M:^(4?1HIR\QYSW02V)0C$^DL)4Z;0*CC,7AA0T[K5!#E:9_H/8U@&F^,"2QG MXG)0(/LRPQXFDA1A5#918U'#KI+LDRHF]L,)=:5^]8K":1SUI5@%> P[;69* M"C M13LNDU>C2%WB5%D'@-""5I!&.9#)F1/TNF6A$K.ELP%>G2F[U &1E!BE$7ON MAH)5UI0 0%0H)\8EX82BN717)%UIBP[']>7&Z!/4K4^IT+X)7$>K. D*:Q+G M) F((4-,*IH%G92QZU0R< ,45^UL6=%II4W..!$Q/E$26:0G7LA$0E#.*)E% M,IWU#W:MR5('MI,Z80T&'DFJ**C8",H66\&IHHPI3# F.ZMB6R[;S<=C4*N^ MR0!Y#VI_=$'?MI+HLEB"R[^]^$T^7[Y2+*A\I9'"EI(E41S(1DJ?B,<=M-H$ M:HRVLBP]./!V+R\)=I6ABWAYII71CF8B@#Z)Q,*[/N=$!.=1@QP*3G?6X7L5 M+CRERZ=W2O%4\HY42H91%HBV3& 1*4VL2(50GT)Q;:7V34#O F3LHDH$8]&O MH+4G1=&9:[=(1D3BF$!&E:8=WJ\;E*"=Y&?O^>7[@58#;L#&BHYR1W1B@%5= M%L0&+8GAVA>O0\FY<_62NG($MIK3%)^C,<(! 20*1G(!)&H]L)R3&@"I!L;K M;O%##(F[6/>PM92_@O3K5X.,K;WVQJ%,@\\6%C[WF./UGD)9-T:SS#)X$IEV MV+LNDQ!+(#Y%FJB4U*O.$OT[7]5_]_UQ!@20?0.DAC=X5^=_C?,@7B"/T\%S M0YM=)- :6&1=MBN%E#5SBGB/J3L!,Y&]9X2E**-57OONMAI<.Y-Y@?M&J68A M>4V$3P;0@!+$4JZ6V2%I.2W"FK//>>8#6"END1$8L MLQ1[ZA26&4^YNV[Q+LWI&))11=)3@E4%>=@PE*AB*&F1,6-%JJS8<9= M\_XNIV\*+XDG'QP8.:P F#!8(Y9+4E@)-&L+'W(#8@I7/9@1'5U5V[D"P?>RJ L1F\G?=<>)8Y(EDOI M@)<435B. =0'[!S(PZP%SU8#J'\L M #L:/M8@G.R!X;P'G4\Q"$?#7R%1+)WN8/4SMSIT]F3JP=S5=ZZN>O-7>;*. M\ [P@).B."$#213[9!GC0!EQ[)!G@0VL31U.O.FDH;L:E@)0R!<"X* MV*;("^%1Z6!TU%2M.YQ;M7]OD5UW50I"^4@R$UBS"'O*Q*))$2P7YDS.W:T0 M<:.*WJ>B._LF'P[[Z3WLU?#+C4RDY6F5E1C%GPO'C-B6M#7D+))/ 2B4VQ..X8+;ESJ4]/Q56XJHC] M)&GQ*6)A6 ,R76OBHU*88!Z<2[X 5W>-)#:]1KK;:V1%#;&3],IY>'B6FD@6 M*7&>%>)H+$H8/+[O[#GQ^@3)+ Q(1JJ"$502)ED (,%1(]E$N(E"!Y ZSG?6 M.GO4 76K*X"W'$(SOE"P]BF1;2Z(8(YX%K >.E">]RJX#O=$[4+K\@7:^BH) M:B3<,5M?B$Q8[E=BEVRJ)=HYT]MACU0I![>]RGZE ,K*5&MB+(% M)+9A@GAO"N$R>IT9$T9W5F)W.+1G@>Q5F)$.P#H)!=F+Z4R<"HDPRC'OENFD M.E<)_+'"BRQT9\_<'AP(709.D$[>@?3- M]6[^,NQ_ 2E\?EB'4-B]1 6SF![,S2)$!4N)2XTME"6F%(B22-#"$1:3#MXS MSGWGLO27?U[7#3?0BB+&P!H+*0(R9A1#=ZDT )1!&D63O'48)<4[J]_7I +( M4VH\A>W)., 1XFVVDY.BX)@B)EI>:!%*Q(X5(("7UT0LI "!XE%Y#Y*5"PM( MC (2\UE;X-0@$G>R=.9S206(!>S#P#4:])$E)H/"7A47R(@I! MUT.I/ MY:U ?U@/93TUJI)!2Z\U >61B,13>%"EA63&54H7]P3PO@G'0;9W-,I^%:&_%?XVKICK?\G 7 M_:]I>W@X "VV[%,FL:"*8SJKR'2$Y5<:9+.5F;@0,V&)2:^X\"IT-OUAE;MQ MD9'F]^,':G5^Z+T@8N*:2N])5 (829I K&5MNES1P08=:&?5ZCN0J(-8^?[% MNC*G X8U"LE9%?&%!:"\@07^XD=M_.KLRF@&ASLYGXK M\)O#ZOA"-(YO#M_UAU^G Y?J-C6+M#"CD))GD@HZ-1C&T2F5B,B2%I4LI[ZS MM'()D-Z)HR&,_OS0K8\Z:<<\E2J#C$H@XDQ)\!0;>.E,;/:)4&VC-!$PI^W< M(?RC)Z6%F,-O^Y?;PS>HM;V>&#C+%*T#^\AB&R09,\/>.H&HF!QSQDO6W?K_ MM\I&^&5C (G6HJ,W"I P"VS0$I45 M10 EA4B)+%$1&R/6=00R8$G'#J.-5=H\RX$8SFMKG5>$4H&5YHHDU@&O!V9U MHB9;)CJ[&VM4MF=QH)K!71:?DLNDN).Q@@9C5'*?S MR#BUU ":!]J0V%K$)N-)T5[PDA(SQG4NJ&=AE1-S=O!'@-07%@M/%0 65!$? M+%/::F9]9PN%;:J#7!(KE(M,!%VZ((X,;*N,\*M0QGNAA M+I^2EBJ.]W.^# MHO@U#W+M^["[6^D(5$[3YH%^R5,I]3ACZA7 ?.H\)4:#AI%>*VS]SHA/J12I M,E@"G<,&3R80;#4D(5GAS$A.DL*RM]EZ0(K2$!%MUMI1#^*\:R2QR3>]>;[I MFFK"B\W?^!GAW">[(P)$B2#U/,7BKUD5XK.DI-@0G)-4B>X5^5A-E.%#!CUW M /4 3L_":$E4MAB4KX$PF,$>[MI'RYR4M+.$<6NC&5GZPI=VL\<@%^#JW>K@ M<'V,9Y6B3A9N9R(%AJ9.D1!3(48DI4H2N =*1@0KI!@>*OHB352$:63<9GGY'RWX?(3CI=V*'9$)MS; M5GL*XITL)"=A ],T)M'9>.E-'8I]6JSF28&5KBP8((EFXKQEP'G.2D93*+*3 M10&ZT.-[1=WLL/MZ=I0HQY#AHB..9DF4Y3GBB1[OKFOA>W4_KU0/JWJ4\Z2Q MTV.&B2NJI": ;&+@H%E-)E+81 *>>AAJ05:#[4,-W=#-1L5_3SG).\M3!J*A MPA-9!&:4&$6X!FGCJ=>T=#:R9POND*K^&$FB/0JN1E5NWGZ+_7'*Z5T]/$+? MQWC4NJYVRLS1 2*A%06_G%Q^@Z<(TF.*,D; YRK"XV4. !6*820;GEE2!NS- MSL8(W-#?]5"=!1<8Z)N#TXZE0(SQ"DRGS$D0V+&"V9!\9H+&SD9J=23L>H%9 M0MD793,VU+(@):7QC#@6&8%/&2\L8&[79CS&YWSUQD&QT+ MADDQ C@M !QS$B0ERDR:0,E347SH7LG_6S6QFKI!;]O#ZCZ3N**!V"X>D8WS MQ**>A*K]9S4ZW!XW(Q =]2(B43O2"&%%_7H9E\$J1Q)63Y.QC3:1G'"0-!X, MV0^WA4%,)>H*=....N!2'Q@)&C)2,HAR!A94:ES\F[A!3+7 M<^L 49BHC2$Z (Z0,FCB/*@JV,CHBK3 WIWU'&Q454=5U6K2H%5VM$3!2'0& MFQ?B25,I@)!-<3$YFG3H['G!+4V(LX9$YLRI;P9'VQ.F59.NNCQ*:L M$_] OS_\BD"LF?CM0$+FYONM>C\ *3T:UB>G7YR.71?CDS%@$IDST]NZ^I+X_-;#S?:O)?&Z2^S MLG 7HF:>1K25\5F"$$F$8K\*J84E(=E @K64R^1D,)TML_>H3Q/_[NL*3:_= M4Z:\\&([7S(HLX/#T30S=W" 0_>&I3Z]@A[T;WM?_3%>>8!CSNUQC:52+]2" M>.1GG-;&F#AAA6)8"\A[6PS 72JYRQW_/XE]VKK+U]ZL_;*+>]V M#&.^N]GT[>#'6]ZM-3TN?U&\.L?3J[=] MZPDE7O[>DVNWO./O>V^^NUO5#"5GYA5$WH<_HBZJV^O MZKFJP+U^-?CG[K!_7B7A%UX,ZX.7G%+QLH;++W')SAP;%W.P=46B1 0:#2A9)8I\UBOU M\&CZG?WL;6#6HKM"827?A$&,S!!IH\LQ">6H[;W;]UQJ354BSD9.I&&:^$(Y M"5IS;.-*98PPS'D?H@ +.PK5^JPBW%=0XCQ,S)=,K<X4-@[&,:CDUIZE[4T M,(Q');EGCGALSR1+@1N9Y F3,E+EX,M)X]V$C"H601QP(M@D41+/E"$M\$HZX$F$7?"XT&[Q;RHIKGPS)O" _4*0Y P^5+/*0+#R<=Y7F+,S-2PV3S0E>$7B, MA XG6L!S&> KHS;T-PCHKG))\UP7,?<3'X]S/"B" 4!!/[Y?_5Z/\._O69T M@K0%.)$<9G3TO*(O5#5X_6QNW/%L5 %+C335_^17C!Z/7A_Y^@"^-QH>OZ*O MVVO%'U7]DU>?P;!M>A_SU][N\,@/9@/#<#0:'L%8-/>([U<'@U?HA,TU/JXY M]H/9@^*P/ZQ?_8&V?UY_/:Q&F<#UF%\=UYE\K?WQY'E?)U,.PWYZ/3/[SV_?]/8^;WU^N_?S2YS'"F?3 MF\W@Y?%36/R]M]N_[[[__/[M7F_KXYO>V__:_LO6QU_?]K9W?OOM_=[>^YV/ M2]@1_K1VY':O^Y\>),C@8#0;']HL>IDFX==^$B):[7/KS;V?VM=]FR M__".SUK(,1@.6L]"%5NK'FQ<3B.CEA*J*8;;*0N67?9$1R-X!F3/@WG6FWKC M :TI\9%FV+0N+!*@?Y!T]>IB+=0U')6+.7/>@./'N>4JU=OAK&MYXE^S%4N M'J/D;Z<$G)3L!->T'][/?U"1%?5<9-?-?G8UWZ4X4%P<[A[/;OUEZJI0GN.\FHV>CH( M1J79J,G-Y;^]?O;RBFM.GU[\^>6HOOB8*8QHF?$K3(Z$.OM_OFK_)OC!Y>O[ M_4R^Y'I41=^?LB1P-%+V,J5O/Y?1C.UB/ YGB //K3LPIFV^0(-#CL!]_O#T=A^.WVK'85 M.KMO/^WL?NY] M^GUW[_>MCY][GW=Z@&8^ V3I,=';V>TQ]5/Z8V_G7>_S7][VYH#.*Z5J@'1[)]G7O?:H[0?: M]_*G7*%\030H2HTFQDM,8$4O6@J+GZDBP6-*49"4)NTE_+!*"L0CTU-N//_/E?+WAIPINL69[?1NOC [ MNTM :[>;P@:MW0RM'?N$_:@)JN-7\*ZL&KR^! [,AM537U,[[F88X1ZD_&-@ M9XR3R6=+O+&,2,R8Q9,N$D-TGD;)$\K:!1E'M1\TU20L=2G@[COJOQ;MR;NB MO;79\H;0X.F7BWB2>J3T]N6SE1L/%*['; MS?D1^,YNI[2QJ%G58&A=[UT%ZAHD&N#+5S]RIUW^D"L0O1DT=05HJ\-(>? :"M'IS!0N8+%-VB1&?!9BR$6@ZP'L3;*#(4_2!2;$8%MC-!VVCTL$(LSM6>F!U M7 .V;WKO? U+T?1^\_4_\^AY[_T@+L%6T;>:VXN''>L/3J4]KM^:;7'.>(P?:I5PUZ%1!2//0U3/B/B]^DV\WZ(??H/N#\ M/L+[,AM^.LW6B/'CT?#UXHSZZ:TGAD][[WN9^8I>8^?/7;S&SG>W,_._W[+5 M']+\2(5=3O57:+"@:;1:"Z(S@>C.J3[6'*WWL V@P/4#5?\#X+\[7WM^Z\>H[H?]LBG&P0@N,16 MSX9H)@#%LYQ)$%$2GH0$8)]]&^Z\" +X[+^]GV9:34H)+@S27[6S AL("Z8I MO<7>7B,\[,J$A^TF-K@9&FB9O3>L>T-L#MC[Q[BNFE3%UG4P+/-[L-@WQZB$ M%;][-2_TVB6H#_Q@6B7SCPL3+6M-'N]?[+[8>]&;%OVJ'S4]G!> O8_#%Y<2 M05?\BG?4*3E'(4K@)"6>)K&]GG%)M([:LZBIT?<^2YCHE*V4ZMPTTW\^5(/, M5FCW**E4[ZUO1KV_P,UZ>Z,ZY]&#F:2WF^N/#IIOAR(S]8)*3DI!%,DX(UA0 M!:&DT#SRD,72-IRO<,/WQG#W'F-L82[!;H!"["*A;4HDR@#[Z;$]JI6>,!VL MME:D%.X=K'%N/[?AQYWZ\_#K8L,P;K>;GPZ'>5!]>PH,FW1).7%/5-%^4E\' MBY<0!4: T0[S./U"-[C%@#OU)S#H !,]B+UWUX6&J_\S'/B.DL$BJ8![3AWS M$EO48WLP%DC(F"24,54G8!_9!9W@3*G@TQ"VN?__5\>MS;^Z1<24*]GU#5Y3 M5_'M3F9_FE(&^HF/:Q -U;'O]_*W'-ON6_ Q@&5X'3](O?^ICH$84UZ"I_BI M'2??TI^_0)DC#9>)&4-\PB)9%M0/H(U C"R@A;C7C-Y;YB":V*JS7[&4D?9' M?J=5S>R/B]0BHH"!I[0E.5K8'>\L\=@J, H:F!*".W;O'<7N(WW 9X-EQ '< M4GF/L[.Q?_]#T WYG73&^5^/D92Z0U:6GG> [72'V,(7L^# M5-CHD)68RJ=]-*?GP;G.J7<\KILQ'@R/ACT8T3K%&/\I_!'Q $:9;<71JZ?$ M4IN#X;L<# OZ@EM]S>$PN^::$"^$--=]^07EUWU?GOO^"L^/)@0U6_49>;U0 MQZ->,^Q7Z1&>'GRN1OTVR.2MCX>]MH'5'4Y5KERQWA]*^X>*E:S=U:MUH\7Y M]S\P35\O(P75OH4&>R='\,V?FKN8CW3'J";_SRLX)/=4PATRQ"$3?S2!1>F29I'+0ACVF =-##.BI7$):KP)OINB;2\]^ZW#<$^=H+U M/DAGC $RQ6ZK&>M;&JM(B;8DJYU*XMXU=6;R=Z9&VPR([PX0,UQ=>JSH1]\D M_Z_>K_UA\/W>7N[G.)IF0-PAQ'#5X3V=]?\U]SODW\.AE]A:MDW ML#D)+C1C]&O[IM>V]9[DTNR.^[DGJ9JQSAS' 1>]F,]AOESPWZJ>2PS:AI(] M22YF(G5AQ.IH",M!:DM]4OK>@G\2._"?L )_PP78F[[_^_;U'V[#_CLW2SCL MN*\'?L7#O_9&_DWDWV X@D_^-:X0 M+ !&*)C,7K=%0YK+P8/ */O3W]HJ$V=0HA6"P,Y/D*(6*_REU"(R1K@I6"PF M.N(\U<1[*T$I8%/K!84/_GW8'P]&OFYK -3-PU'IQ^%&YJ]&YC]!V??U,+>I M41<$X$_LC[U# 'DH]5+/]_NGHF]>)H8\'0#W/"\&SXF_.3AXZH\&D8B7L6RROZ?T$]P.3N]>,XV&O.1QBRO:L\,OHT(\NSOVK M;[Z7W.V7I^_PQ^=M4-]/?/*. 0QWN![^@18UC&^'PI=P%M/[8.FHIIU$.TG, MLW"TE_Q)LVAPBVVN TN1%&LC=G*4Q(52"/,L"LZSH4DM1KY-V_Q-ZF"A5V[D M1^,'%',;;+O!MAOQOAKQCF(/)-Y1-1J!C&Q]B?5P@,[@_DDO?\GU2>\]>H-\ M;$.AW_B1GU1SNB#]S^XQCXCGW0&[^6 \:8[1VR.?>S^A:]J\[G'!7YPZ#*JV M$L.FC[,/G<\S&" ,?8QM2*-/3.#B[]M GU#,P" +J"-[[Y#F">;@=(&!03W\.CJ<77X!V#ZW-7 M/.F@NYSX7\4K'RZ7E8L)9+EV MUQ<5[7A'X7+3?BCK_Z8W%YQ;5Y+!^J_"32NB_R L=9%"\:A*J9^O6"ZYQ.5: M1:#7YF4W+[LN+]L58+0VBN/C92;>TU,>2UO?R[LQK.EBWB*&\BH#?)&K\8#6 MQU4Y'P':08#K0Q=@:[8+^,FZJ06Z:AVTQ>*NF M,\M&7M<2Q%JJK,W+;E[V$;SL!GG=UQ(N< M2+1&A^A2U/?/$ILHR-ER_MJNYO9D,3NL*+M(WYV3A&OYLG?,F5JCH\=RS1$? MUC"Z8=0T1I6TL21@=V+X]&C8&S>3XT%XMTE?WTMZMPWK]EG]$WSXUPH>#8_M M#6"AAFAP?*F:UHX=^$&$MT /.79OP,'-R ^2KU/3P_*=5;HJK4O\Y/]XZ4E? M9T[0-R?:<]&F4RL3:Q;@L:X?C3+6:,6MA%W%QCWPHOZ@C];#?&X+\FJ.N,P-W#/1Z%L\OJ9RK#;7G MZ^#AMF3G6S^?M,&L/S'5^_W%WHOM%SW#-1:2^B.^^-E;3K,.0Q^4Z1P-EZH^ MFH0NP8(?>QP$9-_F6:5VQGZNN,E-[U_<%RNK\N,J#HWE6]UTA< ME%YS%B@.C'#;:FU7:JIYB7/&Z6W9YTE@]_#[!*"V;M\DNW'RM6DX>&GSKO&C M.*SK/&LETBK0NL8 \2$R\I=J.&[Z)S,^ONRI+Q8;-YYS\J%(8F.VF VO24A4 M$59T5IX:*MR]/5>S)LKOJL'>Z&CT%M]W^W05OF.H2<0&S+[?W+5PR1W(Z,;( M_?$QT/74CZ"J)?0A8+()K9Z1\(SAYIBBU4FGL;.HE..PC0P&W=L_::J)2AU@ MVCCH6!(\PC0$AN0=5G88'.8^_T9O._]=$DJ]Y6A<7]\TFF, M5X7@PO)4;N@F/$]W/O+G"G+$M8=#Z2^ M10#[K7;Y$4N)Y*RCZF!87ID=:F!QWC< _&C:M.(=; M DIJS?^,;@- @,,!XJ4F ECZU[CMSSJYO3\X@!NAJ#MJJ]Y,"I-=\XPOP]E! M)18V:["P60_(OU5';21T050'-[P, &+BR/^^"SZ[A]-Q*AO>M4D=,.6)<+ : M6#DG3831@<@@#/&>1A)C\-3ZS+U)%X5#3(%QZ0+Q%M&@YHD$QQ0QT?)"BU B MAN^%PZ?6.'W7'_K1,S!_J\G=?M__?>_-,] 1L3H"Z?"G9_2\X!B,CT@:CLAT MP+,_B^=&\.>4J>="TAEGS5[JH7-#GOGS=9,V['&J0!"<@:UIY(Q^/_QW0\D M!:/L.6?LN;-RU7*B-SQ[K][D7:Y1+?,ZY?MBF6B>3.[1&6$PGVLAZ;^]GE7. MG>M/N:ACQO.U=MEII=US.1DXAX75'EM 8DJJOIPRO\.K%U:,O5#5!MM,#\LD'_Q@WHZJ_]Q>V?WT\[NUN>W;WJ__'=O]^V[ MM[MO/VZ_[5K-O'EFNILW,TD9O=69%)<<8%[.B4]1$B:S.6L/ MG],O)W W4/.#F#_#K7_I@X!_ULM@C1S#UT;U.-^,3=<'8GW"XZYIUN85VFZ6 MV_DE]S[5PV\GO;V9E[ ]O,5#*D1EO:W!8 S8^+><6\,+;MCBAD.@+?3HH8>Q MFEMKM,/JV6JC[^D36'N]]^_?GU8%F-YP]_0X\!V@B1ZCY&_HX&IO-_%^I1>] M/03@%Z?WM>KWSZK4M&?+%PK2X 'CJ8<+P4[5-(BS<&R%9PR3,B_7K,[45CW) MH/XG9]P/K/3?@!F-W89Z@DW,\0=^_HMS@OZB(V4FIS<:ML,:=K;<[?M?7&ML MJ[ N"WH[Q77-*CY$I=U6V;4Q1?O#LC^=UL4*3.WWVJ@9-*5>C8^/,?VTR3GQ5EV7==^YW/FU"51^FAE,=WSKBYV#^%GKH$MF_\A:"7T" +'\C+I;9A^T MPGLQC8C@/?#1?WHFGEU!!0_:%,/W#FNT9?\ LG:T7UV]U:7<<*O;QZ0!" MJ-W&-/:K0;X-$6SM?NZ]/]TDO[2-ZD*'J*6+H?=@F?;8BQ\)HW9*8-VB5=-B MA!\LQ?QXTG[A7&^T,YBQG.4ZI5Q8FZ-]MC\[!;X]"2^"8F=IE5?1[(^E_J7L MN4RZ:_'44@F/+5G,/B'NW7KD[.OWZZKYYW[Q<32\KO#Y,GEX%V;0>S>9P8:/ MY_E8;1AY48S\RR-GY+ _'M09K)4O.>TW(U_0RW1T=(F7Z8&X^O?3Z:"3OI36 MXX[3V;#XW"H)NF'Q1;'X]J-E\7@2<5Z24/YT^?\/"\RS,-RR\(!86CYN%Q7X_'_@^,G+,;<>*%7'R M!YP&!L',IK%AZ'F&%AN&7A!#R\?-T'(?WC[O-[[DTE4*^C<8 MWMMK)]-[3K$F,'=_]/IYZDG'6>_NO<34Z>0XC M^FVP^%PH>>\W+ E53X*W)RW9>Y_&=3STS21K:_+=N3#OC:J<5Y5R@X,7)$'T MXY8@>K^9UO/;/ZU@M)_\R*_H3#@WN?Z2TX:;Y[E9;[AY0=QL'CS:Y7\UES)J7>GM=2VAX,T*26*8T ZC/N3 M8FX[QWDRG8WB/R]=O6'^>]3X6=_M3^HB M-/O5 +6^/ZCSE/VQ/,*^CW%%<6>3:6'-"&3X-_-3FU1YV)H46/=M=>?![%>L M2H%?.!,=9XAA(R/F%MAM9,3"9,0CMQ2L/926/N1YX^XL#^L0?=/:C@"4ZZ&JW?:2N;OSZ:QX>=Y?M[X_Q?&SX\W M663"S['UW6$\ )#"BKCY#''CX;^OVX*K[R8SZOUU7%=-JJ8M*=H.%)_J_ 5+ MN;T?-,?37A4;_K\3_V\"WS:!;[<(?.M8Y-LF]&VA>9'T<:LZ1O=U?/>V].F1SNSID=HMV[/"J3V?L5F1^BIVCBGSFF\ MS3'VPL3 8Z]$Q.:8?[XWV6J8_XSCM^?FLF'N#7,OA;D?>>8TX_NSV@/[PZ\# MT)^'U?$^Z-&1KP;[(0_RBN+9IG'G)[V=V:PP*&U[,K'>+SBQJCU]FEQOM?Y9 M#-PTF.W*J/>-N-B(BZ6(BT>>IS.Y?UQ7@U@= M^SX&M4PC1_9+SLT^IIQ4*XIS^32;U5P\2^]=GK8MV6MGMCG>OB/;;]SA&W?X MS=WA7SKE#?_[QAF^2/WVR!/!F=K/WPZK4(V:RX*Y]YMXN"I_V&16%X(RS_IW M[<7#G,;]C8[;0-LEL?Z/,[A7]^KS7/P/8&.-D1MXMO7/_69\!#=84=G/LRY\ M>Y-IS'/GTO;KC@U<'B'_,WKKZJ+\S@+@%);Q.\ ROBR.:.!3/UI*I/%=>H[M MG4[G'JQP)>'/_=GPP"D/7-O0 O[%#F?MCUW54O?K +G<#M9L6=TU?]SP;E%& M[Z;!YNW%ZH^:42[!ZKU#P]G/;:]#/%*;SO([Z^"[+I[S]IA\H83XMVO,KU4V M;[Y"\4P&X/U>52-X5+QR<;::WKC)"7/C?M!#^7EO/ #3JFD;&T][:?>&&&S_ MM6JPU?&_QB!#FN=G39IAZ+ =C74Z.'V-40Q^#^.)YS_?>Y+[_ MBOVE9]VE@=#:@Y+GTT;1_ABK;,-2CO+SMF%U,PY-E2I?5[EYT?M\V+:F[H_; MBB- 63")WM<,0T;PW91@&9I)ON&/^E*G(8P;#$>3VR4@TWJ^Z?7YGM>C]K&G M>0UX)QCN(ZQT4R&-CP[AO0\.YZ?3]/"%JL&+"_+_4E+7+[0VUY'Z?<3Q@CL2 MW@EW?7J[_7[K0^_CSN>WO=VWOV[MOGG_\=?>NYW=_X0?R8>=G;_A[WN?MSZ_ M_>VJMK7=Z$Y[*PFEUUE"??X!"^%(7PV:F4 _@#>3J0_'/X3DP7.JA#,Y$2; M*% -OF!GF9:S\: $/4G8QVKB71H/IH>_HU.&/[O/[)$W$IN3IZ&P038_!M#? M/^G!5T;#&I%W>^7J*<\:RR/K'V4_P*L@;_8F6*W'S=:LU?Q0D;Z9%\WGOSU=J#\^GQX<31_&WE[RL+??)EG?NS7$;6[;@7T%XVK?M M&) 6*>IA*WHB:,FR=8]]K!;EZYCYTH$"LE@P44 9#U+E7S][[4=F E6D'K9$ MBJP;,Z=E5A602&3NW(^UUVI]1P@LWFG;7/2+!/R0O3M=IXE[@Q:03.O@,U>5 M;M[A^EA9\L?Y@# L:3P#E/^3SWPFJZ8KY830C[C%9*"3@0Z)/YCOCF]5=T[+ M[>0XU[*.FAF^4)X+T60@U-JGLRCIFB4=01G_;-T,],\Z*;&CR8V^:DW0H4"6 M=(E3*5]@2G4ZL8I1_^LW3DY^]O.-/SORV)=;OBX3-_TKSULQ_>LRVSC0ES!\ MTS]B3C;^)O.W#-^474-.$K\V62,=+>DJ:[%RX"YP!Y/,L.R4=U@( M^\E/S06]UC;E39)5U56K1HV6CL0NCR\AL2-&KKO2%M%&!KTC;S;:_RU2[N>E MNZ"ESNQ)NCVX 4N6OQG9L[JYJ,6\IF/;*I/!;F2B"H)B,6E=T88@WY1O1Y_ MOK9"VI8F%=VDXCT%G,LY4[_2'F;?B"Z?BF.TP*+GR@!-Z(PL*#T*3A^RP$4Y M9[>*1MTV2[IE0W?2=T$O &[8% &SLO/AM[RM+FSDZ)V-S)R)1^STX<.HW4*/=E7SGO#,GQ+PP2> M5G+"R>%V"8=X?7:&AR>+27Z'^+#J[',TN1[/+T;QKCN8CPCGH=,3[W:*JSE\& 7F' MH^:[846'#CRX)Y\T*@2J8YNYNAFC"^KO-W!LE\73'].\\7(JWU7J_.-/PHNQ MJ/SU)S<^^@C>_0R>BL%?WQ+^<+_AUB2)+LWC;HR3SG%T^_-,H1D MB&!/*XKP:OJQHX$]1TB)L'7>D&N$4=%0#N_=.^1P9Y'1$)"LHH@X6Y5T*PJU M:!N5\S*GB_*=<_) .TML=5F%0)G?0\+ ;LDRM0VMBFQ65A3^[B<_N:SX7;^3YCNX]D@MP6>+POD0^G09NSUSNEC,*D.X?I#30P_L\4(2C M36WI"YK5]A33BGO/LXZG&(_!P9A?@*VCT+["ZJ2?\>)*;8%(J"\S2%/3^&#V MM[J4[C4,Z:,%8O^@3W!X]%G707ZE1?6C9$M/-%OZCQPA_W0D^%'/D!*VD=;Z MO; IYTW.Q5 4UFB*J@;AG6N7T]2R)'KH5YI73D_Q[Z3#$K(9O/@^.*U)J2J2C9?!F/QW75OFR@TUM?,V&5:-(>/ MOQRG*N(E@SAQ:UJ"#%3;/^'%L0?GN?L.UI:CS.DR"D/$$GWTY75!;H[V'STX M/'CT^.'1MX?W'QT].GP0'KRL,?0]?OXKGA=IBL>'AP]]GB*:5KG)P;U[TZM> M;X'N=YRS.&->XX#HDZ?T=,TR:CW^5"N2-Y/4TW2KH 6Z]K5RVI2]##&W(::6 M"$>FU\KG=&B1_Q-**P@6#8(# M^Y+!"GK^WQ*UL172'2MD1\F%HV.3MOXILO/= @\0JGZ=\X--.G>J">??@^G! M4UE0R16DV)K R'"F%56"[!13XMZ472_YT];5I_U">)'-D[S*.4L3T758!P<* M3S_C_SXOV=')$KA\2;.D,WZ1U;6C?\-9%==,YK>@H9_#26W:9%7F9\,J.2^S M$8A"*RCFUJWWS&.:XFG8 MQV3ZI!1(%D7#)/+ #KQE\*$'NV.(5>G:1X=)3:M>'P%ON'7+AIZ5/36-3Z,H M%W8$/Q"@U'X";_?4-:,&V?N #@.>;3IO(G^1[BU&E>6='-&F' M^B);<\D3+^(-5^[I6@?WOJ1+*JQY)#3$!48,O.P%'2QA.6($4P>-H&D#F?ON+9>]69##.)TU12H3YHE MAP_N[2UQ0+1940YZA, VDT7W,2FF!/9; 6LTQU==FZX[+SL\"A\'> I1+DL1$ M^-T6>_A@??G0+8/U[P:O-I.D8WB4D$<33SIVQ#$L[XQONW2>T8IG9 M&.#;Z MC\GHZZ/9T>Y"W$!O*,$;$H#,]H?>GO?;'1N[8V,BHDMFQ"7?M[P&F7D,/@[6 M[+'Z@__ D7$P&>5_8GO/VO(_TXZ,YUY'UFU^(T\0W=WDBZ*T8,XGFRRR +-6 M3'G>G-9!>=2,+;[.4,ZJLE^JURZ_P\9>)VW3])+/UZ#;%S+T4U#?6@\@G*%Q] M:JQTYM$C"X*Y*/^2$=/Q2:927>2B/,7RDU.SX:.*9KEV1NC>Z)D+I(U.*==" M[&C%[ZIFC;K#.QBNFXRA^@<82-X'0O5^+MHF<.K3/]''W,\'.TS8YXT)VWDG M=]0[>2%8!,G^\>'#V9[7=$@(Z-NBWN1[5*M?(KF#/_].$=_^)_<;3H99Y^A\ MEZ%)-U_)J:$J&^I\81[]I77'D!HC.^,*+0/2\G3:9B;+Z8.JJDD@M"=Z3;NV5)WL;*WB;B M]UW@LC,-8^6$D&0)5%%2H90U]GWS)OF!OM\LR1&^$VDO1 5+\M@';R"D/R," M%70#=Q/[!@Z/>,A0G03X)ZD'SAC0-X*="JDFAOA8-QW]MR3+$5O X6>;MS2Y MY3BQXV\T(U-0UQXS%<,S)B I27,5_'/9>[@*14C(^V2S1A-\A_<.ODULDUYF M)NX&YNP1Y,4M&;P:#,">8 C-R'/%QMIKH4UJZAU 4L' M_%RG/]6.0JOU>2R>_U$A:48ZXQ=<'.RDZTW;[H#$\[ ]J_[14=R,ZOJSMLF* M4,QG9\,C*J>)"%<$C, 87YELQ5?26:\>B1;5KAT%^&&.P\.=W_"9^PUL(Y-G M#H>-H0H42?WI(X9?@W5@,"YC9_^2=&#F"0^JG7YP)Z4BNA>UL+ MW%PY3T=)2&R\"0!5K;2OKU"F0(Z,M%3S:';*-ZQZ'4.S+YG<<9=)H[[0!\1BS4,-R@;^QYMM36 MX=6,'(D%G6'<&YJA@E^O;8@K!SNDW _^'12\,@R9'L'I.TU'7B2ZG(UJ0!NZ M?3F_3L@'6Y.YV -,C(*T\[)M:LV:*C/%&>YFQM^@9HJJB*#]G)1'R:T;6T_< M#YW9/.]8#*V'\?.2PDF1S,@!GBMZ1JX!*TR!8'Y&8]BC:^^A2T 8S9TV:DOK M-QOX,50L' 9@ .I6Y%F4LVJMDR(OMZ.?YUB],("R6BC48X^4E@=P[0R<$YB: M/:2^ GI]/+49AY[T/;2=)YT@Z;2A05\,)"#](SK-J<$4ZCZDBDXH6M]>F/[5.BWT#H< MV:6,P84;L?/CE(;@8V3GMB'.$15KR+0]$/;]3GH/@WS^!O_F;67+,23?ABN0 M?6Q=NS5"4DQ(FIRZVDE/^2Z3Q/4D$,C+5$T#EX:7M^7\NR MX"4E8#UNV6[#\:=XVS1*QQH$5SMGE)K-: E+KQ=(DTM7J-P>+#2S,-8%F1HT M8$358LN7X&0T!G2)4X[CX/11\SXDA,DTTHI:<=X^%N,&VL [CMO6TP MS.*=L<$/#Q\^?'1X<'#_\;W[=\$$OX8_]8OX4]>>G0U)3)I/P( M39TX*(8VWX.O-'((V=D$4ELL3V[0%>G/4EI:Z50U1(0".&+,QNB2AO9 .?!>4V:)E^89!\>.@_BTD.W(; MN7_)ID71]>%H0#5(O35R]S(9-491R'\7BK]I0O83 MK>N/Q ?W7!;$OZ,%\:LNB.=8$#>0=N_.4=C];LC=>'^'/DYKQ;QB6^_+RV0K M%Z)E/ML+I@ S> "NX\F@N:"_%B@@^5E+_M$*:2[/>UUK\JO-T!0/&P1.ZFY@ MFG,&_9+G2'K18D$K _2 MN[YSU7S4U'S5' &A(+)L"N.G.-QX;Z1BP'"N%W*IH2JX^ M#-]\YCAY) $J X1^.WEVO)?E.5P!KC[PQRPYD*&/<.WYYM.(-I '3N%=@74L M 6;3,M+'/W?@;\2-/:!8P[&'93Z>(K'?0"[O#GKVN3[\7U+LD?),*70< 1;OY%"#?\>\ M6L)&1>Y?^--^\C)\;)%"[J?7*P=ZQ"N=@M*0)_^($@YTGKH,/DC*'#1I,LO. M7 MN49H.C3&*K&S7\;^BWY-3/QK:5:$J12= B$J&!83MHL%R,9\ M&?.*659B@67YYMJ)5#^U /%'/I/Q2$)YNZ5 EPU]\T0/'(P YP\-&%_?$U O M7?Z-*Y[X M3^O2_M!_12JFS5N>\Z)*UH"=J3/ZET/'NT_.B*[).?IEB\/'QP+_R_=[O0%>+T M."]G67YVRLT(>[HSY_S_/E"TWI;&V]30;?=LV:&/K\EM_D _^8/$X&_IX],* MPB?_]<7A%U=/A7>,+09;]4G75&61V,%P$R;K@QW =\.(WSN\_V$+Z8K9D\U[ M[_Z-F+]KW&L?]W'?[^S?[:Q/O[,.=SMKM[-V.^LC[*R#W<[ZH,5VA1_.,>FF M(Y[3I,SS2QSQ+8'6MI&_SQ[^J*'QNZ[+=U-M],F&[FVK\6;/RB>QX_%-ZN9F M3<#'?-:WO.ZMIN!C/C_G4C[JOGCP:/^M(<5-7@WCR7CWY_YR9P5V5F!G!^LP#]L!78!V,X*?';O?6<%_F$KL$O&3@,P^K^(&FXK M.O,='NF:\-=;Y+#YJK^38C4F41WQ$F%R.'VT(1\%U" M4W/&$KORK1+@^_< YE\.FK\*GS^&U /<+_P"&_CZJ\#T1M48(?"%?2J>H-;- M66$]$BTT7BR:]B GZT6YF0E;2W\.6<5=C!.^!-R&^1'WT+%0X'8(5&E*\](,'8VO%5W,#5)"="3S MS7+NA4 [<['__O;VEG4%&0\GRXC>1)-[]VRN$C+-0*TG#$@FVXR4<='[#6;O MCD5)8UT/8?Q.Z/.LK*2E:$S'Q)1JN+%72Q,YHT-6WEX5HL4.ZAFEEP4' MRV53[3FZ6&OVS4H[N4$2IN0!QAZ+6QQY+M[..;;(;([/67HI8P'9!#2-HMS- M;4]3F5KEQG5,VB@#E!ZKT4;VCY;E>3.P(87Y1!^R+([#H%+=TCL'1=98'GN# MN6KC^O):F851)>V8^4OTQ7G%3:8M:"* KXK9B!:%+H7W*,7<81%';*QE*)F+(^@W:S6W8:68_J"R^D? >M MO^TZVSQE9QIPM'0=;0^QK,)8,5:<7J!E-3M7 _7.B.;7-YV<3H,< M""[ UQ*<-!&CFQ!(EZHA:@Q=5.\%*NW M;+H^GH;(AP>?2 T*V\!Y-N8W4WE.MM8TAMD:1\29L#SV_IF,];%UE;"++,J5 MTG/PN=B/CZYDK0VQ%E4_@//%=N27.>AY;DL&;]Z;E%<\V_EPP*Y_DP MR_J&16.\Q'C>-ITPM(Q9?,@JT#)"@S-S]L)0,;L*;?%,*BWRTG51G MB18C2,OIJ.)(5/6#+HT;;JM9>L'^RWU^GR*)BYTV(K-^E())%;,\B@R-BZY? M4'C&6V\26T[C25G.2EB3*XD.NPZ]LF7&SB1Y0&U8AA,SPN*2J685>.^(,0+U M:.6:-#ES/?TOO5*:!WR7HGPTG__XRZ]@I"ZA@42V($U.*[IMO0<6*'(^'5T$ MK%3DZ>[-\1OP<;'Y'>BU160[/ $7M+=&1D2\VVRBKW05BR&; TR3KN/T+0)_ M(6AF85[9LR$<'_,_7[N;L^/;V?'MO+7XL>/;N?5\.Y\YN_")&6@8Y&=E)X=5 M%,)G!*+7IP$WY3U,*(.^@BI,24X)J MHH+.[H(<$/9JS/GVE8&2.2Y9S::@@[SKE85>@ANM#B#Q7JVWJS3Y0]_?E%4E MEE#1:7TLA:P3J(J:5:4U%5S$*,J%+]S%:I;ALU],,%>93G^CER$849BOP+"9U4G (U!GA.SV+^GPM M^5DMNVT737M&'L &#;J-E-6J:(209\I-=/FI'Q:>\">X9LDK[*;K]WCNQ ;$ M2TORJNF>$H_[2" (H1% M4I3S&R3UK/WL/&O.(3MMRUB(@;%]ARPU[QWP]K:LZ76.14_S:OQ4 M&KF&[=A496Z;2W.M2%)6D.&2H/F[CR9Z\>[IM&S6#/U^I\EOVJ??Z)/LV9-\ M\\D%DN[B5M#T1LKQ*!=3)-D@>8I1#4-D[S@X8VV1<:9'LT0F"3T# RRR2I%* M3^;SYAP<%N<4VYKNA=;-)?LN86A3_JK$$'X^^QPHE=*3SI8/&B20!0A[*ZYR K)H, M@*]IZ0%VB;"1\-/B!WXVZ'5Q[3L-UU3:._D/R$=5.L;XKOJ*UI8,ZT;%#PAN M 6X 197Y4&U+Z9DFEHE=H625T=\U$+4AA"PPCV;--!"7E@LNB@!E=2PS)G!O/7"]=%WIKE8$<)%4GL M<1[[DKK.G3%!/XK$Y8+KC+17N$[GB[->?<:4W[V_2_^D'8;$G5-?L)KO%1;: M."8XKWAIV:7P:L@E=+6P/ZCYR&+F E#V!]2_UI/4,-9:;H*6LCF[ M\LV5"TJU:5!6C)00G]+,TXE7EYG*N8YT$@TU1M/X%YV>:?+:O.GJNEM7 M-,,TP+ZQ&>9M/K62OY3%WG&/D@'O=)FG8Y[)9RYG::_D_H&-<%PC>1Q@%UKF MNJ#!;WTKV;;9%:B'Z?VR:838<7AO6U_ZR+QS'9>= 5<8#H,\/)2"U2^5I\Y' MX?/H4$Y']8AET[I)4H3=)>^^\&'/T1TC,2!%!V=7*(DW1ZWB(G?OE)X ;@#% M04#0G#H^@]35H].U<+$KK.X9"Y_V+;T$BW9C[T\<=Y3.('N:=-FY".=Y""6] M]#\'V>8K*'XW]<9KWP]93,W4LB3UV9+T:7\BMY>3#1MX[':^G,***&?,/S&6YZ5-#-?5T\\%W^:*/ M_<2<>*$7PM3?^N8"QN["L2QX;,B+Z5*,D ^1A^KMDA05J_7$& :0^=1%HTM. MW:G@&?KZ,W+)9 R'W1KY^$_\+_?3#R,3E"8___PT^4K5M/"QBFE]G3)HBEU? M.GK1"6"98C)*!?VW=0BP$0L _!C7*4^G+RH Q[5$&_>ONI[Y2AO7]9<5GV*9<1]% M9'')1F/YALE(D]]JEO\Q0;#GTH/PHL[W_;3^]N_G+VQ:)<>Q;4Y] X4E9L? MT_'L';SKA/$5#]YS.L)$["9SD6#FO1'CZAM=0.*\.O 4K+ M!@""VO9HXZP,/5)54-1[FLDK0\^+]5I8+FY?)^NZ[<$.5;%#5;R5TV>'JMBA M*FXVJD(TFTNI\?W"66J+#8X+[FWN;K2*\\USO3X:=)]?TET#QG)NS\)@J:+( M;27"4 #T"B'M7VY4FM,*6R3V+"B-OFS]CZ6HPW*BW ;5C,)40%LHKJ0>Y5U(;W_NTM\#ZDZ MV%PG1'*"T]%%MM90>TO#IN2Y\$=YA2%CH6G#UIUB/-;NX_/\18LIZ]L,V2.I M*^&UB$-Z26N2%#@YK;XGQ0 >K&76MSXP^G1[Z47V+<\Q7OTRS&X:$/[TU K\ M]R\G"B9O3IQX9YJ*WGIJW"%;A2W_UAJ$5(BYBYHC&]^\MPPSB8".0B^V;UP7 M6)7G#6//97/K]^)+9GU/EI#3R;*=+7-,HV3S9HT=UL^GWXB*Y/0LM40QW6:# MMY;@B_(4"V)O7K9='PW%=WMVDZ[66ILV_06ECT,NJP59*?DF.RY%UF=[_- U/4ZA51 >ADCX0@*O8^ 19SN7!HI M&[K$2@H;47-#-A1LCOG3..;>..:].Y\XX34TK)9E7:RFU63;; M5,LIJ+=6DV(_>28,#[Y6=IJU-1?+^.Y\S\-[UOQE=[ A\ST2P.# ;>'UJ^7I M%%!1<6OY*02I"H[;O$.P\PH6LS$P=G;XA M)\,O?^M78]\DG,BP6,GC+WVQC)-%RZRL6"([;\L9QB1]V??9,#[#5=;6F'29L5)1DV%A//N"5D<^S.Z[RS.6.ELL1$IS?_CXRW&Z]*,O/^[;V5@:T=T?/2"C]OCAT;>']Q\=/3I\ M$)Z[K#'T/7[\*YX72NT[^ M@C"-K)T[+;EQG'9^[8^ K%]49#GRL%;C11J.D._+T^1 Z@,OLQS_I*%X3B") MJGT+!%EAV,L']P#4)6-44 "7_#M;4JSW8FF(VI_+,\=1WU=?_/O%SU]\30K0-,CKRA?9, M+J3 K>2DQ^;\K0:Z>#>D6Y:Q*49:(:^ M?2S.!'SK3.%9T]V\G^SVV!W>8U,?"CP2G=II^-H)%"#VFOG>'[1>W3IVB<+6 MX]6?/,5R?MXT_0S.^]-JF%E4DC(5B?))916G)1Z'>"V**,S]]Z=+Y/P+^A2G MF=2YN8$DF((4[%N%8)+A: LH4S&0:*A2YSP;.C=IG1"@H)7[<0H*F9=T>>2+ MLBK:Z)2NA[Z5Q+$XFR6SVOCL=V0/ /'4&;")+C@J_T9(.22GC$ M%S!E> =']#'[#(RP\)V,"W!-25J%.=+X^:*[^^[)]7YRV2Z__5%" .,S)9RS M#"#-6Z9M2/9NLM4**2R?C# 6SQ!J#BN+^NAN'(2A4F$LE-:Q"<-]X69DWUUZ M_:(W$(V/O4D M9ZJS+M$VO4TI@"AS2\/65?J!# ZED&&)SU=E?C:L./^B367HQM&OE#&EF\;? M/CMF5]EH,HY)6U[4="CD9+'2Y%G3M,^R3G+$O\U<^T.F/=%596EM:V62_BSP M5&VG85&V0;(HL[(R&A59L!Y5*HU-3;!IDBW>DGL6BE1+AR'?R_,T6HF\29>O91)/=Y5/Z>3:(V^8B'Q6#AVB/5/96]] MR'K3=>FJ@AD;]2@*0QA5 NHR MZWJC#/$NM^60O[H@GT"(Y &5$9INUVK%)>MB^C.0DM!OOAYQZ\:UTIY[*F40 MEMF_M)B]JX1^]"?^=:[S@^2[?Y_-ULGWC==&^%&Z MOQ!P_W_^FS;_=!_IO^>DFDU=W,YL+P)^ME9%>==J8Y7$<@>LL0ZPOD%\X;+UD+R%E@B1K=C+ M^CT.44(G .P!#T5I8(ZMBQ*A:*I6 ;WWEOH&]DZ MZW'#VBUK8[C--E>P6&J_=)4<]@/T"SYS#^.'P&*%'3'-CAP7$S\,?4F88*7AM\U;HB4>L%VQ\)R%::W?QXT78C2? MIWXA)E]]\ Z4-$[? MVQO]#WJ0,[>@;<63P8/3^WG/2G/\K8\8HKY/$N/]GN9#9<"N1=_Y0YU%!H+0SHC M()XV\+OK7C^[ MY=*. =/OI2H(0X\S23SEGJD419WSW9U7GO]#(Y'"-(*U0Y M]>QCX;2.,S2!0#ZP584U!4#ID]TRNL/+Z)7CF'Y4O_Y6N("X?'X!?2M/TE*( MXVHE;VX+^W,HSVE%"5WIX;<>!+ TZ(IR[N!JLZP^ZSC WRVZ.[WHE@VD@) V MK=P>&%34M5?/'IT$EFR;9:><=(DH_1@+@CCJ,CCA[0^LOX_Y6N&P@M9BN:K* M;J&BGQ044DCHRG/.L6M_!*C,CH^-K96]W5].GK[@*[SBKW20R:.SA-&:3.J% M'^C/6Z>I+U&WX?8C"+?)Y4*+IS)6."-]A=R1(8;*/@CAL-HE& ,M$\5(HICO M @-KR^Y,8_*X_"VDR&RV*%IMVJ4*A(8Y\<$F1Y2*FQVIKEA/5G*;!5\)4*)45-)#.HHP^O2F><^ MB:;GK'*[:OC<01K4BZ0:0JH$,*H&ZO,5_Q(W?0[RVH-[>__:":C&VHL_:=;V M:93D>@Y\VC\G9?K>2K2840ZU>Y?,*W N%3QMS+ MG9!!/KAW\%7^]5?WOQXE!.-46-"3W 9+E"W#;C_GXP7="" 0((^I_PW(HT6& M;Y38E'RA/6>S$NH]D]?#'(R?@.&1^&PE7>9E+RR-%UE;;.AL_1V\00+& ROH# M$A,W)[5W:[<,LF-A;?QG-^V9VJ7)=C'$IS7A:,!R"JC^C\/]H\CR"'\\:U\H MESS#PD<6A1P2Y_4E:<1#$;I&I 4*7OB*X.N22QO(=LOO+BP_Y5<6:T:6R9LSUISD).WA4?(C.\!=\B/6GU]+9L4* M\D+2I! J'^D'L\S"&%K%(S)<%4W0?"[E1\Y!3^]B] ,0EL+J1MX/N0T:+7VW MAEY\\QKQ&GP!&KIW1YO,V'WDS[/LC-_G[EL2@_C MUCOGUD KX+!+E\I>]N1_US9$7O#/Y:!$Z?9JMN)/Q%Q:*0I7IYE+D MWMJ=?>SYS%255Z5(R12V3=,'B5QF%N0>=DUP/\U:IZGMU/[VZP69U-[_%49> M/_D9NJG?,_SVF3%>Z?<8O]N"]VR4_0YR/!&25[D!1HELZ9IW^[ZK2YLFA)*G M2W*D:_( /8[55K41!^"8SO?RB(RO- [$8G1 D.;M4')*/D=W4L'T;U)41+G+ M9!2]X\^(>&D,2"I,@:(IH.96LO@!^4&N.I<&%#M.W9O<595PM@9&.H8A#^T* M0'_E:=1'D6X&EE]4H^RITG3$/!=6!!46VV9&TP6Z6ADV:G9;YB\6MSNKFXO* M%:?2FBRJ=KTTE@!%5+JZ ^=_YJHX/(A#V([Z:)&=\$56E1,U3DM)]R7LSR> MV?WDWQ#H,M&%>,Y%<'/VA\F3!7:%&#RU>)#'DK0;RNEP??"<3NA M0#ST^AQ,22P@],L.3%4FC+K%=#N). M+FYK=&4 KJ=L&!L)3P8H.K W*Q9PPZ-EAQ86A2-G) M>A)5[M8+I'23ILT0UNY6W%U><:_CQ=1EYUL@?@?[A[Y9$QP_]0][LU M=*?7$$)5E2I3:E^@MJ?FJG K5TNQ1L_#&(T:_=S*3]M@J9:+L1L' MK.E_'.P_CLNK\7AN?V7G/<#BW&[ZRF$"KR$O\KUC&E>O*9:L7,-LL2AV _ZO M&J:I?4,R*)SHX_"X&3J6"@,HT)+7R+=1L$I+:;;V?),C,8(^Z(23*D$3OAF,B'EN4;;& QZX(P+H(F0DE>1)P,NBE*&\'DZ/D" M_#F=A2?2\-O*&QC!%\'I@J =]^VEU8XSS!R/&T<++C%52^*GPI=8N:=W.G++ M]T:\.,^%1G)IPG#"ELD\6VXAO:2I"0#UD>+2:#:]JAB3 N.NY:GT?D2;?@DLKMQ!Z32]JP6ZPYK-4V<:!-IYF%> M@L 'C#Z;W$:C4MEN_=WM]:?UYS\'&C#S6LZ:>NB"W5(5";@0'+YM5%/M^'Z' ME;3K;=CU-FQ]OL>[WH9=;\/NN+CIQ\4QG0(C^\\)YH/'S [KZK;APB_[&$?W M#KXZ^UJ.$>5]$'$9K:DLZ:*+"-.@;7;X*Q=3U OR&!KSTC$89BYE[IBLSQ>1 M-.[.F;G+JS.*Y599"7:1_(P5,I-54Y7YFMV9;+J$@ZP(LQ>A([YRK >MJ97= MHKK+BPHF#VU8U?IRSY<75N>6Y5XF/"/">"IK:^G:LO<4;+O5=*=7DS=1&RFD M"2\XJ('+O%PA&ZNX@=_1Q][6R7''5+W&$OX-:F MB7SW_8.M;3_J-SC%1Y0^IRU'_^&D=$V?% ,G0GQKT.[PW^TL[*QHSWBPS2_Y MOVAC.'#TF#S"SP(@2XX!D5RN4\O.8O&U!8-H4P&<8>VBSS)9N19H1ORWPL]P M?5][H?WC$62*24L*%OIT_OM!&IZK/("QW[\?AAS5-:VT9$0I_A+A^9@?K4Y^ M*C&[99XFWU<9^3K_*UNNGI!]*&G*?WCC\H'++=#TDIS@+PKOD+]X_V;7X7G' M-XX<24#P_D3&&,(;->V87]RR84[YDU +]VMSO.BWG&FRI\HV+MQGR7]HWV54 MKL>!(GAV_8&(9*.+Q>V\[]WB9"5'6E2H(W,'$]P.6EUYV>85]YS-N?3/4'5K M/?:X2E89@"44;D!D)E[4W:IDO^1W:+!'ECE>P9 6@*" RC3MC.2=7H>( K[?^]+# MXPP=L9EO4Q!Q*RT3KX&?VEZ9PTK&+]9"UQ1B_W#%$GC[V'K=7X]8.TOL/X^M:3-D) MN IW",C @T?\;*:Y[7MB>2-1/"R:W06GIL5Q0;O 'F;YS)]'0!2*5_*_"(#A-V74EY'WZT9/YB-LLS,'CZ'<:\E@XC(>VO:PTS_2^3H5VEU[A ML;_%"=_"H@/?]&N#9P\--J25;(2"P96 E&W*:Y_>SYL%\ J*6P CY\%D7?QJ M9G)B24%+[3QJ_?'!@VC>N35,QMU(L0^S=P]OGKE[2S>JZ&\I!L5T MU$7MK2,S-X(VFIW82+5[7:UH(71HI*]D=0.%A1Q\#&QD:29I2B2;1J/$.EQD M?P$!";AA-U06$LM0!-,I]HV9<)DM $SRD//$5V-0HS<.D<"W<$SSMC[Z,E*. MHEO@T@IZ='6GA-955BZUOS%Y,/F!V+TJJ4K#B>G7_6G.2EWL#UQ*_W&'SM)G MG#K!/&$^7UA+Z*??YXS&+:6/-N)A$-,F)[QUK KN%8UA_7RH4E,88R"Q]M1J M%P34Y[#0XN;$: V.#]8'!U]N93$ VCF9NZ41Z8]_=?3M%;]R_:(&8(R^ISFJ M",OL%4:9Q #!#(3W4-W@3GB@@T2$EX]&Q1*S_,+*\9Y6@'!J]P^'A#5F!B21 M'F0/:(/QR R5#Y9J>;0-ZW'T:/.[FP\T.7"D.9I)*IB?J#)TM K3"/^:89I+R2F5$H,C\4+K=*<;_=4$J'3&07Q^#DY MK\W8#2^C@."5W E$HG7AW9F#U/MV53;4.:BO *N6@_CR6#;YXO(0^(L(*R_+ M@(E#,K^*KVC2UF$=LK/A1R0Q1!Q47#JP+@A'\%3.YZ740Z;+@&:=G-'OC#[F M!!AZY8OA56>)41>GI7FI!FJ^+><2OWF>-[""TZ.4;[#/R93&)'7 MO*)3<$9^+L6():A@XHO]_/V/K__[Q?'_/8O,\; MDW?[M91_U(9\1!+?:X?5K76@K^ J0&70/"ZTRSC_8\#?M>VND!ZYW69\6)Y[=YDTKI9*26>J'M)1$9KUEDK9G2-YS0199&E MR8^.8C:]$F,+RF+ON(=R)FT":/<@SQ8M+1UE>]DP_X&5=O!A*^U3MY> IP2I MP'MIV)%9!WI&R/P"\OGG0W; M_0<3 A4)^@ J(@,1AG*4\G)Q3D:$#PHG?+Y' ? M0"OHM5.D8B$!9W9#)!3SY0KMHCRHM?K*&/.J 9EBMY'OO#/VXC4W4Z+SLB@S MH99>-!==-$?SINE7%-"2Z9^!1I)><\J26UMH)*]__H+G5"Y/DZ[-_^L+^L?! MT='!P;>'!X_^YW#_C]7I%[3T^NT?C"JC#[Z]MWKS1)WI^P_OTW^0!V[!R?4_ MXK4?H[?6^\4XI73S+!"A[5B2K\.=$:^DIA.H5T7MC S\FAR#+JAJLP0?CH#@ M'+.\9>'8%7&/J)J>HF,WG MD(3/D+L%E[%E;3M@LZ0% FG;Y,RMF1'9T0,K3I$=F=!^3#>O0*3/-!'(R\$Y MY0(/#-9MY M[VJ?U^4FHSV>S;(69X&%MU!6@4>V,K9H*,QB^DT:^-J]_5TF;I>)>]OS'=S; MI>)N22KNUA^",^=JJZ;-A\I7_6)ZE:&=(275#3/^EU#D,V>F5VQG65BMYOE4 M$R)[KH[E3=9I]$?_V%*_U$20M+4P1[]6WK7[U.IFLS;3\T]A-@PLTBZ7"Y1^ M6Y O,2>,Y 68G9[N%! +6Y-NQJTDH(+YP+4SC78YBJ3[X/'H-D-=_CE(&==H M\K?A%.04I:-U34_52L#+U\Y:SIDIT=("[69D#A 'S1VH2!6AL:1(ENY'NSG! M^PT57-4T/P>>@YFM%*\@Q=X+O$\*PH'%X8A<8#D=^")0@@9KU?=K 3R85+KZ M-OH5"LWHNIR!M+!]D<49EWA:O!K"!>=-Y"UK#9)9X*2-COR5/!]H:>=K%7QW M*CV/W_@4CQ]5#>^ O!1A;\UL-E7V!_B1"*A!#SZO,-<9\,6L2]\&>F#-Z6@* M)TY&L!I0+C+Q"O_0IQ+:($D\VHM'8PE70.D5276XWKR^X BB%$<$Q IILFMW M8FZ_>?MXZ1UO\F[.6[RU$?,)V0Z\&CH)[MP*1M'&LQ!"RRR(H.#4ZT"A[F=' M:CQDBUL<)70&G.%08GNXTBX$. M8I%5<\^S+8E7_W.< O252.%BW@!?9&1%NQWST7<,EL'3D%U01)[T]]ZY+?2[ M4T=#B@J>SSU06V)Z6.N>7 C:.DO!;OEL2R\J>3)]ZK62;P.2S]OP2=.8Y_?*C+J.>79BIUN]8M%)4NCAVA^XIF10,"3 M^W/9;M5[8'WT5;*5_')OC@6ZM9ON1UV5 1W S+_2QB)NN490ID1F%+Y=:BM) M8@=3EBLYD;DEQ'K7%<\Y?7O#UX]7$BAO&H F1/G 0["PIK^T[;R8 FSSBR7'(L2; ;9:TSWH[LW8MAA72<$H6R=CG=GA[ME[R3[9,.0V9 Q$%X]WMLJL MT + 9LO8/.HL+.GJ YL4*Z6W9>>#-UQ8OYAG)E]GDWWY(@A2'.QKCSB)MT[_ MQG+AT#[3>#"=&%^^H2>'%N"WS5+7-:V(Z+U=!:2+$^;G%*K3N@]4GY6*>L$I MH]!:DM[R0J^_;'D='JL=KM#I6;4EC:YD_FZN)>@I$BSVY)49@N/W!4A*0)32 M<7L>-M/_;IPQQ*N,HB9($(]5HB>LYZF<^;Q)+C\Z[%[_:IM3X-^/JQD%A^1/ MTZ_0!'B1T?[X:>^'O>_Y;B^'656^2>/%@%,2]_7GY.:#O!:@%"[P>U;1K?OX M,-=B"3K:]%S7\W3S0L?+["_4BL+4V2'?HGHSL(YXFBQHKUG"8JUL1GCPIA+^ M-?9? +5>+C&MZ-9<.ZT7&LI#;X*>;Y#[@R[U>UN7O!U NHHK):+-;%J[([V\D;7W,\![O) M]F-6UAZ>5X[>$^VT^5[X$\BYA#2+7:R 1@WM?4R;S%V"GI(K[A9,-SL"4^^- M1'^24G#3&D4A%\?M@M'WXH8:L4#PF[RCED8!5TZ.%YM[;5-" G,-[^N,;.U3 M%9I@D;U3=.J0]2PZW_#4KG"0<*XRY7*./6\);V@NLK@)PF.>5W) MI2-[SZJFV@;9N;X7QR?UME8HBNPBAOQ M&Z2I(!MJD6ITA7#,U@!-.&UCO&1O\()#,\IG22)N06_(G7XV?7>[52 ;NVL/,'4IAAU)X M*TKA8(=2N"4HA5OK@7'PAY!-3K5?^5!\09^R"CP:7;2JM]ZY8]?ACOG^'62_'+\ZE\_O/[ 17..,G*>53KO MG%>(IO'A_J/W/6@>'3WYY"X#TQW)M-SI>8C73Z:JZVR"4>/IE0<@JENTCH$" MN2FP:X;3'/UY=DYG 7Y/LZ$1O*UCRY)$3#]>)BX:Q<66C<6?@V.QZS9@Q]@Q MBX&LPQ[JL4ZI'E.N2]6GZJGS'(+)D?X[BC!,CPBN-B=G*;@ #'H\9(L_..11 MWQ';K?.M7=;2*/K+(XA3UB^;;F4-82HB/\H;"55,C5GKHIPQT#<837TZE-WB MDN%T1BS<"+_:)$5T[:[X[3\'GO/\@[4M&D2%$M-J &.YH5TQ_A"40[Q2]"&U-I-U0Q&F39=DQDGS52DKQ\@.J MA0,@A9GIN%$\4ACC^!E!M-;I5?NQGT)[B>XAPWCK/7]W##1J:CO].BDQ 8V& M:!1) /+#*?1"=QQ'I$+@U0P]+72G:/OX9SH5RD=,:P0BY*=-;]/0[S7S/5 2 M]J-H.4IY5F2<3F\&XO[V>[DO(N#9:Y@3HJY/B' M#W 7 RO'C'K,W@KF^3\'QN.%0A+;>QTTV_IQN6J9G4D)?[2NY(E$B?C=UAC- M\Q;%8!FHICVY\M]<,.:&IX >F2GSX_?*!+G^C3DDL3$19= S]F^QBZGZME:H M8L9 V)Q?H1F4B@%3EL^D2YY1O(R>WR@_NX\RY&_YO1O=EKZ>8;3&RFZQO-@ MD\@K/P+U>VJ,*>>F?S$,U5<\"$T#-R?0Z$!GR#.)'#RG?-)_U8?GK%OFDK*N,PW1?]$[[UQ#XA"-:\+=:KVX)RLPZ4R MLB$*F''+5=6L76#<_/1']]T[NU^QFCBMJ37C+H52[,X=F+^.0[,1CF%D,; ! M Y#9R$,9PY$*#X#L55=(P8UK1:+8'FQ.5M X2F[985YD)DAF!5XN!9E!#EDC M,KO+H1-5V@4#26KRS[S$%J&0W3,#8U1UH50F?*?R?: M\)V.4]2#*MV&Y>LTYE^5$[&WMN**GJ;N!(@MX>?\NG'5#QU0(F,+SASKE7HA+!%2BH@JT &3%^E M+T@=RZIP64VQ>5F4395\I5T53[]_IFT47_M(7 Q^>-VQDS-^")XN;;$63X3, MO+X#^B#+SUC-)?63J^^=,TZ=2B/[! "9VD$7'MW_W-5%TVZLM;"(\'U;>9M+ M+CN5\VXZ^.>&B'G6#J?)<;0$Z8HV*\^?'=NLI/(KO2HGLF$A*";M1K]X_73\ MB]_V3_:39WC!'J)V?-J6QN=HO_OM9'JKIP9O>:EY&N$RWW;3IR]/_%T]IN^' MT7)\Z9AV\5"_/0$]4@XT.K6A'V,U21/ M>]&TZGSI+G.;1BN82>3T3!(T9>.5:JK0-KI:VLBDR3_H\]85)?M77XG1XCZ\ MINH-QM;^+0AMPQ$4L>TT\+V?QKV1G(B&:MJK1M;=RR'&&Q-=(.^" P()Z*B&BYX M\N+$;]12VV,!18+ ?=[_XEE0,P:2G/8"77EYXGN?Z,WMX,4NTB MKR9.VA_BO9FW)?,IDD!H9PG^G53H.E.Z*E!\ZK5/QK)SI=/2'%W^0KHBRZ5J MU(G'+*-0(@YG:#9#AI:T07UI(->1-QV]_5^?]="$ UC$<4Y7Z M>P,W$I5)[G/X@]S.KBBUU<$$4T9AO)=;L"6WG_QLGS.B0*ZD[9S\RE-U<+ MA9C@L$0FAE.F3.-6= D6O *^L2CVN'6$%EXD]^(5"[Q=0%]2K4TI6;WVANC" MS9B@#*@)WP13^-"](':/@D M-R1AF4?.+M7-!4X0QUG'22W!$DQARJ&-47+&TC!%S*]-BX[>(&?KPN&V6;2R MY\#LFJB2;B';%'RT"7/#ND!;6RWE_E+EP6E;B1930;;WU/7B_)05K71^;,#< M!4O_>2MU?4XV=904"'D^Q,0^(S)-"AS_$G("["(YI3V2XH.8!JR3?UNU]5=M M:#WQ1L)$Y<4DBI4,1EH+LY,E3??E](_/-83NF=I=P)^KI;MWU%!!6XYE<"R/ M.MZ(HJ8%@YSS?\_*QD&=QC%J,\[W@',:9\6=6R*8=CEI!78H-N E@'H+WL*C M98-L;U.(L\1^^,OCI\=?&V)P"<@2F=2LC,AE0OVDJ3WV2=F&W\64 MY'O'VQ$<1@@;@2N?7L7TKNGDI^I?W(2_)//([,<$L1;72S[ M8V0_)J4D P:;$)C\%2@,O/CN*E)^= M_/3#!X?*8:K8Y]XR*_#99*Q\HW1KWGOF\@Q)7-JC7&$$RT7AYJQ!2G?>LY<0 MHF[A"E8?,-I^F 5KF]0V?[\+/T+K\N5RU]6^ ML@_S9?5' )=Y8![1G["LVT]TX7-P&M1-<.8EQME\Y[3X>75AF:,(T#)39IF7 M6'4^6-+7K#XK6/WK!D*$.9=VE@(6!>X7RQ47T>0#WQ(\9=??$GD7[;L5J3X# MJY[;4./R$"RMU8&>PV=Y:<@ _K//&HP2CB]_CFIP_V[\E4/+MOVL::.Z(_:! M 0P<4V,@+,Q6;L!O!ZQV'X.U2J03%KI$^[S24_R9MR[GL22BXD/+H_405=HF MUQ-CUA1K":O'N51.3MO4O H8AF-FPA'EE:]^:9Z^.O9GQD76>5>3(!(F1#$,"E MS:Q2:'E\*+.[EIJ/RY;)+Q1)1%QU5"=?_?C+RZ^G UB"2T.B^SBK'-^?25%T M?43E:C0EH%[)7/9MJ%@WK?9YCY<4;#3:3VH^/%1H4JW?FL:E8CSNIR0 M#E@$[J4/@(;+"HKI7+3-EF7'_-=L_CI=V 702&%,K[G-2I)3[+')]6(^'5^3 M[^(1[R?']7IL(C>^ S]OYL18PFR&\)!!2\@[(#+#?!KF6'-HYJ^WFF$"Z0V0 M>;M:^JZ6_KZU]/N[6OJNEOZYG79/OW_F3[E/[XSS,7=X[^ Q>='M,OD>01Q3 M!M&UBM@Q48]SX9:K<8\ME\FX"1*?I?(-6C+EN58T0M$+C]HH02R] KAHBB,& M51TY7YW(C&=&P3\Z*^G8 @6:J#"B:(UC2+D#N-:'YL1&3D!NWA%LLB@"]N-! M\_A0=Y8&8:??P851+ZG!I-VJLL*]_?M?)J]_>KIYK)>@TE='V3=\U)#_I4?'+X%RRU028'YVIXI)!!J959-"[&E4Q'Y _Q M^+3':1I?AUFL^&8QU4).FYHQ#-J,HIYO)/Y1UO3G'NP+@=_3O4'_K>;D.>S9 M^+D^#R\,@23N>T_*CQ=]/J,QZ]S;.LFV/S9GWCHKNZ65R/TQ+;4FX%=>9F=N%.PVZE8:=99/*)%#G+5%IT:B25#%XLUMC5(]!Z#7III/+ M^RS8VJ@>H98W1D,+%9J]P=&KVN7/K@EJGX;\2YK$02LCQ*)C7?;9ELS_<6A; MN:8\W.NG'J;378+0F?36*)0E#X^^V/+HJ]&C7U)TD/N;05BQ4A"?FGKLT"%< MZP^S.@]=7O@VIYY*#W3 H4 3RJI"Q@+BZJP*-4:TKW8P5JABNM[P93>,T6$SCZA=KOG>6XCLR[P3$^_98_YL8,KJK723FF MQN5ZCM-CO#FUELCC!^\^HYX\?E2SLC;GZ0;,C[L=F0^I+TT;8UD' M_"E]_DT3DX*RD_*N$Q2Y2 Q!E(>U;3ZFIYW<.64O1+<]/024SR(LC]"<1A04 M*,AF2RXU,\/9:HC:5#W#-?UC#A @ARA1EIK%:ZL)KD'CA-05J+:^^<,G X9X) MD&0,#DG??4.P'=_@!**+61\K'$Z#Z0E@%#E>2:I&@KK"+!X"8-8[D*O3?)5= M].VH7]FHN3)#N(3)5*CXS;'YM[;Q_VG3KAJFM/B5J9YW/#W70SL 3#;Z.:H- M96I)*+%>'R*O/GEP].!!\@,9:S"UG/3D0_8I.>H >1\<'*3)RT7C:J@\T%W_ M:NHL>?S@WH,CZ6HW-#B9S585V3[6'GMW+^/BXF*_$YF%?3)VUU,^B_'2^/]: M%KWLI!?5\%%--(4T=*F3YZ"# M.;BW]R\.Y^LHA&_U.VU2-/G ;OD%).JJ"!![(JPI!OS^X8WPBV]KD3_YX>G- MZW*_M<;T^)S\#SZ<(RJ@.VG.+E_Q:?+?(J-(+HU\W,6?_W>:/-7\YO33Q_BQ M]G((E-&K%DG64/9.I._TLFW>K $75_ 8 L\FC.X7)]X&.2(GH.5:T,LWS24. M73-[GV!.=-)RL0!/:!JTNI!/5K](I7?-Q/8WP+0N^G[UW3??V#"[V,Y^\ZD- M E<]NH8)H9)69#]GU=KR%\)6BUJG>,?Z.J,>45<'KS2%3)7;^^P9]F B(R[ZGU8BE MV)N'OP+C3>D,E4D3L&JZ7E3@=LMP?-Z__[GTMZO@[P.4F#[-NX*"-R 3.RS* M#HOR3EB4HQT6Y99@43[:Y"5E\5]?H&?T?PZR_T%[_O^HA.=DYOB'?9O5'8[3 M[X85Z..SSCWYM%3$UY[%H)E*#H[_7M;\O0;R[H?QJ_(&#JH[(S^)%]2VP7W: M5?7NH_YGZ M;A$DWT435S+%GHYQ/_E_FP%RE.\RZ^L*,0=\G&Q$$!8X2O3.9,A5LP)'++"TX-A6?TS4R6 MNA<41=WTR/P#OVP"% VZJXRFUTH0-JO5.K!)=BB%:8_&>&JW3B$XT;I%,J>K M;Y_]5'I"&N9ET!("0YHUL?KD_H']N9'V8@W(/OT MB^&03&'JAS<](LN*Z7IN<&+_YJ6]/M)Q\:-VDI*36#?+,@\;KO,]2IG "Z4 M2OM/&B4XPX2=##-DNC!2HV06@R E>94Y^%N[$_G-0)J649KQET$: )FG= ME:82':F&GEZ^<% K5A'4E+$_7 #BE\>9U7R@3,A/B=2*="4JSK33D5O/^. MZU"Y GXB0@.Z)A$2'.K!(CRO[A9NQF ,W[-+A MQY+??+#H4)(^>V-#Z[.VG,]CEIMEEK>-?SYS/7@+Z;+?W$)Z?P,4@$!Z6#-9 M=C8K>W%C5)Q2B+7P3\PULPE10_!C91]G!:<2,A'O.G."WZ8#M MF6M'!HK-W#J&9TMYW3_(6',*;4F+*Y2<2_( M^\CL-EM$W=$%]:8'/$(] G&5O*Z7/,*&*QAF=_0=K;:K?RYDQ]XZC_J]5K . CO_C3& M)42B5Z"DC1^[_13Z\SLG.)40N+D,6RV+QRJH3V)B44N;T&! U\ M!U.?EX%Z0Q!9I-NJNL[."[X!1\SOSFLI:?/U.*H)_K&]:JN;!FNDTH P[K"O M_1H[/F?6 [J1LM(*,[QK!5Q(']694(P)C:MZ-\NL,XH$LB9,]*!^3GJED[3A M%3%LV(_'+A_Q],/GS@"DU>.!/=_"5?38"D'EORP=!JX"9$:J*62V:#:T0U8I M\[!E^. ;Q'4/'0U!AI31K4UN2;3?G?^E\8;.(C9&]:EQ_)L-A5)OBBLF$V_:6HO'6+9K5BA3A_P*?;A+9,\4W\R-0/-A4_6YHS;**: ME3['Q( T&.,(B-L)[Z"%!Z"UJ$P%;$/V=N7A6_Q;SR5)-ZW6UNDUZ?>,[R%' MD9UDF?1X9%T0BA77X76C_8F]9R6:'K7R('S.^C@CIG"U%XS?1;)A7F]NR[$G M1[TZ7!IZU.XTTZ<3'PYNQ\C_8R:\>&2,,#AE1C'YX?2HKP3@X&3XH-0@UVQ>FE''C$=B-C6)#SB]I M2C_#B^%,L"K8B7YCW97S4M[J:,&2BQV]<%D4&QN69Q7W8/@-C>(-NIO6MB%] MM#FTVU/7FHNV[/45R]B#-C/:1=+JJ7YAO"F]'>K;#'#;"(A.ABMKN0G#>LI9 MCPK[24#S\8DE)LI2-LRL+.\F! 5P76]0&].=<3%_UU:AABO* MZ,$.971+4$:W."C5?'6LENWUH".RYW $3'S.T5ERU>%![N(&]7/.L:?3 L-* MO".AKSWX]DN^S.&]+ZWT#E$$.08NQ6@T+T# MZADE(O)7JLJQRQ*1M[$,XZ__Y\6SO8-O$R;L799YZEOZM!A%@T+_2YRUC6<- MT2+S>;-O5VB@'ZM-L[OO1=OT-/1S]P[GK_)^."?1DYW<7D,BZF?MF5".6W:@ M1JR-K-O8>Y@:=A9A_SFJLGO4SA5!MX>EF%5%0KXNY_A&^VG6;SJ+0*.LF&NC M49E3JV/-W+I1%5!E#YJJ>&J$Q6X]"XXC8(=_SD^$9*Z?.+0\Z+SE;;.2WM0, MK")PS!6WL6T>\<*K>=:ZV,LI&>N1F7)L7)D3*/V(IERJUL8?PP^J8CA[$K!$ M+$?6LQ'-82R#&H>VVEJ+9CCA'!&/6Q\SY>9C+%)6/4+8WA2(6(I((S:TT<9R MU)-F;*;\B]_COK)D.$\5?3Y4V RZ3,S'NR#7?R']RU;>C\T!.4-9UW-NR4HB M%,QP5%IPR,**'ST"+C2>(&Q(L2Z+>,_\ZJ-W&UE&YJ6/:-=Z"V%4."8MKNT79=,\92.3;#5%L8I M8JU4^0B %=(W+#>7<_I%G$H282KE'/#?10WHS,4<[36.AY M'^5$Y3TJ>[OE:=6$0[QY,):D^;L'?7)-GX!*@RG:*\#6%K,5\"+,F)6 'B!A MWJGH=)&J5I2N#M;FQ68%;LRA$&\#_.]Z-8(CA#Q;4@Q.Z&HB"$B$QEC*HP;. MJ4LF%GM)F<7,Z#4S21;1MW#BB_B2/];'YR!+-ITW:C =&SB8I1X9OS3 "MX?7WH),G*27M(TN:^9XA'QWB,_I^0W!_H(9)F<7UG"$\'2#I80 M\(P'D202O#CFJ!8XA>@S"+M0,_29)I.4)!>,&9Q(/W>J)3,&@HQ(N"3"DU5T M(62Z0^T=&CM+H^%+7K@;2I%4LF9)CT]BWX?)R2XV@*C;*G ?/NN?OA![YY-D M\&&]FHAK3!>.U>MJ8TFW]2L+SE.PUP@"I!&244=YIDPGIV+0BN:B)H,J#B$Y M5^3\D ^ RS>YW-,<%B7+RH05?NQG? YYL%M_]![SSO5<_/L:D1OGK_R,>[?=,S>MXN M'(6\H>V7CP:I(X[7+OW@M7N3=9X6(TV>0SVOR(0'#I.6%4T:)6 ?W$N3HP?T M_TM(??]^='/I.!>*Q'&T',^*YSWOC,-R7*G6%@@68>3PB4LZ M3"^A7Y]4"H%]Y+ .)1>\TX3%$H+A,*^9JR?QNJ!P_%12*/3!./%Q=.]+3RCO M__B(_BC1,Q?OY,1E[B*Z$YCOMJ"S8IRM6CJ.#9G9OH-&9ZF'HS=<8WBVW"4Z MM2 UCY\'>\F'85&RX"]/6>2ZI<:+A)-X'#=Z)&NPE'Z)R6"T,61 /PJ]+WJ9 MZ@/ HL8JHA*F1.6P@%[MG%;TZ-HJL>&B_<+7XA?@/U37SKMOFPTH[XF\4?2" M)3H4P#'6N$!Y$(7A"/Y,_JG-,*+<9F6M]5S$98BQ 3?Q&8G]Y&1@W]SO%@PH]"MX-.:V6NMV6#.]@L6ZX\E1GKA) M@1C(,"Y-BUJH+_&*ZSRYEGWHG=TTB<0;P>Z,*GS3NK&'@V2(I[]C)YVY,NWJ MWF:&?&KDZYOBH(^$HH!06LYXK]'FF0L^(J2A8C<>U>HJ6_NP(M33YRPETXTG M1O#5XY)UOR4]Z0QI6)&.+B.0Z%W]!N;=SYP.-Y!34I?1O2W,1=)VO+DO.*CI-\%CQWK7OM-LX3)N?6O17%ZBAY#N M4" (Q>7(/45E)6I#W$_XQIM'Q%B=;%2\CX^7"$GI48*SJ%'2 MXA(;=&AX8G==BIWIYHDDK,U>_7G++5;H%'C>=5U=JP"@X3WO&0I"62MS=3$#4 H.7>"" MX[4\$A?IMX=9ZGA(:Y&"JU-QX&44%NQH%"P50IU3NF5F# GFF4>E? K%6X0Z M5M*/XZ6Z4W;^S\%%O5:ZM/=T'J[CD:[9*3V)ZT]3O"J'FR%V M_-Q2-ELQ6/O)\Z&54F#TUDRFO&IFTNP475ONIZ?.-ES11IJ',SLL'1+.%>&P M#S.!EIY6BY/SZ-GCEI@P#V+\-,43LAD$ZNF-6J$QZXE8EOZJ0( 1U>'')*]Y,VF[KU?X,0N=;;VR..]JHPDYQ MN0F8U#)\([E7"XJ]SHT59)4-AKA(C0.M*F(Y)LNK>\?UY1/>KFV;MNR6:=*6 M#=>2%"\&I3)GPB&:=V[Q'C1QK.8IV)O@EZ'R<]Z4A6KS):?L1K-$1)7!G;.[ MC_.+03I-J=&5',,Z$6=ND=&H@(XXUO(5MD:JCFA)7UV?S.*&ZLY4O0@^A,-%(!)!"[E)4 M_N:=8]X"3O([CU,:.I:@L77N\\*T&SRQ4AK[_1M!R0)O30 MO=.,.[=[@+\[=Z$1%K]H*YXIRG*VCJ9*8(RAO[-03!P,,\OO M8H!I](,Q"GJ"7$?/'LT=1%FLB(7D4Q>=6!/ 9"DYL !,]N\N8$HF2VX[8@\] M[6 96/FV47E5;(A\8F@>6+CF+5L2RW%LO.@)9+-UN2DF=DR6&>ZSF4S1:XKP M0;'1.:_IL'J]^1/<.52B/3'G./.2+YJ&[R]L5]1A9<K5CR+H=VFK>LEM'JLHR4 #$O.YO^#O#U,\@RW3(G1K>JZ<9E MWB^EU[+";[&PYT-MTM:&Q=+B>D [VU%6UI$+J5 >MEYV/0-3M\M=,'C37)K7 MDB5BBN&AW0[O(QNJ^*V O(_62GSTLSCV%+9N1[MZ0LC""',7'4J:%Z7MIHAS:YV$M1 M=HDQW]P++9"$ZZA&5^BVX-Y_>@ZI]*RE!R%N0?"PR:A,L>5F2@Y3 #/?K'CJ M D)%N"*9VX@B;PP9O9>C!PQ'$;)J(.5"Z6CZ"47I9(8 MJ><0+R^ON20^SS:+Y0%8MK)CV)TZ@]:/"2)N>,JC995ZN[F!(YKLJI']E9PG MIRLI@LBS"@##7/HT3!%3N'&P>H0X/"(!5"?R+:8ZU)7>MZ5EXT5N9U&/:;RO M_4S?@5]VX)>W@E\>[< OMP3\\E'\L!O L_]]?(3\ZNWP9TNR_X^_C5W%_F.P MI$:ND6\!JJ_N I(N'+2D!*:)S5IKB!@C'L41 2M3N_D?6DUD@W-M%T7>M"CR M5ZW3(0ST[JXN!B1"K4TK:WLO:1J[X)/WSBBXQA.W6@\E8Y^:&YLYZ6A!*R=N);P( MX(51]!G'WMY_?X+O%*%#&KJBPA(2-I5G6'T"3A=&<\6 #+354.3*AOJ M?!'SSH4W%-[[DV11@@B1!Z[=C9)-.BLK*++V+EL:.>X3I9VT<7!+9WRMD66Q MQ^)H+(OY&/7Q6*IA,B!EB'VBF0E1,H^A>_1[U'T+SE>DDWZ:.!D;%:0#$Y*K MA8:IE0;):=DBA',< 6-44>.+M,:$1T>%N:*-@NSRA6,8U22E((^$YK6(:]<2 MTMNLM:8HF.7'OJ>[!P/(:0EUI@TR.3C>X3>2:)9-*'MPLLFT(70=]D$/(Z*H MUFC53M:G,?A;C]CI4_AQ<,N*Z[Z%4P/>>SUG: MV&QLV( NMK<^$Q55.NB9A]K2_)7S7:5;LE:A3WAB8Z\]$W#K#]X7DT9N:8^' M/L7]>],3U:_0_J()"RR^P&%\@8.'T06$H,1W,R.9*!AX?_R-6>3NH?V<]>N& MNNQCV0>_%$<_N/\@'JUH<1S%)S#&%+7YXH5#=K,)C RF99>POIF)87-ZUH;&]/%M:AL@#A>N, HGK((UR9NM ."6_T5$1:2ID23@EL"QJ MU]I@$>=M!'G>3]]>< I;?K:V<49;./U[C;>>X'Q3!.?&G%5WIA+]R@DN%"*[ MKCP7':77BP:D4!K@;D:D JU;#1*>[K(6-\!Y>FUD MK9$VA.)_,XBQ\+DC=4T3-S@%B,: 7%W>4JPG3 :B\I+-'=A'?GO'M9E&BU,X M-6;C=D>5H<"MOV'YCXHI6B.B!%Y7)_0;-#3.VHA"M5,"2SIHSC%\W["G6XNK MWH.Z3U<(F0B7#PC\!.L=@[)T$XQVC+*(7+;R4T\:6)6^KQ%!]RFM 3[7;,LQ M9-S/-X7+S(HA&H_:H\8MC'F5E4L\/#.H>"S68,"P'&B T1G;^(X0^J9R]*X: M>N]K+HBW"M9%^;77F_PQ%*=RZW!YJU8#Y?4FM\HW'"RYEOQ>P5/BV3$,DNOE M F? 9.)P ME.>QYTRBZF4F,;5>G(1;F8^(];8!HCY0Y +S/_1&G@Z8'4N=P- M_93XB#!=9X@T[/ _4J9LZ M.+*D%$0)F23A",%@;)ES15K($0<%CXB?CP6@Z:)Q[H>C>/4& CGFS>$(O*UF MF!FTKF!$-3)57N@S5VFL!BII[M(>0SREJK!H5C&H<>:T<7FNI[Y7I:75)_TH MW!/>!DWXD4$?D7Q-1S&VB ":J"7,1&$VNM)(^2/BMWY7D\[A5.M S@5_=^H^ MV96;=G13\ZH"D 4&EZP%VN4T )\)CKGF[+\9?#B>)WXFQ2A*?3WAVG9'0 M)#,Z>#0DWG;N3,\D.X=2M8;R"JT:I">UR9E4P/-&LKOAV+;NK!B.+@T[=B;NH^D&3^$)G9KH)+&44JS-<3Y^Z;H_3 @_X#M>[\; M[H \.R#/>P-Y'N^ /+<>R'/+$A\(*,8@:32UC@G]QOR?.$"V]?!PO+:-YEM. MIIC9+DI66_/85 MEHD3 R3VPG;(D)2?V=FF+Z_>7?^=LV'S/KPI&^[%J^ MV;YD3/*27J^G*%;*XKKAD'),IDR1X^8?C<>8UXT2'$_8D9VO;;,O# >W5E5; M+=G$9)0V?#]D3EXD+UU==^OJ/ .)'A73R5GN5VT9=1!LZ8ZY;/MMP*Y]FF%[TYT2[/J>/VD?'.JA0[G,8/HB MPGJ)B6@"A&IJ+:XP%J"9:D$%!?8C!!#6TQY7IK2V-6<@QH00UK=FCBBEI$<1 M]+,SC*'/\C.LI" W,%(92),JFS5MS.S!@\U.6V?-:KXEL9F.&6^ M]AKD1 W T[QRU$9J:\-WRDR9 F(;'ZS#%29^TC4LZ9QHJ6T.AP,M2$MY@V'0<"F\LFA2S+HJR<[$Y5E @\V_'6T&B9W@FW7FMV MC_LYWW6?2$/%N#_;EO,%9XSMAJ:@5L-@9!V2FPA2>>][_AFL9M-]L=3G%A7: MD(F,&FFC3!XW6IWS]++\QZ@6>%VR)3>F9G9;S_I13W)480K+RT2CC7)OG&W! M82M11"\4X0VO#1%I"]^E6LVS5MX1;3SMEUIWW&7[_7FOP; CH_ MCX^55(BTZ5E7*SMFQBSM=G1.'C,BHRD&S(@0>QN*= LA5AVC_-@V^+],KCT] M@$?TV7E&:\;267KS]1Y+/\TY"QI8 ^S@7M"<=7O-?,\,9CM45KM0# I+)UH,9I4WP-<1\?4_ K[>%,''K._S MP-PW>'UJQ_AG)I:Z=6KFX\98\V5_O60:EPY5;:#U7#::NZMU<8]DY@[N_]V9 M>R815B\ZE!.L8KB:5"R3;HE'"\T)(S?9Y/*$WR.']UA5E[NW60O]&^=Y=K3L MJN8D-4K.=C/\"<)\&+EDA"8,1!/O@B;C3[#V"%,QJWA <"6X]EF;+9V$4"-5 M6(V\EYZJ+19A&,4]D1W;Z%*&/RSQ@NN0+RW)48C87B;-$@LDMRJN],O9?^5+ M)ENQ>(52@H%,7%5\,-K:T1OP[6Y;&2)EF-USACV\K%CA9W3>GU. M*TZ05#K(<+Z@+IF7!V$ZB!PECKWH5<\[Y4K3)D2D( M34!A1C._17TK/H?C1!29$4CZX>4O!IJ5F(W%0]@]]2"UVS5(&9D6!K74##%OX49G8MS.0:=SL MN9^\)'=YP2AIM-%\>=K7'(('.(C'P(HGE/4HJ53:,@8S[R#OP! M-F9*7F2=$0=3("R]W]*"0)Y6>5X6%/)VQL:J= K IR-?TIV5< C FR?20:)F MBC2%BK_Z,Q2_JAA("N=&A6BS]5+0\VT1.P@O3(E><9S0.(::6W7J;,FN'HR>J!A@S'Q?\:]+(-K0"A3L0N9@A$3Y'_ M*?=XVS>C[FRMCF9Z/'->#D/::'5(R2/FL*_EU!$BN5'X[UT)#O81ZS%=O6^G M'*2&,9-VRUP1)1/ $&8>BK&H7(;^D>E0]I.3*(_-96X*Z(9 3/ACD9ZJ%A; M#\=XQ@TA8*G$$3^O_L(>;=H<&T4?[%I9DH43,O+3;,7J*3 8] MY'3+(N#<#)?(+D;.W%Q4=+$,1(@A2):_U"5S+"KUA_<.'B=?_:__Z_'AX;TG M3Y^^/.9_'CSYVBO:;_GM*]C-CB_A?_KRE?]I:F\>)1]-L.'][4G'#[-P2@-O M7!-ZW_JR(6Z,C&=B];>(9KQ M9.R61XNP*^CQ]9BD$=V#)RH9"Q--$$H>G0+,BIDUW[PK Z#+%IE::UY6/OYH M1$&#/[%QZTV0H*O&>6LD=VBV9>Q8IY&":-!$9\6].:#&Y2YD/G"C68]IL MFI6X4=D5J9D,L+YS"$C_R(5_G4D_?83%/Z4O-;S"_2?,U3("?.%FH7.C5\P< MW@NNK3-O36-7TNIRZNT-KJG)-YZ1)PP><=.R;SGIY>^>Q"WE?%0A[?$$)@KT M265,C#+F8X\#M( M@KHYQJ 6I1+I/4[.;>G@$ROMR/YB23WQID+:7L1P^@8, MMLGC;AM-QR+O@USL_]'0?Z2&%8!NHU+&E-]IR<"F+?54TS!4IT##Z$8?6A5? M_G_VWH2Y;21+%_TK"$_7=-4-B"U2JZWI&^&RRSTU,U5V6-53\>+%"P<()$FT M08"%11+KU[^SY0(0U&9*HL2\\=YT622!7$Z>/,MWOF-"G=\_E"=Z^VA;.E"/ M'N.4NOP"@^%ZX>%ZD4(_$(29BB[2V\2/+-&_QCB:$D WPF1!5]NPY&HP?8(E M[Y@99)(C7G=2DST]A<,7SW0$K="*CN,L% .:IQ4B5W_0Q,JT75QGI8.?4NWD M!)*XZDRR0J@PR !:@U4U$$.K=0G]W@YPV0<:HZ(/$W_#[29-W0,J,G9]&V;2 M,!9D3X"R?;9[ I4;X4YF0W(U;[$]&8F7:ANU$HYS)\'(P61-H-.ZTL#8B A_ M2[6?1#4'@C-;CLLT8729T]>%"5ZL9\C]P S(;.7KB48!]+9?_-@FR=25D4Y_ M+L=*BEOUW9QOU%Z@)C7'].BTP6)3,#P*35(NLUH97 _FMW+@J\@SMKQ5W%8G M+?D!Y6VBR2V[0O\&-PQ532=S3/3W:^;0ZF&C&PV1]]W52"V:*1-FMHQ]/4IV M$SG$;RN-W+T<8E]CYS:QD"8,E.I^#),D.O4?2).YXY %S3Z_4?[>%^&S9<]S Y9VMFC&6V9.&6<,^^^:I+U\GK"^+ MBPM).W7R73MOU-FGWA01S+>LSVA']JA?^ANL[:< >7?O[ CE90^ZF2N2Y+S] MY&AT/#H^/AD-AP>G^P=VVFF.(]^CV5\S74P>G8Y&QR9[Y"PJOV.XO]]]ZF/* MJAM:,8JJI9JN8!JH[=RB7<%KK$W5K7EP0EC*DZY%N9 T%970M ST+#$)IVL06)N[FHH)?*J[:,/CTT3241CT+9HZN(S*G/!@\X)(B)@_+1>E0'1+N6D< M2Q1?N>'2X]@XLD@QXGY1Z_H APD6B=S<[KBL:RR/$--$841[HFB5*DME!UXA MU]I6H;F@G=F%W- L3QV9"*^[\"WB>XXD3U7!KRJJNY7:NTI%)86,C]LBK\$#SCS@K'=^ MHWT/./. L^VY^>UEB@;56.5J(CROU,X: 2NZ 8:] 4TQ]1SNO8BP(+FM49?N MYZ%S!3,GDGL5KI*(2N]S1I(;#\4V.."(L+K-';W&*\=$E[9GI"'/JC\.A\T2 MP=IQW*4,QLFKM;!,/3R)NA>[*9:RJUXZN^'TGT\Y(7M[QF$"F'0K])CRG])N MKL'@4BBZN09$T1MC&HP<'&2H\Y#/J\#GI9KP?;%X&^%B6Y/:'R_[!9]L22F6 ME 07V^GF"-S@4:V+R^\\$X_W=?QT"WNHBW5)*S1!I" M]![2V;K3%\:R'=F,/O5GH0+N*JUP2!:=-"^H[)!\1G[AOJT<;64LK?"-T 0QA,0>.4]%@2&YX3RS// M"HF_EA;E:[1(:V(K.HH-7M->Z/[:2F9_C<8* M?D/NBG9S(_XI=@YJA%S*-+B2HY7?OHZ[,WJ1O';' VFXI*&KB9;+150)?[EM M4N8@7#O5"Q7L=UL<**J&N%ECEW=;,TF0. M2Z5MXFF@R.Y#LI>0!!T"\D'FIQ2*3 ]C 43LJ4 M._)%.2H!1':!^:V4Z=;5)>@P%Q%5S]!HU@TFDBJ,:*[,36*/_EN"W0IM&=TQ M:Q[C6N#VZ.N;)6]+.YG2>UC_S\U0D(._,F#P54W@S>W'-@E_[^G\:5)L#GL< MP_68]D6PE7RQN7[9]1V]I:"JB+]B057LL5;;H./Z*5^T]8$"P%K+-J]D4MA> M:3!JZKI+7'B.^A\@UKBI#F0+S%R/8)_ EPD9&TD_)]2Q>T^AI\X$;CNL1. M^H[3.DN[FO4+H&]A[BCE<&0Y*T&0Y)AP[60K5]WHB)"EM Z>->E:_25I5\K4 M=LQ$-HLBYW/Z'/3Q$YVUIU+']6\!:KY1F T M]^KE(VRHCEJEG%%5%7%*I8G<>LD)>;3ZR[DF9;0@IU'YVNMH'#G;N(LL;LG.XK MUTU*T8E]!I>D1Q-Y--&-:**A1Q.]$#312S6%.Q5A.NJ9=&O#5JO '"-/"$/: M2A[_T0*]#()?Y!>$2A;C42I'%T5%UH'&R*ZAL\@R&1#8D>54V#4[%#B4HZ$B M"/UP"SRGQ)*0ZFBKSIF2*1MV$C\AI:;V=*=8"[$P01@PLTJFT<2IIY6TAD5H M#@Y2TI^Y"Y9EU!:19&)@F1^>ZB:I2/0(SRDRZ3H64_U3Y324-7$.;-':K2$. M6T0<4P8OVQ71;<5"KC6^IHE0J*N1W0[KV%*=2) 4_!&S)+ @.B\IO60[9 +< M26@IPU?7PJ$H76OB*6)=&D!6V&XGSYPNJ6&C+AWR% Z&\>--T&LU]2(Y(&W" MZ/ 4U= 5:E;EM>(OJ]F#(U?A99Y8W4KRJ&[=&,"W8'OQ=NEBS#ZXRV\P?MCS,E%?$A3$##5XLBS>@/]N<\CKEF ML]-]_)!N&-N^:?" RM0%\]29$'Y7B*X+&]Y)M ;!;ZLBRT&JJDHMTCS Z&8"2?Z? @WWZ"G9",A6)0^W=\ M1?]"XJMD9)+SER;DEI&_C8(A.P2I;#1$(._2->-/TU*WFR-T4D:9YZBJ5+V> M$V]GU.9O,TMM]%6USH5OE/1,U/#O?.^Q L:=:Q8$5[)=FU2<[U!M MYB FAZUOMAP9"L_/4OK);(Z;)]/S$![1(L!J#Z1%B"-M<"+&SVD0&QYL6.]0 M=P6Z?7#25;/5FD@]->:H&L$0N>RYA :QG(&KJ"_JSM+;M<74", V@'E,1*S: M5+A(U:6F@S7&8D;5>D3?BW:NCD3#6F;+JC9)J7;VTX$!<#,[B8'_KC3%HO'; M<*EA,2JB"]/\LA2O:VV!-U6WPE3%37>K!3Z=5]W;H MF.@B?J[<4=1BDF)RT578;=8*&D?=PQQ78.()*UMF!3=00MHA#OE@UE!1=E72 M8QF3&N-'I95I4,189YS73L3(]23HWZ:968Q5X#(?@^4UOHD.BK3*:!@R2.2L MO-ZJE1)#@$S_&EC&/)C=O-L2A6IVVFE&#$O-%UFQI)=*PSN\6/ &X!WG Y< M(Q<@$:Y]&V7M&UM0,;V87[>"S+7ZW<;(D>D)RV!%?#E.E;=/!^JD(-"-!^J& M=/P3(A,.I:T<(1V+C)! U%26@.WXO3V=H":,9HB"Z"R587C'ACHE>B%F=FY; M7;6R*I';"=I:%W:[^.)KTPT2V:[^"Z\W?<%T]B*$,4*0<26;G+>,S!KQ_L18 M89]#GH#?Q,CFGZ9+F3/@S'TU!D45_MTL$[E"H24I7N.V?,#A M56R-=YI6F>7HIU3PA7A!DG#NCJ(=*C/X1=SR2^H8; X'=_/#9^JPJ1B".%=> M999!,4]L%_!6NM^I8B.$!IX;+5'.&-T!D& ;8T@Q!48EEA 3T05]M^LL17#[ MM5*E!D M(-#$#D[M IG0UV%_E>W 43=E3L48QI/NI9ET6"-Y^7IK4=L)_5YW/G03]T4O M%LH;D8]N-?TSI^2[TPF "['_5*OBX#WY9V(9_HH$/GT'&M69K<9WKE#,9669 M))K&,!-.P 71M%2D6T'ED!_LV@-D+I(F,UT,%#7V*.'>H!-/=YJH#!:QEH11 M>^&R5?GGZANJF%J-YMFNMX9_EM\W"#X357 B#6C(CY:7"G>'C*G>$I(P]/ M>2'PE)TQ:OZ3RX2-#RDD+*UN2]>:L-Z*V0(KYIWU25=[@L&/TGDSYSTVO0VQ=SIY[(L/^L$:<6XY]MU4>Q#&D@+VYV MIQB W+4NF ;=;/T(CI#PC\<4DT,X/U:JCI>NP[ZR%*&L@].9GHLK[:RM.6_G4)S=K=D_A89 MXXT;9P;J=*M"I&Z='?,/4$L7 M.0C&Y%]$2ZX6!D/9QOI,M;TI3,D+2I$;HH9G =5^\>I4TKN.T\=M._KT4D^' M1MKLD)TFS2O"UJA48: :(N0'ND<BT(RBZ[5B^92 ,"$X*!I*[0C3*X+& M=.67D)QM643U' 74Q)RCI!13XD+3VG;"=-*WZ <*9Y;&Z]DWV#AW;ZV,VZ2- M6YC*8LCQ081J.C$=D$)V.B5S ;_7#?)T%R87*..TFJ,$0FNR;G\%)VK&'!.M MN5$+.U+!W&NIXC1)I]2'USYDAWLBH6J-8Z6^390P1\"B*2,BOQH=__Z",GHQ M=XJ1_D^=$7#%,K^7_YOR-[0:EY1%D2!W2>@H[ PG3G./C'$HLT_&R)?O)Z;% M;O?8HKZ24#N#=6Y1INE60>G^MBVIZB3MBW9?(5J:6^R'# 'F.IU25]U)1&%3 M^07;,OQ-F#W_U01D*D&YZ@ S:JPQ' &.P+I39*.&*1VIWZ3TD3/[1&MCGTL( MUQ@VA=*^5'?M'!G"QF%W6_KU]MSU+U5MN^0\EA])&$IBO+8SSJ?)44,R+#JP MX&WBZ489)@@.@9 Y+Q5$YM9VH "Y@A<1-0YUKIW/TUIJ0G4[4Q)B1Q;L07?Z M]V9,&.@T?V*S@;A)(VH8)_:#])F24"/K?V2^ZD)B*F>":)52%D:&K1--N9H6 M-26#X?'J,LJ0F#IEK9O3;%09BMI3Q.DO"_V!43OL$.3P /O/Q4FSF M=UF4SEWU[+3/SJ)M*A5, Q TO=>6_[NE+!3KM3N28T :M@6T^AB=GK2B$(;US M>@)_;WX="L=QSF%Y-M"Y<3/UU%3$F0^JOHK!8 )ES=(L+4/H?1OKI=V>='&PU2#-!!A2\XND%T*YQ=1 V)3C#&MW_NY MTZ6PM9KN(]K9'8%&[,5HV^I(T"#X'[N1*\X175G<[1"=7?PA@P#8]V@XQ::U M1&(XGD.*V6"Y6,(M'APJG9@5D8NN<1 <%LM2*6P/42\-HXV->%&@B>&L5=7, M%P[V1F^809&N;#L/749AGVG"/PXY!'.(TSE(31OY(F9W4;?"DB>YJI,]+V=L MPN9HUH#;@OA;<"L8;[0[[:*CS.EV'6K4%^AUV*Y4UCAL3:**]*G<5N_XNV_U=^46^8&B(])VMAV0;PVCPT!J+^!Q49;$ M9.O:>MV7L:YL^]#H$ZQ[VZ4SI% [$#.5$/XN*DL,SK,WW=6>K<=HEGXWQ)5@ M%R!PD!KJ$,<]#5-IK\V:>=&4BP(U\Z3HG#]&C"%(C%VF%!Z1;]U'Q'&%_R6QPOX(H@H)[$W,(ANIDX3* FQ(&V JP@:4# M"X,]'V@!W)*$KSF,Z7*F: UZR#BQ*"T01"TMM:X^ZRF_H$[GZ.ZQ*J,+=3QI5(S( M4:V5HN8 G%P#=CZZW:!JT>J>:3:UB+5#CQ2[84@U7;J M3B0&"O$!*G$"+&U2@-V8 M^4!1N(W,Y$F*)(Y8?%-2%K_F+ BVYB!/*HHE@%8%21E=YOVU7!S:H7=(6;-) M!84.RXEFTADON8((DTS+0LB5I/!K$'RP250,DF9+W1Y5]YIS[(+USMQ*\[-( MYU:=C)6>7E^NE---G*Y>S88BKRE?Z2;'R^4\F&'B3&M:TBV*E^@-][U^_7UZ MTX6K%/[A6E:0I[[!'Y9+^MMNFSN9_&L3M6;1/RL"J* 1R+%WW)./Y+9^9D@> M.IO(5?Y-[6XW,FKOL1[IUMR$[L9>M;"5!\UBQ"X"WO_)]]7$Q#)57/BZPFI-L(&RU._GC SU@1)< M$O=_M&1VE)C" %DNW0TX(M=RD&WWB)P(P,W]@>55U&M)2H2)2B!5TFT3D O)1*%U:OC@47(PY!6L%'CI MFB%\4:8748SH+J(KT(7Y#M*;U:M97IXL]L+%> *4U%R ;@U&V[>^G0X- Q8-G6E!=[=)H0+9_!J_98(,S;W)UU M22KY>!6E?8S8VK&MUBM:2[1 S8"@0VHN@CF16!J464GJ\%K2B$1$S8X3@X%I M%<"YD$I>!_8XAOQA"3YEZ 7 M[1HHW&Y7"CI#R7"0X3V2GW%34.3G[0)_2\3 MB_+\%(:[4R*]C^8( Q13D4D,IK +V)=9C&P'U(#[Y$;@*+#>>C[VF"=7-VNP),1MDC%, ,9V M3"2DI#-%M;ZV*V-G%6\/AO-]?Y^/%?R[:A4RX4:"HYT0\*13-F#H5DS9E5MH M%!F?'M1F2D=9(VIZ*[. 6&:80G76W[@,DH) M9VI\+943GP@GD-#OLC<@M=BX$=6IR7MO@_!\" _D4U.D,CN98^=WC0_A1"9 MR]W\)UZMW)J(QDN%D5$"9U-*@9 -*ZV(14>YY.%H(*2X9%S.V"HI03,IUS-V M] GZ/Q6I(@KVT^6(G,$&W6:(M^ B+[@\$HN 3$93:T;])/S)>V)XU*2R_X7Y MJ%CZ *4,94=W*/V36,UB30])?D$N/F:LNP7!^K#530X5.E&,]G"DV[A)QN#) M5$16-/=ZWB.F0)!]W]S^=$_%)7$4*\SV^9OEH M6N:04[9R#@6Z2NJ"PQR@A@8P@TM,+80&:43GT?CB-4EB(4PREET++LX:G8V: M\]3=MPE#H>53T7J'&.[085"9]'\4[XQL:\.WG\R$2U:R)-TRLP_OW[WE#N!S M1:<=IO/^_#]_>JN]#?TE#=VN2.D:1&]+T\+CLW5HS7,M*:"8H MP+X]Z"X]YH&<1V&V*<6XA;L5H(+KREQR^&'/G$+YG;4 W=WC+@[PC8N4NFM4 MG("B$T%25)0T?D<:&8VA+U]IY>Y:G79Z2%*(T#XT7SGJ01+%'>\QGD5Q1^L9LZG.FCZ8PW0/4_*Q-)R$C%SF14U5RVDTE"Z^CI/V1QE/!3#%+RJ?7U!3:2+!=,D<520MUZ_]+'QT"41+#H>D7F8^S%L,=]6<%4%E MK7T5*8E](I?EY]521WLMZJ%&,G2E_>9NU[%VKHCP.G27D9'*\W,C(\8X!.G# M /V%,J^0^DL=K;#N!F8F*B+=EGS)A]_>L8_4E!5F;W3(!?_^-C:-S]BUEM8\ M*76DE=@-5BQ@(HD-0G-!SPLN95G-QY&M83-RTVDI-S\2.)/92<8OP:=M2(C6 M%+ZY,)%7/Y$%515-2:^'N MI^#U@+V'3HM2YC-5QX,?D =5S$$T[>7[PLO-2ZZ__[WL #=,(8>GQ>T&_@P+JN=[4AZ1]"MVN5\V:P*M% QI0[\<1. MIQ*T@O55X('$EC@-+43M_%&,T(P$CDI$$37MYELZA[SKV) M99CSWNH@X!Y4)B3C: 7Y@8[K236T&.?GWEY.3X!.*V*W?U]HLQ,FYWC-2"SN M4/NI'"RL J%S@]>[Z6+)_ZED);V1*.PR53JM*>F .\5:G"RF4F7'@-9MW&5 M+L#1!44^?(/N[4GD/??+_;HXGR.Z4FV+?APSX;-[23Q<.@U-C>2Q5B;J+$:P^PQ*@DG]Y^#\X'3#W3/QE02 MK%1,W6X+")'H/%L_&K5<8_$NHFD9-<+Q #X.;"B(/JR7=$5GC%5I@0/@:.$9 MHIB.;HW*8"8XZ%FF,'36 H#0PA&-#3NXG;-,UXS MQ /5TL=Q7B0,@V^%,LYG)/&7&$(E+(Z3J)8)F#?I'9 4R$61DLD&*UZU@L]T M9+@0E( U449M1:3'*_?=G3B!$!TTHO>@_#4YP2FH4<,JHH0R59P.GR,A>6GH MR!&PAK>2'2@-9=PL[;WFQJ#T3<3H%^9K%TG0;<1D38U!W + 8!<)W;7/@:Q( ME$?3LMO1B/2#R-:S29/I\F]IYV)4AV."R.LO]>LMYHEM8KH,\;J"5:+MTQ24 MSC@SQ!C!K-W;FKHH\P3X\%9*UQ5MYR"?.XY+H%]KL0Q8CN20(6>N-P6R@A?ZO*&\P@SC:'XT&P2\H">2[2A_-?WG:7^1WBUYY 8SFY;CX53M3!H.2$L'=19,M) MUA1E$65?EYG&[.*A_O[3A[?G/[@VK\%%BU4)$\6P%J.0! $7$=TM]9XR1J@D M..GZ7*#-F+@]Q0P-"(T&/=K*)NJ(.LU]&6*J,09 &HHZ[6E5@ A\> :..A3F MC\HVC2%'8 \G0L^#M?X:3;4UBG^Z)"P#>"$8>*,T6H3;B3-ZAXW@BC)/(T0N M\ED&.S.:*]M#$-<'F7+ &,RKM0,C%OMTC#%[(G=OCX6P6 GWX'+B.;/H3]#NN"G-@C/V<^JL*+<2XY2TB>SF M1W5RG/N%DT1A1M*2)E3K,Z^D-'3F5< ?M"ZPVSC(%ZLYUNH)5 ^<.*2LOB$] M"ZI9.JFQZA8/JTD"@_F?QVCP1K$.45/X2[QTN.9@1^95RQ&E"Y9: A @XC^ M%7,YT.F9.PR'](.QFA0D\\S=AG*/PXQB5O_5C.Z:%"F&\8)9DGD^BQHR\#\X M=H'&EO P"&"(0YR6T=R!ZU#5J^"&KANWNEJ(8926G:=I!S9&]_^K4@M9#$QX M*QF_'56A^YRF+;ULE0,%4]&6@45Y^EBW-6N"WTIXB8X ?J;ILG_Y3M09WCO? M5#5ZO\ XW73.QF.E1X+\[<6":X=RISTK[HU5CYCM=!&L)&IDS%9.[#;,M,9G/2!AW&?E6W=HD[8/>^"N;Q-_)EG<@O M42+"7HD!*9!4'!4E!62:%3?M-H;4]YC+"-FZ@TV:+B42D6&)# 84I#L)_B>F M"WS0]/&/X#L-:WY\JVT%2M?.76C M2.:ERN='+!7,S;!8R"SA#= D:\ G$(; MNKA@8*:4JK>I&TTT!Y4DRF4?DBT4%_W34\NKQ^EXG,Z-.)TCC]-Y(3B=9W4% MK9MW#Y+]E^+=Y[=,LC/IY\$1KAWWI]VL;D]VW9J]DH<.UY:]<%V2,V_K;+"V3O4]$'?&$M3$29N%R+F6&NM!#!>>W$_2O M,.K37_):278);;A6EZ!/*Z43<)82I1-&EVI=<\SZ$C"\@+@/8YDH[[CSP2^)5UOT5 M$C5G[:)U!WMK.C5B.G;<9O).W1-E=WDB0C;0:0K1>3/31&L,^P3;Z.PYOA^K MY[8F=*!''>VWAC^@B[[HL(XPFQE?&)KZV&Y=ATGMNIWAN.Q%[PTC,27RJ'%I M;>:J)2E4!N.R64N=)/V=:B#:P[/;1%@EFAF?R?4#7U?Q&MY>V"D@O<++@N35 MB<)"D+'"OC*2VU2GJ54RD]@O=+*C;O;B(?.BQ&DC1/>>C$E MW+4]]]4.$2#TIGO["0LP>FJ;<3FR21(O*)O5O"KB_Z1OJTNE\M"$")OF.NA! M-]#4/,/9-GD8J_T^OT&679@6-PQT4%K)+%!78F#WD'A(&,4,:=AE5M>)V M"I7EHL*D&%;TZ4^1H1LM#YL7)#UOKP^:3!]ZG\!#65S,,'<)YIOP%0E\R"53 MH7P<\L?E7+9K4AMU 1)0.6F)HM+IMI([5AH>'@U2?/?Q?W]^OS=\'6"N!'.$ M[#'R_=G=\2:OXIE*FHQ@=<>XMBADTB, 6%&'NL$0BI@U3%VPDB)4D1<3<1%NBL+)!YE=N[R6#BA,6 +I"GV4;L%)1*\H>8F@Q>1ZS11F MB@5B@>@BU!B8:Q&&6PV4ER'8CEIN\0V9SJT,921]'4J! *F$^H$4MC?8(F(B M#O$/--1*8US)=4$/D\D)VZ<\0&]KA3D+WX3Z P[)E H[V-R3:?'*P\PDC-(: MKXY4T-\K(43#,ES%)$@W]B0S-&?;8_&]U/OP&;O,O8Z9=YQO=)S;B&GO6FZ7 M:_E2%R M&S-2\O<)WP;T4-=J+Z>ZGA R!A4$I"?N-!:T]4F(K37!*YG MTC["=X/:JH@IP&=4&!J@N%4.D+X#EV^W;J/*AB6??^08$_6RZ@Z?.;8H_A$\ M MP!-##G6&[B+B4.&Q2,U2]GPB(K42JW'*^O/E$H_12]E,-;7(^I#[48NWV> MMU,]PL6CAHLV*>9(D!,[BJ7EJ>L6"VQ\"EH[[&XG;%VB6@"^[B!U!(XJ3 @: MQ0W:>L:+4JN=OW%;:W7F@G6AA'I)N$=M.](A@ 1WG.T1"O[0$5@&=PFVZTR# MP9(B;BRP5O/3,F=TRA6AW4F<21,YPM_+7^JZB*ZHG!_7X M57A/;B/O4OIEI0^U=B2Y'J[6N8K>]A$<"NZ0'5C,B>\TO3TG^W<;:B%:W[%3 MGD#&+/JLH=BU%5;F4@!^L:0MYGK=@GH.Y +)D/@"V:;2RB>A^"G^/<>S;^K^ M3"MJC2JZ7JPH:F#[.81<: ZV^@5[(F:\K0S)^:?/'__YVWGPX>WG7W[Z?![\ M\O;S?__TVSUEC\KGP827W0)? 0P#N_C'@Y.[VC$GAV>/KN!P)V19=GD=0L./ M[XAP2W8J$+VFK@9P,$+=O*$AC2BM6&W(C?DNX@CK.I'SPBD,GD4WZTK30-OA MDV'W!N-%35K-6@$TB6!2_V_#6EG8_CKH JHZ97;@/)'CA27+Z#=QI,U\29@A MP,W"V'?P8;5%#D7Q^>@ICJMC"1\MEP0:ID5EZM>X$IIZY7(.4V@W$1*OW&-* M;J"S]*M/T P$:3[!LF/5]LF%$O;&Q=7=1>Z_._)+\!_1F9TTE)TEV@UE&YU0 MZJ&]5-CF S=6:H?3G+I_^#^IS(="31PTE2[.!@J*7!BY">F:HAK=LIX:EAC;0..1NI(G MW!U4ALI'BP6EX^3 -X>H_0%&R9N,R G->IRHZT]$"%S[1HVKE8^2!,G M::U"C#DNQU&OEL%'7'OX4 CQ5Q)V:E&^L/Y8?RJ=MDFB\NYQ.MM\.*;C%HV:<-\[UGY(Z6=3O-T% M++).:-ML;B'A5&%Z9#&3S4M7R2A7@J7NA?@#(DB6>N"2J8HN.6)+X6,$M$1! MK; S1,1]QS!A'^5E MRES5TF2I)!N;(]=$/"=/QRM1AT@%)N)FO=R6@?&]%%AK=(^GO/P==1_=W.>4 M&4BB2XXC43F"RQ0948DXFVLOK18*P#0:UCV C+^GV;:L^8(\Q;:^2M /8>( MM(DVA)@ XD)5Y#7BF[*".W@Z^"&RKY A)8JU$XLJ 5; @0YVYU)UV-TLR83X MJG-B_B[BK[IY*"I??_UNP_5;V1YTIM^<2+E!V;IR?FOI[@]B?,MY(:0V/!&E M%5/Q9.B;,W&IHJ\Y<>-PE##-]?=Y!#:JI \,#(&$E[O5,"+:THBN/)@>A[^S MKB(SG]K2 >J UW*9;ZD(*KL>NAF3@#45\J\(I(DB>\HP=;M7?EK.VX-15WB! MXLF$2R/-Z2ZI=&&G>9E[JN^R#T^M1JZ+-ZVBOO6WNVRY/ W- 4*]Z^'EOT95 M$OT!%B:^Z!=I%S8HB_FQD^80A!$E&_U[ZIO= M8V<\=N9&[,R)Q\Z\>.S,R[/?\2(Q_KA1Y2M.N;XKT$M#"\C8YN.V523L?&U* M8.QA,N4[6-Q-;^EN@:7[NVZ2V-HL;AN(!Z85IEDC%^3SPW??JU@1X>L!TP,? MA%RID-P0[*'NA)@!N4KGC/+YR\'I<' "#EV6:7?_+Z/]T\%0_RG4W8O(R-'F MA:EYP;A7ZX'#X>#H.WK.\>#@.VT\U0568\D@HLJ0)F"2M/V&0? //86THKH+ M=2DDT7P:.#>!0X7_+\<,#;<$,#276$0(9DZ%J/@_FJBLN54CXNLQB:])ZXF' MDS*RE*'53+P2>>%Z13*BJ(XR2[_B[.#/.:5YA1Y?B"!*9L?7L[6&-=;,(GJE MN*3.4'%4EA3?X6T?!!_L;V$*IM @"3C*)FT!N$\!+7:GZ;UCK+9&P!2\G8&0 M1[0Z8D:LMT:<8@N-JN+IM@9.O^*FV'/MLJPJ'-M]@#64;"!9Y2SP8.NR)*V^ M_:\KZR3U?14-Q0X^I)T@7X/*_[BFM?U+F9\^%NT> [UU^1+B(OX7BGL]N3V\ M>SB0CQ0JB.>]RMT6#Z09>J1ZI<9O7F)(JJ;)R98=N9=.% M<$SXV GF$T@:N9'$GSHR_[-NYU+5[=Z!$A6A! KV+,K='DQ5,X<%)^IX:1M' M8$HS6YUH:DV6>L?5P??I#T%2*"HG,@7^+GTPWJ.AQ$0$W\O5W'0/.X\,X5GX M,"1QP,O:H'36X!(F1:QSYO"^/6.>FG&W*G]:@X?S".^"E[6;WS'7'B*4-,QSAC]$1BX<+75]&@:A\)" M3IWSG<"K9V$@_>-X/M(N2)+J"%<3(J$6@%ZX13''X X5_U<@83,X1+PRDCCN M=K!UEJ63@KXT[7YLE29\VRAMF03NR&=CSP*01SW]Z!]Y;1FZ$W2E) M.;36_B>NJL;U$FPN[P*.T'V%G%(&BH6ZKG^U]B6>F2(#'E'2*&Y8S(T4$"2. M%X=)"%":PEQ![E1;J94TU]D'AKGI2UCSSJQ0!JZ]:C@SO'N9U MA\\D5+H^V4H^A2'X!&8DIA_;=T;HB["0> _FJ>F+T,I)67G,"S2S*+*6@X&3 M)DV458XFEL8*59W6C>ZQ8Z6%WDF@PBHNX?-\V9DZK _5/^G6(I4R%HBU\O0N M.!*Z5ND_B(;_MF#]G6[9]=S_E$OC%-?'RQQV'/LK$SGMHZ[%EMH;G&3D]*/H M*4$5"5/SLF@8T\05!S8#3(CG)86 $*U5$;T3TED5%W+YT$/Q]XLH-6&9N3W[ MWMO= JOH-Z>O[K2)D$M(.54LK5PTAWL7\-(X90X@'=OC6*?%/-C]Q^ F!<(* M+6W&%*#&8=RB59G.0"1+W $5L=R"EKP&8^-(;(M:'%G-\ [E7T^R!D'VG/XF M7C6B "-91@L(60/E]@W9;#&X:K36QFI92&F'N8R%0PZ#MJ&FJ*,Q89!4IH=- M93!R@$P:L,=XO>IU@<-6?'OUS=>S279 ;*X?7(;.J $!N:555CS"R@ M0S?/3E*J1L@R0=T;*123V;Y2EU+86HX54(8C^>2*PW8D*5O7W1ETK(W4C>00 M14\?/B22H9BFDU9;ZW-%ZX^M0N6+1$V#;6;F!-IDDP.[C)-Y=2L'/1+Q=T.QB6%9H@<":34/+VI'.P*F+#$QF7V4\CW;-$: M-S/G1^#&1DL-!;8E)5P*2(4:E=2GV/+>6UA)C*TP@2F<$0UGEHG!:WHV7AN/<8?5L/^@]&*W4\A>) M0]!4(_/' H&9A!I/,DH'X2T,/W/(9,\$^[4&(V>3W,HBEQ.!0.3,CLH66^H@ M$L2B&X.]R9!C_(\> TF;Q\P3@>414K-#QFOD- *AGDA2]B6S?O/4F 'GMA Y M0YDBH3WYKFV.=$2VU_( LZ^LST@X]ZA>ZPW&JDGO=L78CE!>]J!RO7*HG+>? M'(V.1\?')Z/A\.!T_\!..Z5.1'LT^VNFBS;)Z6AT;(P29U'Y'Y3'_/8 M1NPB<'O[<8&]IT&0V?A$7^I[N(=5*5A!Z<$K0=(?\=L2(?T!C@EZACI]BI7, ME,N83@GN7\-]KO:6"JD;P+.NSJRPX=5H+T@O=#L@=") XRS*OV+/]/BK#K0O MC+B1'FV7(J#F9?=4RAQ87K52=32OX=(WGCT1P&-8J^#R#W;@1053'%_EFN:# M:R.8JH$(B]*B-) 0Q\_W0KS+0FPA8'VA$4S'(9>LKE!&2F#*1R)LU?FB&]*R MW;1O>#*WY$9039I(,2V'D"B85U$BN_L#:>"U_Z*NP,;TB19HV-I( M')KE$C]J=Y-1W!HLREKWQ1F>('\J=O=4&.P6\83%R*%52X33U<]:4)FHP&!C MF+\:2\<;#I#7K8.S@V71N#=RCP7^U/#%):E0=3TS[6X;Z7@+$#BBJ/] UBJCHT%R8I\U$!WD]1"N4FPVQ;&-CG*%LRJ@,) PCW4\T$C@\N2#QC>G@IV!VC M\=A47<"*[/);O>S"6#@;.&T\+BI!B9$Z /U^M3KDT++&6XC"@;\46; M4(1WO90:$0WLB#2OHN8O$%2R2>*;2@4S-MW02LNYA23:X8"'+ZX4AFF;"AY[ MF4^)[]=*=5&:(;=1:DT^B2Z*4GHEZ26A6;7:BABJ-&E6R#E8"NBY#V@?-?L< M9_:KAZU]LG1F4R:X.C^=WF0UHI>H$R74"#QA+D6^X:VY,1Z=W;25<31),05^.UJQ-]/]]&2YRGA_LWI M0\2(@/HCYOV@0CP=>S#5ASD&R32?3INE8JS8]4M,TU@Q>EC[.)VRI.$@ FM) M;K@*,-6 RF].>?N;94.V>(:QJ^F,.]EI[6%@WVV7O&QL4SIK)Z?,0880^%H) M;$O?3@Y\U@HBHB_B=('?1NT0E9JADDWV53'L$U8I*VG%"Q#W4M4JXEIS<$!S MTXTVIV>8VDZ,8:14KE.MXR GZ&Y[YG_UW1Z:Z.(,.6N[3H- MIF,"%Q/CX?IA*AP.=3R]R!&U'0GY-0CBG[SDUYS=-FK>CA6["1+Y6WNWJAG= M&]3=3'!YWH5Y>G77J@M:[3';Z2.LVYJ-EU*#6-5MUUB30>Q>!9#M0R(@T7"U MF6-(+>/ )^.D@%UWS:9N;F"CCKJFGA1SZ(UP('>M/<$0Q.J>!)\)F9I()('I M-V,I$; *0G+%W!"[UD6'W)R;*UB(;CQ"W,04?XK,"9S?4-1NWJ$$XS@Q&(5Y MI<>,*@ ;US%=(PR;C&\,B'%\Q.VI9R32(83'E=PSQ-2A09#3OMNZ#>[9/$UC MO@9<*OE;X/(XK],AES(M3DTI8_ )>=WA@4F 1*F$/V /RK)R\@5FP'3=,]7* M&?$&SAE>"M>8CA>VZ>/=*!8S*^AGB\/DNC*:A*,R1/$Z(>70!3A&?"A.#RSP M+%U(_0U<:DFWG@UV71->\.HV);7(:Q6QFFS6BD;P:$./-KP1;?C:HPU?/MJP M^^X[KU^0)G]_A0FX+\/Q%ZPNJ)!S.?D"*F^"*SF?]ZPD/84N)JPN> ,7$NA8 ML$K/'K6&[.='?!\W$[AX M*O?F/C/^M7@>4<71X4847+Q$BXJ#],NGK'O]F53&NV]?^1ME;]7TW.T!)3S$)GP##:.RN:1H*6Y=($46;04/^. R:,/41>N/$0J$3(;@*XCNUW6%V3+/, M>G"5RBON=)=$=:01W&9.MG(4G>":&SEHFI;0>._XVP!-XWB&1"/XRF*.J GV MLA?AZ MWF>]-YK'&GSIM-+]\!PJ*!7/4P,YA*KDJ9'6/^= M+V7TE-24L>ON:*WN%^!AELVB[@L BW\.>RPMF6P3C*8VP0F*2;@UC=P4WJ%A M4#E%0)BX@7:X$^059G44S+2NVS3QA!ZE=Q?Z4/J2YCD$I>V 0W MA$_-P*13QF3=2=%0/GPG:)29PXQ(XE)0@ 2.<%:@%Z7*N8!M="C:BFB7\$F' M8I:AL\K2W&JU6=4LU0LUTH[K1+30:($54Z$9#Z0G;5JM(\ M:_1$QCP(MQB^5^JKUTBRYTBM M@MSW(/QMNB>\)4@%A)VCC6>YA($SA:R$ASNZ<5)&)EDWP)OULB@)3,M!4F[/ MBJ/'TGZ*\)E[C$J*[(>L# V3CV%4XO6P*VRN';XI$\N"X+159G EEQK99E32 MH&6R5L>'AN:AQK %#$(M5AY&(L$M7@1H:5<;_X4H4$(7VH9 A*=8NE:"Z=[@ M?KMBG9R;(#AA:EKRWSXDE%9S>C3N7#+DM]4%:BD8.CTITD1F2RTH9/!1UMA5 M2G3<5^VXF\X_O$#"T0R1(SPPV60:)\Y2#TLD*FDB;11A[XE8HTXK1HFV7F(H MPW[1)(V3EF38<5*:>):J2?";M6@^8CD@6I&6O7%EH9H%PX:+[KM%,3&5&_%> M"2^TIKYBC4DP)<1 \^3328<:.DEC9 C5])Z5>6-HF2#)BG+8S M^K*K:;YH:DU[[?9JS6".F19K%\"WB P-%T^EIY&J3FC)K:D1= A-$PNT>VF2 MX<>7*];6T?28_J9'>[6:J&@KGT5#\EAP3_YHRIU<2K;^,[)K2H\NQ'5'_GJ5 M=U\S)ZU6,ZG_B]B/3_ &=H] V'YVW"L[LC#XV'9YSN45\&BT\77G]02\@)@/ M!!HGA,S7+8Y:(Y,Z(R2S8R'K?R_E-5'+$*FJP5CLFNX X"T+?.]VXM ]O2A#81=$-*M_QW^%E[IS.107H MA8-5=\B4OW_W\_GYIQ_83M*YT;7B@?8RJ6XBJS\X"K!0E5F7#,U30$/M_PX1'813Y9LBY];GNAJ=ZA"U 14:K8+_S:J)'4)\M H9<"+KR2 M^VOV&#(WGW"A.6TEZAW.=T7$H1I%Q:4RROC:[%XWV81ZM+3@S;H3J4Q^56$@ M@R%RPNHU((M,T27)?@^M"'%*%M@-V^'*[ WDR(E',2#?'1D>%%$T69; MWC#;>Z*CJ1+8XQH\KN'.IL+!OL"@0D[&"]TV"7IV\"-T<5<7 M:JU58:)4C@OFN*+P64%TJ.)SN4_&_RN4PPC&(V-:O#;*6L"$VYYK>P=^-T7. MM&X)F!53,C+':H)V:)$3!!)GG8-\NAMN[&;P$@IJ#<"9!ATJ4SF1Q!,7>&I; M3[2R0#:.N'-NXEL38$FDU)G,*C:4L2/ VLB*#J.$@4H%U:GYO[,EUY]RR&$Z MQ&-=5G .W4CP9C2[^0MTB!$FNG)?%)-TZ10Z$FQ^)!AL0R= MUF3M7U.J1)D$/;MEL,L.X:A-L)I7M%:HHI\J0^2$J=8WO ,_ E*/(O" M#*WTZ'Q]0(P2^9ZC0\WFAK?(F9NC4,Z[;F/9=+*S%&:YHJN5FVLQ<"L7Y&%@TXB5C.*[7^:#U7 MJ::TDK(Q9&$J-$XBS4V+"G+Y=!FU,2@NJ2,(11.PVV[=::GD^M98V,W61TKP MDIK,B?KFYM&'^R<\L(I'QD"3T4% G3$K F=4L^(RU^X2(C>EO_&3,][>3Z2^ M^7YY1!,$9TFW6!\37]34Q9E&:6ZP_YW^ M :)HHT6EWE1J$6$61,^SS7C_5V/_V/O]5E=Z7%ED)+8AS%7T$W@*&Q)X=K0O_O M[!)VDNVU-VRUX1_ZC]SJ)F%9+V(S1+99WM=8:*(#N_HZK>G#IN G?W\U>G7]4ACC7CN2"V3DR](DT#NZ M#8MU;[OG=I55IN3BG"[2^PG5-2O)QWW_8"O6\F$%;\?/G=?-7C=[W>QU\[8) MWC46*GE7JR9J#(LRB=>8J#TN0]_([Z(&']3)NZV,WI)"+AI'\^@F2=SN%7F4 M:]!]25YLUP(\Y%QOV.Y>-?"0\Z>(P(.>B0,O"O[D/YLEV*CHXRC^"Z.UR^>] M*/Y&\#?"!H_%:-=%X>XF][51X=TVN]Z+X*\%?"1L\%J]W711\F'MSPO0.WC,IRCSU9K?7L5['ZC4: M'NR\EO5G_QDMP6;M[J*L9\&[J"RRU(=C_+W@[P6S1L>[+@H^WKU!VQL?%B4^ MNN$UK->P!F/B02;^Z#^?)=BH['_\FD6SPH,._87@+P0;BAGNNBSX>/?FI.F] MRB)L&.-5K%>Q7L5J%>M%P9_\9[,$&Q7]3RK/JV5V$?D,J+\3_)W@D=T^TOT MPO0!GI4F7L%Z!>L5K$%V^T"W/_K/9PDV*OOG1>,1)OY:\->"C\7X:/<#"M,_ M5 $O]PK6*UBO8(V"W7D,GS_ZSV@)-BK[OZDRZ*/A0 M]^:$Z;^CO(IN)+#<[@7Q^M7KUTU&NKTH^)/_;)9@PP;WE;\,_&7@+P.S1D?[ MNRX+/L"].6GZGZ))JS3R.42O8[V.]3E$?_*?X1)L5/3_64>SY[T<_B[P=\$F M[>U=%P4?W-Z<,/T2EW!!L5_=^C:I;FT[K(G_>B M^!O!WPC^1O!1[FW4L;^JB\B3E7C]ZO6K62-?-+G9HS]\RJ/_5VSZ-2[3OX95 ME%=[E2K3B5\1OR(/M2*@B?"3O[\:O?*KX^7E-F8L_&\TSA3]Y_:83OSN$;S[ MVM?==M:MR=&@TCR![[XY'!P=''QW]DCSO:VA8$=R^_OTYSR8I!5(<##:'QV$ MP:4*BH7*51(<[ ,'(?,#QV'C#0 MR_I8$PLVLH\WR]+V;.7O*LA45*D@RK*@F 1%4^K=FY3%/&CR:#))LS2J<0MG M:9D$BPC4%^[BVZ!>+E"1\2_D02G\LBAA[X,T3VMX=S#<#^HB&!X%2Q65 5C. M\^ RK6?PN%+!QI?P?7AK"?M_"=\N%G5:Y!4.9I)>*/I1%:@HG@T"&*VZ6JBX MAM]&-8K-90KC'L/P0:_@6_ ITZ+&\<)W5"6CJO UI[!S0O^6 MI.L][/I\#)MS, RM(FMJD/8_0=BK]"I(TJHNTW%#R\5>'VDON]C1N&CJH&KB M63")8O@I'HT0A>I2@63"_^+RQTT)@EF#S50NBA*EI8!3%2L4D$^S B3K*@Q@ MS'_"9H9X@BI5XQ;#1L(W0%P#NCA!T+/B\HW7BK>YT.\VQ]YKG!==WB?#PZ&\ MB9JZ.!O3T:81@&+ >/7][)H"2(!C[]2R1F_:KB_/]C_3O\ MBJ+%I5Z4RE0 MI2 ,>N;D\/.S7W6C?A=IE8Y1O)9O]._[PGGTNN.3 >S$J[^M^7@X.+KNT\/! MZ?&UO]X_O>[CZSX[&(RN?;3Y[)JXY^G=PYZ]DK*Z>'><(F7K;6R]4<3@;WZ MH2CJ:*K^S\-)V38LY8/)W58@]F#!GGWJ\)TQVS^2V>Z3B#ZQ=KV#R:Z=@*1,]+N)/?NZ&Y=W1&O+KU*LA?R_Y:]F?B+ABPT6M_ M+WM?V=_+6Z-O=T\'(S MOYK]L5CUFO=/_=7LO69_-6^-OMT]'?0.'Q8EA1<4?S'[0Z$OYH-#?S%[G]E? MS%NC;W=/!WV 9Z6>:L3?R_Y,^'O9.\S^7MY*?;M[.N@WW[;3W\K^1+BDYOY6 MOI&?YNDH7.Y*67./"G13/;:A?O0&9MFNPQOJ*KQVU?O)_G??N!P' M#T+@LWX1GA'?Q?^!(6%%>()T(,@FD:NH5%4=#/'T!Q576TZ4JCVUQ$//V!#N M$"](EP\$&9/P@S[B$:0",1PAYT4#&UF"[6L2]&&@,P)A("$(>AZ9/3>Q^9S1 M:W]%RI'V4_N&@@PE-(DD&"^#B)^TAT]:!EDQA1^D<87T,A6QD&W%CF.>ICE*D M>5+,55&% 2PQ4N\D19 7M7D;43Q%.;(H)2E(4F.(ID"RX-<@;$6_#!DB*MA< MA9/3.SI)\RB/\0\P/V%Y(@ZGJLEJ(@6RPWIR\C&8M+F%,G6UEZ0E$S8S@@ M[A!J(/T'^N2=C-)L4]39JI=_@;39(I$2#2T%338(HID%8(NB$63OEE)=I.J2 M"-GBK$!#8S@,-'OD;PY]7Q@@"1MXHR#G^'6X':(%W ]7*>K^;!D<['\79+ 8 M2,(W@PF[=&SPO;JHEPL5L"% A@,]@R1 F/KPXC(71[9D&^37 L8[.@FU,<)$ M?>]@K V,2AL<I''ST>E?D!GKH;QD4./_PN*$GWX*& O#/Y, M)RQP3E@(^B'.&M()H"3$I;PHL@O\"RB[JLASE9$25/-%5BQ1-X$9736H9^%) M20/.$7B/3$08RF](\?RK*9?X M"Y2"_:\*O92B=W#_U*=S0PW+3"%PO!98'* M*BJ7H J;LJ*[?(0V%YG98D.@C'S0;NA%P*S1UT["-YF M]:QHIC/2PK"'<$G0G)("OH5/(CYZCBZTJNM,[AAX:9Q%Z;SBZ?+/]3R0K'8.TEG+I4SC M?'(7:*N,H]%P=#1ZO>$9&UMB^-K8$N^*^3RM>=/P[* -"0*H0*#4-RG;^Q&C M/HXI<\V\'F3AT73JMY=B4%HP@54%BA-B323:EK6G2I[8FCK\ I-47ZIHHNKE MEP1L;;'RGMRF.MQ*F^H76*W@'%9K"\<&U^5[NX'>LGILRPIT,3J0L$5TY6[- M!;@E*8#G#[ >7,-O ]POI YP/*(]E"Z/E^2=.G-'H^O?W\V]/? MV3___/1CN/L]]NU>F[6(C[[ E[^J^@O8]U_ LL<<801""F=J/B_R+^J/YLEM MXZ/MM(UIW2BP_-FL&R783\ZJX!TM7_#3'PW%?SZKC/S \[J(MW N7V?P0%4& MOTBP"WWIGS&:50:?FC*><5^@B4PG.%=Q4U+_EN=X?)[(QM[(=$7HG+XZV[L# M+]7Q^4C!'3K>%1SGK\%83>'-\;:8-(<^"T?[P@&*:0=Y0'R8XBO1J/K9T-$NT M61*=*VR-+Z(O?%#CLL&P\6B?FC@=!I?PP8@>G%;ZR>H* ]^P]*WG7\X*3HS! MT^"[,T7AU" O,)Q"CK5 MY'2-8LPX!L\,?H&_I"R[[D9G3F$85&D>4P)KK&(\:%&P:,:P[_!&U#X*>Z?, M%YCG65$?E <70,59IX>!ND$7QK:KH:IW^T#[/\S:\7ZJF1_-K M4F19<4E0(8KJ"'"[:N7'N-$E:>\9YKY*M9"M#. +DWG3]].8TE#TX&^_LGUS:'O+;_XW6?85_)T7U_ M/!@>WO^]AX??\-[[_O(05O+:)IT/\=GA8#BZW4NWJ &G[X?WZO]^HJ;2MX@7 MXLSV#@8G1QA,O>M=>30XZ*I2'M:BJ,@"?%-BP"^]4&L'^OWP!]\2\IKDG&\) M>=\C\%L!_L5&[4-Y[5^QUFU75U9W-&5L52P.#-P6=,W?ET/&L;Y9W[&-<%YH%& MG 8*]@+SE]?\)T_3Z&D:/4VCK-'Q4;A_L/,LC<]:'G9>([0/Q.UG_I<7)PH; M50V'H\&1UPS/61QV7C/LO 1X6\'+@]<(WE9X<+;WT6EX_-HW+KU7,.Z($Y.#H(3T]/O$ \8X'8>97@ M;;2'B><,!]XZ>];BL/.:8>V4<]L@VVXDPKG<#2XVS7NU8U7-\]>W7BSQILU+TNLO)[91CWCS9JG"HKM MGX8'IYL-BKU@I7-=X&SHD5!W$KT61]'#:?;A4VKV.]7U/JBB!_<%SV%2-$BF MZ$W*=2OR G7\T=%Q>+C!I.BUR_C<-;Q7/K=EC_"KX^7%KXB_OOWU[:_OYRY: M+UWY/+OK^XXGZ'ZTM%YP;A/K@/]%1OUN@U 9-1'Q'PP.L.E JP.M,WVD8>IM M-EO545F?T53W8%+SZLTXJA2UVNPNBAW_\>#X^.2[QVT#<3PX?7U\>C(Z.7Y] MN'\X.CPXLK--?I)6,39]IQ]7;D.+"7Q .(5/"7 MX_W] )Z>I3VRIVE:^WHRA@&53/^%S:=A*].50XG,+-MQK"WV)R;4=IF9T['L32_ M4%7-?=?<1G6A>6&Q4+E^A',^X8A?P.'-ED&NID7-!QE;XU:1[H"&K>WH)7,5 MM3NLZ6=_;L =&>Z/C_:&IJTFT4@^0.^Q%8-LC8!\,^_FM[V^8ZJUE=+V)+4W MUO?)3^G1IW1/45QT[T52^:PPD6@5SD*4WZ?SJ?#/WIM$ MY-;#S^C![RCCTX;+F:6GO-3#9] M 48B)\KWH@D,[DV474;+2EIMN3*F!8A6H$]ZGD1(]"F,@AGX2W]_]6_D/'\I M)E]D$:KUJXTX@5N1'-/[$NSV3/;K&V);)G/)SJC;_O*&9#SUV ,KY9V,TFQ3 MU-FJ;<4<;*2C)?C!Y/^BD_L/>/1L&ULN/G2'RRE./*C J(.U /=KK++BDML* ME^)QQYL,"U-;U]N4@SF;]V4N>G^VVZ37E]BGTMKJA(-SO"4[,Z5LJG0 M^G\K;]1OF03?IS^X[=;?%7-B^$8'+U%7].3O4_G.^;]'\\79I^!#423@]M51 MFO'7P":]T W9L:\R!S6VI]'MG01NY=+9GX33[;7Q([&@QB 'N$0@F=^_N!8+1]]5L^(RET;8,CT^^>!TCK5/ M.DMA*B7&P77W:UH\^ JV#4]Q4[%W+0R\:J936$;=ZMMYDS]4+\'=L+9C.@?! M*^._OX+_&!X>#H>O1\.3+P>#?RVFKX(HJ_L_:$5^CD>'BZLSL=V.]H_@'V#P MZ3E]RZX]6P_QZ6;YL-H>LPJ.UA%C8Q9E&:F0L:(^]J!#_OW?3D>C_3-$#L>@ M64&[83L6?#I],CP+6$/"+^2KDS13B?[06 [G/[U#0P8C5!@&IE[JY^R8!J!_ M)1C\TU4\B_*IX@BPA*'U MX+L3ZG8.]YZZ]]1OIM+QGKKWU*]?O"!-X'*OU?S+\9=*9:!#5/)EDN:@V6$* M7Y*HCI[2F_\91A8<#X+_]_-&FV7=9RBJ4N6%2OX_KXB](KZK(C[VBM@KXMLJ MXI,O\ ,0" Q?5%\P@=Q4%4SX"_PU6U9I]67RY"KY9 "FK!XDVNO#D[,J>&_& M2C;T6QDOK/"3:^_@@[[3<+,Y54Z#_"PQ$)""C^#5D&AMMJ/MT\4[MC!JS5_ MY[U):WA5O'8)_I^BP8!6DR7@8D6)@-*RK+BD"%M;U"(K:H)KT[L=MW:[M+M= MF-T&QVZJ",M@8]7P9ZQW)2?//JRJX0]T+N5I&7T!W$0=[W2P4$F@LDI=PG/Q M3_ Q#.]MGC?PG,\*T1@8C?L 7G0PW-_[;X0V72KP.>%_7WU"C-///]/!&IVM MGKB_7G?6[B;JK^QP)2Q[S1@GXIFZ4$ .%_Y7!#\JEX&$_0-RY-L>?-$&YV!J M8);"/\%%QOALY<20JU:8=#2BX=M_#S'T"7-UA #E)DKAAS#$RZA,]K*B^$KQ M5+ME' )M%OCUIBPQ.JRN%F"M:3' #4SSBR*[4 &,XROO,O9N+O'AZ)\/@H^P M1%%<-T[\%*$_23J9(!I& AS94F ^LZ)2\)@ZC=-%),%O6)%*73=2D(%(GHXK M<0&K4C0PMXC02VVP#3[?9GHXIB#1E,\PA^ #_\B)N. ^D[@CE*[B\,FULCD( M/F4*L5!15A7P,L5)%HG P(C3.K/AGG-84A2^7^%4P-.F,$<9[O_(=,_- M= YZQ5N^MU[.CP_DIVPWV1[W/1_*BQ9!\OP+U)U>56!MH?TCCO M#]'!J9C@OR(X4>D?#4@[2W6]#*9E 0IA2;JC3"GR-U%1S=!I&#-AZL#C@Z>R M IS 228UES3P7= Q>'IFRL&Q8D9RT$/38(L5$+5X(M#LY/I^T"CTQPA-S M\/HLANMFTN"?0:&A=I&_(_RV-/FOL:I!S/9 0>S!H&0@-2)IX26BI"6TNI>4 MZ04,?Z&*108C^IVNPCK-&P(KC@T\'"^^"K4E*/$B4U4Q5ZB6\N*",[SF)?,H M4?R*+)THVL^]"2Y; J.&I\$(4M)Y51-C-@X4U#3*TS@DK&"]QTH;]? T:V#+ MX,<*!O8!E2O=]$C5@*."H8SV]^%NN83%C2XP+HW9,)"-%%X5!A4(5SI)8W@H MO3D&JX(R;O@4S+J!7J5]@!DWL'#X2I@%" M'BY>#X#_!#A% /"OR3[-"Y>G5 M=7VPX0(_&KW>L,S2>A[NGSQZ&HX6J**U/N +BRXK$+*^S+\B?.6 E97;Q]*$5@( P:TL(;#UA;Y.@W_F*5ZN=*D\ M!,#4IR<]&M*']GQH;R6T=^)#>R\^M/?,;?R/38T^YE;>40]JV:=HFX,MLF^- MPDD1-P*$0KLO*_# *?!ST0P!HZJJT8Z>+CD8<(G(K2Q5\$-PD*D !F$/VFJD M@$6^)*,$#6>J#DZ/1\.3T^/#UZ.#D\&1T MGX(]"J\P>P*=,X?VZZGLXL^C#F948T? M8=A+-$C-0XSU$,$+1DT*GB8BAJ04#FNP*?0)OA(%=8_/P/_/8(;PU1D\&7RA M2M(HI$WD2YR11W^ZFA6+A2KUES!VBG'EFJ/+X(3-%WC?F2J_)14,1JDN:,3E M-)%'/=B@4E..P.$\M::CDDD=%@)WN:6\4*RCJ'7&( MXJ>K!4&C\^"<#J+$!C<17[CGQ?A8BD_4GIPK/&HZ##J/L@PU!P>"2$NWDBAP MQD$/@%EERD@J2O2 =IIC#@7^?QU#A#-8%A$<:C"60@[T[&G[;$+16)-9EA)E MT':PB5-[C$'S?:QO)UA;)BTG'F^1C%C"G- 6L%:@SQ]25F M3D2!]UTA 2XZ1E-EVK+,8J$N"KJ!)!96-8L%AG]GI.H;TO\ZL>98K_1N2;2! M1D6S-RB;_)(K"V@CKM(YEWP/][^#1U,N"&\2;<9Z;>FUI:,AWH%'4F-F,WB; M7$0YGLH$#B!F.LY9)M^A3.Z$JG0MIUS5ET7YU82N,4E=E^FX(:.1HP%L5E&J M)5"321IC%@G!WU%<%I74 ]&)UD<<,[+Z_!.%0O!; 79126EM M0JAZ"^=[S1*(11H%HZ/]O3G>#U@\U<@-@JH9%+IQ@'%)4'T+KA[6^+IGPW,= MM("I'RL5SH^M=\:)G,,M DN8!TBX!?H]3Z.^)X94GH5%4/*[?Z@"E%'O=SEQ M!*,=R>1:D-Y"2=HOCQI5EH]%_..3NZZ_C*Q3R++"GE_?7- MBK_+BB7FH+W>\GJK!7IF1 Y'!4@LR0O\#<0GI[I";0X'/R*FX1,Z??CGW\$4 M'#RZ1CEOQI6"DY^;DD==V9Y%30Z>H5SU:[,?UF6&LZ(T]A8.)B4B\.<,46+$ M4\(G5:N&6A9%4XQAH@1L0[">P/*(_VC2RBJO!)1#5BR,F:J)(1 I6!GJ-2RK MK&%HL;9E,8I @Y)W7;94:*ZX6--)M+!A0Y,#CWU:1!DK*Y/2:>5SN) 3J3/G M*<(D]6Y>TFX&=V05],KAA2N']];_LM!K3EVPE/U87 4_P?>+.5R2.^$1H\4P MA]N\,2JB)%BQD]RLFCC&#(.&'YO,:X1I"P2)!7E#S@1\PVHJZX42%$SCV.'? M'$9#NT.CSE-,BJ!N:?E\YD66E(.P@VZ:N ,69 \XH9_SV<.G@/6$+F$T+L3W M1T:/0!_2=2;$R\<;$'U+3J!.6VH JRSU!SN'0_A=B?23D/27H!!9Z-%H#_-4 M1P>P#^IKM\K".3OG38ZD,!B40',#KJ:6Y\U1>?"E]",TB[,PB&9+X<1)^*J# MJUHI0P*-M2\21M"1%A@W#TE_A\Y>CC&A"^5^,@ -Z 0KKBGAX #S)A^C7.L MG$GVH$F[%2;X//TW0_<*B[O@C&FV?'(4J,OS@C?C!4X\??/'XP6'WW=M( MJ'A[>_=750?G&#AYM#+9VX_MQ1;.7FM<4$3P3R7AK!+\8(3K2*71HD@9>X.? MACI45E&52Z63PN0PVPPT'%7F M&EB)I='RU?]R6#X!.60ZE$:,WY0WC9-)W4 M04QN/!.JQZARY'F:@6FIQT@LZ#+$P(ER_LF_X*=>SA29/TMYHM R8=!S9L.& M@^!<*2X^!*M!UR1:>SYX&]/4T=+X1,Q4RA1'2E>,FZM_I=R4(ZE4GWMZBSI* MJI]UHH]NJP[X__2^N1%>76*,T"NSHA1:30HA[*/J75FB.KKB\IPF^;J!.%R4 C-.R\JP3.(?CH<5QM30!;$(9'Z& M0>289&P9$&P*,X.=X!Z%X'H&2&Y+HF$V^+%0-Q&N5KA31ZVK_2=90#NKZ4VM[:HB>U8>5 MQ'L#0/F->9J=R#,&@W%%[,6(F#9?5)TR M5,S*DOGSA>KJ7\G%78 I394';2"1UL[X8X3GE_@US@F Z"&D'^8KY0.4GU/5 MN@XY7@9W0 :-4EH89EVI"FF6A 0D->?UU"[+"*H7'4% -TC[4%(FH&]"<4(J M^'JL-*$'0> U^,DB76/7U75"8;5VG# MLJJ$.,2G5)\^.-W>(=/9G'F!^2-L,)93044%JQTDC2%&9!R4>X\S[$<:H\-O M;8=H>X!4\'VNI%F9SLR2U8CI%TS_5#^$[;JKE>)?>GXHJ&I8A#BUUW\T1^RE MKIFX@GN ^6?[J^>ZC][32U548I*UH (S@H,C9#056LFZ0)PX?4DO M?ZG&$;,]F*63>K?6^RFI$&N<(EGN[6.I&\+IT2! %79ZX+2$T2!"1K4?WKZL1'!7!9T1W'8'S"5OB7HRU2B&6"OZ&K7&>@5[^BVTRU64I\ M:"('OU*)U:E;!G78&6/FG*L-0XTL9E6;P-=3VE&J<.?[QJ/%MD IW&6_\*S" MT%,T Q@2+B<-_H;']!*.HD3FX6'PGDK;($0Y)&DM8>8I: J'Q&-Q%/%,8@'W"_?I"W8Z5ZM"(4$;EU(502D^;$O\%QI+C MLNAA20)!_H6+J3UB>TUWUH*^^^1ZQ0/)/9#\1B#Y:P\D]T#RYV4]O._ZJ6\= M/W77KN:5Q6@Y[=\3DK+".PF#!.YWW?X]+8/_A]4;O%KY]M_FA2JN!^\GMR]T[0.3>L$'(B:\:(C9,K'U#<@J-] M\RXY)U6"5!6%==*2J!'B&37.,)70&879.!PG *N*^L907ZO$K1JHW'>W\HL5 MN=/:=D;> W65ZC@ELK:BBM#]8? !#@R9;LW!A-ZU< M[5'Q!YBPV!"DI.H'XG*5!Y72=LJH.>1-?')5XTUR;Y+?-+_#?6^2OWB3_)ES M-?3VA"0;L%7(;RKXL71_YT+IO[5Z,9"05T[/Q?6L#O:J+PP+!E&FZ4::FD]A M@0SQ\+J$DSO\9UBG/?XOIS4F![\[3)P8B,<$3JZ04H7M"-B(-.8H5N]/L)T; M7*WQ#&F3R'F8-,1G(F,:!#]%3!4U62L)VJW %-TD.!I1T9B3Z]_.)E'?>$OA ME&HI%%K!O41-79R)!L81H$*& >/7][@GX!M*79P97,=@_SO] Y#A+%I4ZDVE ML!:I-IB7DDXZ/?L5OA\&8"Z1B[1*&0K[1O]>O@3?2MHPDJ.3P>DQ'$N^8'J^ M,!R,3H?7?7[=9_N#D^/#^_[XA;_X/_Y6E]V=D^L;+Z]Q%'^=EMC*<$\4V83^ MW]DE2 :;"&_84, _]*NWU4VG"#@<73DK?'[Z3D_/"3U](D/RGI;CW^KDEM-_ MV.G>31]M8K(@+_C)WU^-7ET_<6,7:A]D40=4YA[H6W,;)./>UL^MUM(Q:NXG M/=]H#-O('S!\P?\ >[H -_0&[E\QY4]PKL@=69,/] M&S39-FS\P^JI[PD073151*6XZBI6H&@6R*!"#0DQ#/;#_<1F&Q;O*;03!J3TP>,)Y3N7V.U MEH=<"PJ';M$]MO,+X&5_9[=^YQ? R_[.;OT+7X"[FZ+7>LH]2)&G;O2:/G!R?A MP>GAR_?AV> M'K]^SK*QA4F!G?;$6NQ.7N]N3N_>C,YXIJ?OG@)Q)[3*2U'9A^'!\"@\.MR< M]78;O,IN"9;7-%[3>$US&.X?'87'1YLS#KVF\9K&:QJO:5:HE<+3U_N@:4Z\ MIMF"I*%;93P\&)S ,^^IT=RZ37F2^_#]:ZJ7M]>]_4'MY8-N%%8EMFZS6 UP ;U0 'AZ?AT;$'&7@-X+=[-S7 :/]U.!K> M6)O\TD7")Q0W)U2WX%3_CW'Y-]D-]_]VF?&]CM[9 ^EUM-71\)#P\&!ST;;= M$@FO 79JNU^@!AB&IYC9.]QYV)?7 'Z[=U0#G!R>@J]VM.LBX4OP-B=4MVVP ML<99NWW;#:_*O2KWJERK\@,PYU[[8AY__OUV[^3Y'QV$1P?[7B#\^??;O9/G M?Q2.CDYW72!\PFV#";=;-[WS&MA#X#T$?A,0^-?AZ'1S1MP+QK][->/5C%,33U"P#>G'5C'?X89*^0Y?1"&?,-)/ MRF+NM!3U=X&/+?K8HO9*C_;#T8$OZ//GWV_W;I[_T_#@V.<6_?GWV[V3Y__@ M,-P_.=YU@?"YQ4UZ77 R5%4'4IOGTXD^ .<#<)L^9O-N6TO. #GM8S7 M,E[+W%.F7H?[AYZSSVL9KV6\EGE0S,+Q!OM6O6 UX[.)3YY-'*L)8F=3_E<= M77GR&1]1]!%%&U$\/ A/#GU&P9]_O]V[>?Y?AP=#7ZWLS[_?[IT\_Z-1>/#: MTX/ZC.*F/2_PM; KPT5:I47N=:X/POD@W 8/V>EA>.J#<-ZT\VK&JYF'5#.G MX7"#M*1>S7@UX]6,5S/=53PY#4<'O@S:IQ2WVK']5=622/07P$-= */!"$]K M4C3C3#WE%="6G-NOSE\>["[H7YH7>!N,CD[#TZ/-53EK':]V M-J)VCH?A<(.]$KW:\6K'JQVO=FY2.X>'X?#HH6#[+TSM]+F_=\S-]F[7+?S@ MY^+R/HJ^VQ'M#O*$G_S]U>C5]3/?#KWTA%N_\PO@97]GMW[G%\#+_LYN_0M? M )]N>;ITR^^TSBH)(IA^-%5!-8M*&%W1U%4=Y4F:3X.]8!Q5:>PC%![2[2'= MNCYW?Q0>GOA>PO[\^^W>S?./:)J=+^GPY]]O]VZ>_^%1>'"RN83",Q6(!R_I M\J[;^L[C:=;4Z84*U&2B8NH4KOYHTGJY!^X:>G2749EX(@X/H_8PZHWROPT] MQZ2W#+V.\3KF 77,OF>8]#K&ZQBO8QZP'&S?=][=MN3DZ'0S'BX]Y_E[N.N2 MD]B<'5W=BRB#+_:G+!/TCE7BKXT7#ZO>FHMC9]#4P_V#\.#U0UT?+PQ-[;6- MUS9>VWR3MGD=#@\>BA_%:QNO;;RV\=K&)G:/P_T-)G9?M+9YU/2O=XY7T[_@ M&^>&,"58J)*=87\SO/B;P1<3/]D5,1H<>=_76Z->YWB=\X@ZQWO 7N=XG>-U MSF/JG*&W<^[D!\/_1C A^L_MT2;\[A&\^]K7W7;6.#F:9I]S'35UH?<:QY+F M4QPZ?GTOBY9%4\/CKU1RQJ\:[N\/]K_3/P#IS:)%I=Y4:A&54:WT&I"L\[-? M=>,-V/MBG&9IO7RC?]\32.#7'9T,3@Y&WYV]^MN:+PSO^]EPL'_X( _>PI<. M3P]N]>-KHD.G=T=.W))2Z,8*%'UV>L[GZ8:.I[T 'OVZW]7IWYI,XDY8KR=; MK-O>XY=\G,9%EMQA+3^D%:Q+,-H?W=B3[OYXKVU8QJVC:]G4=+>8K<4?,/> MW5@A[ ^8/V#^@-W_@-U8C.4/V&.D;K_).G_RL-*FQ?-C/5-E\'&AP(E%./+[ MJ([>>-HW3_OF:=^\['O9][+O9=]O_:XNP(-7U&UWUG>C*;IWQ1PS)9R,*4KX MOU$&@X/ENZQG/CON";L\89>LT<%@"82KX.]#C;>V.GF.D_OEC#XL[]3V_T2S_[)LX[$^+/OS[X_^_<] M^\?/.@#S+-)?OF7">ES60N4J"?2VK'\/3F/O<'!\^MK]?T?K%M.NQ?'@I%-G MQ2-:%%5:IP6<,95%V+5A?7AB^(._,OR5X:\,?65LK@9UMV3!'_V=VNX7>/2' M/DCDC[[?[O^?O2]_25Y.?W?E(4 M@4(W;!"@=\0&-<9EQNYNCH'6:L^;S<1ZGY;)&Q_O-R ML_X?N4!P)MLV,MED&G(.&\,NP^Z-.?*L@TXC9I.+=9]UG_-76?=9]UGW.7]U MKRZ_]AM0-BI.W[-2)$;Q5R5R:412EGCJ*L]E??+"?YT_?:WNR@[3UI2PO'8X M6(+W"MXKFC!VVW0=QQR-?98)A@!>[F.$ ,OTQY[ICOG$R!# RWVD$#!T!N:0 MG49[<4?QW MLQ!IT2M@S!'C-./T_4(H1Z;O,-T(FVF\W$>I_K[I.$?OVV?UY^4^5O7W#CO) M?9,G-/@GEA6C?PWCB[J);C:9VW==]]7;,"YFB;A^$R7RJCNT(8STCZHHX^BZ M;IF>Z16ER,NW-(P>3.:T>#,1A4SB5-X8<-O_87\X'+W:U &K78O;YFS8]\=# M?^2,AF//\AS/';2CC5/L<(\&?G_ST+S6*%Q]E9H M[G]?;<0IB%,($H9_J]_(X/TS_&=NB"11$H9/P%(#D%AL2Z;5Q(0*1E@9\OZ@ P4!* +QQ\/>05%J$,,YE0+?> M,(_5-)T7UID(0U"!3NGX.*7)JOU8\)]+UQ9&\G:27>&DP_MOF@KT5]O>*AY: M65ZU[CQ(*FYN*$\_HFU*O3=O&-2B<]YX,6<@U,I!V1,1=.Z-2"[%=?'VQ3\6 M9:P6()J!9=*S$R&I@5$8Y[F,?G[Q-]K^?V31#ST)Q>K9QL">E;-]J08VR9)0 MM1?*(,MI-WE3I3 Z K!V1/[#T(AJGP) O-.];)9)+"S5_LIC=X;6%E!5"38N M8(^&V?C8[,^N46;XSVYZ\#VGXP8$/)'W^T'SH1[ !M[$L#'%PK"Q3>,1%&5V5N-?=@-A$(8 S[>@XTX MJV!+C:]D^+:QB/I@$^D78"R)F!7R32&Q-G+9&(ATA%3??K%X"741%_$D3N+R M^DW]_K+;)6K.=?O.&&Q8!>U+'K#[[O"VGV_[S>U;8W_=EQ_1[J!OC]=^^5'M MNF I=_ZW[H?6_&W<'P]&]WKWEKM+_^$QKTMU[*;$W>E]J;5Y"6+X.[(?-^B1 M>HAK95/#?7I7(\@+_O+S"^?%[0-OS,'ZZ#&#+2U+XM!H(H#W0#+6WDOO-9<= MTV8]Z;EE$I7&6NY>3",K&"O8;A7L3DHA5C!6,%:PARK8NW.1GDG6+=8MUJU- MZ]:KC3IWU@DJO$=U.0:4/0(4/M8S<&\9N&WO#N3>AX7?+D2]#M&KFA=&G!KE M>58!D(;%G;G"^SM;NX C9C%[X"S?N/'A.,>#C&M;MW##2PYXO&UZAJ;OCDS7 MYY!GAH)#66Z&@BU!@6=YIG/WES[@P"&\U%[Q]T.3\&@:>) SHX)7ERF.198=5AU6'563L.H\N#LC]* ML3SK]+YYF#=&/3XP,G3@(S$, M.BCQ$37H(,F*"OK1-[Y):;PX;7X^K<=!K[Z7^K_Z+XP5;B15,0',IOE MV54\%:6$KH\'KX@^1)&6Z&52*X_?'H]6_.ST5ZG':EVP%ZD+#CM?_EU6J,6B M:<'9.LNS E8VS^!!3J+G)/K')-$/K/YH<&M.N>VLG]-M^_?+Z7X>[?K]L;5^ MNY:U_GB']VR7@^PYR)ZSHW8>A<^Y\ZQ@K&"<.\\*Q@IVF K&J:ZL6ZQ;6\J= M-UB[.)%\[^?YB%&,$\DYD9P3R3F1?"]1ZAG'I7'*&">2<[P50P%# 2>2,Q0P M%# 4<"(Y \&S X*CCZ;F1/+'[@F<2+[U1/).5"KC+>,MXVUM;YFN/3 ''A^] M& %XN8\3 :S!P!P.QBP2C "\W$>( ,Y@;/I\#\/ZS\M]E/H_/&11V+'/A<-? M5DWP/Y?D_3+<'J2.,=QNU-PR!XYM^AY?81A_Z"OMYD:G5& M46 #*,!V%Z/ P:T[H\ F4<#B*BD, @M3P*4>GBMT<*F'VYJ[[ZB/HM1#-V"E M*:$0SM5]4"48X(]E1G2=6-W@I3UR^ZXQ554@\)>73G]05X7HE'1H/ZG(\2^R MI)I*(\I4E0C\+4L+(XR+H"KP,3')+F3?Z'IU.A^!+\)6]@H;Q./MJ[G.H:G[ M2I69F"LP(:"9HDHH&2H2%YFJB@!CQL(,,(8KHNS'.8G3"CX%OTPS+*,@$B.; ME?$T_K>N%;<,,Y:*#,<02JL *./\B*LM"MXCQ2.8FLRJFD!#:62X0'^(Z\ M@H4.<<;GWB?L(.:F=R 7,%MI+.C%[_)*%"9^>B:#$F8YN>;Z"]\DB%UZ9AIG M,I4YK!K.E CA<9Q4@=.$$RW3HDV$VZ/N$VK&"V2N;(?,XNMN_P8!R$(#"QWH&[BT# M-Q>AX"(47(3BZ4/"U[D/X@B1HXH,8D;J.Y)UX2.FYQYTZ.@.XX 8"A@*G@D4 MV*:/5(G>0>>2,!0P%# 4/!H*/,\<^?XA2P8#P5$!P0Z7^QGJ_T%K/B?P[ZFW MYE>9HX*(,XD!VBD7$&7D9>1=],>,^P==K((3^!@%& 4V@ +6(4L#HP"C */ MXW/YV11@$.!<_N. #L[EOZVY^X[Z*'+Y'Q+VTLFI?VE[7M^O<_E-(\L-_Y5Y M,^T_K"3^.Z;MHY.F2;&/4TIK+\HLA^]F\'W,]H>?)3T[RV/XXK44.?5'I\O/ MQ'6>):J+^&A*O<,VH7NB3:+O&Z MB3.IO,(]$4'GWHCD4EP7.@.Y*V.U -$,+).>G0A)C73".,]E]/.+O]&6\B.+ M?NA)*%;/-CK%[Q5T2NV%H,PYX<.;"A \!\"3G859Y+6X?5V^$P4! ,<[W>X,#,%*Q@K&#-3L(*Q M@AVF@G$B.>L6ZQ8S4S"@[ .@\+&>@9N9*9B98D_4A)DI-A>[==];%0YP.I[ M-DXZO3WIU+5-?WS0(8\[#&)C(& @>"Y X+CFP#WH! @& @8"!H)'IZ&;[I#M M 88!7NYCU/Z#IJ1C$HH]=P_D%S '+B*8, @P"# (, @P"# MP"/EP7=LAP6"]9_9)YXU:APU^\0&TDC7XYS8B9MDG<3V6\-9:JX)X[6\"I*J M0(*'+#+"[CMQ"K^$$CD@B.\!'R#'RT_&I2B,E[8+]F9-38$/89+5/#?%2]MQ M^X.%9YR^LA$$,I&8M1PN3A1.0ZIH+XS+N#PGSHP@ MR0IDV8!/!0!Q AZCE/V9S&% 4_Q)#RBL&,3 ,-#<=Z M^XTFZQU\L(+GZ8_V6US\K,II"3 \F#H6Q:E(H6,)?!O^0-.)3V#S:BE/X:^& MC[TJS^/".$G3"I[^*F- I*<@,EN:1\64D<-4AN8Z*C>:/!^9OI]+X+XIV<3 \1269ZV!O&!69Z M6/4NIX1P2@CG\NT\9X29'EC!6,&8Z8$5C!7L,!6,$[-9MUBWF.F! 64? (6/ M]0SRW(P# M6\$!VS8M9W#(@L$XP#C ./#HFK>^Z0P8!Q@'>+F/4OT'PT,6!N9[V%/W#/,] M,/8R]MY5:)RQET'@X-:=06"S('!G)-X^"P.# (, @\#C0< [9&%@$!R9] MV/VLW$KZT&5(&/2'P]&3,23L+0_$G7FN^\,$<7>X"Y(+Y$AW$!J3:^.EX_?= MAET :1S<<> 4F/SB' M21CU_:9A3R^2Y-KLKDH[3!BR@,DMJJ14GVQ64LU?EIYEQ"$1!!5(<@=#07!I90).E.IS'DZJS8K7P&5&>3>DO( Q9;EQ+D3] AAR2ESE!7"54 M?M]^0IE">='3C1^,TPMX/LNOJ3%%)Z(83SJ3#VI82-B(8/V@19Q/S<>!?0U* M]<1_P;.P4:72.!6*/42O@)9.>&H9XT?4?JZ_"@M7 Y_]O$@@3G$KET59KP'S M/NQL(]X4V\-X_)1D#Z[;=P?>[2P$]KHL!+;7MT=KO_R8A@=]V]])PUY_9 ]W MT;"%)I_5_N]^'^(T$4X3X?R^G>>1,/L#*Q@K&+,_L(*Q@AVF@G&R-NL6Z]9V M=(O9'QA0F/UA'^?YB(&;V1^8_8'9'YX^O>!3EI[U8/&F1B@GS/1PV+&$G-FY M%1VQ;=.W.;.3<>!0EIMQ8"LX,#+'+A.^, PXJC33/&Q>K#Y2/+NNL\CL#HRXC+CU'/GV0;,[L+7%NL^ZOZ[N#PZ:U(%U MGW6?=7]->7CM'O2^O^Y1Z\X;?P:!O5YW!H&-@L!1\KG\M"%_"\>]K)KA]S*2 ME%NNB032,Y4NSN#+X,O@6U]XC_CTQ;K/RWV,NN];'.K"NL_+?8RZ_]KQ#UD8 MV//"(, @P)Z777I>.-+E3HZY. VR:8?$D-%W<^A[=Y[[<>'S@_+^GPV"#\VQ MO3D/SGW2X'<.3FSM,=XPWNP(;P;NYO(B&&T8;1AM&&UNLV[L%(D1WU:>@8%^TVKI]!W4RS"KL!3##J%^'Q+Y M[S,USQ#UAZ8WMI]&OG8)_!PNP:##H+,OH#,V+6];)UL&'08=!AT&G25!7^9@ ML+F,N[U%'?:H[0'\'-=N\RS1XCA#1&_U=-U9+OK.0LI/I/+K%$X^SG+1WU4I M8U62-TZ7N^"H(G);7C>L)):V/0!M9518EO!VG9Z8Q$Z!U6-L8&HH* MZ.[D>GE[G4+,MFL:__$WWW&LMT01_ATIPM_CI[%/-5O5)YJ63[&@^J"Q+.@5 M^^W62S8OB&$87S0 DLBK7ACG,L 2PUBQM)JF;\.XF"7B^@W^^G:&!8AA3*WW M/4Y) &KO-/SG'U51QM%U+0GT8D^F(=@U5RA(6'6U,7&NM@UA#R78WT@5VAV, M:)N:[,W70@21(=$Y;^XF9J ]ZMJA)R+HW!N17(KK0M"YX(!OVH==E)-Q@'& <>#QY:),9WC0=;DY,^4X 6&'^/\<<>"@SP3, M6[ROGID/480Y!1>R3N1 'PW&;#+Z,OHR^NHY'"B/>U8VQZ^Q8>:) M)T@\W8MQ;C,O?UG$2T.Y$2)7Q4NW[QKPI01_*3/CI>_UQ\T?HBRGS"HCRK,I M_.;W[<7?')-8*\IS:!7^V6T:>L_.3?9/N15((N"/C>1 MJ80Q%D8N$V*^@)^I[2N9!W$A#>C5A2Q*+#J>149Q+F 2)]2TN!1Y6"RG[!#( M/M(RD:09R$)8P6 P,QF^'50T+A@5,I-0>OXB3\9>"--3TM+LF:-Q2_GWGV7- M+L/D (_&Z!O-/43P#I .<-<,+7SA,+F Z %8P5C.D 6,%8P0Y3P3A[EW6+=6M+= &:Q?GQN_] M/!\QBG%N/.?&&@ 6&'^/\<<6!S)>P/"0,X)W[+ M'IE?98XJ@F4'LX@J(18BD05C+V,O8Z^>([=_E 88Y\ Q"# (U'/D]8_2 F,0 M8!!@$.CDP]\9\+W/TL#Y\)P/S_GP>S KM^;#[UPIEJ>-/BJM9!-^& MMG3RT%\ZG;SW&PGGYR!R,C<*";^G9Z9Q)E.9BX0RW44(#<5%B47:+S Y'#/" M8>SX6U%FN32")"LJ^"?^)2OQ0T%6E(6)3ISEZ>=U[GG8^GGH[4A<9#FEO:KY M-.(I3$IIB,*XA+[A/X619)?01)M\WV3=8X8^YL;CI[.T,,*X"*J"4N$GV85L M$MB?:B'6R%9^9C7GW\=)A:0%4N0I"%9AS%#*D*/@P!*YCZK*^VAP1T+S^MG% MMC^RVO^M7V/]L/O@]\?6:/WZ\FOW&;.[[];\]DYG_WI MHJ?O==/"\1+'$RC#V6RWI[7V!]8AB\4. V(8!1@%G@T*N%SMG5'@4):;46 K M*&#U[8/.J& 4."H4./I8Z(TJ_U%6%>1D]B=RQR@'(D8@PS@QM5V[!K.J+$J1 MAG%ZQFC,:,QHK.?(MES3';-GAO6?E_LX]7]LVNR38?WGY3Y*_7\],$?>0:L_ MDPQR7COGM>]^5@XAKWUG)=UWXCA9)X7Z^[F<*U0>K@QS0=+ E^C)-RY%881Y M?"%33#6/)&:+U^_==+]0C7/X8U-9?9;'66Y<0PMFG1Z?5;F1RUF5!^?8#VA) MS&9Y=A5/12F3:V/0*2&O6\!<= 'OEB*A;'CJGF,-.EGX%2Q63M]6 ^BT !\_ MR\5T>?*\RG]/FRS__&.=(19"EF%U=3=.W85S, M$G']!G]].Q,AREDGZCA6[=6^5?C//ZJBC*/KNF%ZL2?3\.TDN\(18(IX$[Q\ MM6V@?F@8X$; ; /.,^2 R)#KGC6=])LZDR.22W%=Z 3L MKHS5 D0SL$QZ=B(DM18*XSR7T<\O_D;;[(\L^J$GH5@]VWAG<*^86VHOE$&& MY".@7P2929S*SL(L,F;A;\555)2F+H(0,5"^+LT+N/RO.;_ ;,#?I$SNL""1ZJ4/@$6$GQAELC" M-,#,^>?)R:^F<4E6RT4I+G"N SW%.$2]/MAM^"[:SU'53@)@(IJ_#:]2 M*HL"_XC?;KZ2)%F@YP).E489=\S/P[4&&4!NCOIW9 \#499*,$&$\<31:A@( M$[Q@D.U"%%PKE/CSEU]/OM=:;.*1):D(#UIA0RG3$@8=#3N-)'CN Y2!/1D$ MES2@ODB/:Q#1;_:-+_.OP1/0-7@&=0_^B9L]-0HPTL-8!CK9->_4C&G-P1$? M/;^>(:$9>4_:[VD*-(2\2P(->!<5,-+G1_QH>=TYWRT."-Y$A;M,<;!Y#:WP M'W1J1/U4&"+5\WT#C\&B**HIO@"OY<5Y/%/L;$61 =8H9%GH'QXJH>-!E=#O M55%/.Q*C88LM;9H4P;F>-@(K!*@:XO" G*6(*[!..?ZSF0! +\"SA]#&]5OT MKT$%Y"8!*<"FX.DXH5T*IJWW5P6G7YA"O>1\SF5DV\2H3P#*0)/RK"I@\RO/ ML[ \011)4VH%89,%D ^DS18/0?;[S4H#X 6[/)Y-FU>K[?GFOUP"D.)8?R M,(T"HN;%.7VS;QBG)>[U[48/3Q)>D%N*E+3^=OW?JET)J%!G%A9RW0Z B1,1 M%F^V?4;5_ZU(%4?6JTW+Q:/\CP?*+#FT^T/?OX5^T.D[ MSMK,AO[XMD_?SJCH>VL3.7J#]9OUMM_L+3&]XRZQNW.'VL6:]:.-&OG/(VL6:Q9SU*S[LR!9 MCQC!;&LCI&J'#%"O0_0OY$_(JG:@:O)@.'IJ4K5MZN-&DQ$ZA93N=GWC4'I> MWW%L&-X=[L!AWW*7.DUG64$1#F]RF="]V2U5V+>?,'"XP+F9/)&G$]3[#WP7 M5"Z;FHV@ M#V[2'W@'+!>,"XP+CPL9Q MP?-,>S Z8+G8/P?6,9\8O\TD!7[#1Z:J_BV%58NK/3Q .C^9QFN73Y&'O"L< MNU6P4>5U/=,9W7F]R-*PM]+ :'#;=?\8Q8$O$CZO.@W?#6#=MG+[3 M_;#U]FDF?./1NLOIB7I$3T1$1'RR?=Z[PCZ$R1SC]N",?=.R-U>WY_EN$(?L M9-]G_''Z#@I)F%5(CL((=-?,[(5 ;3C(=V2.G6T9J0NSR"C$*,0HQ"BT) 7) M-2UK.S0=R0N9D^HT-]MYT('N!23M<>![_LQ\_ MZP++ H^?=8%E@9/@-GX"^IXI5O^4XQV?@=E\'+'.A^P/VVP!]M' '(PY"XYU MGQ?[Z'1_X)E#A]F36/=YL8]/]RW3\I@)A5/>-B-/'XJ2JJ.'1HC5][!$'57[ M29=4]^/#X;%L$OL8,LB!Y$^ZT;P>^^; W=;]^+Y$"JX;?\%@PV##8+,YL/%' MYFC$8,-@PV##8+-UL,$<" :;!X -7[IN_KS=E($_Q+.V:;SV>%OB;8FWI8TA MPVAD6ANDN-[/78DO?AAB]D,PWEOX/QKSK_>BA:ZHX%I#;=U MWGU>^=>''/W&*,0HM,PQ0'SC_;]$%KEF.L6WEMB#0TY%]5/)O" XR[1ZYH MC+MU-I8W-H?VYG(ECDH<6/>/:+&?H>Y;GCGRF5^3=9\7^^ATWW9,;WSLNL\7 M6YL^;V7EN3-0%&IC_:7##" M?K+[,$TW@PV#S1Z S= <^"Z##8,-@PV#S9;!QK9LTW6W103S+-&&&0QW?=R- MTPM98"T!3I=CBAZFZ-EJ'+[IC3S3WV#%]>=,TG/(CF[&(<:AO<8ASS<]>W,Q M$XQ#C$.,0XQ##\4A=^2:OK6M:B+/"X>>CK3PJ$YSQS%8)IMBLBD>/^L"RP*/ MGW6!98%SM;8=1;A0!6H/*S /^/Z?[__Y_G^3;E7'-:T1UU_FE!5&&4:9;:&, M,QB;[I#KHS+*,,HPRFP-91S''-C//71Z)X?G!Z;@<0SC0V,8NX69N1PSW^?S M??Z3;!J.Z8]'YGC(I5 YKHAQB'%H=S@TLD;F:.0S#C$.,0XQ#NT,AP;CH>G: MF^.H>,;.8Z%Q\^"SPO/XV?!YX5_]N/GRY==7;Y\_7+Z MCB]:CMBQL#=7\L?B3["=_O._6EG77?6*?9L,00Q!VX>@Y^_-9 AB"&((VF,( M>OZ$$1N%H/J,#/\4,##ZUV8\,Q'B\:WNF5UGE=$0;>LQ8UP,^1PU,9_UHR0M M;T;6J_7/8RH=;FDNW+T5<6Y"-C7ZQXV(VKZUN8<,+HPOFN$E\JH7QKD,*$T0 M!*V:IF_#N)@EXOH-_OIV022L_B!6[6G'B@W_^4=5E'%T73=,+_9D&L*B7^$( MX/TWS?I?K="@C4UP"VT/F6+G<5*S@Q'=%TB7B]#MX_,&<]@!(D.B8[G#MK1QBEVN$>#OF64R-[?4C,_RQ+]K-E4&F*:52 "1B[ALP7\;)19*1(C;1^)LMPHSZ4Q M$T4)_U'!?^4B3M Q^U<%8Y5YT6^RT4EV6((V(T'.WDK0MYD,X'>#%L$@:@ 9 M@NA VUDNC2#)BBJ7IE%4LUER;03G(DY1;%)%)F $65'.O8=BE0+HBC2$/^-F M!:_)*QA." _ 0,L\GE3J7=K)"GI4!']5L?YF_35H+#\##$<1!I0KQ16+YU;$ MT]U;\?S<+'T#< +%4B1!I82D*A"_$-;2+)_"O/\;_BBC"*W8"TEOPH;; 3^9 MQUE8&!HE9=AGD=J"2'E[*U*.Y;BF ?_?(>"!?[$-"4.9DCC%"$GPGP;@T VF MEKCH2M[DVIA621D#+BZ[Y<3?4>!&?>>5"?_??D7M#?NC5PB# 4HSB:8)@%?, ME+PFUR9)JA3!N?H.@B@:P@"1B+/P#H"I3.&'R[@\!S!6)S:-U_HWENEMR/3@ MH&1:K.(;:BS$@N2S?@YWV=ITO!!)12>+K"IA^&G8O&YD$U@S.L$41@:OTC<: M.Y*LRCN-R7N/J!I]X_0'"PG86:?M*OW!8/D<;($FR2[(7Z.A<2- !@-ORG*1X*OX MZ-5+1 M7H;Z &@2B.&]Q&0V2CB4!7]$?F4CXO(E ?2F3!/^)ZH OF^H3$J0" M=(MT3QG(: X'*D$9?A506\5OSTYC$"M%%Y>2*? MZ,/&=J=8WG.46DIN;IBB*K/:B8W=0'<5C $?[\$. *@)7[Z2X=MF=^C#_J!? M@+$D8E;(-X6<"30 YGW>].T7BY%K%W XHK*SUV_J]Y?$I*GF!J/^R(<=3KG? MECQ@]^W!^+;?;_O-ZH]M9]V7GWG#M\0<^@^/.7Q4TLH2A5JBM/Z.W.Q/&=OZ M3(=_[S#G!['4[&RRUC9_[C67'^' !088VLGKR=-]2&KV81KW+H]@4\/=XSP" M5K"N@MU)/\<*Q@K&"K:^@MT9X\0*]M"$(#J[[I[+?"^.T/>:Y7"Y ,!Z8]@;+0S,0,! P$!PB$'@CT[(VEVEWH$#P\+/< ]D= M]AM=-GZ6,Z(\FW9"101&(\5E_ 1D#0S##,,'!\/><&!:P\W1R!XH##,0',QR M,Q!L!0C.1H?/1#P)=N&#V9505DINI(1G\T8 MB1F);Y^>UX[KFZYWT,[R=45C^X6[&1+V<=T9$FZ'!-OQ3,L^Z(MTA@2&!(:$ M#4*"Y9CN!BN!'9!H+(4$OE+;TLDMBE.1!GQR8TQF3+X#DUW;-RV/,9DAX6C6 MG2'A#C-M/#9M=W.\O@.]4Q3]+HUS<2&-,YG*7"3)M3XZPC$2>81T="82;\WR&$Z4,WJF/(=#^=FY M2K93KV+N73>@$U_!U+Q)EN?$?U08Q#ZLZ(ER&<:E$8D Z67@;-HWOL"?H0F8 MFNMY"B3D7D0:I%F5!^="_X(WDVF9Y==F)X!4$]$5F"2HR*_H+]!2EQ=N;>J9D[ M.?; I4]T0FRA.;V^FIG-;.9UKA_X8"&3"$2^J'+U?"PF*Q]I)4'^A&S/&=333\8@QC PQ-)M,)% M-?D#&0C+#%^7ESC%B2"Y$4@EE\=951@A2&71"*MC>5[? (&?R"26R--Y#L_B ME,FK6%USWY\V2W5?"6@*^ ZKK,EH)_(6C;B,DP2?**HH@I<49;(QE5)UI/LI M^G8J9:@F$[J*4ZO(NE( #,-V#!# \EPO1U2AF#>BG^, HY< )Q,&K];_L8A_27*%8!4UX M>@'?+W"-@@H&,D7J8'R_$""$H;@&D<0)I+\%1%48U> &:P:($./'\E#1%PNJ M<@!S4M-HBNM.GVH*8FRR(=-\JGU@#;(U>Y$Y_HFVN0>1$:H'L($W*%]QL'(& MOC1P=G+#9;I'W=P,B^(!62@J523)+HO5"2.(83EN/*'Q>.D.^E[3+=HOQ07@)3($PIZ= MGM'(CMW.SC#+ MLXLX)(+T?[S6EZ _+<=G0NY;T/,23E. O'8'>?6>89KMF"8:OB7!W_!$^^=+W.1JCZ5D<"XWD[GCM'AQ7U)$ZCA.0;S^Y8G*,9;U'; MQO .['#74N1OH275E&-U-NJV*9"+F8C#YC3?/2Y4.;'1BX)8E&]TI(RG.*8P MCB)8Q#10AW5XYD_9.@CTX>(M?1?ZHCIC=Y>K[8P(@KQ2-KG(ZW-I!\T%61B$[4T8""&(&YR4\DV11A&S/$[0E M7F,_G5;FYCI:U^()))R*4$C"''J2UC4!].3@ 46=R;S$^BIJAI7I M 9V? $B%ZGA-Y@LV ?\'2$X+G1@O!VU':I-FI:&T6LCYH//D)XC3)JJ?#SI[ MNIW=EH#1^ A;^"-7Z1+_29S.N3=;1P\YZO^M*3VA"A952;D,D%_ M6%N\"5'LGG.G-G?']3N['/;BI>UXG0T &Z!3HJYLXF<9H&?>.;E,;G#);8 M\4WCQ2]81$D6!3R!FPUME"_J8EXX?J2)5#Y4%G]WFV1KEOZN"0.1$70X<$UG;03E9 M+^BN<)R!T8-_>(,%H]LSZU)L;;TDO$F 8 6H"^Z[&(8R"7(,.(0WFPTB@:M M1J!9<^"R ([UW8]Y#R\W7=K)"'(LCC67UL7 ;4?'_)]YIQ9W5G54AH-Y*O\[(^ JG:O.)" MQ FU6']*WQ,N-W+>;$0 GC3T_F'KO33T_D +H3IP0'5N+?O9]ZS;2G\^^@.W M_N;V?<\;=_ZW=G'3X^S$+8P%HX<3%BQ5HYNJ]^AB6QJEEYLD(WQR#\R\]6J4 M?8@B==2C:/_ME2G;S=SML/+?D8H39IJHW9CE:8?%%9^C;)U,,42+*M.U)B1+ MV)9KE1[V@%FE;K_VRRA9DG2J:]*[^OQE-Q2>7IGUSI;8JQYYL*RZ#U]4-DZ%I@EC3P7'ANF.+IU M>H:69<)G#EDR=@B;^R$0C V,#=O !G=LFT/[Z L-';1 ,#8P-FP#&QS+-UW_ MH,E2-WG@7TJ(^*P#-?9@E-L,1OI>QP+-$1CJ#/Z;X4'&5%QCBEO]=R)<$T88 M%T$N:Y*$B2CB9?%,-56=3JE-0#LP"$;.7TJ:7?H[35YF3.I\2D74AI0'&)BK M\O6[J;:=--&,DD&KE,)^S:9U)'^K/]&XU"F=[D(EJJ3R+,/44;G(:X:15M3( M5(IT+N.X_O;7"L9C6Y-!S\9WZ;=9(E+-[D:!5!B ;(_>%@O14112O#HNRP@S M6"),@]/,B=*H*-^0$E-SE1A'&1]!E8C<$'0;I_@0VL"P;A#7JJ7%YY%=(L2% M*#!K#O\5^=Y@D4%NXA0I(T1)+>*Z[D]BR+,-&?RV*!5-P%VKM*N" XF@1.9Q M%F+N4 A*AY*->0GB4EUE)2:)$WP)SDE4%J$+QT\KH MPSW9P3; \GN@H88#I^\Z:X:_(?G.VN_V'6_KS>YQH-TSNZJ:OQ(=\I7HDMG[ M?Q(LA@^XT?,-Z.-O0#>EP/=5V/O=VQSL3&\ZIF$_IFN["GTCR6)[>KT?T_F, M0XB>OA ,*]N#E&TA09M5C8.*=AXG\KDB^.^X?Y2/3WN+[K3SGKL_FR\XZCD: MF/[0,YT%1FP6B3U&BJ._ZV0$V&AHE.F/1Z;E/RCX]#F*!-?KWIQ0G<"PQ!E1 MHP=T_S!GB#P+.X0C+K83C37HH0P4 V.6 MC0N15))"4N'G_*PNS:9IEZ7(J5JW8K5<;L"UWPZ-4#'W1W$!.J=XM)M2/M@/ M^Q5V#"GN2W&%Y54R? M+%XF\K#M[6E?],[[*4)^U+'Z;6W&F]D6H!!8-Z+4[<@KF(V"RD](0:5Q ML"1$E.7E>5VPZ 8SN8'5=ZCL#DS219Q5!0RN*N-$L4DDF:U4%>I$:A\T M)9=TGZ$TF<_@G?F,H28 YS0V2!U>AV4$'C^#(EOB^1XYK"OV@)_DU#1%&<3ZE M'*UABLJG:IM>4.&M0HO@S1_J[<3$+!LL.DI)0>4YBJ)I)#%HKU!Y25I2M6" M+BRF&W2(V+N1^;@DHU?S3/\+V+B4U!_$,"_?TLSWJ-CI&Q1GHC1?7*-V G5C M6UVT&Q+3:7TT@//U<#AR;-OU+;<==IQBSWLT^EN&B^::[SC#QE[K3&J3N;#X MU:>421 7%(*VNBPJWJ24(6:TM58F4L.W!/$L&4<@&;#Y856_5C*26*8L$L(%LJCOHJM)$8>QR&/X<2IBNB$T!/SK53RM MIH8B#%MRCXP6\>NX>5_30((PE55:P.F/5%\PS M@-6X1*:VKMMF[E*_RW]8W'V;K[C_8(!Q2@-LKM91\&Z.#[J>8/ .S%L*H[2L M>I1]XQ:YA;-AJ4@AL0N)@,^'>&,?&1)?TFK_5P5X)7/3(.#"V!$:.[XR_X1! M[(/&R2R/$UTBPST^*?]=JE@K$I?I#([@6-E>' MW[Q^61:O$F,H2D2!9Q0GDL'$1U627'E-&S7-&C/M=Y^RN"H\1V4 M%B9V4M*K'RG80!J?**[D4ZRB !NZ!7[+2J4JMS<>&S#-D(!=:-4AE,=OZ!: M/H6_&K[2/^CL29I6\/17B62GJ'@?,^B$;?7^FV/4\+"2BZ#$"?JB:%,1+H]2 MT %"0:YFE +3SDK6S@K);!M[1E)7Q"K8LOO8;5%MS9ZB U]N/I'!QB8(\K&Y M2*L(77(B"6\=&-;M!T58R22"I2FJ7#W?*E/?^":E4L>1:;SXI+[TXE$*:M8: MJCXR@.]^PPZ<-AW0M>N+%_0A]=@8'GNWT&^40!BLA*F7\/"6-9[X7@FQXA3^ M=:J9A=5FG*JH/XK-C:>X LT6WEE>CE%[@B%C6%E4J>50/,WSJ]*HT4Q<:UG* MB2<;+$45''V!YX'&:,JJ$F0G);II]<&BCL%.*713@&##;UW-GXNL!"TZO=%F MEZ[[7ZI(V8!,A1&>[JL<(]K4-6.T//1S4A.$K^SC.T_?J:%J**"_DPC3?_K[? M=^O7L5-8@TL9UO./V5[?;I[#,YLD=^7Q&5E?)0B;)&CKXHQ9;R]:Y!-Y)M#( MFL1*1.I3"NT,[0(AP*G- M1!!A4NTZ0JZ=!R39SP#7DYF/WAP^2)MOIB-^<.-G#_N!V M:8+&NF:K'M]"]R]U\@$-F;8$0%HXYA>P-'$$YT( XAD<"A.,58>AHJ8TZ3#H M:%@RDRS$3W&F5Z3\F!@(DD8Q75@=Y6I*BO=?M@!*3B3&_MZMNZL:)"KY=N M8+'[J[H9*E<3I9>(]KX@GL(,-P>(NG&S8R8W?B^\;0 3H4I*4L2FY[N77[[J MYJON.Z^ZQWS5?=A7W?=QJ#UB2]HPE_%:]RL:C*-./BQB^GNI_^OH]NWY>0CK M>:@O72BQF7:C*,O"SHT=' XQC1BSIM&9E=#UT)P%(-3QENZFP-B$+>\LSXH" MWX0NT*?4']1L](V/V$)<]P$,W4S<3M9&N[N2N5?=JBX"F4@$8_YL*W/Y$M-C>>5<)TGV55E>&RO.QAB$>S"E$K8-S7 M9XY:7&"5431J_V$M,G,"2(G;C?@O2 YV8RK"^IK]CRKMW+/CDW3OGFE0-S&J]9B$05T-3\\A\Q ]%!Q3A(\@X,H7TH",?3;PO#3H#WR MM:-)E^FG.8?T6DU%<6Y$5,P,2[?I@P_EI&-8#54:I,VGZWYHT?A2=OJ!9TIX M Y$-)Z=ERG":$UN<5NI7F%7RR885G23U/E974JOG7NGHI6P00&NU2#)RGRR M(GKGZ@.@7.+&^$'?$CZJA.I& M>G=\MB=> &$QXJHH:MM3P$GJ&JM.Z[OH9=YB?&ZINYB.(1W>G_D/M%$9]5&$ M3)")5'?K<'92%RD"A",/V]"\?YZ<_-I<,*O@FX28RE2]9E6]F=S^]8VS,O3^ MJ,*S^@(>KZ>43:0)U. XAE:5OC^'4:"951+K3!N]HH^Q^N I4PJM:>Q'/0\) M77'C-"89FHB*4TU'JY3ZN^HRK!ML\[N:*9JCMM]T+L73(ZE)Q^ E*S\E^S^# M$>OH9;!)I[-;+RND*.!PC/C3!C(&<1Y44PPB",C,5E<*]8I.*:D5)BO7@;8T M\4T7824RS4F'4J3:I5LW6OW&G%2?P+X7T)'R$E=YX5/-T47,]-+2'A;TJC0P](88)M)2.])40$9'AAW0@^=4 MNF+7H(5GMSBON=7HD)9 VV'S@+ZBQ.O/4EPIK4>4A;$EU^8<;I".XH(U0PSJ M;9LHZ-#%2EA"44@*')%W4I3RX3O&_FCNT<3RGK9"^&0FU_U[MQED/2S.2\7: MBKI3 \1U'9Q''G%E4124%(AY-+"I)_&_:5.G5[6+N8.A]18+QI'"P/;#2E6U M?%_='09[NW?J.YKDU,Q.AE8W8.)GU L:J-[H,4G:E;'+--Y5)? MH-;)'D.WI[:@41:+HI66(L8MJDE.NM&$#FGMQKXJLQNW4_RI,3R7O(I-R4)? MP5"(;D>Z8?\APW3>(%!2+ET;(['.E_UU[U(\OM'31 MN$-??E=4A+[,:L+ZT@R?R2[I!*&CA\A4H;C2; +F&5A[='"AZ-$^U5;QLORW4ACO!,,0FQ$^[-/1)HA-X7;.[ MMS?"Y7DV?T#&4W6ACR3%&]Z*-S7B^POXASI91)W7\.[KJ9>!KD:=M^BMDS=[ M4PL* M'9*;!U4@439I+C-IN/KYVHE$Z1-PG,7=:;Y5FC%Z[$RF=,-]7=\6QTW\2)-> MHV[N8;7A[$N37-MS-%#UQ1"[ Z,MK]LML0[0%0FU7)Q+R8'C.U'U4Y2;J0KB M;CCQ*6UJ1QJOB/M7=0K5:9;#3I''Z)+9@0;>TK>Z#( Z.N"I59\EZM.NBHE? MD9VD_$48>54\5HDQN"V_D1][1^]QFC!BKIY4-'8#-4&JB N]U'2W]F\W6%"K MOB**R)O")WK4W12^-I*?=7X'.O]1Q'E]4IR33(W7Y$#=H?I'R_JG^]:$ NDM M!:2VW:C:[,O&5] )4-1?A'.XP/>1PI3,UO(\SL,>QGC"D1M$/:BOO[2'-S0P M[.>LV7_U[92^#0CA!)ED*@05!#R*0/EN]/\)K(5=*Q('ZW"PSIW!.C8'ZSS[ M8)UGYI!:X.[XJIU^Q^8"^EW=C[:WM7I_PCN:HHD(@7/T90;[7AO:/)_%H;?J M)BI$T=+)Z2S)KJ4TSJ5(X#@_@:>@]4+7.:M9S>;:!CL .M9XN N8SAXYZZF" M$I9?.EF58'WC.GWY%71S.L72@B^]49O9;ZI(<[KDAWW^CXS8+.J,5_W6S2GY M^]QDJ)R<&_-1.Y7[74H9FND5%^4+M!.-X8,R6.=1D&N$(E0:-ULW2F'9Q4J7 M X8L^D[8C9A@EK@.5I$7E/2-5R^ZN%L3L%/*X#R-_ZKFP\J[T5:=!M45CFJK MZ6Y[<3<%2RD+\123M?N=R+),.F%.02+BJ8Y^5_]*E93R!:LYBZ,.K:A/J"I#;DR:7:[=ZSA_$6)BK7HA(7I&Z].:%,34(4D"M?S@H:F MKU[/UA;73KUN!-<*R6K[S5^4$@&L1CB4%1(U8WPJRZ_6YECGE0J MIG+.$*C#W&;([5# H3BGO*I_T;FX(4E+8'_ VZ$XH%!3[05K!D:5N0MR')^E M\;_5$7J1]E25VFR(3K%/7S$[$AG4SF&W/DV#_GRJDMLA?G/\)B3OESJ_YQTE MPA+$/Q'?HCKL=ZO\M?LOEG;-=0)H7'2'NO-3__-QG]T+)>^A&&2.-9XC7-5N MH"(:4_!_) 5@=B%?:%5G_\+#%5+P+O+K?&6) XZFZ';?C'7)0S]C8. ME)VD0ZNHCV#&@E(1O3#UK-'ZMI^RM7! =)M(3*WT*G8<.YA0L=(+]>&BJ&OV M-C=KV-&8:%%I!$G\)Z;W4?JQRN;5_9K'J/FXF2I57V@)A?%H$(@\OV[IX/K& MJ5:Q%;VJYZ*X5W]:V^7.GBDJYV*^4_2"B2$C$2XIAJW75F_<1/&'RFAK9A=^ M(7ZEN459,9S:WBR:E-C6P.[(@]HL%K.=T48+SV0)NMC3MZ8Z:@KEQJP-IDXX MD9C1UOQO)1(HU%4;R3Z3E&D-1EI*1=GAO3_E7#0 ?+U S%9*5&?.+O1SBAGX M@/-I-L49!+>B@VD4<#Y/1*[BV@71CC)17KW:!ZOUBW<+NKUT4G7J;HI6;ZHB]O4VBL[MT4L+MFEU#=!\J'X M3G8IP;68P1E(76I3.@;W.@2J;1+/F M?-^$?\ $7.HX[<[C'9\"6DVJ0\JY39,S;]Q0C&43_,I[Q-9'O-*?>N-8U%@T M8Y>9^Z9C^2U#9A_.CF[%"@5MPBGO'IQ"%>H)L@C-8\[. M]8>OC_GZ^,[K8X>OC_GZ^+"<[*=S^Q'5D?A$ #WO93\6C_:GQ31=?7UT$=5INBZ(8 P46+&DQ;.9N&"%6?CW,ENJOI2A^)U)J0S$]K(:Z9_ M!@81G2:B^AB(T718:F&6QW2M^V6>B"+J?HV.)W# 4.9<=^QU/ORR\Y>Z9IRG M!)D[V2@^"Q2;0E%?8_FU+G,D!N/.<[@A >5UGFD?=(>_&_Y$\E<3=8"$J7)> M]9*+A-+\:K.TO;-5C'MH,-)_JR.:IK5B4C4"^_H6Z$'.'BI8[#X\5)K$!*AZ%Y+IS3W5OYHCY D3# MYK5?ZYA9;.I#S9O:*4+D8 VD;T3C^4[QNFR_ZA!?PY\JBHKO2%'!E^Z[U_;3 M#F6(2D:<"\AN*874%M:]2;_6\4!]Y+B6%&L$GUEYYY[+95Y"OTYJA,>R<+".:&%5=%IOW<$Z087:BW-1FT+HA&B M[I#5?+1_I^E?YIN"#TTD\=I6A0+Y/H!YI^=+&IE;R]J*1H+7HG8-ZY&AY2-% M6?-2#ZQ7=?M-LXK] UM]U]K_>L@UT>NT8ZXJU8H2M9KST]F1!ME9E<: RX*@ MRHMF4O-.-3%<6%4.)YZ/=:G2SCJ2CM0AK&#=86;)PE)H@VWG7K?G[[5^WX97 M$/43JCW >5Z0PZ*M$--E#(_=^<^A6,U,0IRG/>H7U6\=C(]%(A MPUE,\2PW=A8]/SJA'&L8+-Y-D3 ID4+J^8Z]GLHS=1QK1XKU[29)7)PW)^VE M,S@%Z)U/^X2%J0. B26GQN;Y2@?8@TZJZ%QI+P+K3F>TZT$WC[8!)K7&A:;/ MSM$9@RF>RSH(1W9U*6XJP,6M)2!304V'N$]?R2C!B@MY]H>.46[,H>XJ-/4= MFLC(FX,QZR7NLC;2D5M_O=FFEC !),JS5TA'0= MM: U;\F4%:WJU"M$KN_A&Q^^ M\;GSQL?E&Y]G?^,S?JPU:<3ASR]@(J8_1N+'7Q5@H[Z*_]&YEO^AV8IW6A$+ MO6*CD[ZQAWZ>_^G,&^T7_Z/G;@_[BEU\WY!/UPEI*K/ ^!H7?^XOK_K>N<@V M(]CU"?DK&L_?X&P;J\RQ_5V(Y^J^/"F6L$[;[>4!W]U\DX7Q M/IM0'_WVY>/7FZS/33RBO *S6=G\45)A(+PZ$L0=5AM=X/X7^C12/*);2IT( M7MK.H&\UUSJ:IA_Y-3M4-\I=O+3"_K8.* M@@^*%C';D'*ZL)6J:-@TOJ+Z9XV>Q6E1YE4;\4ON$+H9;J^7=>K@5*B<.93) M=#&5"U43KLH1,POC=='D3SK- MWO*^_=3'YE.G[:>>*)?RI_T1I2T>&1_@5;CSA'5?]\(>CHU+SK%3ZHF=4AX[ MI9Z]4^J1D]>ZI/P?S<[VH]W9?E"E:L7$F>_<)>7OI4>J-2&^Z7G;PTYJ\_M; M9SFOC?>B%/OK^=A.9-UR'*8'Z#(=PZG?P"S)'"\%WSZMD']^_^'_&M^_&!]/ M/Y]\?G=Z\LGX]OWD^X=_??C\_=NRA=J/;N_:JGS8)GKG.>B>HRQU-7GJ@NXQ M]NZ-J,KLK=X%L1NX*<(8\/$>F&19!<95?"7#MZH5V[+ZUJOZA0!CI6>%?%-@ MT46 DWHRB&%&??L%M@\=:#;RB[B(U<7TF_I]_1 \%3;6$S4W]OK>*[W%+_EY MT!\VO_ZO?Y3Y8E/UGH_K>0E=5O;#&V5%X!^6S__-WG0/K[0F%S*G2F9ZH4%* MYNR'[O,]>J$V2FC2VV7='WE[@!EQOQ*MW7/HS5U''8'G;+XRO#'O"].LQOQ4 MEMHZL_A@"&J&S?*[7_*[@F)+\5XIZV12Q&$LL+#1&Q;D_1#D)1.[8UENSGLJ MR1P/?)U\JA^Y/(L+O#D(?\RJ"1C%#S\%;D+::X=?!/+=ABU^;3IG_$J=ZV;& M?(SSJ?'ZUWO<;!]&%U^]2;/T>'$Z8VE#'K"\@?AQ(*?;?L%.2YAK%]Q.M_]<*+A*!I-_%[H#P8]SQZ$ MO?%X$/2LH36P?,>.?,MY00QZ/[\(9?SFI KC,LNQVZ?A)F=YU9PZKM_HQ]R@ M__..8\PV%_JG&^?W>Z/5TG/)-O&+K,BM MA@R AV?P3K7BW\T)0A/U29H=V@ MUIR-^8OF,/E&'7I(@4!6B:Y*C%DEUE2)CB>R+4R]!YK1.7/1!D_!WDUFG,J: M54E=N.^'RZ(G%C1F3HL<1>'#6M29_Z'%6O00+9K"P,XQ]N%"_E#9"'NG-^^Z MG=RZ%JUS$_3 ,QOK*>BIS7KZ^-VN*+/@S_,L0>[<'_*O:N]T]UNG@W41%21K M**]Y']RN?CFL7X_7+R30^4$$.GNG6>^0V^>CXDQB3=JF)KFL2??7I#0K9?&C MS'[,J=3-H)'=Z!.&>!88L'GG)1FK0%<%O-M4 /Z)M];[?ZF_;N#HKB,7CC@> M]F#&MEXHZD.+"O.@]F50')?-<=G;C<%PVQV7?)8]TC?_H (?M!W]^_?#K MEZ\[#R+^;GSY:&#X[*\?X/]]_FY\_?#/TV_?/WS]\-[X];=?/IV^,T[>O?OR MV^?OIY__:7P\_?JO_;:.]GVKW7Q&X-__*3-H3OS=+&0>1WMKLF\UQU;Q0/V2 MB3RDJW:R'K!J&D7'=3RNY(&])9QN9XF%3]X@Z^\A2/8^YNU\:7C7%4_"THAJ M77,8VC,[)\>$HO4UKFKF5#G>EK,.=_53;E)'/MSM].= M'[IW*H@_\O6[+]^^_+0&W_L! MZ?*IHEW4E2=,77_U+I:#.1F;P,(;-:U\=+'< MAY:O^VKU#;6F>@^DOOB/)E"L@95-:J6N[(T)=ZCWJJYB&\.MZ76H4 :QM&*Q M0?A=SCH4S[^E<7/O1_T^H2AFT3=.4/_B)/J"K\0?1(*9VV6/&L ^CZWJ71*,!/5/#)#J:J=^@*\N <\F?1PK1Y$R?]P M)5"@0N6=*."Y2X[;$M8CV:XN'?2 +VMJ?-*8?S4CUK$S2WAB[FUV(ELWX%=+ MXT7)\N,353>HF%,CN2=>V$AIL(>(V-#D4 MI;U03,PJ1:8#KQ&FR+0., 6_V+C.IJEALI-5\P7)H*F4O#I8OYY#WY]TPLU/ M#2=4E]1\(N=*-5%K&F5KUN:Z101C8G!393_K?OW6_]8W(HF4R3!O,JAR56PA M$9=-[8HNW7I>);IJ!8RR87+7XO>M?9^*XUQIIK6.^5)_D@;UO*V8WPD5PHKX MMUOY6;42Q'6'-3[JV5139'PG"O#V5[W^BL3O$LP!.,GHD@I4;$VMF&H*&:(F MB#?(V5YDJ="%3*N@8#ET2T%8_<@ZA@"5?FW,C)56QO,6KB^M/-45XNYS +9$CT MKVV1-K):X^+/8N4BW[O1>TG#BOZ@@&L>1H5FJ C4K[[Q31/0UP\W8Y-70A7I M-JDD@E$B0R.Q/YHM/S]@E\B;@VM=S8?*N77X<+4U?.<8U4:F5T,H"[GN35L# MH'9(W#3$J40>-MZEI6_KZ1&#X.2Z8X90!;Y+B97LBL4FJ!XC_*+//J)[CGG( M2!YD/;0#5G!#NWZJMON&P_-AYH@2Q<:W *M>U\5H!/)2BC_)T*G+'=#F(G4Y MIO3&[(<2)WBAY-+=)M-<54;5+?AO[-$M"]\1::J5H$@E.P)+*]BM*%'S/%XW M"S*-E(X-K"_*0QV3N'M1NHR!$!'!'PP)Q9C@AX MCA$!S\QA\;XIRTIX_RF>QF5[6.$K$^(X-X*%\_0#-OP"S[^XG16%WEC5D;3> MBY8>..;M+E4>J*G!M=3IIX^+,%CBF]+&S%+SEERG5WH #[[J G_(F+]9CZ]2V;@X2NN)78S/2!+R%/F(G;UM= M53)\KHF\6_.WZ-@X*"E8+*J\U](^8A%K/SR=)0(9S[2A3Z3M8#W1(LR/516> MIHJ)9'NK.H\WNR J6-J\>VG3\12JV:T#)!8G$W^%";UK1EM]F>54O%T7:82C M :XR%MP*ZHFKTKH_-!5_5;%:5Q//%Z:QO)#YHGCKM:?IFJN8U1C=;''+6H\\<9I)N?8ZDGT2ZJR1\=#V%[MM*]+:A7$ZD+]8$*_$65$R?M MT(.V?BCZN&(];G*'ZR*EH3S3;B(4,D#Z.6]7 X?9W*D(&Z8R3:=*S:H;TP;O\;]W&7*P2J*^6:S?-$#/_>SUBG55-!<]C=[$.[T*E!".=S4 MEE5H>&Y<3\K50>4C-.[J#]_OQH/VZCB]R)(+[7LFIVA,^R7H;I+(](S<+!H+ M #!(>TE5Y553.E%70&V'J&%FZ?J (9A!WQ'.1*(*(Q!"801#QP=1[QWW\!V6 MXD^9HN$@C,OS+)':>2SKXA@F^L4ZG=.&Y7+I(8$Q]8:KJG+6+*8WNK;T ^A* M2;M^O)O+ENF"MG%9K_+SV WO#UC_I[L;_5,9:4TQ)&68_I[E?W;2\O&&2H+- M2"]]DTG4.TUK ^BK+&1^(9\WX"VK-548*JS$'MQ;\^<#,:@<#LQEG*K2X1%I M=U'.%=R^G%^)H+,29FUA&\G[[:%!^^:Q^SJ._7 MI9LHD$ZILEBH]:O*),/T=B<2Q[!\OF[K8;M VMI7PM[OW+]W[@%4M:"E;[0^ MZNYUL,!:7,IHKS]BUH/*9?O.>0RKE1/>Q10XU,[?7#4CNBVLZ]]>J-VAT].J MC+$L=$&ED[(*.BR#\S3^JY)%-U2P*7($,]QIN82=.M25CYI^MZ;M5,+9)BRH M&'$]&JT6!5FRJF*XMJPQB#(1\507'5?_"EVH*#YL L/ 3>I:ENWSHCFDS<6& M&JAO?>-W*NBLVJUWF15K 7NJI#L8K/2DHN/S.4?_PE5..S-H&Y#*A/"!))M- M5>P:?:1>..U5T!9V^QB>"/%*;2J;TVW03,."0Z537%W7DM:G9#(;FE>I*P09 MRQIO'HO0'))I<*V_#6/7#AW5-OH"L+K5TP?]4];\<]XXOI-GK*Z75XN8=D?4 M-S]U56ZE1V18+K]O)3@CX59X-G>NW"C *:M]N9&%RH**0!K6 =ZFF/><^JA* MZUH1:L5L(7/C'==N,/SH.9SW.H=UIY>FN_H8@;_HXS]6FY<4T".20AWJ]?F" MO$_%GU@R#[_Y9YI=)C(\DWNA_7S9R9>==UYVCOBR\]E?=A[0'G\2AGDG$$;O MD@THWVLGT7A>1S\IIVVJKPX(O>MOD)M&1Q ]U%U35T!=%I551^4L#5)NW,Y= M"V3)[K<]@Z1KA3>](9_]HAG2V767C'JV5?'+;PV#*[K656Z2CESG?.9/D3!\@L5L 92 MM&08C>W5-WY]L)%@7,(!27U=!2-"\Q0-I;N_I+WZ"IHN?^?/9T\C+KBLBU%^ M,^@5V.6B;$1<.0U7'FO5F.8F7;.<9X.6[#".#"^/3 MIU_OJ.3R',5FQV-;5SH',AP/'0GR%7@62%H4]L3 "WO#2>0+/_#MR613TODI M4W>@3RFAYYE,XRO3@,?^#1O_\=8MKVN4;= DUM4 .V=W@_[HT-\),^.W7KU]^^_[-^'CR]5\?OGXS_G7R];\_?#>-T\_O^L;)Y_?&M]]^ M^7;Z_O3DZ^F'I36^GVTI[SFFRSE2^?L6PMO^?+S[\OG;ET^G[T^^?WAO_'*R M\_7Y=/+YW0?CVW]]^+"\(/RS%Y8=#O?UZ6?C^W]]^>T;:.TWT_CP?]]]^/4[ MK,7)UP^DR+]^^%K_U[^0:?3;3T>U0H\W=ATRU,D159F_U MUHW=P)TU2\@W9J8%?)-'=-:3P95:5#? M?K%8..0BKHE7WM3OO[U9%40U-W3[8V?T2ELF2QYP;OG-ONVW8=\:#74#WO (#7XR\\OG!>W#[XQ\NL#Y:PTR$@Q:D3;S?2LO87<:_9N M!!"O)SFW3)[25\M]EM+%ZL3JU)V]586Q69ENEZV[RK#=- ,"F(8H>%Q]MH>H M[5Y8SNL)Y2!W&MHQ%0"A='?\%*68N1#(7FK!"4M>!7$L:2;/]FH!Y(;G_ MR%]N<-WW [9NCOT>"K1J>G0D\,=<<0WJ4. P<$:#2$2]\2"R>EXT&?7&01CV M?!]CA">^;PTFBZ' @><,[%'D]H:>"^\(-^B-W?&@9SF>9UEV- HG32AP5?3. MA)B]064]24/\QX=64T_*=R+/,7,*67#D"Z-*8]7*;S]^^_8>-E=8&?B*^\(( M91!/15+\_*('_Z5(-WY^$5^5;])JV@LSBG?")U[\IV/9YFCLU0&_]8C_\Y"5 M8IL P!BX=\O-&/B$&#@> &)%([0T_/#D>A%0^$Z41C:H]%XIQ@X=DW'=1D#M^L78X/](;=4 M-0D@\0I?8)B6::2RY+WJH/>J'9HF1[-%1>[8'U@CK^=:$6Q,WC#H^9: W6D/+#6T[=,$PWX@QODVDLX>F;?F,=.PLWQO;^S1%_MDLCR6[ MQWD3XDWHCDTHLH5GCT(PG0._Y_D#IS?Q/;_G!H#KP]'0"YUH$^9VK977L 5M MRLIV7-,>\^;#",?+S0BW$N$DV-1A!!:V'8:BYUECM^=/Y+@W'EM^),/1P+-O MW/NM8V9O ^%LRQQX T8X=FWOC7G]*];DBW61O$(3RBK.Q6 N>I2WILUM3>LF MH.V])J\I$'?/Q]%L;R*,1E8XL7O#8#SL>6"Q]\:>[?0<$06.L )_;&W$7Z[U M_H-2^Y,T_((Z?T*JOEF?DN>;WG"TO4UO_93$YZI.C*^,KXROJ_#5&@['P;CG M>".[YWF346\R%FYO! >"D0\X&DPVQ.^L!#GLW&(S S(<=Q0][WG#L]"9##)(92,?W(BF']D8< M]MO8>8:6:XY&#ONS&.)XN1GB5D&<%8Y%),9N3[J 6=[0&?8FTG=ZD3NP;$<, MQJ%WD[1_#9-[*Q WP/7!4)98.&9D#WM.Y$9B M.!F,!M+:C#-=:?"OB4C+DS3\4"OQYNZ.1V/?'%E;=*,?EPHPXAW5.NYM[>/>(YC.I[-B,=.ZZV9WE] MB%6]U42*0FJW->=V\F;#F\T]0C'MB37R8;,9C^TQ;#;.I">"<=AS)T$T")U@ M/!D.-F%>-UKZ"97T*X[V2_1;(CYUM@? M#/QA;^!$'@#8<-P#L]GN!:&$J2"JL/_O/+ LOXR39&+FA;UI#B[<:1CY>;D:^E7=V$\L/ MW-#IB0$&:(\G@(&69_6D)2=AY(VML3/<3'[GDR&?[7OFF)&//=E;-+)KD>4= MAG<8WF%N#[D6PS ,O''/]L40[.2)W1N+@=T;1G(T@0W#'@UN$'6M8UMO>!=Q M?=L<\7THHQLO-Z/;:G0;1D-W8HV]'II*/2^R![V)&$QZH9!N, [%:#S92+3U MIM%MZ)O^B-F?V!&]Q6@/HC5A'S2GVW.Z_5.%B#A^Y W'$]B-I(L1V+(W&8>C M7N1%;B0=&;G^1B*P.]GUG[,TV"PIKF,ZVRS*\XP3[!E1&5$943?KO7!<-P(K MON>%0[_G!=88;'4YZ TG(R\814[H"WV.',>V>M(+[9[G!TY/!&[4 ML\>V ^>+@1L,Y>:X4C;EV#)=9V1ZSI,Q="T(R:%O> RJ#*H,JEN,-!1R. Y& M5B^2(S@;V$'0\WW;[;D3X5I^,!I%_HU(P_79638&JM;(,EU_BS$USQI4-WRK ML%0,;QXM]@:I[WLJN%13,LF2\ %0]>GTY)?33Z??3S]\,TX^OS>^??_R[K__ MZ\NG]Q^^?ON/O_F./7IK?/B?WTZ__[^[A'5O)FR[6QLL!_[R\PNPQ&X=^7Z M\I/L\SP!+/N\]$LZPY (TD%I,XB($(AH'LN>-@ MTO/&=M 34 M"2T# #;DE@/\"GK>T(UZ8R<(>J-H8$^&CAU:T7@C%U3;!3W''',= 0YGVR]+ M/*]DV/62\;YTT/O2#LV0H]F.P (/K0#VGT'H.6"#CR:]L37"=$O/$K[E25]L MI$"OULY/K7)N>$<:>J;OLQG.<,?+S7"WVN7@N.%P$ 8]6SI8G] ? 73Y8\ \ MVP-8&PMWXF_(^MXNW ULT[6&#'?L"M\[ [P0BYXGG9Z8#(<]/QI:@\BQPV"\$5/\PW269-=2?I54A6]K M>]3(,T<#+J?+J,?+S:BW$O6H-;7,P8L\X>\;WQS"OXT=G64Z*ET5&ME IC)WFO&?QGG7_)$-7#CTQ M[+DP@STO\MS>1(11;S2:V!)SM_W(V7REL'K+NMZP*\D9FLZ(B5@9\WBY&?-6 M8EYH^2-_$HU[8V<$^.4$8RP^/NF-@I%TQH-(3#93R.!I,,\=F .?K71VG^^U ME1[%J4@#R38ZDQ,R.>$.]CSING[D!4XO="<.V/G#06_B#"PP]@-[[(41VNZ; ML/,_*CW?ZHYG6NX6??'/F**0<95QE7%UH[AJC8.A*ZQASP^L$,X%8@@G!!D MKOIR%%IV,';M39PEG@97;<;5O;P1V&^PW@*5:W"3)X(W-'9LL6/K=@;R<#"P M1K#[>/9@A E904],X/^-QK[OBY$81^,;"5GK&/E;NW$>>$/3'X[9F<4XQ\O- M.+<2Y[Q@;$G'ZX7V9(RU:P8]X2+BC<>C@2TL, M@O,LPIMNR>\0/8FUE#: MP4!Z?K216/85M\6;+_%CNN.Q.1QQQA4#'R\W ]]*X!N&SL ? _ )3P[!8O9& MO7%H^SUA14$8!6XP%*,MALEL ?AL;V#:VRQO=J":P/[K;9C=H9R4E#C*L2^\ M"?$FM&;<2AB,QI/ ZX6>+3 ^W<9-"*SO0$AO' 76.'A4?'H13=^@RGX'C7T/ M"GN2ALNN6D%9MU!KTS6'_H!W(T9 7FY&P)4\+P,KM"TOZ+DRC'J>/0:#W';\ MGC/RQ]*U0S'T)X\QPW>(@'"^,,<6Y]6S&WQ[]CA5RS:2QBIG\YLW']Y\[ITJ M)0>V:X^\GAWYDYXW<3PL[ NPXXM1Z+J1%+D9 M[E;"W4 *9S"0H]X :SEX \ \WYD ?DEIA4XT#D;N1AC-GP+N7(_ACAW=VS.L MW\M(@LB&1IP&V50:_Y^],V]NXT@2_5=!>'=>V!&=FKH/:7X:PMZHGR M[MN_''6*F $!#@#*TGSZ5]4@)5H@11+L!D @)SP4+Q!=55F_S,K*8^X^?C:N M/Z&NP>PCS#[JWSPGU"96U YQ+("P-1#2%O45M,I>BU1^J/S6J?Q$]LE+)2 H7Q29 M<0:\EQ(HM=92P8,FJ>-,TJ[NE!NJ36/P'('G"$0IHG3S**52<:=EA*1K&+UB M!:5.Z0)(%K65060;.TY6[0REA/'&4H,HW?Q=PXV2N'R6V!H^+T_A5[\ LQ1@ M^!%.A[$<4)Z7 W>0FF7ORAX1M :Z6?!"E@\D>I.D53;Q._](Y"PEQ^L-GF,@ M1/E+7GE5#!?AC!/E3T2SPHGEUDJ7D[.SX?RL?+'H$55_,AR_3^-0NT9]_WHR M3P-J?_@L'S?^<\LFVIJE[%?5EMFO/_GW[XIQ^,V1;X?&6(O=@1. LH]+OT<3 MT+&/\:D9"YWZ#$_FD_#WT\FH&):S__,OAE']8I#^<3&%GY9UJ'\-!>?UE2.&LJO 7@W^]6JYUN^RT M\3::#-'*!"+J"$9R IQG[;(EQ-JERA>KW'Z\N1IP:[*\<=/CZI.F)Z=NFK[VYDU&(W?UDR_>O*/7/]WASKLEY)G9$(QV0,OD@>!!@E69@;3) MY2@U%[&3D.?UCI4\*W-^@]OR%C]F;_*]H,ZYFPX^U&&^&&Q(HE7-EB+]'MPLT.+N:GDVGA4OS#ZL[:'W8APKR,P1)/ M(&B=0:AZ69EE*-(I0]G)+F0JNQ?AS@='25-6N_Y_:P1W,8Q_\],_7W[C^D?W M>>C-IL0Z2A.%$!PX<34W.@DPW#G@1M(8/*M7+WV)]?'%?#9WXS@G M=5W^:B[,TOC6P2FIA.(>E"W2*2371:R-@&"S9D+[(N>=M!;H>7#CR9:)\V X MFUT4(Z/ZZR=?QHG7X9@>A^EQWRZ%J9FA(29@DA2Z"%)PJW4"1PGUBLDLQ=)5 M]N-QVQJ(JUUIY^''%.&?:3JIRVX892\P)PX9A\N-C+NUW(Y0NO"LV%J;W4AX[8L%@=#^#MK!CLY.YN,%RZ]9F,N/<:I]X92 M*-LX@@C%?K%6U4Q)+UDY9LG$.\F47(QV@_X\'2@)*D+3V]# M$NVE3DY0#RIY!<+8!$6JZQI2RTG*CNLE:'4BT:O[N>XKTLXRJX/@$)T)->B[ M/";1%)*WUC"2=&2=5-!:&MI1Z^7JP"M-&T9I8XW8-G&^V8_7#%ZED,Y\F@XX M;0:,,/YBNZ0]6QI#B ZD=H7?C!?*U3M&4:\J))>2F$[:5_4E$K>DC*GL4M$^ M(+FUM792 EOKE')G,J&)J60Z.3CUNH]U<0HD40;>EJM[1K& M5@UISXP(*1+#Z:,Z.%WIHB^;]$W9HT?CEXL=>DU%=:2=M!:-X3=YPW C(/=P MN9%["QO<Z&XQ0'R4W'P_%[K ^)16B$+]AOH-]5OO^BUE;QWU#J(VM>"K2V"MYD!D\,1)'5A8"A9&)"H2-1-$Y4D86D@ ;B*M';JMF!"$*!XC-9+RKWH M)'6F1Z(2H1JA\(R EQ!/\4QQK4E5&Z2/9XSU:T3VC-4]'2<7?I0VJ1/_*%_W MGYU_[4TYWCPU>Z,>L[!1QIC ^*!!1-KFF ;0*EIA"6=!=9+_?:T+R\$X]J8L M><.9;@1;6VN6K\3GJ:M+Q"WB%G';X_V%*8>)7$BK"4T@B*/@9.W%$R6-T@B= M2"&6Z))P\U-&?V(V_N?3LJ_K@RH_?0>X^"J?+WB4+[LKU7L_B^/\X!C MP&D:N! F9^7]/@W'[P?CR;R>!:;EVV5?E%][/VTS"*;SP20/YJ=IENH6:$^@ M;0'L/!R[<1BV%Q3E&VU;J6?7YK-.6QQ^^#QQH_01XG":6E%\7L9V<39^$8>S M\Y'[]+S^],6YBS5+^-J1=SAN!W!U-BQ?_NUB-A_F3U M__RS='[L6P1O7K>[5HH]:*66!77](^I3$J7]PR8L(M.*SNEGS\"Y>Y\6AWYP MN3S<[^CQNG>W?%P/S18"G@[>_'+X]&?QR\/:_#M\U@Z/7+Y\- M#EZ_&IS\^N/)T:NC@[='AR>/*;/0R=,.OD+P.A:GM:.N*X??OJB$WR;G:2&3 MWQ#S_J?EY?'KD^.?CUX=O#LL"_:N_//+X<;7ZG61JN.?JB =;\'3;$)R-CC< M[X]>#][]Y?C7D[*%3YK!X?][>?CFW>#-X=O!R5\.WAX.#GXY_K4LT ][M2X/ M.]3?;,XLO=U]#9M-#.YAELVJ0_UZ"5L+X*9+!G7)Q64+UQ>)=*"'/R)^N7A!JS<+S67H^2\5N+P"^FHSV8+WXV]]]?>_R83@; MMJ?23\^O7G]3T%7[=D(]$^I/EX;7#3^GJ_Y,/#.BC[^[A>]YO_G[Q@V97G.' MQ1LVT V;5-?[R8V'O-L&.,H(<_:V5RJ.?I .;I[,O<% M:[C9<+/=,9L/+'F*6PVW&FZUQVTUUFXUAEL-<_@V'F_[.A7Q<:.$Q3Z>=A6J M;8C:VI^(K!Q-BLR#E]F"L"R!95)!XEH9P[D-:;F;;%8Z:V\@FEKE@\H(ULH M1)':HX!F0VZHV/$AC2_23]/)6;WEK@_Q/\/YZ@M:AV(@-O70+" M4Q31.$FDV28F$FL;HRPR<=U)Q-L-VH[;WL[:,']T5& -#*R!L28?!S.)"Z^* MLJ*J*#":P!-C(--BF!N:(XW++0A7\''4O7V<_W,RB6W669I^&(8T.YF,8D?3"J,2#76K0 MO(JG9 UD)5(V2O9H_"-9D:Q(5B3K/?TMG"O/=89 ;"YDE0YL,!HB%\7^S"H; MN52W;15_2^]DY8VQI) 5*V)N97P(UF^[=57^R9"K'W[BA7'LP$?BD7F%9,YYN""7$+<*GZ'/A#'B&U8G\VD MGJC,8_Q&=TZ!DS0:#YB^?7A;%ZK;WU(@_3Q/(UG&-Z! MZ@;5S1WJAI&<5#8,+$\)1%0<#*49E HT%G-:*\:Z7=[[M1V0?GNUW'M#/\HY3R%GR$P4DND@P&OJ(1D?2.0^ M:+N4?+>*/V&M]*.-J:$4 N.HD7ZXW$B_VT,ZT*_*'CYK)AU63F3 M>,HRA:5FUJNX&M9,/RU,PXA$^F&IB]Z\$*]2>5$8ML6^%QZ(LTD9YS\7W_@^ MU2RI69'M?_/3/U\NR?6/DUQ$^MI?&(YK5E6*Y9.RWQ8)*K>\M,U;^0&U6P?: MK8SKJ>[EAZYU'>K>Z#7.M)?*4?"LANXIJ<"F6#Y+2A/O963<=.'3N Z!JM6N M(: K9<:+,6_[R#;9,]E'R.W)0N\1Y(35HMCMWE@%(@0/UK$,-L9 >&9>Y$Y" M(=8 .<8;R?MHX;9GLH^0VY.%WAO(R0*WX)@ IEP 814!2[D&;;146CF5ERVY M53P4ZX <:YCLHRWP$Y9]C(OH,"YB/IFF01A-9A=M8\LXF,Q/T[1U)\R:P3AA M"@4F#F+B8/\Z2Q#O'2^&.3-2U1AE7FQRE8%*H0EC2DC]J(B*63Y[?C0.D[,K MQWF[\U\N-GY17L=UV]>LPMGKU%5H'[<-6U^3Y9U*($3"(F&1L)T2UCJ?!;<) MF%0U1)HX<($FR(HFI67YIE]*S7Z(ZV,3A*6T(:S'.TLD+!(6"8N$O1]AC4TI M<)]!$U5HR4(JM&0$O(T\NJ+';)($\G M9X,O[>51#6)P(P8W?EN%B2P\%QEX9 :$2QF\YPHD8UI+;73PG?15.5YLRO'[ MQ4[]>3*;=>5TD:1A'&MB(.APN1%TMX).V1"#2!*\K,U2DK+E,ZW !T>X%I%X MNE1<>95 D#Y!9QJN>G0O[Y?D(^CV:KGW!G3)Z,1U-! RTR!D(& U8T"#(CX8 MYA-?LNA6"0;I$71<-$0K!!W&@?3H,"@(2+/Y51$,#/U MSFZS=>CH9R/L2@4 M#=E:"D*%!$Y[!9*FHFP(48SD+GP.5WO\#R[T!WG*9V6:RF=W=RFT/?H?=MAE MCG!%N")+G6!=<;4,$UN1' MN")<$:X;AVO*)E%A%7"F:\HT+U:H(Q02=R9'91/)2T[D57PKZX(KI8TR/=9: MWF&Z8K3'QJ,]?,HUF6>X^&KN/F(I4[P?P/N!NR(^O(I.&P!V MUP']W[5&EY)0"D(H'X0/ IRE 1)1T@91C'P6NW.E% 5V>1/P8QJG[AJ2&=$8 MO 1 PQ^9BDS=/%.S--Q*:8 '9T$HZL%P;0MBN=-41"]<)WDZ/3/5-+3/SC+( M5&0J,A69>L_NA=$F)8P'[=J4H$)7$W2"+'70W')'^=*5W^H.F;Z8JDW#.-9^ MPF"5I^6?>9WFER$JJ.WZTG;L&:N[-4XN_"AM4M_]47+N/SO_VIOBNWEJ]D;U M22MI9$R6HT'--7))@:.)0U*<)\%,H+23)C=EEW>>!\ND:8SL,0_VFY+RU'4> MDA7)BF3M\5 1B- A)F"Q\%28(,"81$'I$)R7,7#22:)1+V15M*%J;3YO)"N2 M%Z48O(Q@%%1@+#4@-?_/MWQ4+[YLBW M@[EK4>,X 2C[N/0X 2C[N/0[/P%X(;@YP_1'-QL&]*L\Z32B;?"9; >BUN / M$9ZZI(4';E("85@ EXR"9+1)CDMEN.SB#N_039 MC$9N\>//'A)RW4/"[G*0/).80(GD>[++C>1;9X*)J 4YG(%L1*V4FDQMDJO MU1B&J#1A7G1QQ[8F\@GLTH+D>[++C>1;(_F\YB$'XT'P8K4)&0)XQA5$Q930 M7L0L.\DA7Q/Y*.: KST''%T0MZ[*J^'H8IXB*B142*B0[JF0**%.4 I4!UN4 M2U%(AFI=FX@QSXT.(G12-N]KA72Y57MP0V#A.V3?DUUN9-\ZW1!6,ZLC!Q\S M*18Y*_:7X<4L#]YSP:SG$-4L)9%TX(GIC'T6[K^=HB+T.N_V?=MY2'+@R/O<^+0)O M9X/)Q7PV=^-89!RC<#$:"Z.Q4/91]E'V4?9QZ?=V O *#*-PMY92#SW[;6EV M\P9]8YC4?,V/$HBE23(%EFH/@G$!-@L/1AAB'%<^Z*6ZGJOBP.JBOF/5/"&J'75O%SQ_*>D;G(7&1N#X4D-"]X MC2 2$2 (X6"U8Q"SL4$GH7U>"J);Y=YN8\RM%4%[C*Q#YB)SD;G(W MK#8*5* :1'0>?.T.DK*/,KB8TG+]^E7N"S?%7"H;KK&^SU9<-*+#!V.>416B M*MQ256BE%R8&#Y'5[,5L-5B7(S"ABAI,-%&[=/SHT.5SN>&7-&*7!Q#><-MC M/,U.*T.D+E(7J=M]HHK-5%OJ@)%:EUD;#9YH#8YD2J),V:FEIH0=.GW605W; MT#XCN)&Z2%VD+E+W0=7PRS'=)I6 *<%J*U@'WM7>A2E0;TV./'=2LWESU*6J M(>CX>:3CI_SKRH#:3^\Q#J[*URL.YS,O3%J$;E <8EE][/W6CP;F;S@>3/)B?IEFJ6Z)MLN9JS'@>CMTXE/Q79R-7\3A['SD/CVO/WUQ M[F+=!]>ZN@W'[0"NW&[ER[]=S.;#_.EJ).T+(8UC$ MO&YWK11[T$HM"^KZ1]2G)"KRATU81*85G=//3M?SPLZ%/Q5<+@_WW(U^=Y]F M+[[[\]GWN5A;=DS=OCW]]=S+XZ>#M+X=OK^9GE+VR"M*R#/RIZL7A)IH>SY+SV>IV*O%%KT:>WO M7/SM[[Z^ROTPG W]<#2>]YN^;]RYZS6WU+G!@+MA2^K:>7HC>W)#J5S=#7B#N5R4W)',]:!^]!L4 MCY4UU+VF\W^3FPX.RT'BSD",U9NT;\<\;B)K#(&&0.L].?5L&.,H(<\6464I MI.J"'W#:#!AA_(%R=/=D[@O6<+/A9KMC-O_JQA=N^FF 6PVW&FZUM6PUUFXU MAEMM6R/^MSN&IZ>.OAC8U$%@4QG7YD7B_L/NI'IE'?/>Q"1I'H7C7(.0IL8D MY0S>&@G$<*H)X=ZXI4C05>+O>^DC+TUCI.HAW&A#8K^)0+T-#17YAGQ;!]]R M3:9E4H!WK'9'"P*,C1(LL2&J2"-7G90WZ(5OBC94">3;;D@[(@^1MY9JY 5> M+/D$1@M;\"4\^$P5!**-2#DRSU(78>:]($^(ALH^(LB?,/(Z+@&YUZ7'!UWZ M.I^PA7RWJW-[F+D)'S>.?D]%?N>&C4/=Q:&B,._P4+'73'<&W_'\-$T'?\C@ MN;P@:@;CM$@R=!_1*D2K$*W"/<,L*E(R>8+;XN[M0D_'5< M9F%4GCD.WKOA>#:8C ?!S4X'>33Y??!O?OKGRU6X_O$TQ?>U7D5U2'\8SH=I M]ME^7)B3U8RL7]WR^L_W&&N^#9!1!9*(!VN(!I%R F,B!:>%$)(P)?6C+D!G M^>QY:V._O&YB+RX&ODST?Y9YKM<$Q^-7:3K\X,HQHZL$VAAZ>P&PWH1KL=IN' >;6G'JE78V. BI5I?FE(!/,@.1-!O. MI)6$/.;^9VM7G#>4WAX-U/.*#\>#/*R/W<;"#JH ?/F:8C!BW]VT3:]QYYN( M7%C.G]OTO?6UB5X#QW@T7&82@1=L@0A.@F&,0OF6X<2)D)WL(C3Q-I95>KTL M9L%/Q2KX2]'^Z0II/Z:"H?0VA9&;S8:Y+%E]ZH-:(VAEF+55!N"?:3JI(E2> ME+U8=PONW=M!NW8"V*=^ZT^?EOW2T4@O,^<4O+.NT%$4NSYJ!D8:*TU20HLE M.JX2V+@5=%PR]613[-AU Q+WS)/W:*,$;+$$K",V,AEJ32*07.TP:G6 \I4% M%ZFPJE#0*=I%;.1V4M,VA" UMS+]U_.I\TK[PJWOZ2S_K+7_DTOWZ_:;<;IY9PFU28&.F!2VLAEV'\L$;(1F- M)M).,DT>C):OE^5!/)D5R2F?W66.L=L;W/0F;C^T3K:-K7>PPD>K).A4%E H M5=:N: )0G#JEJ#?:+QG@:U$ECUKO.USJPLA-+#0Z5S?3PN*FRA;[XCQ:I23? MIHWG]3IHF0Y&!L\A$44*S;(M-",:O$DLV^2SIDO]+-;BH'W"KMG[E$/9EQV( M[MM' 'GKCUT[SN-.+:#O-V3C"JD3TT)"HJS8J\*6XTR4"2)+Y7\ZEN.)VXHS M3<>.$MI(0K<1\EN9HOT#&N#(>^3]#O ^V>B8R HD3P%$9+I8Y\R#C=1Z(64Q M\3OI4+=MO!<-LQQY_QC>]QZ=W YF.(ZU^QH5Y2^NJ%4N)ZEM_]'^G>M_^'(: MGICC_=UD[D:#R:V9;JB?43_ONWY>1T@.E]&'%$$$63Y(&\#2Y$ KG33U6CG+ M^O:'O4[SX[SKKJY=W4L(5X0KPO5FN$;A% F901"<@.#:@5%: 7%46T&9)F:I M4&W7KJC'P?6&?!4M#?(5^8I\1;YNFJ]:&.X3*39HJH7 HTY@LJ+ 8XS>.)D8 M6W+U=^WZZ9BOHM'?R =$OCXL)'+'BPYM72.=)SS:N\M0;%7<^0:7?N\G8']E M?^=&CJ/=W=&B5._\:+>BO-".%)U\B9=P:_1CL&>LGKWBY,*/TB8]&1OMX :TD3SD;+=V24V.5&[D;_!D=^S+ZZW5V M'[EYZOX,Y"QR%CG;8]R@88$:*H&JF$!X64LU20LYQ>254-S&I99#JUS.K8&S M2C2V]C)&SNY;^0E$+Z+WZ:%7T,29E@RB% J$+1^L-0%4HMYZ$R(S2V4'5KFW M6P-Z13%Q]=K"L'<,O5?NF_*O*P-J/[W'.+CZ*E?X 4/YLK%6<:1\>9P'!#J? MIH$+-<39C3_5:LSCR;P\K9N6;Y<-47[M_=2-!N=NNFCL<9IFJRWKYJF6 M#1B[<2CO41ZW?..L_-W9L\=4,%AE&->;T-5UBL,/GU=JE#Y"'$Y3*_O/RU-< MG(U?Q.'L?.0^/:\_?7'N8BQCOW;Q/!RW;W7EK2M?_NUB-A_F3U?OV;X0TCB6 M/?"Q/G)Y_?//V^%CWS)_LZ#<-:?L07.ZO#/6/Z(^94;]L7GYE)^7R7VU5-LKC]=G:&4!/7GS]OC7=R>#GP[>_G+X]F3PR\';_SI\ MUPR.7K]\-CAX_6IP\NN/)T>OC@[>'AV>/(:XG3SMUPA>Q^*T%MMU;?3;%QU4 M/IV$OY^6,:7I[+?TCXM-+N7+X]O#N+\>_GI3- M?=(,#O_?R\,W[P8G?SEX>S@X^.7XU[)@/^S5FCSF6O%FDV?IS>\YRE9U7CW" M]81'=S&?7)V#ZF-4%5]+YY5?AV)@3BXN+-Z%$O*,_.GJ!64L(W<^2\]G MJ5C8A5Q7D]&>?1=_^[NOKY _#&=#/QP-YY^>7[W^IKOA]NV8>F:8_-.ER7+# M+] 5?V:?*<)Z^+O??D^*[[E;[ZGN]Y[?B*30';5K7Z;.8P)6](;.>1N*SWG* MP[UW(-:JJ1[]3L[*NO]^1Y!3-TVSU41E]6C^IRQ.N'MP]UP+6CN;C-OJRB?U M,(K["/<1[J.'[Z.#&(?5N>A&[5YZXX81AHM]]=*=#^?E^[BS<&?ASGKPSGJ; MYFXX3K'=2X=N.AZ.WZ.YAYL)-],J:BJ$B[.+4;V':/=3FYB]T%+70SW:[RSB M/=I/OZ^)VG=6_,1-AYL.-]TME?J^'+$N[_LN[[$6:NT?%\/Y)]Q?C\U9,^OJ MW/3-C=QO4?Y^9?5'-W+C4,.KYH._NO&%FWX:\&8]'5?ZG;?MBO3=Q ST.=@G M$>S]]40O3TCGD;K*4JZ<]9 ],R"4K9&ZW@/UDDF>)75NJ?<@(8KZZ!1P%S4( M*SE8(AAD%8U5662NEY(D%E[PXXOY;.[&-=#K#_&YL_:GUP-SCU[_=%JS3NV2Y [.W9@N\M]JP(G@1%0-%XQR%AAP&F4Q$04!XU0NV&/.N4!I8G%MV%-&-4H@^A!]N."(O@?EI I9 M#[H$'&\;@\8 SB162.B#E9$'PY?* 5 :K!,I@8I:@8B.E=.Q):"TB,PSRJ3B M:T,?([PA?7: V[.=@.C;LP7?#O0]*/GB-CH^O$?;>F$K>;8\BP#1T S%Z-1@ MHG60H[0N\:R\6>K91J6QSI5?LEFR8IL&6FQ34U!M:::)LIC,4HVKQ\!V5I:H M?'8'=4TCM-@MYFYO2TV$[W:N?)>%4K:#PAM@8DA9Z< UA.CJV5LX\"Y$H-9Q M*Y6U3JJOF6BHI=;3".7473C*B[WJ"@DAV,"]L]D%+=9F@!I#^VU)^53MD0?? M^*^[2.UVW/C?:Y9?I_FZ:M.BMMG^K=6SDNEN OKOO_RY]R&*!#( %QP9@"*! M#, %1P:@2" #<,'1X;34:()RGZ7,(*VB(#B/8*CVH 7+PCD3O5B*<4O!,BL% M ^>%KT73 U@K$G!CK6-!<,_(UPZGBQ3A(00A?+QYL$E@<;K0Z1,M9%_P&T?+;YEFT_\VKO M-2,&72^ I MER"L9F -IV"E-](*'L4R"E>YBD,4;GIG8!9<=R>-H]GLHM:YK3U\%\4Q!VU7 MX$';D75P/G+C.WL,;/E\H3I"=;1^=10%T=0) \$I#D)%4RQS;H$7(UMK)3/Q MYFMUE(5ACBH*)J9JF9?7>)YD40C:VIBMEC[W+3MNN%I]]"VJ;@15#=^U!'RL M^8\L1A;O+HMCNJ.QO#$-YSL61HPF&>)X:W&,)MG>B 0R8,\6'$VRM9ED)!;3)4<)4EM: MS"L?P5DI(6K%N S8>=Z?BVXLT\%6TVPK!:3QS M5=Q0#7:H!GV1LS3]_/!UY(/99#2,@ZM5W#-%>?>$H#G]*+%:$(_P?1,L9 VR M!EF#K$'6(&N>-&MV+J1>&)G+";NV9Y^6U(\_;](^+X:P,]"1- M/PQ#6ASMWZ8P>3]N_TJGIWS9&-/C(1]YC;Q&7J-MB+8AL@99LPTB@:Q!UB!K MD#5/BS4[=P[UV4U P"8=(QSJ-WNHN+8SR'[CRO,5W\7G;" M[XLI\9-1?("*^-&-:DWLV<#-!W]UXPLW_31@S8 1QE!W8HC6TP[1VD3 E!2, M>VK *I]!,%$TH/$*G!-!%+UF15[*&114^>""@2A3K$%6&HP,$FPH2B_FK*ES M2P%3;1KV\<5\-G?C.!R_?W22-J6TH50T7(O="HK",P-R#[G7,_>4UD:HK("8 MRC!J/%A;$WB83*SF46N^U))F)>[50-'38N.DZ>RP&/#S3UU9Z)0B]A![N."( MO0=@3\OH'%<>&',4A D./.$*O+4W!:L5=3C7X%TQ^U04(467M=9B;>ACTC2FNKD0?8@^7/"G MBKZ]R,/DA'B?!0?*;2AV9L&N5X9 8BX4P$+Y["M]-1!8H+D@4 BR-;;=1 M4;!F+-!B@L885-1J"85,BD"92&!(;9B=>0!OJ ?%G8F!E1>2FU/2^[ [K;2- MT3M6#&@C%_V8<'[K++].\\&P;=:.2@:5#%9;PFI+R !<<&0 ,@ 9@ N.#$ & M( -PP='A=)^2"L(X+84 ;I4'(8(&:[0#F[U5D1CB[5*70DML#C6\@^=H09C, MP(7R@0;'E8B*^;#D>R]']J/VQ/[S9#;KZHY3T88J#.A%ZN&"H^6#E@\R !<< M+9][-T!CW@BM"&AB9+%\&"^6CT^0N19!,.W-EG^U6CY/*5;MOU,I[W7+!_/3].T+>@\3:=I/!M^2'CKAOH&;4ZT.='F M1 8@ Y !R !<<&0 ,@ 9@ N.#$ &( -PP='_?#__LXW9*"DS<)H"")\S6$4- M2,=)9H(R[M+2S;N.RM7[=F^L L%%3?40$H(7ABI*J5;L:_]SZ\9[>=V+]\4= M_3K-C_,[][$CM_0.IK\A"A&%B,*^@Y!,4C85F/$VF5=& E9: MH+:QD/@OBE M0C.K7,4A"C>],S +KKN3QM%L=E'+VPXF>;"HB5E$-Z8ZKY/P]\'YR(UGJ(Y0 M':$Z>FC=,TN,LIH"XTD7RYQRL*)\")8J11RGGINOU1&AW*@@BR'/DP=ALRN* M*6A069!H'!%BV3)OD[#K+OYC(_!%]=OVA\?G];%FAQ_3- QG*3ZZ#JZ1LA$8 M.()0Q 5'ER6Z+)$!N.!H&-V_.HVVPIJL0$11C)P@+1@C,U M/ ]9UWHS2P5A M4]0Z&P$N9EE>4X[U+E,!3&HFA/>)DIL+PBX;1FW/FKOMHM4/[;(A JO%(A=Q MP=$V0ML(&8 +C@Q !B #<,'Q?'2O_FA)!Y*% 6U3*H>D', H8D$+PYB4QC"R M%-*QRCTFGH^V:IM@TF%WNO9M.K^8AE,W2P,WCH-IF@^GJ7; K;><87)V-ADO M[C=10:&">MH*:B]J^U.BI E:@,NU?0KC";SR!@S/41BC:?2\L[O4+_"(!^/X MMF7'#5>KC[Y%58VQNB%FQ]JK8*E_9#&R>'=97"NU"5%8+&K39D&L!V^<@QB\ MB$2'I%)>'XO;T\J]#R;_L6,M!9"UR-JM92TZ9_=&)) !>[;@:&^M,<./>!J< M JZ(!*&U D^$@BP"H88'6O[KHK9N'_;6'?WDK6VLWK$P8C3)$,=;BV,TR?9& M)) !>[;@:)*MS223A(D4!05I4@01G 'C0S&OB*-$!>XE[^Z&?OTFF2%HDMUJ MDF'N<7S>0TTGKV;',0XK,_@1F_<,!Z-7[KSX=R-VD-/ M>^9Y>>W(\S;]XV(X*P,]2=,/PY 61_NW*4S>C]N_TNDI7S6*\/X.^ [=>5YCNOB][(3?%U/B)Z/X !7QHQO5FMBS@9L/_NK&%V[Z:4"; M 2.,H^[$$*VG':*U ;UGC)))$0+*< HB1PVVZ"Y(M.@VRW/,P7^M]Y()Y0=1 M@+51@C#)@JTY@RD2Y4)P/!.Y%##5IF$?7\QG.P_'[1R=I4R(;HEFCY8ZE M#N*9 ;F'W.N9>YQP[J0O!E?D 83S-5A$(O80>[C@B+V'7+?G8&-0&2+SM<(WR> \]4"(]\YZ)8U>*A$A M)(TRV% X5U,6&5-@")>@BDW>,&:"D>IK]&G-;2RG M74B\S:3DY=6!96!!*J]54$3>7*BB _3EX(;5)2=,8C*5%ZN&"(_4> M1CV3M-!&@PG4@."Y?,:-!4)TEB9K(6I<[%>.]I13DI1"R$F#<(2 %TD R:F MB&>2U)*CO0/JX)4^A-DW[ M"GA9Z:R]@6BD!$%E!&ME **() 5$V9"E1FMHYFWSE>)^INW>:Y9K[_*:IEN; M.B]R^XKPQE3G=1+^/C@?N?$,-0]J'M0\#]0\F0BFB,O@&"M:)!8MXE+,X+GV MD1E1<]"6@IAMRD%H#YPF4EZ3RVN\9I"]DCY9'5G,-\:TU%U\4W_E]H?'Y_6Q M9H8@\7'+'W .SI8@ &$R)0ETEUO 8PHG*L,(_0 M8@L:OI37H4RTVO( (?J"RBP<."[*"=9+JZ5(/&JU/NS=81(6FU#V6(5LS_8) M@G'/%AQC<5 DMF"XR !D #)@>T0"&;!G"[ZW!R3#O=0V"R",EP-2;2SD;"1@ MC??&6)-<3>=\_$7M1@]( @](F![:G[+]TN5ZX,9Q,&W;7-<"YO5R-TS.SB;C MQ;5N4[-(1Q>UN.L@?:QB/IB[CZBW4&\];;UUW]WT3=5VVYQ]?S5=&]:40CEM MHC7 C0I0[TO NYQ .$%\E"8QOA2YOO(-RA>DQ(-Q?-L2Y89[YCNNE,D=RE$V M1HF&B1V[4/[CTM]?TGY $B.)D<1;3^):E+#@,P)/M)9HC0S**25".I5-%Q0 YG7,CHD"G#6$\C"&")T]#:FSJ[MUV^2[5I!YTY-,DS#[D[%M]=H MT'82KS?UGUN)HQI$-8BF,)K"R !<<&0 ,@ 9@ O^-(_#&SBI*F'X8A+8ZQ;U.8O!^W?Z7+$RTUC;%FMPZT MR%'DZ+9Q%&VIO1$)9,">+3@R $5B"X:+#'@"#-B]\U0TSM0#E#(BE+.1\;5Z MO(2@*,W>9&M9)\64\3SUI+<5IO3V6IZYR.3 A86B<040NP"MNP3/CE$^]1GWY"EA08@?-^V%Q(7B8O$O2]Q XU!F<),8J@ P2T! MZZ($KA.)6F7JEXNH=ET[^E;@/N(<@3N3G!WGZ_;D#7(&F0-L@99@ZQ!UFR# M2.!Y\M;S9!)P@5^ M7TR)GXSB U#_HQO5\('9P,T'KU)(9SY-!YPV T881RW8FQ9DSUC=HW%RX4<) M]>#M4[*WFI FGU.(%E+2 81D!BSQN;RK5,0J%SU9TH0A!A&"," #H2"23V"S MIE 4:J)1:N?5\F56&PAP?#&?S=VX5OQ_?/MG0AM&:6--C_TLOBD[3U[G(65W MC+*K%E;Y5\3MFAJPNN"4=!I8+,P5AMIR\(BTG"EH\$25K]U2[: U2U$@M*VJF"&?@$I$\ MV22C6NI1$W2H+Y+@B(D@'#?1!6ZU%8SC:MTA<)"X2 M]RD0E[#@N#-@-5,@ J?@O/>@&%':!.I=#DO$)5GFF"Q0X1((73ZSR7B(RF7+ M%8G)W>Q8[X.X7/-&T1[K;2)QD;A(7"1N9QX%&@LFBWEK2 H@",U@N2$0"SN% M5-;PO)0-G3G5T6H*6=%":54^L[P8NIE%K3.Q6HG4%W'S\&.*\,\TG5R+"T'8 M(FP1M@C;;8=M82W/3DJ@IABHPN0"6^(L:,V\*O2,VBZ;MX))JC,')6I+><=# M@:V50)@0I.!:1[\^\Y8V5)A&"HW,?5R82/G7E1&UG_8I^5_VU_UPNGAW]J N M#DNCWUWWC@$-^=IH$+M4Z_&W\:CM\/QI-YC;&9EF\78I5?>S]U MH\&YF\YKX8[Y:9JE"J)PFEID/"]CNS@;OXC#V?G(?7I>?_KBW,5ZNW\M1FPX;@=P&4M%RY>UK,XP M?[H:2?M"2.-8T/&Q3D1Y_?//%/G8MV[9R [;,4FL#4JNL;*(3"LZIY\CZ<[= M^[2(D@.7R\,]=Z/?W:?9B^_^_+6,70E0.P,W2<]&A.1*G;C!Z;3JX']IZ?_; M)/]V.0FSVV>[UA2Z5SQ=^WY%54^F;16IYQ?C,KK1<)RN+8QY&"'J4]:]__+R M*3\OD_MJJ;97'I'+TZNC@[='AR4U-C=;ZM(,-J*W6PKVN''[[HA)^"VYV^EL> M37[_AICW/RTOCU^?'/]\].K@W6%9L'?EGU\.-[Y6KXM4'?\T>'EP\I?!3S\? M_\]^2L\&A_O]T>O!N[\<_WI2MO')#WLU^P_SM-QLN"R]W4/LZ58+7KWSY8/6 MAWKN+N:3JY-@?9:JK4;^=/6"LEXC=SY+SV>I MV*X%0E=ST+H!%G_[NZ]C]3\,9T,_')6C\O.KU]\4A=^^G93/Q)\N;8\;?DQ7 M_1E]IDT??W?;WI,](_>;OVYK,-XHVLMK_""OYU/W>>['8(MTU)_\^W>4?/?M MD3\HZ>UJ(#W.5<<*\EZ3^;_)30>'Y? 05Y.>^Z1Y;<,L]B9SB"W$5J?88K=1 MZVP8XR@AMC <;"[.E@4:1SL MC@T617K'![O]W;NVP/:[7X!"F@^&XS Y2_WG$#Q%2>NR*=Z.YP9L7=S_>J+^ M130T66_ "2IKNI0&RZP#YXWU4HM:2*"+:I%OII/R.#]/9EW5@V32-$:JM?>& MW/(8?F3>$UEL9-[&F!F@;"&="1H$\PF\ MBPJBH$3*1*(22ZU4 ]52*(:5T"PE,L=J.31)K^F2=$0V6/.9U/ MDWEX?]25#^$@UIR]-A=D,)\,IJG\* Q':3#^[%RHWZ]?U521P?ET\F$84QSX M3X/)#5=-S_?>O_4P+^:]F\+TR>,-.C;W??PH^'NZ\/L^?A3\/5WXW1Y_W[=; M[<"&XUBK*[2'M!6/_-=3^MJ_<_T/DQ=/T))]ELCWUF]@L31140W*!@/!<@E*Z,;3'5@=[M2\0@GNTV'L*P41L]H1G,,(4 M".;,P1B1ZF]5'%9IE'>/^7/?MVSKV MX_SK+!W4#7Q=<2@0B A$7&X%XGP2P%!/CVH#2OEA[-DJPRI0O M+7+C>B[!_J\T\4,,Q&C:4Q#)AS$7V^"0."G"78L!S%)-X3JKSC>,M$#]A/KI8?K)<*M"MJ9Z(1(( MK3A8)0JN8E%:AB?/7">)(NUV_;'NUI?7-FM7WG+3&(OA%$@]7&RDWKVH5PQK MI0T%K:M53G,&2[*&2%U0E"N;@NO"']$O]52C"$?J(?5PL9%Z]_'""I=4H!XH M2ZX03.H"K^"!BY2D)Y&KJ+KP1?1+/=D8@]3#P(@M\4.\2CE-IRE^KKGF/M[= MMP<5TX[OQR>MF.Z[/[ZANVZ;L>^O)FNCBC!ZS8G7"2@5!(2+J9C_,4+RVAH: M51!Z*7APM>H8"S8!@G^F,:I/.?]->*LK%7Y[$X/O=VM&.I5"^_^ M@/Q]PJN^]_Q=.P^=<$236B,H\ C",E73[0)XD[T(W 4NE@X&JQ7*Z(B'WXY. M:QA#9S#2#Q?[2=)OYZW/0*)QMFW<(2D('T4AI]5 N:1"1"62["0D9,W6)]4[ M!=U.;4\,$]F4>Z:-BQH4F82V"G[Y6V?HG4']^(3UX]KUE94Q.L(,D&PS"&8R MF%0^9"(I%YJFT$V(2+M57T_&=:,N=-:#"Y$:QNX??8A]=%"]/W?A] M>9KA^'ICOK;"1ML.931T?CAJF_0U;3^_21ZDG%,H/\_3R=G A7]<#&?#*L78 MQ0][.CUDX?=]_"CX>[KP^SY^%/P]7?C='O\Z+]I81Q=M;">LV(,0RKP6DW2: M0AI^<'Z$/?O0SX)^E@>DYRANE:_EG7VN)4U% &LM!4^U25FJG+3IXI[M:!RF MM9CIJ[3X]VA\M7???MZZ7;M<>$,U)NT@"W&QD87W*IO$"OX*TX":Q$'$ C=' M? ;IRQL8(DRDK(LKMTVPD/*&&^Q>A3#$Q488WJMPL+*."R8@*D%!2.[ .26@ ML) &);4U>:D;TBH74I*4-TZL==,J:$:2X$NE,[IQS'1/72$;*G?J[('41>HB M=7>0NH(J2P@'JER"@MC"TJ SB*"89\)KXCL)P5Z+K4L;L5N=#9]LJCBZ?JXO MQYMI.G?#.$B+K(-%\/6DS1\/%]-I^27L>XC*\LDKR[4K+Y5(\-DQ2%X5E:6L M R<#@>@%SXE);8/NQU%SN:.O"J%'CCM_E&#&65=[+W*=JC/&%+*FZ,$YD5GFFDNY%&78C0.G6QK?U1!&[%:* M)WIV$,>(X]W#L=">&R!)Q310>YN75?IH(45 MPH+E-A6]8R(X&Q-HRZ@SPF=E2;]%7MXL]FU7:JK&N^Q4TTD\'" $8#]I6UF M)WTJ)KJRU>V1@P 7"MN,L8DZGID-2\9ZMY5=.@8@;[C:*4,= 8@ 1 #VUT[! M:.92*'8?%QY$+"@T@E&HYI\3U 9!EKK)=%O-I5L BD8R+.V',1W;XY^87J0_ M=$U !;7GNQ$5U(/Z$Z?$"5<)/%,61(T5=UPSH$7)Q!"8IVK)0N_,15'W[L]? MMFYW.:=:8,M'9" N-C+P7EX*+B-/R0#-1(/0Q5+W1 >PF>40RX%?QB4W;6=> MBGX8*!M!$8&(0%QL1."]:HY8(@H#.>C,*(A,%1@>$YC$/4NYV%-AJ=)39WZ* M?A"H,#,; RFVS5$QU.:Z:] )EET56) M6[":"B".FQ2,I'PYB[)3E\7)Y2;N+JK"&-15"$!<; 3@?0!(1;(IDV*L%QL; MA"(9K)<>O+/*1V.RL;Q7?T7' "S\X]@B!_F'B_TD^;?S*2>!:JU)4I#*OY<% M65,Q(XG4/B?)4OFG5^?(PWE[SWX\NK%RI\B+M3IVPEWR.,[4%>B MKGP2NE*(1!6-&LKYQ)1S!G-@0OG O.79<\[M6&DET5*AD M72RNKO.=JE:"+$86(XMWC\69*RNU-&"2RAX.T-G4B]*TQ>Q3-//#_],GL\'L\EH& =7 MR[A7:O7NZ4#%NQ;%Z[6665,/)!3M*VK(D-,Y@6;2ALPBLW$I [?#VK6O)^/+ M?F(K1;C>3_>*/@NN?T.2%_<=A#]UW8S(1^0C\G<&^8Q9K:**H*C+('0]-V4E M0%*A>0C&$NM[+-"[%N3SAI,>;^X1^@A]A/X.07_M$%9*,T8)!VF*^2P$4]7N M+C:T-EDHPI2SML31Y/?9 M($\G9X/)Y_"J*KT?T!6&*A)5Y ;NA"+5HK954K2ZF;SVX(VU(%R265@9E.ND M//#K-*\$>#.=?!C&%'_\].LLQ6L70P>?(="5@E2R(+D"NL M92[X#%JE>BH)Q;+TPH)1,1;J"AGITJED%=?0VI'+-6TXV[MK $0N(G<[Q &1 M>UN[/.U8HM&#<6T4JG!@O*>08W4095(LUDY*"ZT?N4HTVB)R-UZ(Z$8A7?8/ M;0O&[^O:^7TQ(7XRB@^@_-'X0YH]T+>S+3/3KX(K\UY_\N_?E0/R-P=^7U!W M-14W>9Y,'Y MM-XCSC^UM2S3/RZ&YV?EM]##\H0S7C;H/]D.[\CNQT9*3EAV$3CU!H3Q 9SR M'BCAQGK&.)>=%,]\XSY5&LS>30Y"0<,TO;FDQ9N1&\\/QO'P"AA=%9%CLN&[ M5?(9PQV1P2ZV/7$& M]UV'8:NYWJTSZ%*TJSP.7)7NV;"*6C,8IWEU$(4:=NX68A]1'V+DS7Y'WNR\ M3N6&T&RS R95!J%H!J^$!9V5BB8)8OA2<&4GOJ4?+V;#<9K-TNQUFA_G&@9T M^9/8E5;E#>%LWT)]\/"#L$?8/XTP2VHIXSRT#;$*2(U,8"2Q8%6.!;+4<==) MT8/^X9N''U.$?Z;II,I/T0'LQ;Z!%\/:D;?;(0[(V]N**VOND[.%LCH($-DZ M<,7D!1\ERX+F8-Q2$ZY.'$C(V^W<8%C>8%..J&OE#2YF*0Z&98^N$ 6/2A*5 MY&XKR=WW0)&%3.]NM^X2+6JA %!C..*.:I9GU4EU@']O@.Y]@#Z M6&>BMSH3/PW';ARPS@1F'6/6,:;;H^"CX*/@H^#OM>!CG8G.4@NFDY!2O"Q7 M/TT?)J,/U=0,TQ2'\T%V 1LX8I;=D\^R6[O7Q#MN$A,)A*35:^(X6","9&6R ME$F$J#NY'[W:OS^5[?MSC58ZSB_;K?L$(I3V:A\@]/9HL?<4>CPGPPU;]/\# MH:D#;R*#%*C.5A+OLNPD,KY;Z"TYA!5K)-FIX@H(/@0?@J^_.C,L$2$% 1YL M,?FT=F )4^6#8-3R2))>JO6U4H@Z6GO;'FN.10QN\S1<%3$HNP;]#*AY=E+S M['PT"'?2TF08&,8HB&B+B4\(AZ( 8U%T-/G(NO!KO$WGE[PXSGV8^)3)ANR6 MC8]!?(A<1.[N(=@FZKIOY.Z>5P6)B\3= M0^*NG8"$>"ZY<(4E(A8">@G&1PDYQA!\S#P&UX5[I0,"WAAQC'X6C.C8B)\E MMZ'#:3!*;E8^#IU'+PLJH">O@';>Y(^)Z$QD!NEY .&3!<.#!JM=\#H(Y4SJ MPLNR2"U(/U<\O)D.QV%X[D97 .G*T](0HG9)W:'5C]!%Z.X>=)-@+NK$0023 M0)ALP+'@0$K-LR).N+0$W57\+.N KJ$]=LM&Y")R$;F(W"[L7"LMB1QTK5Z^ M<-*8[,!+0[2EFG*6NW#LK .YRDA$+K8"69MW)Q?AS&DZ3?'2S=.&TTQFSN8M_.&?G8RTVB*?:>9 A%$ .NR2 MC<\;KODN818=*\C;/>3MVOEG2=8F10'42 &", V>$0T\*!T"]3Z1;A*$'LT_ M#&#! );-NCC>IO.+:3BM$2NUM>GD[&Q2WV@2_HY*9\\WV9-6.CMOY&MB?/ V M@;,U-T@0#L8J <1E&01+B&-L!B\ M@@8_LA?9N]7LIIV+WJNS!A<# &$6H-2E2VJESIW_VFMKZ#!W=&,ZR MWO*SZ6.:AN'"[],Z? :3\RIX&-&";8;VO,W0^F]LI9'1>05*YWICD5)1;]F5 M$P+-(NA N5BJY?C8 K:M#CM>;/G#2Q:LV&I[6:?11DBQ;SU^,(P&0;L=XH"@ MO2T&WLLLI(Y A%4@.+5@2"3@'2.\P-98WDUHS)I *QLB*'(6.8N<1]>H^"E$ZK1#&(YC>8[G MO.ZA%6%^.35U&A9_Y_H?)B_6,^&=>GMJ?]=!'DU^GPTNRD88#,?74I?NW]P2 ME2,JQ]U6CCM_91*\2\(8!MK:HE@],V"496"IXB03P[E>2OQ=Q;MT2U/IS\&Q M_365YM24@Q VE<8[;H0^0A^A7V.40NV(QR*X& C4*VZ "1Z1+T M5_%T;0[Z-6B)\KWS?B'T$?H(?83^C4D!E)FH@X,83(&^R Q\"@*T"CF6_Q(E M2_?(J[C=-@A]HQHCT=+?YH@J],G=2HE7*4QK7:P?_GPT_O_LO6F3VTB2-OAY M]U? ZNVVJ3)C9". P"7-C%F6CE[-5I5JI:H9FT]M<6:BBR18 "DI^]>O>P0 M@E>>3)*9&3*3E$GBB,/#;W_<_81^.0EG:63_#?2?B_(+')#IO!D%?*J"6C?S MNI1SK>P%7H@_X;Q(GYW\W 5P%,E8:YT1S2))6!Q14D190M(TA?_2+,Q9O ]7 M&TI?_/MNR2X^]8P"OSB?JM4/!E?^JNNR4AT#ZE@2_#Y>*!#>[[[)2SZ]T)_X M7+\S1LN'=F38$.(%'<51Y#.>O5'F^?F3YN<'YZ_ /FF2@6V3IBPG+$U"PK,\ M(RJ4:4&E5EK(?7BU3I6_7LM663ZB^2.:1B_J@'EN^H(V^X5R4YGE,D>E4W*3 M$J8+T#Q51DF6Q(GD0K(P3O?A+GJ2W#1+1DGZK,KRGD(^UTESZ+WG9]W2Z1/P M>2 TC'2*N5N5">:7.IC9<^$EG@_JO.R@SN%]/#P&8Z/@(/P$_",33O)4@TF2 M12S*8I8ILR$U(TFC, \SL$&BF+ HI"17&23/%,^S3(P3/M M79BP299'',R6-$^!:1>:$ZX,L&*:YTQ'<92P;(-I)PS8-M,D#^.$,!-+(G(J M2!KS7,E(2Q7NU]0Y$M-FV2@,?;6V9]J>:7NF?5),.TQUP7-!C,@584I').=1 M2FB4Z2+BC&E=K#/MG!:T$%21E(6&L!CNX3121!8R%KPP7&;L&3!MFM$1\Z7? M!W%A>4"I_;BPT&NEX2OOP#J$6(W.(CRSJEJ(L3ZB8+UO:L1?'DW";E^9%RIC MPUB;R(0)$5J!.80MF8M$1L2DNMYN.?AGHQ[N>?AI\/"8,AU%<4(TQ\J!+#)$ MR$01%9LL44P8KGV PO/PO7B[[IBEM96Z-_U>+TH8O(S) G7@-__Q'9CSUT[\ MMDQ[7TNQE6-?^OP]X;_0C7_I\_>$_T(W_GG/?[\QTB>F0-XV1OK5+8BH MQNH.B_YY,9N--?:6XN- @=TTKII%[=HO=Y"M03EU%A&8.9XO>;[D^9(G?$_X M?OZ>\/W&O[#Y^X+3O38$F/%2H;<=-$R@%-W,?=SO"5=TGT),[X7&ZXHPE337 ME(2<"<(*24F1YA$)=9Z'49P5B=BL KT'TM>']IS^"@?W%[TO< ,:C9+T$;/' MGV:LS/.])[+9GN\=C>]QEE-!A29)%!G"<@5\3T:,J(AF4FJ>Y'J#[]T'@>N1 M^!X=T?A9(0]ZON?YGN=[C\_W:,(*8:@@H*-IPC2PKT+FG @F4YYG<1@+M0^L MK$?C>^PQ6V4\3;[G*P$?R[<@JXD.YOR;[R_XI.7-$96+%RIF0(76N8XUX3*3 MA!G.24&+C*B42Y:+,#=FHT'Y_=P*>$1_PQ.Z7TE3I*,T]K")GN/YS?8<[S8< M3T59G&IF2!AQBZF7$UXDC.@TRIDL)$OBO32J>SR.%X\8+3S'\QS/;[;G>+33*?:,!7VGELYU\ MMI//=O*$[PG?$[XG?$_XGO"/'8-Z8@KDT2JMP&PA#I:R[U3MN9+G2IXK><+W MA._G[PG?;_P+F_\IU%G!(3[)S?8,\6@,D:I4&@YZ86RX)JR($R)$"+IB MI+4(%9,ZVBA=O4_>U:$UQ&1$T]0SQ%O[,RQ9'Z2XZQDX-#XTS8)/I8V:-9<< M:-F6>''YYZ)LRML %'IQ=/-1.PZA'$/QP)F^4/E3J+B@IDA(1#-LFY8PPF,A M2)'*-.6IT6FD]^&A^#ROY!]X;K5ZNZC+Z<6OMM/B?_/Q0I\OS^W>6I'F(QH_ M1OW#RSD4+YW]73O_O7&!$]OM$^*"CPP9HW5<:!$1DUG(F#@B16)B0HM49 57 M7"5\'XZ(Q^5[IORF%?F7KBND!6"]T>M#Z]S/]21XOO>2=OO%\+U8 )N+N""9 MRB5ABB:$&UF0(@2FEC.54+H7?X/G>\<^"7=W-OCLB6TK_.Z;+!L+'--G1L!I MJO5L4B]#/)6EG<]W$(498)E.H\UR8!_$Y9R#IJT$B2* M:<*8D)&1#T*K;M='CU^P:>IS/.BS0BFG$%ZG>:$Y$P^%6)3*HBXUFR ;-P%[?# 7B> MU[T]T_-,SS.].V3!YC3/"F$(+4#;8R)4B"U3D# JBC1/=)0E#X*I]4SO)([! M*2#7/@-_PT\:2%8%O>O DJ,>?E%'XOIX'^!N0\O= VV6$*@ZU<5_OI13#& MFWS%QGZETJ14:JQ?B-W53O:$A-(A?1%YDL5AF"D2I<#G691DA/,D)D6<9TH8 M85@4[B,-XA/.]J/YO='G>+X_MJ?[P_1=>[;?5_7'[E1;3O!3>Z:O]I:JS$9% M\1BYRB_JN'C>^((V^V7SQB2F$:>&$I[&E+!4YB1/XX3$LHC#(J$\SL0^4B6. MSQMIDHVB]#'2QE[4IAR:FL_O,OC.94@>C_\P=,O0$#EH02I M9<*<,)X7) ]!=.6Y,CSF!0\3>BB7QWMWIA]%<.6A[X/AN:+?;,\5;\,5PUBI M0JB$%%P :\RRG!1Y6@";BXM,B%2GF_78C^7LV"-7/('XY3,])YXIOJ#-?J%, M465<)[S(2$:%(:Q 7[!*(Q(E--$T283)BD-Y.3Q3/(9[ _Y'?$C[XRWHG:X3 MYAVFLCQ8]_$V+(=S^^G_=JDM$N8$WG>%V133:@ZCY37B808E7'91\W$PX_4< MBSWFE[K12.U--2X5GVO5^B3@'3!<^ #A-9NS;CT/-8U@L(&WW*>C.(3L2-A- M!'++2:KR2S_-L?Y&5%EK>W)?P7 6D^EK53:S,;]ZA=^^GG&E8(/[*9TEI7M5 M5Q@%O_YSTZ5KJ&QWQ[; &P_33<1#C1G0AG M\_@??D:/>3#2>(6U ;?1%WZK'A7T?"-,*@PQPOA93 MF-T8Y//KF_21G7S70@X#1WW3CK+?)KZV5:=+CQM=0.Y#H)]__?3Q]]\^!^_/ M/_W\[M/GX.?S3__ON]]&P8=?WIP%Y[^\#3[__N/G#V\_G'_Z\.[S0\3*7D9[ M2#G3;8Y51*U8_L>\^L=0]OZCE[W_Z&3O,;?REX^_O?L<_/8Q>//QE\\??_KP M]ORW=V^#H^_9^P^_G/_RYL/Y3\'GWV!$/[_[Y;>714AW,Z3MN]-[JB@;XO2Y MSVVH@]U$"[V)^?H/W_#BV]0)P*9_! M,^;U0A\A-?^@1Y*>!1_K"SXM_V57P?8#&*P5"NMN"4^*?2QWQ:YF";H)J.[L M+(GCOZZ_8;!1-QZ#1[2 [JHCS.IJ,6^"][R&@],$/_/Z#ST''6$JST8!AUT: M\Z]HLH*"-FMUM!'8JG#7Q650PIW-0C2E*GE=ZF8$.VGP,1P])W\N=-#,- K1 M^55P45=2UU>!_C:#$ZHQUFXTGUL4#S2(JYF>!F!2P7""K^7\,C!P;BX#&)]: MP+5\CA9R<*F7YC*L3U7KLP -[3?.S+9GN9PN8+GG52#LL_'*,8CPQO:F^'I9 MC7533?0(?IM67V!&7W3[%IC-A"OM7C\NC;8;0 P.5XVOX(:+6JL2=4J8MKP, M>!-4EJ[E* !S$!9=N(0#H.^+\0+6&&[6,,3S!L?\5DL]$;H.8CH*HC"*#VW+ MC^QB=&OEZCQ@N-N&<>,[]H]9FPFFC6!$&D2JS5-!1 HL.$IY(M*0*Z,W>X6S M**&9B4G*8L09C"4IXB(A8<18&%*3*;'!K$%$P!Y\-)^1>E:18NQ'0]_>AU_> MWQ '9N'NI/>#N6CL06B0O$]D*T64I#I7)$VH)BS4E( (30A7<6S"*$QE(?>[ ME7B^/TS_Y[*4E^^ \RO7-K:QO["1W?;7SRDQ]]>G,E9\+ZJ<=&^Z*GEG^XT MHXLY"E^WA]K^1E\'91,LD!,!%P3;7>-]XS&ZL+YH8&3PZ76,'_G7"-8-&&5C MW]'N%#SJST6)E%;!I_77LD$NNB8#5OBQ]7]GKQM'H5UE&=A9@9,I4^2Z,$QQ MM?F<8SHZNSUOU0B'-RDPZP=T:*EH$M)< MA9SMI=!IJ$6^ZR/YGUGOW_N7>=O^[ZH#U+#-]R@3TD3C\X":Y:@ M.C)<,*]V'U3M_NWR%J$>D.=RO !]=-Y&DFQ/M5;W[90X5#61=:)>"YR]^HH) MKD,^VC5DJY7-;[6Z;?LPU(YGH"/+<@:L/KC04V#/^!3X7L_F+E,67_8[B%#X MS8E9',&Y/?P\^+Z5/G\_/_^U%3T_@+8['H,B/=>X!#;055QV(7]R7+CK NP;@Y#6TR8X71 M+))T621HM M49/$Y/L&'S8>-^B70"=+<]EW MW\0N\,N/SH+@U^7W[?W]2_12\K3>EU$PT7QN'^1^& -/GUK723."=W)356 Q M*&#=HT#P/X!(1H&!I0'^CS5'C[8OP'+(2>P,^FKOX% @4'A]]H,(/P^J_E5#O:GZ+_"<;H"-Q^ M)"J%RUWKLR&U;5>1M\?#=ZC(:6Q,GAE-BI JX$AA3GBL&:%&IUI3 XKY1KWK MO5HBR$NM%F/]T3A#^']*I3],'7<"OO-)@_FXT._K:O+NF]V%\9L%'&@T G^\ M^K4E)5"G/^OZ2REU@9JTI8KVE>^W!"QJ. MFM8$"&35"'/Y7^X2-Z]V&7#*K_AB7KUN _\X-\P#@(7!RXESF;JLL]=N$C0, MS\*_=C>@Y<]GC7[5Z!E'GTBWPC8+T#W[NVX,PX*S+V53ND2X5]TS!A>NI*O9 MUR;96<9@[UU^PXZ+Z$._IV;&/-CNI#]BFAM\JR5X3GG?W82!=O#;__@.9-6UD^]3F[HTNADH M-&C\!1U[/P4*N;=;Y'8.FD%8Z.[D<\T*NJ,;QB>QAOZ4^5-VY%,6^5/F3YD_ M98]\RJ@_90\BNANT] ?T=UTW$1Y:FW@2V6JW6O&EZVL[N,>36IF#\?CGCC/\ M@&T_H?K-1Z[8Y$8F:9R3C*8186&4D9SJQ()OIYHK'",;,%YFNU59DD M&@9E;@+P2+*SW:D]3_4@K.[X[8_%7STC](S0,\);,\(H#FD6<4-,*(#]2<-( MH7)L^RID'.?,A-%&KBK/LDQ0X(&%QGN,IH0GC!$39XG.9,K2F!V%$>9GH6>$ MGA%Z1N@9X=V12A6CD0Y3$HDT!SV0@W9G0DX,S0K%BR(7/!&; M>*^$ET%>!MVO^3B+"Q;'1"DE"=-%2(26*:C8&<]-KC(5ZHUJHYRJQ&0QX:'% MGF**%)D2)%2RD&%LN$C,,600B[P,\LJX9X2>$=[+/9LK%;.T1">*0I"7E<%"851F;\2(S0>R4\(_2, MT#/">W@ELEAQ*1F1LB@( U6/<)L\+QF3--=I$F]4#,'K,IEF&4F%B@EC(B4% M!XTPYUH6AN52A4>)4P$C]'&J.WDE.E31$^)Q^\%/W%J4?L\RC.-A=-ZQ!@.+ M2166']0!G[3%H[5VE:G5HN%3K.UIL0IZ6 +X6I580*3.;ES E:K^XZWA80K] MM]A^*>U^BT$7?:J7N0U='PA2XTYZY"_ %K\HYO%ON MQFNTJQ'\K^;UX4CJ]L-[>1@077VOJ[IN+))#K9O%V $]#/!R$#4O2"(25'60 MQ+ #^H_ N.U$K7*J0#["O\@T*@?:\'D!'UX%"'F"V&?S:H@_=A:TM' %M&"Q MR/!NK?#FH\.4.5 +5_-[3W2R'6R'T9RS+)*$)L!'6!A3DC.9$6%$&$:1Y%&^ M 4SU4+;S=N'VK5'CH(6 1R)+J_XM/ M%[R^"IX=S4N1%L9D8,[&:8KT6Q"1%3D1L59")KD.\XV.;/?I/>1I_AXTCR42 M2QH\]( ZFH\LS4?/A^85S1@U/"1A$6G"T*U3%)DB5&=)EC$6RXSMH[6,I_F[ MT_QV6*%'9O2QHW!+((0B'M! MY0XS&9F"$U"X#&$9XCGI-(=SETO*9)0ID>]#"?N]01"49EY.'!#H/;P*#V@X M=(+FWPXG0[]$WB0\ 9,0GF)A6EI<]!W @'@\4,R4\RL'Z8<(?$M\5I@7O[ 7 M(V^;\#\T4'^[RY;9\*993"SX.C#GSXAEO?/[@!L#',G:E,Y.183K28]&V';7 MQKL&;;,[;+% ]:B;>+'#Y[[ @>VZS[T)81$[B)VM:] ]?]N0:@=RY"Y"P/$I MF,"!6O1XX.XFBW]H9?=VT%I9ES9<,L1+7"Y3!TI5(B#OO'+XYZY]^&#U$!YK M;(!8804L ".";M86-^NBJM378TKJ87 M9 QR0?47M.I3-='!G']#**US.5_ >#L7 HQZK& '$)0=T; FZ#-O!K1PBA+F MU*(VZQ.\=U,+%(;ZFR6:__0=QGR'L1OGE[)M'<:"VS89\QW&CMIAS+*WX7G? MK@V'5,A,4TX,:,*$F2($S3;*29Z&M$CR4*;I7ER2;WAS>3Y5^-\[T!*^H--X MWM@ T]6#0F_/2T?&];&"U?XP6"FO')^ ;OT \[6EF_W'H7)AQU.NPTC#KM4H?%\97SA=.M;P#8/@O>@J;:E$[GMX#9 MY;S7/!V89->,!Y\#XKY3FIUBZWI$3/@_JV[67[%'1O!5PPA!O51NB23VM7$ MKTJ+$L%7:]6BJ^KY?.QPPQ%)/#! &PHD3-^$QPUB@.5]ME=77ES$+,WR%"[. M@= 60'FM4<*&5I*EF3S!(.;UI8U.;57?R,WZWDK=T= M4[==9#ZL_;CM0I^:5?% 37>0\'<"H+%W@8W= DR:QF=%N@I>>C,>ZOVN2,\B M%@[^1/MXZ%G,]O&8^(S=?156RC$?$\AUD]ZW#_,86'#'@+][P9/N0?#2!X/@ M/3_0N_,F^&@>0C6WP;U[AI3E&9EG9$=C9 ]'\WQ^C&QG&J!G:OYH^:/UD*.U M(]?0'ZS]:0L/1,9]0I6U>T6B>;OI&W(.0>OF=%Y"] VN^(IN1[^GO8H'% 3/ ML3#S+WNG@1=3K!P5L9":,2)YQ AC,B=%EE,B4B$BH[*$B%B:3&ZJ3/R#[SG@B6Z]YX"'!_!* MDS0514AT44C"!)4DER8A:4(9L#\6JSC="/%)!!4/,\+S*"8L"BG)5<:)27D, M7%/1+"L.P &S;)2FB>> MU;5>W"&OZT%](99,Z>?%'ACN?FM%VL/"?6*)X)F M<'2B*(.S( 78-IF 0Q1&21:'5!79!N[3_E*(/NEF#F.9:W5=BI$OOEZND\TM M\OE$1\XG&NR'S=^I]=AFW\RKK7U=E38VET?H*?PT#V9CCJV%:Z/+^:(>)+RO MW^B:"V-+X5%P 3=CP^$NX=TU1?Y:U7_HNFGO@(,ZP8QUE^9@7].^TZ7;SV9U M]= 19*( M) YCHFA<$!:#W0,&#R<1S;,PHUEL4MUQH,9,7JWRF4]VM]1OU5NW+S^Z)?H5 MENO]OW\[7#/&%4>*.9%MYRS1&3:QCB4'TU6 _,BC M/"9YD<4)B!#.\FA]VW68,1K&FJ02U#6F0P6*F\Y \ B9A2$3T;(-PM&W?3<$ MX>&WW9[^0[]^(PADR>_(M?*K59)M'4RSK"0NIZZ*JAP4_^ U%AXJD(NZ'M0? MM1F86.)C^39FNF%Z*?K0D=0"P<>V<*>YU'#]S7A27E>]3E?-390#PQ?$A C^ M'R<9S$?%TL(\7N!HF%Z8576+WJJJMI%;("F MI\ 5E74F-,C0EMROU@*UW-'@X8V+^&A@@!/$KPQFO)Z#G@H7#=\ 7%#!I%6; M,:RG6$;,,0L8V:/CL"L/A:M@91<&)"<(Y1JK$6/KB34@W' 6 M4TR.11D&D[R%4-D'Z\U#ENS5'HJ+GED%_H=EK;!GLT=FLX.]Q5TST M_+*RFNNB>P6\%8P=88N# N?T=T4X,$Y7TN-:Q _029M:\,']>>!N$*U%F$> MK!;;S"WGMG4@)7VFE95#E3U@WN\*C]J5K,@^_??WC_\0>\"H;W M/4X$[GQN] BT MA[3B. K>"TH#A_E?N,HQH,QET=C ]=38;Y%(6C+VI' X;N6PB]1"MERC@W-0 ML.5-8]4GZR7!L]]E_F*WD5LM;H6-6-X&O,YI9M-[8G/M MW=TD99)E/(U((04C+"E2PD58$,%3F14TE9QN-)N+=)XSE<+E*C.$R3@C.8LE M,5(8#)+ E_&Z O/?<#"L]_6\UV[!DOS4 G?\Z/P!FSZFI6?IPR_O-U' IHL) M9IF!ZKXS#IJ;-.$2U+*LB GC"7I$44$+!4L4S>(\VHSC9$+%$@QHENH,E#H= MH3LM)Y'*N]W:P=U;S/ENJ+.#3,E*3B5&@R-*!5@IK!$$)'%6-R9T8C2*.?I7J*9 MO]8(KSN_0M_Q'.@?0Y8SU*B\V;*^\=U262+LU\E;,$?6"5:V17?;LF:9H/(W M"EH-GDNYF"R<?\"_BR+0% MXNAUGZ!_I$7D FW#<-GC>#7 2!'X<>MFK*0ZSUK,QK,.D!TR 0V:W M]U]:G078]L%YK"R. GJ;I&Y]3 B+U=YR";OA%)W6TX_O*Z?6QP]/^1_TR,RZ M92I1,YJ7Z.Y!GM\WBT"HIMF1<6D0EBNWE'5.X3L MK1;>&_&X4,^^@,E8K E0U-QXS-AYJ=HXQ$KH80!W!IOGH+XL),1R .VT.ZNT M]Z#-7<%_OZ$#I+:A:'.P%-KAEB'F6&-W:(%O=Y:!Q7B8UQS/*T'8G,YNA3G7 M#G2B5S_!6D"'&**4]?@0V(GC2ZD0ELR]'Q1174_L]^ZMSOQMY]\YROI![WCZ MA%_U.!BUGNJO\/RJ!:PKW9OU-S#ERZ:'D5N];*M7#JRCIIJ"VGL%UG>-Z!W' MM6L\8IA'#+L38EBR S',8X;A:C\]S+!;*-/K:[[Y6@KBSI!MNX2M'(UD&/\OWEU&HZX ^4^W&UB]\V$&$[Q62'OY,#7 M;P&!!V#^J*]H@]@@467F M^,O^R]&?2]W1TZJSV2'(LPS;/#/LTYP8PE+)L%&I(:(H0LF-SDRQT>X^$FDH MJ <[RE(HE2LBTAD4;31W'2G?ZP3[D9O;76!/1[N3OP[>^,]0A^+ M.] 5F(4[8Q^WV2P622U5(4BJA,9T-TYXS@IB0*\JXI2%*=OH=0";(D4< M+^JI=>)A=/_;LE)!KWMQO;1XEM)"APD8;Z(@J3 ))GU)(@35!"R')$F3* <. MM2$MPCR-DAC$0X%,2W-&>$(C$F8FCK6)%%M69IR6M,@>H^W1K0CKH8+"*-!Y MLYP3JEE(&$L5X46:D3 4>:12KH'S;[0L#R4S81*1. , M&9-H=;*"(@H/+"F\47$]!?^$SOC+:KP:U?'BX2F*A[T2QF*V!^[Y;V]@N*(N M_VW4\&D#7*4NS3XR?&"&NRD!O%AU( MV/VX*,<8W/+R[4G*MUOS31GE<1%&"8)K&<+"J""<,4U,%*:41B)-Z48RF69* MYD5B2,ZI(@R#9(6,!$FD*H!M/*Y8C9VI"UI*&V8(0W38791;KM#6,3@/38Y9I8WQ%8!W)1 MZZXS(9848/ 2VX,TI2TNM"&)045?6Y.]+5W-YJ4W_*M1XA*KZC[# M20^RD6!\C M:?A(R0R/U6T8RVO[90JZ\@*?-7P">2A=&=#"0F-@RJ<8I%PN"ZM= ["5_K7 MA2]J/K'IOFUQM$T/WBX\-@"/1M>B'5D,)ZQ@6+>8FYS5BE5Y?5 A90R\MI^>?"YMU:F>=*]?GX M"JLN82,&KY[7,.Q6\/4#_](5\K0YN? @S(1NI]/F$S>V!W3;QJWOEBS'O)RX MY[4_=EG3@8!Y3*LYZ)'S07?E/J%W!0_%-@5S\[QF6'V_/I?W/%1$$!V@JC=4 M$9<*O+P,9H3 U,"&^Y[.LI_&H$?9LF.=O6W&YR#_IVVOY/XN.XJM*I#+&VXO M,]A/6T_E5?M84#':)GKNM5C(] 4^.0O.V]9J:Y@#F&D--W6YX0/ DL37:G= M4.&QA9N#PV(;&,+U-4+>5%-'(O9MRSQN[,NW":EPF&H=1:DQF8R)H:DDS)B" M%(QRDA@6%K%DG.5[:5_Z][99-MA6'_I6V2ZST-?KK+/XOP\[BR^7*W#KY27P MD25POST#+)>>5]LJ'3".'"=NRJFV);TKR"5XL>%EW99P+TL[<+_' Q'9/6E[ M_U)<6E-BZ]&VL?Q&$_HA,,(<$97LJ5PI,,:G1>'KSZ ++."&][R>8%_6GSE( M^?G(?DM?V]ZL6/92RB4<%]B-W42MD\=5IEQ,K3T'\X5W3UNKLS=$[1U-V6DJ MGRJ0E@HF=CD= :'+,[P/2R//@L]:![]4( 6C?-0-\L=V/7$E.H6G&Z$M<:HL M-UX*^0H9F1'3 X$_07D!9& 4=(;3B?SZ^PHHBI]+AEP@/+02#R\R>('6C/N!&MO,X+L>MERH44/E%MR3M:70XH#A@ M..8<4?#LBYK&J4K5LJX)!UY: "([HW'Y!X*&PO"F5L/KQ[G*3)P;I5.IL P< MG^#:(^.MB$2*D$M72V5D^XQVC+#3!G&_G/HWT'\'J^MX(I@'\](^8N)X"K!% M=:'G0-G$ZIQC!$:Q9Q9V8=1IRG"_NWY95^@6M.UWV^OEELY@1C-M(:] ?Y]: M9Q(\X ]]A1!6_*+5)N$"Y$F.-O$B!$Y8&_"$R[H"/C:M)J DZ>F7LJZFSM$5 M?#".G>Q8EXY^FEOMV=*\N7'W4')H7)/AQMD;1O!,,%IJ6VG9FQZV,-&Q9J+=0EU]'^_!$;$Z_$!@=-OJ[A@A MY<- 1@B)XU3\U8GW:[)M<)['/[X+8CNW6SN<]U!5KF6.HZ I87R\=BC/V)<= M7MA1]YD[H/H1S^>#3^)2JNS]*+K'GM@)]%6PO@KVSE6PJ:^"?3Y5L"]#'';< M^I*OP!(@*^Z\ &L2#M$9QNL*U*K+&1]VR4\%OBO5L%@#_[=!5^Z$753R"I'@&O"S/O,,^:R$P(PE2.@],)H6&:&!DK3>-L M?4+P>1(R'A.>BX@PQ@TIDE02'G(5*I' _]G1)I3J(DSR/"69"!5AB3@M0'T3%C).$AE&:C!\>] M4)U[BOU8O[6 27S\T?Q432\0YD'M+13SO/#U/PQ\D2; U2)VN7PHYO14+V?I M:V>&,?KMF6PNJ&%QLBI#%HWN[[2X])4%F.*0@T7/6PLBY- MI$OMX&UZ@@V(MU<@0!RNSC_;N(T%'[8]_FQ"GKUH9'77)2(<"/G:9NKU#E3K MM5V&MKHIV8>C2H!R"OT4$AZH'98G*SL/AYC6!!-8.-N^ (&_6T]/V50]4LP6"EEZ M>AR)M.W.VL25Q;1#]^[:HKEQKB4VN+2>N7NQ@Q!>/O+&Z$;OW4+:X.6T&3K9 M-W-JT N/.3.N'<3R%")"<8.O_ K4B*,9X2\-/@WYRPA;0=15&TEJ>__ "_$C MNPU=;Z"SE^5\_6"&>U$N&0MZ& ? A"M^/3Q'J_'G-6?>%C3 71[& 9%<>PD. M8TL.ETT-6A)I2[@#6G6XA;R_R-)&8+N;V 0<^*6/)W>!;#@U?UCN:X^0)8\A M'VJ<-W-Y4(?\98FG.+V?I;VV^6C;D/(;N2P54-^K]__08!>R@FJ2Y!SLS$SG MA',1D\3H6(8L*8PH#DE!:S[@_OBL_'>'%XMKN]\<'V>-(V MP2NWG[#'?/=Q&MSU/1=.A+2I9"K6$25Q)+%WD"Q($?*4A&$1ADD6A8G8:-&= MJ#C,6!01G7-,QX\E6*9 Z5F8LBB-M4ZC#5?7(4D[RL[RTR'MK[S9E?2TJ?-V M@(#6(]]F/UB5"%74)OB^Z9.?LE'PG2O_>0-WVN:8/YQ2"U$9Q<:P-"%)$DK" M6)P0SK0BB>0B%4D>4K'!,Y52F4H2("R= V%E0&*%26.2%4D8T4@*P39Z.AR4 ML,ZRDZ,KI*,I#AJSB!:U0T7N(PO#]G)]9A_>\K7&0:GJJS4IMABW+N5P:Y76 M;BUI/8A\.B)<42H+FC$BP@)$N"@2DJNP(*G*=)JH5$9FHX3H/B[]0Y)C[KL7 M;]UK9D!"%:!KYQ(T-9:$"2EXS('U1+D4+,N5VF@GEMFBH?"9"G1B'7&9&I('N>"R-" HAGJ+!0/0K?NSO);;306 M2;UQB^I+3S8;%[D%"M[;SA)((F^0@GRDXX0B'=TFC\/9R'IQ?U%KW 1GX$AA%]]U[UZ#F*OC>YMD8EV0S M=<82C?M@N8W489\2F)9H']2V2K$X:<-"U#:@_L,('WB;);!=-U=[JKC:A*WK MT/;4N3H+?@=N[3K;7[ED5GB5=KYRY[NC!=OCM(TAX=H!O^Y# M2K@*Z-RW%U^S7JO0$=CT1_4N^Z%\ZEZSE(?NBR[XMBJ3;Y1A*^6MS2FF0^RA M:C.4J>99+(FB"<7,)4J$D(H(SHHHX51%X5Z2!G["@*JV)\;+RNV(B\V+E4)M M]R>,MCN_U6A;_^.V=ILK>"1^Z[+R*V-*J==<#'W>9.-RSX&-U!A,[P)=O(6$ MX:C*2CUSCKX6V>UTB1L.#JW-3:4;B66ZF3ESCON/I^U[0E:X;?: M_VVG1 5MP\ZF;Y.V9O4T&DQ5;';< 55LH;5.Z(R6\GD +;0YW:TCW*;VX*W7 M=N'KK^Q#FKC DTKI\;:Q^%YEODKC"55I9+Y*PU=I/$G5I4]J&BH$2S0'8-36 M58=,W[KJVD#=V*5BV0R7+MM[39)L"LSE4[?5158"UL+)"GC9A/^Q10B55GCT MW4GM]V>M&;L+-Z*M-.S38P8RM'ZW+LG%=72TV4/"]_1==!QW, MWC(QS^9^<8O)UWD\._WDA]6$GV4>4+<:?=;0VGRWR,6^_2UH%@H(1 U;@6]" M]FCTSZ]JECV\SNJVM2H=Z>?N%(O&N5?; IVU+UTZ%=:-MXI6V[=MV0_UA>6C M_=RBGFPC[W:9.X=.TR>H=OF RWT?>,YGL*!D?EE7BXO+UJ'@$,HF$]>REZ\T M%?[^NS?G/W_WPVB9UCOGWSKEML=L.@O.V];'L'F@/C?51-]YV+CAB%?0#;JG M<8ZIMBB#0=PY3,TY+\=MBJ,E:9NZV.(=V$33WL&_N19X0FUM\!JP5)LNVOEJ MEH3<(T[9)%O+H#J(S?;4JY7&RB^+0L^QU/L.1*HJN_H=.IX+>(]+6<[;--4A M$W00?-,!AX-5=GN$F"557;N&D>[./NT8Q$DY:#I=UHI@K.EJ%:.N2UB\@4E; MMUAG/7<.UQL8K6.0-INRRT:VG U,*NE2DONAM^6*;>&]%77-0!2]+&*R[*YS M?;1L 01#CSK3-;%VEJO^VF+ =:A"6*1TE%%6', MBT10PG4<$99H3O(H2HFAD4I51F5,S2%7$U;NR.FGUS7^N4<@4\A0*9D5H-&' M@C M8E+H0I,T2911(HMBNE$DFZE41YQ2N))C HI)2(XY5$IEK* )E7F^D0_E M/+.]<\5J@Y\W?E7^/_J5HCFA\LW=@?5\;]ACWEW #>:T3<= M\UV7&TTU=IGL(.RM)W*?=$1CK0T66Z<)EO)F/"MZ^%TTLK;>*'#YB(TKZW+ZS<6"@YH_UZZ(K7\]^FMA M9ZP?&$NSP&*8OS0#;;AGS4*TNDM']4/T?VO#@RIJTY[*)9ZRVU8X#$+# ;(& M;VG*%E5X+?RRF35J_0Q-_^HVKVBGS_\P"4"B MOFW6!T;=MKLA6V#K6ED1TN<>61QPA)%WH*UVJZV+ MWI5Y'CG1YX5L4+1M@SK'T+7;\SKX\YJ=W?V4]O:V1KW54=VC'4B.#::3SIO6 M U':F]MF$./Q"EY!>]9M2X#!QXY/*'Q.[3RPE+HL@O'_\4=_HI62?OET)Z$-ZPX310VK>J M&"N?KX0]:SVHQ7!N;6?&;D.O&"!SCS;Q: >Y44.8D;/@PVKQVRJ:ODV$:]6/ M < Y,#FYY5* A_0VIK2/1)4K&5E?^)FC"3H"/+O4($1((5YB' Y^VX @N M?N649*T(1^R2BV4C@S;/?#2$57 H*BO8'0/(CP[DMC,BKP98.[,9V'IP(X8L MN#43:PURP,53FG[J=KU63$S>(K/$*P&P=F>W*7FGF/7KTZM\>M6=TJOR'>E5 M/KGJR257[:- SB013PI#DC3#PN:$DCREE' 9IMQH%8MH+^"K;U'+LGFS/N%_ M2W%1Q(LP]+B^5%Z>C;O$)J23T8-1O@P5NOL-*H]_1]4?C@^H'AYT3^ MI587NF_NT:6W6.>,=F&:]@J7VF7ST+':%L8\Z)]R67U=">D I\%.N&V_)@O5 MAXK$)H[5]I&5TS7'U[)B]BPX']YD6Q"8KLWAQE!+,UHI8QAMO'1#I;L$D@:M M=EA'AV44V"VOTQ,'68KVC4,(N&7[@6XMS&)L0/=M!HNI*FDGZK8(D0L5QWUM M V.VBQ_V([&%':@S5^OC[L)SZY4=;N/;_E/IKLUJZ.FWQ\SH:MB=YX+!J6U"-KW8&P=::#0VH$]G$ MD'VBHZL_-M8,6_33KG_7=E;E"?=PA-M'Y2V3=CQZP)^7HFM(N#8MNN;6X8#> M,1 \Z*[ &V:+&CASGTZ+Y4O3TO;\L@0\E(2MC+9%Z*Y]*GS!S'8$3;?Z M Y@YUSRDNWFU$:RUM6["&4*-8EE.\=6:'8NQRZE'76)@#.&(1H-69?B0[LW8 M,L=F*8$ 6L@._=BE"\*/1I=SN]8N@_TJJ"3H1VN-WCLE_\^2274=VV/:##QI^M"#C M/>;V,.K1A1VZ.O!^0&BMSK"D86F+C['1>M\RKW\<2.PQ1FTK7$UX+:ATKIBL M+7?8T<]X)X4 .8XL,72]64E!=J[*_F' M!6];IDE^^OS[(#,2#M"@0:F;6D>AW1V_?CY?WC&D9+L-8!*ZM@,EW _/:I^Q MHQZEK7-R VL?L9S);M-BVT&TBAVPP78KVE'O++>WQ?#8[& YWXT[V^$HK4C' M&AR0SRZ6L<*/3A*1Q<=F?&SF3K&9PL=FGG=LYB;C?U=/I=$RG7F4:ZF=+2 672X(:46-321:S5GVQ M[B909+L4H!Z]0+8'J"M\L-9!'_Z8566+.L3'VOG#VFI:Y^_O[G9%8^,&;(.% M7HF=M/>>!;_6E6N>W,,ZX.=V/*7!TE ;==E ?%W6>6]YZJJI9^]P:3JV[,E: M.^Z)"LMJVM8_RSGW\:'MBXES6BYE>V^[#]L[!@UFTM;O@%9:8N7=CYUV[#I0 MV1S0 1:BA3BT;:8FO&W_8^T#"P%H'8UCO59O/WB7K=IR7;G$ MP])\9V4SW'[V7?!NV:6F_1#]__;DK[;2<1JNC8(Y**X69&M>=39F/Y#!A)Q> MC4#NN A];5);R-0JR6V.%R)7[+..,%5*4P6"10G!"#-A ,)=DS1GA@(9=E[NMCBN M#^!ZCP,&R\G8$Q6"S +RV]: MO78OI&%X%OZUNT%BQ[-9HU\U&K,PY[J;OT4I[\H'__V[S>3B:MO9G!.1!<_H'MVZ:*M$S)V#^O$3W &;2OG%F+'VQG5;LH M#*2G+?AHCZH[OKML67H4AM ^_]_>P,VB+O]MU("J2!I@F.8.[HZ_S95?@HTE M 'K"[__C.QI^=_UZ])Z.SJLVFP?6X1MT(G++[+:L8(9WGH"3:T CTSC![,"Y\C[]M(X7EL%O@L6=Z#EN:HU'6(A?%'\-HUW)$PYP^@/X#^ M ![R $;V $;^ #Z&TF\=CYM:OX0E,7*'UK_3@[9M+G>R^!_3"WI;8KW5NO^H MX=46:_9'YP2_'76>]@H=4!@,7S6M3FL95@GE]O/_R]YI8"OW>,SEL![U]?78 M7(&]][)-,JWBW.+$QHPPE7(BL*%M:(0H*%.1*#;+>R6-PCS,",^CF+ HI"17 M&2Z6$;W]##EH:C(DQWMK%]NN?B\3G!DS@. MGDMZ+GD<+FF$+B)&$R(T,X1Q$9&:YDI*4*-SI^'X1+1J,D]US2B2 M$24\26S+!Q7%@N8Y3=>Y9$X+6@BJ2,I"X*RQC@BG$5C#A8P%+PR7&3L*ETQ& M>9Y[+OD('HYKXYJ[/!S#I&+*X+FW.8#K8;UA8I1]R/"IX359RJ?K#OG[,O\4 M.ZMK%2B':=PFU&*&IUC,6XA]EY)Z>7(61LG6S+99 MU=A<]E==6NW.>7U/?_".G6$FC(A(TPBD M6S/1R>57IJ."BK+#@7,HXS NP/&*30$IAF')*")R;B1H?YIO];@O&8 MID5,9)8QU"I!"2VX)F&L%5,Y3\(D/P%6F8PRZEGER62RW,O/LV65GZ&KI\,$ M&)0%VR)NT6?$],6?WG7R.$+NONF 3^2DWY,X[E0T=41!N=?3^/W.8OG'%<4L MU'E21)S$-,X)"U-*=$>[-;TL<7QO=/ M23W)@.7^_>1/Y3Q[">$EA)<0&Q)"L"S+03H0S1-!6!(EA*LX(7&J1:H3PW/! M'^+7.JJ$2$;%XP3G+R;1;H-"3O(>2B%A%#?/FXP&(X*L$ XBDG6ND"(08E2Y(- MN[F6]M?,1S(Z\/*P37R.:8D/#&% M]I0/EN?;GF\_;;YMM#%9D7&2V5*[&+AQD:8)B5ABDB2)M8@W,KE>=A&SY]M/ M_V!YONWY]M/FVV&DPC3/4Y*QE"(/3@C7$0=5FIDH$05C2>'+JE\8WUYU.,%O MB%6^([,K._O!_=6L'I&:J M:C[%1G[V0/WR&QP/$T5Y$9%41P5A8921/%8AB44HLSR726S8=\&WR?C5F$\O M_N,[/26_?S[@^+$I 79-W&A\,>P5T,WJ/_O6:4/0__]LNRD](8K8[QI>T^7L M3KUWG@S18Y.7*-B_W=KFX:MV[+=W:VLA6RF,;43VW_>IK+77Y!05(V_"HNP:[]_NL7;V?ELV*;*\>_:6L%DU[9_NB?J@[GC$*VL;W@\DU ME9AS>"Y\;Q9C@RV'^'#F6[N0'ZWE^!;6?=B1!"LMRO;0=CSDH6),1$2%.B4L MS6+"XX(33561YIGF.GY06Z.ERMK,/YK/V$;K;DWU;C/ %]I4#]<4SX==5=]. M[\A"O=L-URJNG-JVF$W;L]M]U:]]OFO#IS0L MA"S[%M/81QKLMG^Y#U!M6'F4,^>;S4?V;:BMZ-K9:AF60Z%DZ,=JGS2?IK74]VU=#=CC0+4-B5;>RZV M@JZFVJE;X2"*8SV(LT)5RB&J!#412*&Y&(+?XJY!2N/?&GLOGCU[[G)%UQ M5P&#T[V_BD1#AU5T4ZE%MM-7=2BJ^.OH1/95PH[H)-'$Y+";C,,_G*81$2I3 M(2\X#>.-N'^8&)5++4C"HAR4NB(E><&P:WVN:&$*S9D^RKXFQ]]7*RA.8VL3 MT+EYHC6)(@%;&S)&)Q$3.DXVDN$IE[E*LA#(0<&1U3R!PRLY27.- MT)^&VT.#C;RT[@:W%=J05Z+&]"UJVJPT*#J9"('W#BRDV]VUF M6KH.P2=D]N[9ZC54B90;0^+41(3E<(I$)B0I:,82G3$39IN!FGM8O9_U> RD M]'<]U34?GT_5N8(IH@9MT>+>?9OI:7.31?P23=MVX49!NW260E<7+^A6SUN^ M1[9\^\VZ&&P67]TLW6Y6,*N!^=?E^*IS5+ZZ\@8)P5*.!A\)ZF,T^; M2UZC.H+F+]IE\#C+C$:VN3Q,55ZUEO+W2RL:G9PCVV!'78 M&Z/@S?G/]FWEM%G4:/F!M:#$*\.8*+,%Z?<;V MVN-:@Z=A]QW*E0[2&RVP0,+FH0_".1>LDWDVAM?U^ZHG&KTDK2M\W8Z#-S5@ MT.O@8E$J;?=7EK5< (4VH/@HW&G87*0HM]%#<@%*NZCY9-/A@8"FSGG1M%[\ M#NZB&Z9UQ$RGVFE[SIU__5LVG!\PTPW:=0Z/%><&W $KW]A%P-O+B5C4;E7P M,/( 58#2H+2:QDQHXH'@^<=?JN+L^ADMMHRD)/9;171$/8KYT81 MIN*(Y%$NB#%*I5)%<, W4&7OBO]UC(-=G,YNH\_36]"G' PXR42:&W7/ WD( M"LD*GJ641$P)X.T9\'8E-(G"/(UE:)(B#_?A(7@["+C!SV.-/Z"C8!!WVX-[ MX$C6Y".9UV^OBU*^*-/[VI7H=.S@>_T-#.(&S0B,$P_O:>/4*FCCP'V \X=- M2[W9N'MKA%@LRC$:WVBS6T-JK,%HO\2(=SD!T^6+L[];Q]X/$D/4T]>J;,#,O'J%W_:YFQV=GWO1,^#S>@Q22H+5V@* M:<@E?O_[98\R,.,7V@$($&Y@?*_X^"N_:EY_][<5&NL(R*[ -NHY"I%T[(T' MES7*O/]CD]G_49E_M(O0[%YM!$^XE:"P[U/H,[$\Y97UN8S+J1YLS+JW^P8O MD?57 /-ZTXZRWR8^V"K+!+:>]WOJ$#$K,E-@VXK84- ABI0( 29FEH@L%E1( MT OVH4-\F,IJHG_CWWP<87WGW=($OZ'?U\<)CJRLM)MAG?#62[B:(>-\J]93 MB5EC5CWH$8"#B9Y?5NHL>*N-1F\B/J;+C!Y>6;;/'J(*5^ZQ9F%3[O%&U&A M]= NU6ON,MHLEYA7@2H-O,-])_3\JVX=J*:<\JG$[.5FSN?.7RIY7=O0 *A! M-O<.BT&^M?GWNX8'O\/SRGI@*]I1"0YJEHLH.+\O8B!737L'#ALF7K8OA5E] MQ3Y9MU^2">AA"[QNX3RP4R[G[5VU=4RCON@^JC!?"30_^ &^M@M3NMUKO>97 MFCN?-9"(O(2/*M S84UFP+7KJY4E[/S!W9.%VYPO&H<"6P/CG8_1/8P^>KF9IV3>S&*GC.BAN_ M#Q!L'1C,L5F(?^+8,=Y@GP^"H)UH1\1X==-8]?Q*GCY!Z:=P0=36VWP%1/M M[48 *_@7+OXG^Q/ODBAM^NF6%Y0V@@>G8 :#OD)K0%M&%2QF.!%Y6>HO?20! ME/U_NFU?'KTA+57&X$$75ZNO&NSP6?#&[JXEM79'W1#KCISMR]R)MYFE(O:Q^<.&)\S99L8W0H!V# @BFEC^;/1RH:.9XMZ5C4M MDX2=F^"=EMTVVT\C/@B>C/8F/'""@;_!0=3?8)131]5 9LC42NGX/-+T OA6 M[5B)S='L8X=C/;V87]J# (O;1[;M$:IUR_Y&W"[#&!^)7^"+AVQQ.3Q, M8O8D=SB2&Z2:SP?"Q8"NT>WT@!Z[;HX@5Z:PTZ5I]V_YN96BV_@I/%)HI(,& MC'IXK..H P&TY24K(KFM[>N2B(<,'%CN!?#IN56.X'VG$4(Q(8T*)02A)C6$ M:4J)H#PA5.09AZ-9I&8#<_&NL='E"@Y,G';Y?FY7[GS^DUNS<[MD?WM"=6OV0XG>&$O;P-E!:^!CRW>[R@[@F8OI0&>S^G"7 L1!Z^!U6T/3 M'Z76O7F*GL,]> ^B,&5%AA 2.<\(RQ@GW&2,*&:$$)F63.\E O%Y7LD_T#NK MZ^;=GPM04[T;82/##7//@*'W.<(ORFX?GF:8?:#'O2T'*ER)I@^N#Y[E984: MVM'6A/K@2N[#M#NZ:M<96,.[O7M2$L,CJ!-9F2/^R!LX*IBY6"ZWQIY]U-9!><1T48L&@ZZP+Z7- M11Y<+J[L47=[@2P ?42@2X%&B3@'&(-UC*1:S,&><-#*@UI64Z*&VFIEWJ!\ MY!A[.5[@)NW:;I>27DWOOJ6C8#9>--;'A][PWCDQZJZU]M_7:C%6#A]$H"MZ M2!,#[5GA,&V(?]9B;OSZ^=SY43Y]_OW(GJY'$U2,,Q.F*B4T1C,TC7-24)$1 MD[.KO,3:!$(8+%4KNYZGQ'I*7&QU5UH^ M-DSL&;"W-D!E#7+G/ @N0/FU$$08CT(NA@&:NOSBBA/@.R!W5U9A>=:?"[C/ M7#FOZG3(O4 3ANFWX! @*IO+P(RKK\&E5A?:NE0M'D2'+Q2TE0KZ&0$K'!6* M[;8)E9NY.CX;RF=#W2D;BOIL*)\-U6MJ"6A7H%BE)*,1 H<(040<*F(RE8>4 MT3Q/TWUH:K!UYRZO!*CAU[J:5ACLL;)I;QK;\U+8/FED#N.KX%R![0"">;E^ MP>H"/ADU[A%.>RN@[B@3UIT:CR 2CD2,^Z*]-D\H^(3 7O!K54\.M:7WT*?V MMI_/U37V81K\S&MYB<[JT.K^_\6G"\P)<^51:%>\/__\8] Z]\\__QY,JS-[ M.0G9*,#,CBA\O94P@N]_JV8@4<"X_^%5\)Y+3!-:R5EZ9T/\UJ#9_@2X]'V? MQ_=)S[!X87IA7TI?.Y@)&!&.E83T+J/Y+*N9'G4/6JD"LY$"$%)3-:P\;\# MFBF;KH95$5AL[EPW,# ,;:I2=V!^&*MP7ITV3V5<3DKDU&U.[+F5^]0PA==EK.V1,.A&UA,8A?4AC'9 M57;^S;I?&DR]PU]A: L6W.[7JH-B>T7V9G7,*D M8?8V.@W7;AVY!4ZN')"HK:6O%G,P/4EG?2+%V(PUV<;$U4*[.-+6R=C]4VZD MCM(P*6-1JK:&M UG &UO[+!H3>$MJ:7-6?!9Z^ 7 M1$/'-6PI\>W2ZE[2\8>E_=T1(.ZO354IIRYGP0X=O8=UOV2XG5]YM1;JJ3T]?DJ8]F6=G^"&^V%^^:4'H MDDVM$$DK)S,6_A!\!JZ(KL$NE'4-Y9QUO.Q\4B&:O9-#EZZT<#X4J9CY67T9 M8+^L"W@ZFT]53KJYK:9'=$+6"BH;+>*U:O,?471T.AFSY?(4!0-' MJ=N7(]C9V&>""$%(%A!LK3RKMN/FW"S/CEN;?C_[[<&R8!_)&"K2+,'N0"I7 MA.5Y040>:L)5Q M@-B%/-]O!W3W5TOH /MACOP<+OM7ONX%FW 2XLSK9@\AP<_:)>+VAFVGH 4?!J7W:)*X M*ZPKN+OI;=E($(F+VBMM3UQI^P5WVBEMB(ASC<\E)F'6*VV;U--J;E$.FMO= M*.CLNZU>#U!'G-/#88X=4,;\$;>WB$JZWJ?W;GHD. 2WXS#>]A%+=$KK7W 9\!>(^ >/ M['T1N^SXRU*;@5*)U0 -ZGL3_@?LP/?MVK[Y^/;G5I_]X0S4W !#6D[W:QU. MN!6N,*]=D=6>4%4W%_J[BA*;'0_KC&]RVF#OH>C*_98*8%<3VQ=G MP>]X&?7M/>E ME,W2FS/J\P[Z<=LRSI8Z7.6H39*RC2#F2VVU<[%UD\$*3]$)KYO?:J[T^51]1-'S M:=D6>*E3/JPDY4B5#7?RS._:>G;6N=Z;8+DT3TOONE$!>F :CL3WP6&7!2T MX!FFSU"-:(8I$:&)"5<\EPECBLD'!:!Z* )YJ=5BK#^:;O\LK5NJ!UIO\UT0 MP:/;U%L0^?-L(7\>-(O)!$.X6#C?4?NR/S@:-KQI 8J:5Z>1WG.RI^VA.HVK M:PC^O75,NW>V0\3AO.*+>?6ZE=DX"A3A,&B\G( "62U %2R_:?7:O8Z&X5GX MU^X&V*@QGS7Z5:-G'.WV;O:U99;VV=]U8X!!]*K'E[(I'?+?"WN;K#$CSNE._&2O8U8: =_-;V_[AV\KT1T!FM1V8M46>M=T,/-*%HF)JTS1C MS^;\D?-'[C&/7)<7[0_< ?0*:_%O*A82%L?('8K%#O-UVRSN_ M=^!JED>2AGE(PB+."1-10H2,(I(I+DRF3$$WG=F210G-3$Q2%H>$\5B2(BX2 M$D:,A2&%V\1J4]_6(;MT5+^OJTE_='2H,S>+'T;O;\[HG:1./:)I[ M>>.9GV=^GOG=EOG)-(Y#PV.2&,T)RU--7_WP93M#]-F@;@[VDL<+W&\Q+F]NAW3).<+&&$LRHF(%"=YQI5(I8X* MN5&2]E\OCV?GVT;9UMCMI1 ;UQMY;XHWL=AA'&TN]?L2S\1WN>]?S7\'3:X MQ#[*7OIXZ>.ESZVECXKCA)D\)3$K-*C4+"2BX(+D123RD&:A238:J3[ ]Z: PJF5*&U()E46 @>"R)X"$JX%%%>R)12:?;O M^GXD#IB.BMP'_[S_^W"*MP7X\")G_R+GYG*7)WP2[TD8=RH!>MYBBZ;&L%!' M1,8:E' 6)H2'(+:$Y(56.A*"%OOPGZ\#^/RBY_L5692.:/3(,NLVU4XO[S2= MQEGQG/ M> 2,WS->[\D_*8/BMVK.Q]Z@>&RQ%IU%>!A5M4!(L",*ME,IK+K-\KP8&9>E M$8M-5! ::D58S#4I$@,F1A)F*LN3@JF-H/1]K(M'%6_A**;Q(>7;&M$\!PGG M&:YGN)[A/C[#95I$<<9#HO(B(BPK-G;!UC8UMFWCB(",>7FN%7#7 M(?B+K8L9(";;WKT]#]X@O>O&LW=NE<0J"PO0[3+)4\),6A#0"05)"AFJ5/%$ M4[D/]?"\6YOW5?T6#OG<+,:;L=2;N%BZPL62F[C8V6Z=\5"$$L UXZ[CT8GL MN32J2))4D2SA%*1-%I(B$QE10M,X-$HJLU$?>Q\)=9P]W^T'._R>SX-#OWL# MR=$2W@ZPN4,-:@3,;] 6ZZ@0\<^IY=#=L>/WT8*D2'.N"J&)B:.=.#\^=Z\/7]G,, MN%VX'8U03O 0^"8DK@E)=%;FCWC_0L>O S[MI 9&L3DC@_Q28DFX1\ M*AC:+Q V_%A3WF,;DF,LT)-O._+LJ,JW&3E%YO4REL!W07B(N\KW07C2&H1O M/'+R1\XW'O&-1TX[;_37-8^+SVAZ%F70IY*M]&(RD:(\UD(Q1@05DK TS$F1 MII(H(:F6,D^S,-M';+\]KVU@8L_X0]$H3#T2A&>!G@5Z%GAW%ICFFM$XHT0D M2A.6I)H(HP61C!E:2)5*&NTCU>4Q66 "?=#.O2SG78%OS MYM)+GV8I5[F>,;G&9]G?+=E? 45!66@+R=&&\(*I4C!J"(Z2T+.$EI$F=A/ MZ=/C,3XZ*I+",S[O[CY@WQ%9370PY]\&-4)>\GC)XR7/K26/26)>Q$J03&E& MF&&I#@6?V-?].#"J:]-9<=)5[T>)W;)R/YB.:))[S>0_W8<&. MUPIXO.3Q")P>@?.P*2I4Y4F42"(U+PB3"2-"TH2H.&;*2"[,IO2Z-_:QJV_< MVK,"G[%74L'[$T\X";WI;P[->SWQ-GOU%8%"P$%10CW=\,+SCFT$8C\Z('QEQ\4XX<3(L:)QG ME!B5I82%:49$!H>G,*$RN2JHC#+S%IX*WF"0BY3ID)!78(#C7.@6E_"(ZG0"%/'M'Q%!;1 M(SP^LS5_X:S-@\MY/$=_Y/R1.[$CY_$?,_(1^'OQKRBFV PO&FC?: M)]T_IW*O4PG4OI@@;!(5(BZX(BQ+&6&<&R)4PHDRO CE_\_>NS:W<21IH]_/ MK^CPCL_KB4!BZGZ1=D^$+-N[WK"M"5NS;^RGB;J*V $!+AJ0Q/GUIZI)4!#! M*]BX$$S/A @20'=75>:365F93P;A67Y2YGR;3U]5Q7TSB3]=J.TO56LO3E__ M?39MV_YZS4ID>,2D%L1!Q,%-&!Z3)U05],M1<1 J"["..6#6^5"0T!#AGI*, MLCL3=& $#8P M#$F'$0 1 !$ 'UYR*DCDS"=0U%QVG/ D)"!)N)1CP3(?^L@,WS8 &DD&7&ZY M'N<9ZP%&R;<0):_;RI/I.#:CT[/9]&.J#CB&Q]$ H0%ZA >ND[8A>B".%0^< M,P4^!0O&>2Z8ECZ37JC7KY3UYQ5=[=,":2H'PB ;).(?XA_BWX/QC^1(A$\. MJ.("A+4.K) 2F!4B::1E"&5B8M M:<%)%2'&\D?G,[7*]+%?V#[.4DH&E"#0/HNP_BK) 17EJAO"^FKY>G>=U0N3 M0R-.>#C!Y"T4"6@@,1B&P;"'TT0J[0A-$0SW$@0Q&KS4%KA+G&1FB^%;.XW> MC";R%KJ7?G-R#%,#*RB&Q! %$041!1_LXBMC)0D6DJDY.5)(<,D&()(Y3:7U M!5?Z86O<"0HJJ0;$8FMJ/!C8G4_^)H3%Z6+LYBD682T7""/7:5A7V'HZ+6/^ M9_<'-$T8P<((UI:T\+N;V !W8$"S$T;2LH/@A!8#&E394&C)(!&1/ \R2-E+ M;]D5E/EA!63*ZW&J+XI-?;."-;?:V_Z* )@9,+[E(H ##:EM6L?Y9S0!: +0 M!!R9";"*4>Y$ $^E U%V/V +\ .KK-R$!^7MDXJ,#]0$6,X'9MN->5^* <## ME?UOY/YZ._,TVFUL*H--9?87ILQ&YRRL!Q*T!"$5 \.T*,:(I[+[$D&R7G99 MM]K,WU)O?2NM&6B"W;SP. >!%X'WT(%7>24,40$2<1H$%66?(JF +"@+7GKN MPJM1DB:=-$DL/GD MVN9/MT:)[KI-_\"JE0G&1<@T.! I*?#53S71:<-M=DRLMTG?L2^JP5NRF?&Y<:#0UE1XI6-2690DF<0G@MPK&P_J*?>,<*] MHVNI%#EP2=9FUS>OE/<=\3WK9*J\H(-FEMJS5";C8QJ?#YL;[<2H M;HN):2=EQ]=!73M;C>: MA.EI&F+KNI5[/[%UW8:>S)ZZC6ZR>C^?GKG1K,K0(7HR3+)$J?;%ANE8;%C9 M^!DM+,CL8Q!,.&K6> TW\60Z4MTO4_'VI"Q0NCUU\'%@RZP5X5C^HK/^J/ M^716'*6+MN'=A:;%GD]=QU)Z-W?FK^N[KLZ+FH\F'E:2*T<7]ELD&Y=?_6;3S43Y?WKC[ M(J1)?.VGG^L(:OO?JUCGYVT'-!_;ZJEGOW)G(]JFMNJOFW\M]>+D*M7DS'U( M%UDDX')YN%=N_,F=MYF_3_/? M+R>AO7VV:W7#@SJO=?NAQGV266C$%W(0 (H58_+(NV'\<.HO<3U M=[EC FOKS^($I/?IW@;WM\O%VD!WM&%;Z[NWD?(-FXNI6-7!7M:3D62-!LX5 MJ=#R7">=JY)'G]-%+[N/KEREZO6E_U.]GU"1,'9.8M?BKATV[SO_YO1L M.EFZ-.,OUW?5,6K+Y\?CZ:?VU1%'<);'B1U@WY1@Z!;SZ?)HM3Y%-2SEH>O' MH;@UTT5Q4.KWO(9.N3W?>3>#] GOJ^'FMO5_[9\ MO_O>MT.I]OX(ACWJ$O?DZ^J#[3"N:PKU7ISRGM.=]VO MFE]3LJ/NU]N>L^WVO_[OY&;-C\4/C8?0^OI9R]^.3-[Z3!X.\+U(M#_(06]: M]/F\T>SMV+7M*)?I>"B?1-]5=<]?K*XL*'NR 3U&$?LAA73JTZSAM,NA51OY(XW&1D$'S(4V*M(POLLEC^?BH MG5?I^;AR>GA_:E<=+(BA,E^=[,C;"#Z^S)@:ZAM/[\ZF[:A+<9BEZO KN-^,:757!&;@L^0HF0@="9@>*+ M@A5*.)N46,O%L5[YY#6!F'6M&HP.G/ *C/*$.A>CYO%Z[L:5,;I*XNBIH)IQ M-M!B6P10>]*!%V;2$/00]'8)>D(Y&XFWP)43!?2L 9^I Z!'Q$#*;;5>1M!#T$/0.S;0TT(8 M)E*J55,!A.6I%M0I2$YEZA@/+*V1Z&@:8[*54CJFXATF79P\4KXC@^,I4Z)X MCG@J;YP(>!)X\$5]_&DW<)*25V-FK#4*ZQVY;<+A'.=S[ MCWH.QW3N<_%Q!E#\7_#BXPR@^+_@Q7\!,X = ?:_$WGS%;E7;I8LM?_J9W^Y M7+[5?^L)[H]]MV,^6JP[_#GH59;N9(Y[YA.% =5]:L9A&,,=Q%$SDXE*YH%6 M?C&A*0-'N 5KC$TFFRA]NAY')<*3Q(@&*B,#P2@')X(%27G0RN@@V-KAT64 MJHNB_E['^B[_K4T=C]6J1>BOE9["T"K"'RXXPM^=\"=58BI1 2DF!8(0!=@M_5FVK7?<+ MU 4$OQ>VX"\&_)B7(DNMP4=7S\.)!6-E!FJ83L$G+O(:^,5 -$W2@W(U<8CY MZOOY!*:@I7"1%S>2(O@=I"YLX5 =HU^/A.:?*YZDMF-BO3B+'X]<1X@U^IK( M#JW6LYR#[0C+9C6>2BA 26$X-"*N*5\.+8V1\4D;;Y%1W2%\[7SP1 'Q!<%$M X,C0:'M*G["*6\%]+]GQD M3SDB@XOL*@NX4NE-/B9\4WTA:DL0P$%<5XTD3+/\Q$12QS?"T%;!/2 ME*4)ZKN25I,!M;>WVD;!1Z3#!4>DJPD/00KFJ"U8I3V(G O(Z0)=5(A I$U1 M1M4'4\JVD$[)@=7(DX)(APN.2'O97=6USLF<_;@7DG MFU+O/PL8WT0D'M6 ;H\>3J_Z]]U-L>9=Q,6T43'G4(L;%0A!''CA$C#K8R8Q M$BEE'W&QI?GYN;,^?:52\&VF4FS>U.$@*1CQH !A&V'[2&";YL0]3Q+*5M:4 MK:_78&/9!&?F@\V6T*!H'T&^+<'V-C>]"-L(VPC;"-N'"-ND>-2">0&"Z@3" MZ@"&Y.I(.V<$R=['M5/H32*66X+M;9[*O!38QJ2_GG7Y_73NQLTDS3'K[YBB MFS@'!^X[L2&K&!VGU=;LTWLZB)X4#YF;PW"D=N#F^$ Y92E#ZBI-M:I!11(A MFB0X28PFL1949%GIK+TI'Y*R^$JW5NS(BRCR8<+UC8QE)Q_NRNF MMGOJ"BF[L:SPX1,31Q^7MUJEIN-#7@<91^W9V)V_RN/T^>LA_L^BG8_R^?+: MW2>@G;O9_'4W&"B/?=J^\D7ZQZ-)6AOVER=40Z7TMWW%$+^LR%VSHH;&*J.9 M5E804;PI^66LHTE]8.B&?,+_?#I^-7:3#__V39K W_[8ZNQ< MSR0].QN?-^'$E0]T9:JI:TJPF,S;VNSB3[<>KMQUM_Z#$%(RHI0'':K;FR@# MRX@'7SND1Z:AM/OT"YK]? M3,/[Z<7DO*US,WK*:E6@I==:RZ^%2$2O$B6M#OLS'"^* I_[*=STH5]W)C.FAFJ3U+H6:YC\^'5^[0BG4NOQ6;OOSW<#;5 MFXP;G;X^G3[6B]-'E0B*UN,/ELM6DL18MI): YILO5FZ M?/-I$\;3-M7MY+3 RG@:.HKS0W("2Q;.V+R?!@:$K B@N9K;)^I?//S5;D;3_#T MQ3J!6<:LM8H0@PXULEV]>VX@U+\2HCR7:P6@KOB'T4D".=5>4"'+LLY! M': M".ZCY.P>%W\+JTL/:'4/R0G,2E$F1 +ON86ROD5]M1! E>96@?6L+G HBBPL@TB+..1 M:=YYPM,AK=SM^S?">R&VH'YHORLZS^=GZ19 M!_?MH,NMJI[A%T]M<\_IR?[EG"SY'X4D1M(( MP9CB$"A3K)!TJN 4*1)../%RC?_Q,3D45?3_""[V/:FV'W7C[]VX M,D+^<9+2_.?)A5@7L;E2CTYAVOB[XZ.+:W]S4YKMQU$[ZEJ1G+]:7N.V_-GNMHP-+2G[ M@F_^'Z#WOT&2^F[G MSM\Y(8\JD]KCE#W4Z?ET :Q^.HZ/F-$W;?,N;RY5#ZGQ.8QIW*KD[B\3Y@QSTI@6QSQO(WHY=VX[RZ")BO5U$.U:QNK*=[,FV\QA%[(<4TJE/ MLX;3+FC&4_5VK3_$%)YCCB9S;B!QNOAVWU>YN-@_1@< Y0"U "CG\.#HK/_/!=K@?-^+NS5)FI M)Q_Z*HH\9CQZ%M.P'?&X)(9R#W;(#WN2#JC"^E DY>&C[ZV >MUR'7=]M%#6 MR)I,9IE(()1V8+RC8),-DE&O>$U0OU8?+9BD.G-0@A,0CI=ONJ1NV;"6QCHWIIP+;HF.D! M9=MJ^?[D!(ACUB:$6819A-E[F!4O#:2/"YH&_*W :Y!K.; M[(!W ;/,2(19/-P\J/WQ15L3/+E"6X_3L!^7!\FB-YB>%^/_<)%"K 11FM@: MO6)EFUG\&'"1!>,<8[JR1&V^S:S\'%?1_S>3N'T_J)Z*VH$U=)>^T!'222," M(P(C F\?@;-AACJ:0-&80-#,.O %DP0U)"I.W!H%\&-VH/M 8$KYP)!M]=E\ M*0B,]4V/VH]N5M_TR\AU1$JCA$5...*7-N)-RCOV:(X/I[[CY4X"ZL&+%X$7 M, E;. LX9M_K86PUB]FL\J M?IQ?*GE?)X!,#9C><@;&,S[90S!\5LN.8+CKK+28E33) 2,T@- %!YUP H@* MCD3)=1*Y_[KT;8$AEP-IL"Q][VGWN 7$,O878K:WO0',%_*"V[\C]7CVK#$O MQM$QG%JG. /OG:I5W@JL]JSKV2RDLI28U'>5][;V MU]99HR&+@F""6 &6^=KBWCB;18C!KD6]GEI^O3W\HXA_F,N^.[_\M^DD8$H5 MCOAECAA323"5!/4 ]0#U ./I!^>:84K5L85%>A6/7Z:3#U# YQ0SJ3"4A*&D M?@A3G3$J: =4D%"Y["VXJ#4D2D1,P=E(UG@4>DR@^K(9[X_'QMJ!T@IC2@B$ M"(0(A ^.J6M64"T%\-9;$-YF,-Y&(,(';G6RB:Z=*?:8/+4%(*1"#JCF"(18 M1'.P+CUF4!V7R5X?\;4/K/7PT,D)D:0!:;@ (8(&HS,I_FAR4DA22?OOO8AW M*26O% AC' @>&'BA%6@?0TJ9&1+Z; 3R92,:DY]W[4#N3^VZ\<>S7>C#\\V0 MLAXIZ^_P[Y0A-GI-"\3H!")Y#9Y+ 332G+TWLMCUK>6,]>[=F8%"VOH78E,1 M:I^#8"#4?N%FS5E*YC/$XHF!B++VQRS.F15:^I3*#]U+?\Q=0:TE6\Y0.W*H MQ0XA_6^<5SN$X.D7&GVN4K,EEX\D-6!D(6:[*,GJ$?T1?1%]-U!:@MA,@M9]Y#)@0B& M@HN"@O>>"QYE%$QMJT7(-M"763)0VZ8'.GKT7=V,EM>N#.R0@/7BWJS<^PD# M7@ZO&]U-I\=N,9\NE[H^11'@^M#UXS!VY]/%O-SBM6F,U>D/RU'WRGZQ;6_N6F__W'4CBZ"-*^6U[AM(]_=5J@AY?3;U]_\ MY8X//?E],314;_LFS^(AY)!Q9;_\9QYUP7NB/+HGZO=US7IJ)8NN\;9>5/V+ M/=V+%_6R!OW@"IY-3RNV/47;[=#$"..;"\WF$>GG+UBH3:A--V@30VU";4)M MZDF;*&K3_M.57SP7R/_MYB[%QI7QN0^IF:53-YI\*2SLDCR_.T]NUOX9Z4*> M7D*_?-)MSL9!6CJ< ]0"E "< ]0"E(#CGP,D4]F_;_ON:XX,3 W$>O CK@>_ M2@+X;7&:9J-PF0,0HG9*L0R2V@S"*@/6<@O&&R*(CR)PWC^]Q7);^>9B5_G[ M,VKS>%9%(4[!,)#.$21"Y.GS?4@^*UAR1+(1+S+)!/(?(A MZ\^!AR9^6B5+P< $VJB79Z-$+C9&F PI\P3E!0&O?"C62FCN65!4^+[I2 [" M0JFA1@N%OCGBWLO$/6*=%M)9B-QZ$($0,,*6?[2V,;%4G/6U@.Q3N4$. O?T MT"#N(>XA[KU,W N2&9U- I5#\=UB 3_+M06OC= N^()CMH^8Q,'AGD')<6\WDQ MC/)RPBC]]W=*0:8H%2BN!8AD$AC.*3CJ-)/:19I[.7"[,RGDA\M=Z.]E$_K7 M- O76:K/%K-TQ0\&;)4@[#Y^,#W<,DGUWD,"#]>4;Q$;$1L1&Q^,C<9XS[2( MP LN@HC&@U/"0=1)L)"DIFH-&WM/%=XJ-FZ9-1&Q$;$1L?$HL=%F)TTRN?J- M&81W!KSF$937,3KOI(UBZ\G$6\3&+A\+L?%N;,1ZYOW'/S!I&*T86K%-/7QG ME'.20=#>@2!>U>Z'%EQPBEN9.%WO;MUSNO$6;9@9'E^7:_3O$1D1&;>/C$+G M*)4ED"(U-2[,P1BC@3G/8LS")=]+F?2^D''+W7H0&1$9$1F/$AF]U#H%H4"$ MXO4)(@)XI0@P%;AQ,G :UOOG])NRC,AX.'&/JV8Y:VG<1U'+5G8W?^JK[[^LS%.)I\ M6*&J'EW<>!DW*K_^SZ*=C_+Y\@FZ+T*:Q-=^^KD.I;;FN6*\_KQMJ7HL5V O M[8KV,**'1J9NEJ6[QZ?%5^I4M>-"A?[UY"IP>%; [2(F""Z7YWOEQI_<>5O[ MZ:S*V%* NAFX27KV(B1+=73-R:SB\+]TP/#W:?[[Y22TM\]VC8<^B$V^NU]! MZVF-BA?]6DS*Z,:C25I9&/.H=7G?=<.:YN;MY5->+9-;6:H.WF[4]_OD_38V M$I-]8$( 2XR!4'6SD,H_23.7*)?%)N8U,YJ5SMH;B$86,TIE!&ME **()(;1 M;,A734#_""&[\UK4G/XVGG]Y,XKOY29K]/+FPB&4Z M?T_C8E+C^VEG==MN:MZ7^W\_GH9_?-.D8E+/:CAZMDBKPK0:119#R?FWAQ9* MWD1A5^>L"672FEQFK7&3V$SKO#6C+Q/7S"YFKIE/+R/1S:AM7%N6NLG(?V59.TJ$5V^ZEQH:/;)]VI,_ AX^[!':1.TS.ZF,=]%6I R78 MJN>&*?SOY&;-C\7B1VS8TV_1!$(90MEVH R;CMTT@S^DD$Y]\>8Y'338'1-5 M"U6K+]7Z3S=9N-EY@XJ%BH6*M07%8IUB80?: ZA;?O'4.C6JW)RY(CIY.FO< M:3V?;9O1I(N8Q_*B.4VN7D&Z46Z7>P>1HV3T/2$=0" MU +4 M0"U )LI'G #N\7XIVKW("V\WVGR,ASC/G%FV91_@D3C3=+-):)1A*) M!D]M I%20:UL"II1KH-WC%+_I RIFTNL_^K.3[M& M^_*)&3,#08^/9V+/V?8(@@B"+P($'>&Z@)8!6S-$!2\@:)DQ((WG5ON@DEZK MT,V!2R(B"I0A!$$$001!!\O">8N33% MLP/*E "AN01#6005$D_<W9?7HSYS)G!OWYXU0(A$:4A-U!HU/* MZ *(,>L"."& M>5!)$!")DLJ^3L$XY5FD7F:QSLVX0=!CI]!H"7J-CPV O( FGY@R=A@I8R_! MMN(DH!Z@". DH!Z@"+SH2< JN/X/T+I=5./:-LW;9NKG;C2Y*'Y+G\.)FWQ( MW6D:EKXA5B%6HU(SS=P]SF'1_SI2AY=#*! MU$2#,#R D98"C9Z3%%CT9"VW>9/DL-_K^-[EO[7I3=V=OKO/*'&(D8>6P8V:M/\?_^2X$O]NPE!($!@0&! 8$!BZ6.>/_[ M#GE>CA'$,;]U1QO?0 (CW$%E>0'!689R-0M:E(VPH<1*%G:U\?VZ\+?OK2]7 M8F"MQNTO B0") +D@UN0DYAS8 J(+=@HK"].FW8!G#.)1^J5RZZ/VJC] R25 M>L 4Q@<1(!$@$2 ?#) Q^EA+H2 Q6SQ(JPO.,4K!*BH5\[Q H.^C0NH )+; M 1<(D$?8D/RI3;)[:$4LHTC&9PM)9 ="EU?.2P7":$>4M%'D)^W$OFY%_*N; M+V9=UNN[?*4U;R9Q]?"Q_>5+;NS+;D+\IFD7IZ>UV+8>%&(K[6O&R(6%/[;:KAEP]\1I]/(8<&FU7_SN 9Z)#1C=_)NSE>9@= M (YUT-@7[8$G,K]\=2)S^Q/4(0(?RK(KN.ULZ^;GZ69+%@"2-UJRLVD[JA[Z MJUD:ER?ZF&Y]YN_HGP?-=^S/V,0-40!1H \46.8E__+@4UG4*]0KU*O[9O#] M=.[&J$Z'FJESV <#O6;>,,($GI4PW$HH:B@(H5E'OY9V\TMJVY1N.1994NO_ ML$B_E=N\_Y3&'].OY9XG_;4<,0-%D(?S*-4$D1.1<_?(:3-E48@(,CH)@@@/ M1A049#)Z%YG6CH@^D//&*KSM(R8=:$,0+X]1.1 O$2]WCY=<*NX%4Y!R03SA MG0++$#1"QZD=B),H"3O#24I8E$9X4$&&XK7+XK ;9D!9EA1Q3C"ZE@R\C2A' MS_@XH 0+,(]2)Q =41)VAHXJI4B-,B"C3\6+%!&LC PXIYG(@IO"YEW&-/KV M(NV &BPSPER.G88R%(8RT BA$7JP$6*N(+8S"I+C#H05$FR@ ;@3DGM/95!K MQ !;#V6&1<"\T21%Z) M+*-0!>J\!4H#$UYRQ?+.PQF]^I%Z8(Q!H,3TC%U&,PQ&,] *H15Z^*%C8HHJ M[L%3;6O=HP$7N06; P_,I4QVR[#16:'1Q][.'HT<:(E6Z"C5 X$2)6%WI2;) M1L^I *F5*>ZZ]&"3C\"(DYYEHTSNI23O06YZCP YT J#O4>I% B/* D[@T'8SA3TKSW2B:T:R\C@B4&)NQHZB&>]/ M4IF-7$ #8QK]VZ)-:9&?A3IN*!CWS\F+L6L% MCY$)O,P'3%#$8L1BQ.+#E17$XBLLUE(E9B0% M10D#H60 7].AK6!6Q\"MX6F7,9]M^ M_6&1RWGJVK-VUUF],'F]H^GO-YQ4.R)=]N$]NU0:#"SA(<>QN$\[,'@^V9B- M2B!E4&7S03@XRC(DF6ADPEBNZ"Z#0OWQ#1HV(%AZ>IR*@1")DK SB+0R,R.B M!,EJFHS*&1RC!KSB48E$B/=R%_&9OMQ_-C!ZRS$9U ;$192$8\?%G*6O-*Q4 M)0O",@LF<0J9,YVC-:1@YBYC)?VYCE8,+,440LR,V5THH^Z/7C4_GYXMYBDV MHXH;J9UC, -/ / $8$LJ]]UR$G=L-W-2T<4L@3G+0027P4H=P0JAE:8N"<:W M'G+YVR2.VE#PN<#-CY]#^>B;T_I;3T94234@]F6>,&S:Z/#/1^F(H@% X & MX.O"@F29",P7' \9A X)O"K8[JFUE@B6M7_2(?.= :4M S\?4+GEF@*$?81] MA'V$_6<'^\3S0"IZ4Y[*/X* $O6602N9'-AM5YFA'N#>!27AR!'1I:A+4@&V[*.&E MG!8\:R\3D1Z1'I'^&C^0L%HF!<$3"H(F#E:5_9$KL*V9-I[:)YT;WQDAZAGG MM]]H"E$>41Y1'E'^N:&\EU3)G U0G70]!W!@3'F5M,DY<>:L?1(+W(-B7X]& M^XMSHD85.QHD!Y%=V2@Y%L$(GE+D/EO3RWGZ+7&QWZ:3 MT/.6B5L[4'K+Y>AWRM Q\/7A?@DA&2%Y/TF?A"7"*P9S6^#5: JF%CPKJWU( M2A/!M]^EV3YKTQ:\9$',@*N='B$?(3"O!I?*:U<&=D@!B(M[LW+OIPPXCC[>%)OB M0\[YMZ_CJ#T;N_-7>9P^?SW$_UFT\U$^7UZ[^P2T;O^X& ^6Q3]M7ODCZ M>#1):\/^\H1JJ)3^MJ^0U9<5N6M6U-!89333R@HBF.#RRUA'D_K T WYCE%^ M\_]]1Z_BDBNS>'$#2LCU*UZB4)Y.YY/I/%U T&_O_RY2Y=D/"CAS!5"TU^!( M9=A,D;)LRY64^Z;Y?#I^-7:3#__V39K W_[8ZNQ\+3-7 ':-7+P93<)X$5/S MIUM/">ZZ7?_% ]QYK@D%)W0!\T@#.%I;QT1.:?3.:OFD)*"OP+R#\'=G]?;O MIS]^+@\6?R]_FDX*2IR_+7CI1I-W^?M4/OKCYS0+HS;%6^%=?07O\KYJ8C:\ MW>7>E5 TY3/C.O>S-':5I6T^;$B[EKIKGQ=?;*]RZGKW'EZ^GS0$]-$I:$IR6>K%NIRHH97)G(%L7*YPTGU+SJ6!&^4Y( MHX\'8T18IB'Q8@:(8@9$TAIL%)VY/)H(=D,(I[P;PI&.Z1PE ;; U_S3M:=W)T![:NLN#67?'0DB2<(BF5EX=SLHG::/@'F21QP+YWH%EOBR_(#P& M'H2V8:MMX6\O?]_3PNN#67A//=<\JV+K?01AA0.GF*U^%RW;1QOI MTX[_'K_P=_52?.S"WY[5N*>%-UW0X%#6WDD2K;"@<_&TB]^MP?#RJW0DF4R+ MF9=/ZCG_J+5_6#/-QPK 3EY\Y,T2ZZ.\I;-_.K>^O*I?UNTLH^\]\)7 GXY,TNCEFU01 9@ANABU&B1;YTSF )Y,AM"E5H[36-9 MZ:R]*2Z0+#I!901K9=T*$4D,H^5K:ZD-/Y?]W^3#R(_3FR+L\_:'41O&TW8Q M2^_+A;\?3\,_OFE2D>"SFK@[6Z2'G4&M':7L*,GVTT6NLI^.X^9K:H;-EVEI M+N;E*:K7RT,UMX1[[CB^NC[GMXB:+A+%N?$0?/#%C!H.EC!>;&EV21$3629/ M$;4*I7^$DQ07X_0NORE0]K'@YYM)_-Z-ZPEN^_/DNA2^K^>##Q# U81O,90U MUG6[3*K]B.0FB_VF:1>GY7G.:SRV@&_C+F>M,\'^:'<'VC=%8-UB/EV>[M='*7Y$'4?] M.(S=^70Q+U?_G.+KJX#CD'R[_$(9S]B=M>E5F\Y<<4*NXJ]=CL?%M;^YJ63C MXZ@=7;@IKY;7N(W"I+LMI]^^_N8O=WS@J>\SLN4;W/N^W?,#L,==X)YB'/-X M"IL;U>%FH;@W26ZI?#XQ13-]#7D_-3-%=NJ[__9-,=@W M#[X,ZG$EFWL3CXT]L@=-YJ6_TKAY\Y]NLJCFF0WJSIAM(%'W3.I5SMZV3_WD24QY-ZC7&HX\U967F8NH"3E@H?QSHHY04>-8E.14["6G=MY2/SAA&06@@0PM1J!I(F8B9 MB)F(F8_&S% \2IU(!JM=S="KY9C*9@A.9*-#2E2LN93E=DEZ*R&7AP"10@1' M(P>F9:WM=%&(&[)8T*4\0'C$1AP[B'R,1_^[J*5XHP(E+48_D,,7.7QW;.5L MI*HX^ J,*:9.$.W 1$_ 6!U]* :"A73=RLD8-274@S)E#R$2+=_F,0-QT6<; MD[;6'XB58X/N . %4NSB-@&Q]Q % ['W"GL)IYE32R!YSVO9M0)'3*[44]1F MZQ05:Z010BEIB"DHS;4"(4,&D[@#K:*61$1A,G_Q41F$9(1DA&2$Y T@F1(> M20WU\%Q+\W0 2[,!IY6Q(A>'-[*U/#4J$AT*DZR M0W?X2+ 7&TWL/XST?GK!^W*M>@C-)9+H(HGN'AG-O4F>Z0C"5=MIRO[$AVB MQZ1HIEY+M;:=85($RD0"0WCY3N8!O*F1)>Y,#"R%2,Q]9;__/INV6SPF$0.K M"#+HXHX%(1@A^, AF%NJI"E;$6I,[7^=Z_:%*-#>9QNRDHRO1?-SX)((Q\$9 MST 4\ 8K50!'7"31R_)38T0)$1H1&A$:$?K)YZW!\$2=@% <7!#:,; L4N#% M./)9H8XDVLB*@RB$'"6H; M:ML1:]N*@?LAA73JTZSA:.*>3]+%84<^D87D@%#QL>&KO$Q^W#8V9<"V8,,*(" M",4H&&'+KX'D**)31MS0%R*RZ+P%S6@&D74 'YB 3+,GJ390I/+%9R<@9B)F M(F8>)68J+CQEWH VM4^8*9YAV>D6ES)D3Z.L;5O7,-,;%5E@!NJ;(#1W8*RU MH"3SOER!L'!#O@"ZE <(C\A"LH/(1YF;\+^+46U5WZDYQC^.PUCMV4=Y,39* M"NMTR@*4S[ZVKY7@G" 01%8N2.*2-FM9Q\HEKI4 FP]V2CTWM%[1T!$0'P*W:HI?FUP'IRD%(0EQ0%GTD"RT7'+G&5L+0[L MK8]*%>0QK%;">9W!Y(*D-FMIK*22W93DN]] QWI].1]0LN4\X)>G-PB7+W+9 M7PQ<>B)BUL:#X9:#<#7&X6."1*2.AB5OB5_CH+..**L\,.)3@=BHP?- @(B" MKLHX[?6>_$<$14SN.+@0!Q*M(K,4,DOMT\@)$5G(DH+71(-(N>"6+;L#GJP( MDEO%+#)+O61F*<1>Q%[$WNU@;^8V.><*2:X]N*PE<,/*7D$5'+9V+2]/ M*!)]+M^1G((HN M6T%R^0XP//EEF'DMR?7R))PC)",D(R0C)&T"R]8I[9L!X MH4!D4MQA30-HS9VJ!X>"K74D,YD9XW2H9-<2!!<93$@2@HS1&RLU98_-!41W M^%!5;&>9+TBTBD2KAV8ND4,*.:1NMYW.9L]B9$!D2"!\=.#*M@0(\U(31XTV MZT2K&W%([2DG%-FD<.^"8(Q@_!S 6&OE!/$"/*OTJ88K*'L479/M7:1*&6/6 M-C(L*YVU-Q"-+!L9*B-8*P,0120QC&9#'EOS>9RY/HC2B-*(THC23Z==I8XX MQSPXGPI*TRC!4IU A>1C]($K):ZC=!!,4ITY*,$)",<#6&YE<;.%((1F'?VA M5.87UWY T&7>*@'K:CA'#"7GW]X1T[F7)K4O\/UR]R?-PH7<_+8X3;-1*+_' MT<<#&?I# UJ;3,3[DS1+S2?7-LO)6!.KNR[;.TK%S)@VRH*KSJ%0VA>_D!30 MHI8YRB(+9IT<^A&^9)M/"T*%62JNX0_IXN?/DS>GTZ+N_^Q\QW?YAY33;);B MVY.R3FDS9Q':%"I(U:AKFR:WNLZ*BIB( *J#!Q&\+"-5'CSA/ N> I=K*3&! M:JF4Y1"T%G6X#+QU"0A/443C))'F0(=KN:.:"0LDUB,/538)-FD&)"1NRH"= M#6O#?4QSAKT-=S*]P?#<_X=UC=NFKC=N92*:]/FL)D(VH\F-JK_-!ZEDLX:L_&[OQ5???U MF8O5L5DYCQI=L($O#VS*KW4+.LKGRT?JO@AI$HMK\;F.J%)\7WD9G[?M2CR6 MR.YF O3'FMK=CVB;(J7E5Z*T%)V3J^.Z,__MLUX/(!S%,=O#N= M=>CT:E%Y]ETK/K3W+R]?,JK97+7EFI5R^^3@BO+=@D6EX:- M4NITD7-0GF<0J;9/U:XX,+'L"&A09:_D^@B!+3=-/XS:,)ZVBUEZ7R[X_7@: M_O%-DXKE.JN^ZFR1'B83]_GJ6Y$=\>M6E0 MSVK34+3JM-SMO,NQTZ_;YL/E4C3^D@&V[BG^=!B;BD"]R]XH\(X7M].85)"8 M$N">12&C5"RM:>%V9G+5#XSKG-97:<#65 K M(SW7:*$[ MP;K6#6'0S%)[5GWMCVE\/FS>=(_ZH*_N>CR#9OX%#IL3%P\DDA)\<3"\$4 E M%07 !"GPIW/9>F>>>)/]<3MEVE[ M^T[[*R7Z^;>?-HDL1*6U4=P!JSPJ0KD,Q@8%3!*KA$A%]76?B+"KT3XLL+#K M3?2707^Q^Z.KX3?%,VU3.]PYM%2_Y.IYJO\Q2Q# _N?+TL[;YU8=M/RQF.3Q]%-!G&MOCB8%:RB]#"=0]C5>#;J_ M7[MCO>'OTXD;QP(6)Y-!\_,D#"\NQ/BP_ZEZ:%NRG:_23]-9DQ>S,CVSH@ES M-QJW@Z9-J?EM.D\-,X/FF^\7;=GZM6V%53^:=%O"X3>K/O;->S9Z[4'^S]OB M(/O9Z/\,6C=IBW+-1OFV+5S.1?<344 SJ6'5RCYB& -I@K0\"D7%DR+/2P3Y M(YRDN!BG=WF))0_8PAWK3N)-TRY.3ZOU+MIQH3!%A4;S\TZ#+K<2;=62+SC3 M5L0#G$@?0;/ 1)5>',;=[[O.Y:?%G?]-RJ*W24$=OZDZ(*HDJB2IY""K9 M\ MA*05<42)"HM]YBS^-]LD)!7V4/R0:;10D@V*I=G"O?7\(UQ M"YF&3)A9JRW?Q)5X5Y.&+NK( M>ZJ N#Y_SZD @I)AT\U(\^8K4KJ]/5 /51![B;)U3W)OUM0Q#OJQZ5J'G(8] M[53A@I^Q/N:!U"I($XF)T8"1A-7HDB[82#A(36C=92F7US*3-_$E5K#QM^DD M+&:S\E0]%2Y0-KQ];[6SM.,#+$11G#L2O 9+1%DHSXO+6/X"U"E&(V/"ZC5' M<9/0X5875PQOITW9]>)>3Z0^FY6'G)7OUTEL1VW-YBZZ'2^+^)MVFN>?W*SR MLC:N*9O!CZ.0!DUQ T;S@I'_+!^)B]E%NN3B[&P\2NW@R[?S:.(F-4FR7+V= MEW<6\YK&6#Y4/G,V;4<%2:JTG19G(XW';I*FB_8KH-E"XO8C;.QS\5)[R'OM MPTVU5B@9F0.J*ML&L:ILZQ2![*D4U"@I>2\IWI><<^U?W7F5O#>36B927-+X MR\CY2P'#"MZ"/'387,Y,LS(UA^7'WBQW-W,@W")WCAAI93$06HLB=Y0;L*:\ M2BJ*9+4FW/9<6K N;UTY/%8:7%0:N$NA&W^9GX?4%1P(F#Z1?^-(B@@4&UJA MGYI+?]_[>LCXDV\RY/=6.]SW/A\*W6N2OME#DO[#\IO,\\UNVC1-OZ\A[SF_ M4.THOW"[$K+EA-^V>9\8*A\4)_1;$#(.0#*P4"X;Z[(!\VRO;J ME"\/W:MR'A#8(;1#:H(<77A%A%,\2;.X: M8 0/GOL(RJC(A=2$Q+4F,9N$RFM_L7KG_SN:G[Q=M&7\:;9,O#[OB]Z"#*12 M:(@0 1$!$0$?BH F4>LEE>"#"""T3F!M*(X8"91;(AWEO33%V1$"6H((B%'R MW4?)VR*NM3:T35TQ:/H<1N7EW'U&TEE$%Y ,$J# M,%J"M8D"8Z'+K*&1K9/S;TPLN&6HU7J@Q)9S"(\<:C&^W__6XOUT[K!IUM9M M&QNRJHQQNJA\8WNT;H=2H_60Z7DQAHY2I0-SQ50I7_84Q @P2=%B]TSV1#(C M+.EC3[%M&T>5&!BC=VGDKDG.,9BY9QU&1B!&('Z^0)R99Y&QXBA*X\ON@69P ME=EB:\,C5^RD"D$, E MIH'S[+0-H:B@VP8)^9K:O9G$;O=_(RGYI4Z^8&YR]H6;_ \W=K/*$5W3O[Y/ MDU0^>GPLY88&0C(U(+,3Q1-/!&R6%D)QPXWA2@C_),'\^HBZF] B@LOI1'[R M&_C)VU7!\Y].9^1P<"\4B-OJ1&-UNG1I=#+;=^D_L?@CWR(9 \ M&)E,=S-@Y$5'7O2=2AU"&T+;CJ$-29KOGT_D14>50Y7;J B,QO)Z- =>DUP@,"6P,FE(A"HJB:0^^!X3 M-K8"@8P/E+8(@9CUO3/'^Z_N?#8=8][W<5@=3#S=D;$)R5II*2AI-8@H,CA+ M)*@<&2>Q^-RI3W_[Q].S\?0\I65V2,]6APR4Q-9#"($(@0B!#^\XI(@,U%C@ MDE5_.W#PQC$HOC;)6JLH7)\)TMN%0&H'1G.$0(QX[\SQ_B\77!4R-#MH=M#L M/-CLJ.!U4)I HK7C)Z<&G,L2># Q6,$Y";W0F%^:G:66]FQNS(!(#'4C]"'T M(?0]W.,6VOG,(R0C!0@J%!CE2/V514(%6H$\--,=@ X:X=^=I M_Y'*N&J_VJYN:%J+_-#R((474GCMMJ">YVIQ,JB457'"NY-:RX'[9*PJ9HJ) M)S&;K-93+A5^6=/;<[Q\4"0%Z;O0P4>8/1#!0)C]PI3HLE&^[@]2K/]8"LY' M6M K1<>S9R/!$3 M&),0>#1E7Z G(&"L1X=O+I[Q:)G=MJ7K@G;1EK-$R![+81A BLF(T::ZE!:G\ MWQ%EG\P[^2?)VT1L-.J84A]>D%].JY2.*]2&)=2F"^E<-Q)X4H+ M2&1"W9JC<21,J((,E5;W\8,.F;CO(WK(V;T\HP^X#AMR(7NXSGWODW*?)U]D M+\]QSQF.[HG$<%V]GDHOINMIVG.E>,)!XZ!QT#CHXQATC\S+^YFB9\^U?(22 MM2/'Y#&.R/[%M]?(Q8,6Z:>RUZ@;@$/@]'S6\MR'>!W&-&U7X'YU\\4,!0X% M;E<"]W.]96KGS>]NGE#J>G4(=T6>_;PE\" 9ZY^_%-XY42]E$E 5GSN3_;.6 MP2V4"#QY&[?W1,,GUQM/1M,RDRDL9BEV!W=]QZ2.(SWUD/D<#C(4B;0%#O*C\U!6^R M <=%UC*EHE_VNH+E9)Q2,4**I+;1X@I\34^SQ6]/_+E>'Z<4*A M/V:JV4,I"#]4;>^?;IM)&:PF((.C("K3MA%, XV!*TH()WZ-;GL3-W6U(JTO M_JAB!\LL(-4L0A]"'T+?HZ$O92=8K.V]C/8@LLI@F$Q M#:1,6=,SFLD0T1Z MS8MW5%RH\AU3\,]&$Z%L]KGR-CKKT@Z@CTF"T(?$>#L-I/UT6UDJVI_CW6_V MW!%I-IHN4%Y07AXV3Y._.)05))A&@NF=NL6.F92-"Y7FPU4J-P[>ZPC_32>A5_(W,U!&(LDTAA$0:@]$,!!JO] <9\V"MQ9"4!Z$ M30FH@S M@P*" H("@MSU/?K3+YR[/EGFLF$*DM6Q>-0Q@,W6 4M>P1B!&($8BW#\31:1HX,V"U92!(X. 3LV ET]DF+2(S M3VU3N"<@9G+GD8XC!.(;&XH<#L9N0I!]PX!O;)!R,W_[S?>Z);W;9JD5XT6I M5*1%O80JZJ4H)$>LB,1F+M]A).>S.5^ M>C5%-S"[W\S=_A65^OZF:,MZ<"SLZJ8LRCWDWGQ8-.F)+.)"#I6PR")^\.0Z M+W?0/;):'2.+U9\T(1B1BS>;=Z+,8($Q@CP<*1HSO&V4%L@YB0)">U M@UOR('BN:1M1UCH2*1*S69FUV,8F&7*KVZPOVZ_?BY=[WO70>I?_.AM-PNC, MC7^>_%;N]?Y3&G],OY8;G[2;!3LZ+QO^F6;3JAW%E66OL<@$LS5V:98DFJ6C M,$N85+ ;:V2\5,(&!SI$#8(Q \[9#$1J9K621@JQZ-[C)!"(X1&"(W0PS/9+2>>B@(P-'(0J5@58Z,MKU@*2OF8^5I3Z]T8H9-9 M2FB&#M,,X5[H'C.DT0RA&4(S]& S)%(*D7$*T;"R%U)"@E5. .&">RDHIWLR M0S]-%S.DO3I@4X0[HGM,D4%3A*8(3='##XF((%$9 BF8LB.REH$W(H/GBG*O M2+1:[L<4C3[BANA K1!NB.Z:\?5=2;FP%F 0%0" M030%SR*'J)W7.;L@@]^Q/7M3H>"9F31DL.AG\X4=;VXWD].Y&Z.%Q/I'K'_< MG[G,B7H>A 8=G2K;OQ#!9B?!QJ'N\K!+CY0;_!J5"S0*-PZ576SS=GI: M[G;>>9SZ==NT"]^.XLC-S@?-'V?%-YJWS4]N5J2D;7YULW^D\OM_E$4833ZT M@^:77]XVW]7O,O*ZZ[AS6J;3S=/51[KWZ.L_#VK5X;SWO+YZR[L-FVYHU]YMRG ^ MCF*JM8_USK/T<3K^6)YR^0QEZ]#5X%W9B>GH[FW?VFN;F]Y]]="]:[#?#46BJ8!9]I[5!F QBE M)"1#E6/6):+7;("@Q3YHP2!*FD$DX\#38D9X,$DI2YSW>H^CTX7I]]W"U]F\ZVK995E%@^U+> FJK0LL1HV%ST/VZ9JSMQ-JA9>-3T6.B@RZMHA]GDU/FWD!C::(?_=S-&E<",5*=51Q2\E+G\O0VKK$ M.=7-:6K:-*]35=XNW[CI9L.=S\I+A=,FN+/.\ORSK.AET76[Z-8O3-MY>T#0 MH+@C+$0.1@L*@F5;H$$HX"D31ZUA)*V=#FP"#7\KOQ;AK#/2=6J[G(\?/Y^E M27M[S.1Q8,"'XF"@H-B7<3$(L=/C&[1QT)3[AI-!M1B^X&:\4.WZT5DZ=<6R M%.0X$"%)A$JK'05)D@$AK07KB -NK8B"F,3<6LB-1<*E)!H$%1*$3[F(6/:0 M)Z@+I:L+1?=!XNOVXWKUX@F=N5MRD M>3T%*7>HU_K/O_XZG7THD_?VI%*9?N\F_Q@TOPW?# >5;,+%,A&C=CYS\]'' M5)ZT/F7]6L=V4&[9N5#UCZONW4_3ZG=>][Z^N)2=_EPJ2QGMJL5U[<74I0L3 M6E[?ZIX6M[=.V.S\8KIN5E57[*M/W967 EHGUC5U3'5G N/R#(UW;?5SI_52 M7?O):J:KZ#;3CY<>0"X3T+5C;3I&CLNGO-54OQS+>8^W?B!(&*7706@!7&D" M0E=/.A5\DTE+3JQ-?KV;*26T"9XI+YHI+9H6J%$NQ>&9QQU(B#TI*VKI[ M[&!V*1K#YD(JVA71J;:T@/,=6Z[R^Z+8VOI>N-R+WFH@*I9?A"Q6KGAK8."F MYYG7,Y #Q51 M1@_)FSMQ'ZN?D"9+,;SP0W;]/#^DD$Y]D59.NZ@97Q'>.W%T4*QNF==9N465 M_'9Q=E:\G547\2I0.)JTBUGGM!9#_6'F3MN;?9;;'12ZIU!R/Y'C?U^X,OQY M^IJK_^A=M7>^W-95+6OOPMCJ+W]8SE"L&XX5&>IL=0TT%T"HT=/_G[TW;6[D MN-*%O[^_HJ(]&ML12#JWRH4]UQ&MEG1'#HU:H9;?B?GDR+59%HB"JX#NYOSZ M>S(+ $&";"Z-C60J;#8)5%5F99[SG"7/ L0&/Q))-F#]A,]@*&1-.S5(F&?7 MUJ4IFWZ/LQ6!L5=ME(:/EUWZ4E?KD3;P=?-Q(WGZ=)1 MMO?!:*G&S3D06UI3N+N:CH/_$*XOV7)Q_C5?GW>:]HW3.*RK#^ X?$ZO&:Z6 MF!R'S\@W7<@HG2K=S<\GKWW33\?FXC1]^WIJ?)K_6E1*,\EC+L,VX,]_SF'3 MX\5R\'PC L/TM6T_I[FGDGVK0[W/NSZY>V@5JF%T^I7E//?_1KLD'GDUNRP= M10[GE?]QMHK;F9H/80C)03GP\M2,/YF+/I4>7*>Q)0'E%;B)>@Y")$N4-M59 MES2>/^13V'^T\1^+1>AO7^T4A7NO8]$\'BA&;9>QY#3#<]*7US;FNLB]PR[/ M53*3JK"8Y6J;S-I69?5KQ>_/7O#_N,3>!/0_O#3Y_].^!4MKOJQI? +5>WD, M.TYG::9;B'/% M#/@CJ$/306,)3?(#5XOO4P10]?[=#[]6?QI.*JLX;MML;^ 3C+_Y,^@W\QX^ M/@YK.'KO,(D,J: QXLE'8X.UR#))%2:2>[5A#4L3./?,(^RP1US [EJOX!ZE M,.5><]CR+SMJODUNXO/?35(OZH2S:6O)%:MX"NKKRBQ&=-TNYG>><9## M>VZ^&0C!^*2QG2]=_L>Q\8SKM%DV<:]$O&:@7$1AD!)44&FI959N;+S 5G+* M@#JB0MS5$5E,/5*$6UX'R;@RA]YX+G];?PT(<($9EEZ(.)^9S2$BJWLZ4RE@[K5#TZ$N?UG.HB=M=5\ M^LET?@W.^@KV(YWO'5AZ[QF>CS&>%-SK/L%*XF 6S_\#%T8-I4 M66E/_L([PW@&#\-J/L!(OOTTV9@;<-=\FJX[#K["A&I!<4!&@.+$F>?(.!Y! MYF+B(S58$7&=KX06CMH(*I9V27O2 +T<)*WF , UP<+@C1"" _#5X1W0WRS( M;3Y=$)QQ9PU0UC(,<7E^#^9:Z/KD01I<<'WZ=-&%-YU@_Y[<:V&6=-X96*K] M&=B5_>A>5%F"RW;ZMG]?64#)V]??%C!%]>>TYG)!U@]&V:?T@'(<:".<82Q MVCCDG=& (!(#ZFB#(A.UT-;7-FP]Y'9?AKF]7J_5#"+^$+GG9 /?O"T,__OS#TU#YCT;@"*TTM;9.;1=A M&ZDD8'JG@CQ&:M#RN55AHP)/,,$(8RCH]18$CH ?UF.%!%B'& >JA+5'N?64 M'H,06BEWHZUK1H.>=A5R;M/0GHA&9 0'PR+6"$EN(,Y;R/']L(Z_M7_/J_BN^VZQAF\NEW"+2A,Y GHM2M/S5IK> M9)[?B(;8]Z*/JG'V8M\S)<2VW9I%:F;K/E4@*A]B#G>]A:2.S,'*=*R-!=G+ M/4D.5HJ1I4HBZ6KAB+*1;H8;P?6>,DZ1$LPBKAQ)>4L"$<&TPW4J,EX112./\QE$K#4'KI! KQU+,M8U("UR#[:Y( M+90@RM3WL=V^TEI[:O@QA,M-+G.0CHH0:HTIU8$B9CQ/$L'"]E*)B'*<>N6$ MLALVTD,(X38;:9EY]B@2N#L!C1R7N?ZR(G=_6=3ORI2_2DM_66$\-V9<-6"Q M+KIL9W=Q[B(=+B-:UWS 0^[?(&YR!$[R2H-5/,O^Y&U&W41FL92"(1$$B()T MP&J-@1])"G!5NYIOIIYN211\_WG:#,%TWPTJY#I;>_@(G<.X9^E!R)N+G-:' MPCZC'RQ3(Q:9_,OA?@G:_/BLD1%^L*C[$Q+R;[GH%I,E_41%X=)_67, M.TSDO!G"0Z9A8L8ISR]\=F$Z&VS:'.F;O+\Y)7I4-;$RTRG >C+H_ORRTF-_ MG"1\FPQA\Y=5 L+GX.;YH_L8KA/[PK\^'(E:'IC0GL:(%!$\'5U89'!48*1I!A8;)]Y\E5J^%,J_ M=*T#5.E_Z-KS)*!7Z83WS!X45T0VZH-+VG@JYMDG,3UI#ZZ%5RE?(8T,(&E7 MNNBM?KQ=3B73UR5D+\O<'E&M&HD)!>(1B'-6@R[(+;+6<*2 Y&PD5-@8=J4+ M@AG8M+YQ"^MA5?IW2WFL8!$>4:[U_H&N"_U\G-/^TKE&/@3>>Z;!FH/64PZDE'B"DG3 DL)*V '+?&7LQ*>)K0:![8^>M K4$AMA;D%"@=0IXAC M&Z7S6/MZ(YH'UQSDA5'(ZF 1-XXB$U/X/J>:6D*Y)QOGB"]6XTB&V(;L'U5M M3NZ9G9GAM#D%YKBS%.EW1!"((Z/C&9:"Q>$\1M'C=&Q M&G/#D%$6J(@##NI:.%!CCUO"OO%]BUE"X$=@X_PO6U* I_!RV!9."'E.) MBT78@0.(:/MFW?Q,Q<$2CO07\*]+KD#3]ZUKJ#$\30DNI8X42X4(_(>X%@09*L"84H(%;!F@UT;&B049S;QTB D& MZG $NM>A]DBS$)543.'-D_(=2'!Z7!6"!@G^-S.9IZH+"WEZ)![&YWJ:\K;] M&"9F/3?\)3B%;CP_25^;E#@4&U@1 +[QJ#(Q-HF!:R ]?WZW(Q%X/M= ,WJ&=M=%E30860 ME!" 2G;YVLTDS1SEM__"ZPXM>JA8U>186]1A#(+Q]:?NDSZ!=N;=NJ:7>-"" M( :-MK^L)#*4;\@_"UF\ ++XD,H0K9/%N F3_G55%8IXH1014ISQ4/FV!P40 MMA@V)?7%JF9 *_V@T3T4,:AZ0?1!I!)<4R:YI/7S(Y!S\WM8QJ\G0OD8%KD@ M18J\5,PX#]V'D.K63W*_P!STTU5K2&+Z.)%T\4:4*SK& L7(=C+X^0RO)E 2F7)4EGR094E5:DL^5PJ2Q;A M\+*$PP16( V?G?IVWC?%=_62*2,?'5Y<+8&3#_E2);GL&U\5!E]U0NI?)Z=[ M(9D72C*+2(54.#TVZ8"S2AD:)S?1P^-.K#:TK2,^LOK>N+/%D7M_Y9BI7T_7 M<+#=,/-N*'8Q\-5Z:/\0HY_T]2U$@3^EY?MQLO*;CV[K*_.O.9@@_="Q[7J_ M@T2$ZWT*JM2U;.CI!K_F%JFWEP6:[2<#5L@03!=2T\DEK!/4HR9&JN4(S*2^:TLE&LIV9>3>Y?'C7_ MM%B<7]/:W)"4^9#220Q0\/ !#$=3DXAP+6,= PH\=6[41",C/$;4$NPHP5$I MO!%AC7D@"BXG/J3N0#95;= @/J3Q1OD8:V?VNZE'401WU9\P<_#]^OQ>3_-9 MEB!*65K-+,51K;M6KQ39@EO]XN/[5!Y:M$E9I6JMZLTDP;")/#:%=_7]$ AX M'*1JB%%U[6K$G?+P@]=(R5"CX!3%1ECIY$8RP';P9UF,_6W[99)]5'T =@RT M>SR Q(@2&D ',4I#*K;.D":I2KL+G/+:6BHW*T%L!9!VNLM'@5 GU1=TPAF\ M^F69OK$!:/ F]R$*Z::%/OVO.1@"H7MANN!Z5NTGTP_(?3X=-VL=VL?CM835 MM:7]4D;M<=2:N;*9&ZGD"Q?J7IR:#_%[/^P=-_S>Z976#Q3N>O MU0J\EEAK M+5# \(,'4)V,E II4P?F(S,T;G13IU'(**U"'N09XB2%\>K:(2QPC14E46%Z M/9;W73+,?FJ&$#^P)KX#=ARW/0#2;_#@;\>M^_U5%8!%IXD/NWFXGQOZ4$RX M[FQ^])X2?E+E=:E^:BB2Y+(.0D[+< & NE" M4)#!&.H=D693,#UVIW]N4SQ?!^^Y]D+9AWZ/[7ZN,;AOP)X^SZX*0,W!4S%. M&Y_[:H\OURE),Y/:2(_'[:?^=.^ZU+Y.UQZ#FE]Y6CB_6LX!)K$ZT?L(%M(0_'RZ?,;:A7"EO^JF%.1$BV_2@=_MUY"O_5Z= M4/ZUSSAA7_T(=L(?]JK_\9=9=],B+TX^T[E?BA?\T+6@VJ %)\7\W^N4]S8< MK9X.!ZSI@YOYZ^;] =5[!BK4>$'B ]G?1/0W,)8ZT#G\(P_>_S+S#UB"W;[R MPZ!D6R\,M).^S4E(7WSYU?'Z,I1C.JMR*%JUA/!CH)!'*S_W+4SY+CZ>?KZP MA /O8G84B[A3JBO05J!MS]!&"[0]OB1"@;G"PN([=3[(_K5P[T[9;EH_HPSBB9M+/N^QY M[T(?NH]777VWD>]Q+]W>Y,'Z0)/VN!;A*OW<_^W_;*^M38)NU*;A-U5FX2.%!6W'K(^5:;8-0@4 M+#S*;2]8N&(4 M$Z2\-"@*PVCTGDBI#X.%;"1J5;!PJ_KZ%QV!+UY?S^?61?AL7_C<[:YXPISX M2,)XD OG>&8,U"CPRD#\$$TNVH<-G_GX/<-A=K,6D M;%UR$3;BG.]6*J ;0'; K9?!MM84P!(QQ#Q*07; ML?BZ[K,\+T;4&>N)"#JU74B9H4K48%@[NY1EZE O L>46=KQ(,VR&(?403\#=S4M3-;.878 M!^HR7E!W>\8%_)ZR:&[)T"QYFP_+YB,L8&>,1"2FP@"1 I]I9Q"6-<$L6![L M1C&3QV3SK4[Z2L+FJ[^2^J1*QY]HM2K5+UW[H3/GJPBN@\WMY;:)3O6@5F%U MJ5!)VPU-F*LNC',OIUE;?6J[WT/7+WJ-Y.SW,.G-4!WI0YB$+C<76+8@2;5& MPOETW%Z$4)T%,YZ=51:NBJDJTGR:ZYG/0K^*!,RS3\GVJ574>:Y4O6J"G ((NY"B"4COKW-LE?6LF9GS1-SGU_ZR!-^R28*MF7:Z:G(NT MN-G9CDO#'U( 7@\K) MC<6H9D8A+HU V@B%(G<.8\8"%QOE#:)V0>OH$:'6@PI+.=(VN0,8Y[5S*CJU MT87QU\NW_SG,WMZAB3ZPZ^@).WCEE9G1H M:VZW@=(WA2YNB9&Y/+D]7/$EH[0$ M.6O!ZD1:P&9Q*@GLDR7(:$!<6H.IZC;">QZ#TKO=V]O#\O>_MT>*H=SPO'7Z]1;K$_.'#N[SIUV1J28G0NZZ M(A,[J>7.![E[$E0??!+TA-=JFU6AY %*I]SB,2>'/%R^42;NMXK#\UJ 554' M@O=4UD&F.Y]L88?_"::KO@=!YQ]/5]NKZ;#KM3QD58=M0=[F2MYCIV M=\W^ MCUSQ_2#@RWG_+9:U>8YXM^?:4<\0Y@J7%2X[JG)1A<<*C[U@'J.9QVCAL9*) M=?!,K&\###U)7N)OS3@Y?$M^0*DN5*H+/?P8MS96&1,T(B9&Q&MFD57*(J>H M4TH&&]AF]Y M51?:4D0_ER-!=IPL_(1C]0L"/JEM+PBX9P0DG 2E140IH 5Q M50=D-;5(I%R+&KN:IU:,UQ"PYH"!/""%68UX9 Y0D\ ]S"CO:' >JSTB8(U' M-=4% ?>"@,_J%.L)4$$!Q#T#8E2":*MJ1*W$B#LF -P\1U0J[K4((=;F.B J MHN$>XI'@&-1(%E+!7@K&K';,&AV-2]U1]Z<2JE%-2IG)4F9R?QZ)[S^G8.V4 M4C4)LQ2#?9DM9?P_Y_TLA]@7)?U9R*0#:R8O1A0IY[0!#1R!OFU SU8!&09" M"0OF3)":RGHKO4U_G#B LCY\%X9_;P[0W9)P4O6(\"*<"A06*"Q0>/^R5Y'X MFFN%#-8><4T%4DYQ)!F6VC,7L-BH\!@=JS$W#!EE*>+<1*1KX> 1QF-O:_A7 M'A0*I1A)NN-B+"^/)XKCHE#!"T)&J3#QDG,4O!6(JZB1=B0@(;5S=12U%VJC M(""1M1":(2XO(7O8#?CM+E')1YJ^S&+QCST;^W-!]X+N!=V?&;I''PGC M8 A%DXP:K0FRGGHD"/941TRHW(AD>8B+Z"#H+O5(,%G0_?C0_47[DPK8%[ _ M*-@3$5+1+8H(P1IQ2RU20A)$@\:6"^.5WS@/>(C7ZS"J/!LI10K8;P/L2Y#/ M#H)\)K[D')5SFG).\RCS1!(3M ;;PH&]P8T&B<6X18;R6!OCB*\W6H@\IG'3 M;E.-%"NA.P7X"O 5X+M_07-GO4K QP0'59U2C:Q1%GF<^B91HJ/?[.E2$@\PJ4UO0WK1*B47>)J^S%L@2+QTW3G'E2J;E4^: $I:S?9_# M3Z'O3ZM%>Y(J]8$"BBN"J'CXBX?_>7OXJ0"; 7N-I(NIQU4P("Z)1)HH(;E5 M/NJ-Y*=M^4ONZH;T,*E)ZQ'>M?7P4MSZ!>$+PA>$?QX([T(=-8X4U3&D,UQO MD&)!(!(,LSY&9NG&&>ZV'$-;1G@VTC4O"%\0OB!\0?B"\"N75QTDY]HAJCE! MG F,='0*@%-C2VK/N=E9<;$M([P<$79[N[R"\"4TY[!NLG;R 0%6G1<7V8'$ M*SVAB6%].T\=WPXH8(^E8MQ]EN)*%4,G@>'")22[!;6$0I)0$QRX@5 MDF!=;\:K;LF;]7,[<=L5AG2DZ%Z%X37J.:0X+(?F!8@+$#]9(*8^<*L ?B.K M!0(L]Q^(Q\TX5,6*EY^_Q\\MHW M_71L+D[3MZ^GQJ?TK#7_83,,O/2KP9^I$G,3+Y8SR#>B,/% 7)_3JZ0N]"LZ M^[QK8GIH-[)A='IMK1]*Y#2\\T)05]T@J?NJ@?]-\@)Y^*5Z]<:Y;@Z__]08VXR;61/Z5Y69^/R0 M\74W^,;M[^"RKLKN\M_2=5<> Q>DIQCGVG-8D8N4[0J3SX53!W=Y8@ MSX#Q,A" 6R> :;K=M6!?)&0SXW$58%6:)*EFP9Q7Y[EG>W]2_3W)OSQ-F.7' MIH>;^R50IR%'U=0D&Z6!%X-W.#<7U:"8:V#==Y=8X.%UX M^>1^;O^9GS1\^&/2J"9F7/T:/H;)/#W= ] WY\TLWPRS75_D/%\/Y #V&HB% M*@PKV<$<9^YL >B7*Q+^-8='PU"W1DA\:=>W;Q0K'PT1%MDZU:/R,2)#I$!< M DH*&K7&FP$3C\#/!3RLHT-:_ 79=?^U6*LKWX$MB 0 MGYH)$($+VT\)C&>#F32?)6-K$(RS1['=JYL54A)J8ZWUR&!ITG&/1LH0@H@R M/@CB14@%_KZ>>=Z[L^#GX_ NOFW[6?\N_AIF(!!3F:A!&TWO>9M*FL=O0+;Y M-[/[3OH?9(][ULY 2(:AQ1=89BX9_SY+V+1A*\DZ7VD-@R1?J2-@N(]!I \F MV/LPALW^,*H^@+;>I09A8+P9#V,W_2S9WQ_#G7%,;ON9;O+RS10V6*[S'H]LOMNV;%9@U_I35NZ:P<^ M7HRYF&*:SJF9S]JEZSK-(CF/8-+I%$B:5-9OU%Z?+9]P6(S@,^TURAMW^/<,GE(H[ M+KKK(>1$?.TCGO \[HCZ5 \/^KR1M#?9X;I:U98[@'K^3<#2G)W416&*PQ7 M&&Z/#$*&(AY#0-K8B+ 36(3 ! \;B/B8WM_[1$0Y4J7S=T'$@H@%$1^!B-A*+ARH MAS1B#.@&B&@],X@;+ZPR(3I#MM'S>[^(6),=-[I[PHAX:V[,^EGT>E#Y"PI% M?N#I_4:,B =[2Q,?D?0\9:*Y&MD@/!*6*(&=LHQM5!I]C,7U8XY4^,U\_J[I MW;CMY]VM$2$O($A9GE3#@E2P(J&_,0CJ]G>_GHQQC*\^7) &.&UF,+:[=3$N M%Z+Z91EON[= [?M/LWIXV,SU?;F%!8TBC+B(0;%W$7%=+AU+,_>'KA)[U;",T[!A)Y'J%ZQ["2SS!TKP#<"P:X M$LI2PC4+RQ66.S*6*^&:A>$*PY5PS2?*<*7[YH-(]EXK_O>3]R?5#\&G/-U4 M9H30UXOR325THX1NE-"-1S0",$8PSBVJ(]%#%VA-'4-!*"X8)8HKLY4*60.; M+GAWXVQK2T$;0HZ4WG$!ZB<P'#/8,A<9QKI@,B*1R-*^V0BA(C M+$UM?62..+>-R-X]@:$8L0*&!0P+&!8P? 08QEI%+T$I%#Q@Q&N"D:UE0)%Q M77LKC'%;">K=$QCB$:.Z@&'I@7A(9T4N/]K=[XS\N%?J^&12Z2YLPC*%S'*X2WE M9F\5@[\(O62$Z5Z[*AX-]!9?3T'<8R2,IX*XST*O5I%KC&N+0%$VJ8F/03KR MB!0+C,M:Z>@VFE \,KO\ 'HU&0FQUTZ-1P/N6]>K2\3-7IQ8LU1^OTC:9W&J MAQ2PN_ C?T)=E5RJ3#NVD86DOVVSI?(2,M23E?*;!88+' XKT+1RDMM/<6<(0KQ&LLD*&6((*- ME*"I&\G9-MPUAX-%.>*TE!HML%A@L<#BO6'1D, Y*(S(*H\1MP&T14I$:1 MCQ&D$J$&J3H+J0!*N!6U5%N);UD$A&:&?3/Q/[5N=V&AE(PTID40%20L2%B0 M\+Y(2%D ;9LK9 D/B#.FD2&<(.&LL%QZ^&/C1/(K\H3V@H1$CQ3=\4'DRV.) M@H0O0PY MV7%XQI&&&18+H.#N,1)&P=W+4@/>V9HRC3PQ&'&L/%+*$J0=88[$6O.P<=[Y M-5D[>\1=C7?<5K&@;D'=@KK/#G6?1>8.ISRJ:!DHPU(@KD)$AGJ'6"0DG1I: MT(^WF;FS75R_9_X.WW$H"2! S%(6(UT MP![Q.G*D<9 H:F8)USKYB+;22_(>PF^'(9V4CC1YF8FLQ=8I('R,A%% ^#)B M1ZAHE*8(\PB6")8**1L\PLXQ';@VNM;;\# =&H3Q2.XZB*> < 'A L(%A!\! MPLIKQI@$$&:@"1,L 81KAH0--76\-EYL])IXC#OHP"!,]*@6.RXU_,Q!N,08 M;=\7]%OR_U33KDU]TMM)D7^[EG_TA":V].W"QE,Z_S_*\&&'HF8G: M. HVA4]G(R0B%5*.KXO61,/J>CL5879[O*WX2"F^3UEWC6R>@[0KD%L@MT#N M[B&7".FIH@912PCB/BBD,+,(>^*%=)))NW$<_1@GT(XA5XT(WZMY42"W0&Z! MW *YCX%+D@#G#8S&-O=[FLRGZM?S2Q4OP;XT#7C)GM8;PI#//!,J_5] N*[8:>N M[_[UK5EAWX**5T'M=:3":F2X!&/=T!J41J<0YH)3HAFHFUOIK/S>G04_'X=W M\?L8 R#3Q[!"P[0'5[?@M\1WO\&(WXY;]_NK*@ @3N%ILVX>UL$ETUC+R:;)G9JYK-V M*073?-+*P/33Y6AL+MKY#(;X'/SK83B"\0G^9GD#D,S83/MPVH>I27NP7(>L M^ S/?G73B4*B O,,;LX73[CMJ."/"RG)[HFW[Q^]911S$.3A\WCCM,D]?# XANYYF:RN;- Q)(K;^!\M27& MO[0Q#F)9/L26WM8K'\:4!MI)W_Z?5P2_^O+;/R@LX& D\FCE[%X+^C_!=-7W MH&/ *P.T9X&C!MSO7\[O@PKD-7<7(J*(X!686F-LI MRST-JBML>E1L^C7?#CSS_ M)>L4$"T@NC<055;Y*&N"@JX9XEQ19+C0R$5):T&B<=QO(\ZU@&@!T0*B!42? M)8C6EM":18(PKR7BTFND35#( 1(J+TRD#&\CZ;9/9I^X%^7>[N3C@/ # M'T*417A!BU!8HU!%683"&H4JCNAH<#W#A'!XZB./P=9S"/)SUA^,OY"U+Q:E3G#KW]XP++A2W&+'DZN:*661=T(@( M3;RGGCB]E09?]W'JW%RE+O3W]>;^GYR9B0N^ MF:X;2$^G;KK'S@67/X='%BU(DW+.1<,^B<20)E!,='&)8R=00&"-+.4<4 M+ B0HMB'N&%U[,I/\W.;*A3,X3) CT5YN;_2*?-)<6 MO"YX_8SPF@KG>> $4%H'Q'G-D?4&(Z*,#$%I0C';EY?H 'B-3W9OG@M>IQ8B(QB&%A07LE:DBLXZ(<>F")5Z9[73B.E*\)B<[+N;\'/"Z M! (=WG\%O($NF:/Z_G-P\\1.U=OV/#'*E:K*Q7OUI!FX2-?]R#X=G& Q@*VB MB$8\*HXT%1X9[KS41$G-MM*/_;&R;WM"KL3_/$L>*6A9*&%_GGA+!/,\(!8B M15S(@(P (*1*4N:L!3VZ=DI+IS"(P4M"R4XX0QI M)B.RH:Y=*FSE,#^D7V5[:,D*6I:XGZ/UFRS:OZTG3*5F/*X+ON1,%9GV?&3: MLSB-8)C5@G"%!.<2<48\TI$$I#2U*C)'-=WHR[LKCPQ\^#:CQ!8/AY]?5D$Y M'"YP7.#XF<*Q#MAHZSQ2N Z(UT8BY01%Q%IJI)::D'I?+I]=P'$Y^RUP7."X MP/$3@>/:J\A9K1'5QB!N,8"L 1492\(T%S43;F\^I5W \?,[I2RA.,_0I?3] M9Q?Z/KN1%K5W^J%==']FNE!9TP=?3%Q=3$:)%B!Z1$-4T*FT%0UQ8 M^$&51<9&C217A(HZ6N'4W@K_),#X-N'%>A3?@"]PP\)W_4OHTJ8_0,[VL(7P M\9UA0;0(W&+_%.@NT/TTH)MCSB,V#OG(+<"P#\@X!]#MN'.84\_LQNG SBH0 M'12ZBZU4H+M =X'N)P/=3G!KG3!(4RL0]T0AC9U%H%@+Z@-1U-&]E4(Z,'23 M MV[<7.5R*EM0L6[V5GHZML%*&FC?^G_-^EIWFVSM2VK&'ZSXMY)^#/'[F M#%W$0Q$/3RJ[Q+!0,QD!@X77B..$VR1*9 *C$JOH9+VWOKZ[ ^\=^[B.%+P+ MEQ7,+M3T_#";.H!H#DB-"1:(&X*1,LP "*N:$$\991N5\7;E BL*]W%RV=[" MNX[;7;/=<*TE/ZRU4:LZ8(GBUMJU#*0G-#&H;^>I9E61@E]:E14A7!9C)O)A_>34-GMEI,D.Z\;= 7">DI M>IR^>;&<5K"[8/>3P^Y:6JRL(TA92Q!W42!K743,1T:X5"'('28$[A2[Z_V: M+@6[GS"G%>PNV/WDL!L[0P*F!DF)'>(Q%3K5W ,B1\NU8E+H'?J?=JQW[[@( MU"J\?DU_C.[A+7WSX_ 9^:8+F99. M897GYY/7ONFG8W-QFKY]/37> S6ON2*;8>"EKP[^3/[5)EXL9Y!O1&'B@9X^ MIU>!^T]7I/5YU_1S"6\/66MZ;:T?"N/[?Z/[>@]OIJ4OOY_"5Q@'2.:2<\Y6 M[MJI^1 &3RPR$69X:L:?S$7_^M5?KE#9DH3R&MQ$/P#[<4+"A"V-8E0P)LX0> MGT/GFAX$2%=]#*"U33XD69(K.J"AHH/Y9#K?5U,#!H(9P]/;&/LPJ^Q%!6\( MH)-!)LUBLEYO-SUZT:K%K:6;5%_&K.7CC@BS:K ?J;8&:0; Q975R!!N$;8L M:JRTB7@C8+C0[R/H]X@PBT>*K24"D$K _AD%OQGAD3?41,N9J.L=5APZF,]@ MWWM.-C'K4FFYK6'Y F)@3:Y23H*SL9GV"PA;(5X#ZS8 U[1K/S9P>UJA=&^Z MX^V;7[]_7[UQLY.7I3K>5,P'5L4'6.@<&E69OF]=DX7%IV9V=D4F+*K\+&5# M*O_3@5'S80(S 8G1K^/Z^N/#4(1]N?B+J_H9C)*>=Y*E0[IID!!]VLBEB/)+ M&74ID]*X,R"7V3"H;WH@GB1%X'']6O@5IYMR\ M&P;>G#3;+2D=7Y>(G&/C?C@.U:J=QP'5$-:T3 @D,FC+7B"@9.&-: M$;D1'?TH[?I\.FXO0G@?NH^-"S?GE5YFE/X *_?]8A/?Q?>SUOW^;KH):G]_ M_]T*T\0ZI*'Z#DRKO] L?%_\5,$U8QAX="S$H)30AL6( O8"<C_'F3;,,X MA@\'86K@SX6BM306;WC2NLS,ZE4/UY_L?7W+T48YVGCTT0:YY6BC'&P\N8.- M8PW87U^I.PEUN" -< KV[[AQMR[1=R&&#F"Z GD:^J]!W1U-\ HPKX/Q76"T MTF(69U3+7"+%*+4D(F&81ER;E+>O,:(14VDP*9'8\N8UT&#]MBS/5R/F8^:Y2+"Z=]F)KDV5^^?8X"&Y[]ZJ:, MKZ1!YNV_.%T^X[94KCRL(">:?Y,$\>W7T#N^)W=]+T^^^A$G7'SM(]C)72]Z M]1%W)-6IA]>2NI$D;]Z=.RO++4G^!K92!]*.MQRP^9!TN6V]\F&RY8!VTK?9 M-/_BRS\H+?I@%/)HI>E>Z_FFK][%Q]//?3*!CV$1=TIU!=H*M.T9VFB!MCO7 M\[O@PKD-7<5(]A.R G,[9KDGL01_? NWVZ[YXZ@WDQ[U8-#'PI-[XLF_FFV+];UO>_^. L3U$Z#EE-#,V(!\5 M1SQRCTS$"BE=R\ Q(=QM%BK@M"8R,B0XPX@;YI!FND:8<'//N*FDY5Q)C+!A%G%*';(48)36U"KN'.R*E/G[<%"-MD?LJRO&P0,A'5BDPLMK:+34G-DF4@"B$IDHXC(8Z'@8ZXTCUM7 MW3/;_I0M[2T)*S$B;,==^5X>$Q3L>Y';_F*PCZJ@@L 8"6( ^XCBR*0_B5*. M>>J<%1NUVK]:8=\^]M4CR6\O"?K2F:"XUX]%33?.=?/@UTL>%8%5!%816/<6 M6(SS0!F12- 4^YGT="-C0-2KJ.&_VK)]Q_ M7ZS$N/CLB\_^>(V!M[=TNG%K<6=%UA595V3=_1MX!2*(H!H%;"0(/!60"DR@ MZ$AM5! ^2+,3N^"2E]^NL?(N(DC9B/$=M_]^>0Q2!&:Y MI%IN/=)GR?P7;R8^GP)N3>SI7>?6WJ<"[,MCJ(*T!6D+TGX9:6L>:\NX0J3F M I!6@MGAF418&^=T[:,WVT\$V!W2BH*T3^_0@:KM&"'Y.4_?"/FMG9EQ!2O< MW]B7K0C)XERNO8WSAO^; M&'A;)^54CA@N20,%^PKV%>R[-_;Y&&O.=$ ,( MP3%ID@M2(2N9$[2B/9C=Q M1=O$/H#I45V2!H[KW*"H[%=VZ*?0]Z?5_V_&\UQ@MGJ3NB*;B0M%8!6/5O%H M[8CK_G13U_$]B-5 :(K8Q'+TXE8 M.E+'V6-KPO^Y('M!]H+LSPS9O2,6\-P@KK!&G) :*5)CI*D5/A!CI-^-P;0S M9-=DQUZCEX+KY63D\&;6<#)RPYG(J)J$6=7&ZN/*!#/%!"L^P^(S?+@()%@0 M&SC2TH,(-((B(Z),D5B4,AQUS"5IRS_9X5G(CX=VLV1_- M+M 0:%/@M M\/LLX%?A6D;-$5/8(TZL1<9B 6B,=4V)9JK>R"CY2C_A/N&7C; F!7YW$P]0 MRK5LMUS+S$P^-*D\8\F-++*RR,JCDY5@FQ@P2@S2'H/@CYKHV M'M>[,U7^;]OZ3\UX#&+R$BJ6)0BN_KVMWDY\))YA-]9BO!1 +H#\' #9:D%X M+25REH+QPC %DR3U@8V18$,]=B=-;/# M]NE,C[0L4K*8+05Y"_(>(_+6,6@B141<$8-X2DBQ/CH4M*-!&FZ]XKLS6W:' MO%3Q$9//K[#7D=@GY;AEF\R?#?.J"[.FRTQ0M18&SC%BQ58IY1!*.83G)G4U M%SI86B--/-@[U@&**N<0"%L3?+2UB'$;]DX&EE]7N/)N!2MOYR",MQ;: /,H MM1"*&51 O8#Z"P9U&F6-!04=62H' UXKDFP@-?AJI=S6]5WE!@Q7H1RL;0*J!=0?\F@[EDPUHJ( MG!,><4D8,AI G2FKG75.6K'56+M=@CK%(\E% ?4G>Y95+*TKF_-SF-UL85T4 M4;QK44Q/:&)MW\Y3YM8!A?%C.?O?=BJ5;UZ>(I>W)I>5$& :18^$Y0%QZRE2 M3$94:^IHX'6MHMU=&-^V,HWHB*D=Y^E^D2Z?E4@NX%[ O8#[,,XK7V -2^1IK7PFFOM,,[C!3<%KB3$=EU&=>7 ^[K]A;\;N -CPFW\]@" MAOXJ%!](Y>?Y>>@:!W_[YN/:2ZX;;/RD9NR;8[/:+F?R@(#$F_H]5$U?A3[M M?MUT \^_W,+ZH9F5^E MM,4J-*E;?14^3QNXQX:8;H6/JK?M.;SS17I<(J]JUE9@G(_AG=+730?73@), MOA]5,)WEPQ?7#"_0QBK.9W-XH ]^GAF^3\^;PSMU,]-,3FY"U%TN;[5.8(\C M)4*OC7C$U/1?9F*&Z.YJ&KJ$S["9DTPN?3_$NP*2+C<)*"GO=).=;FG#X?;Q M!6SXI[.0J>0NZNK3?=-49S'M?IGC8!%ZV M<6?P80N, GP"KV.ZB\HW$88.0+D]3'>X?2!J>&"AX]V^;B*)FW#QD^FK?[M5 M*_O22-M7TA@-QA"/8ATBXLYQ4-)J K:X$I;0(*W;=@7#!_?9$E5G ]DIUV@KE(>&HBHV#7J!3(TKI&E LBJ79$U@?OJ/:PG<8G MMT<1[W^G^P38WP47SBV('$9&%07C)U/ W\QDGL!X\=D(Q$,_#3#ACR"+TE]C MD!D^2:[TX*ZQ\[QOSG3=!:S )],!Q&=)=7XI&7T+L#=(H7$3/H9!+"TE$,BX M=>E4@'[G0+]4/,^ $L* ^K"G294P'TTSS@)\VO9-VO5,%9.0HC#AC_"Q\4E" MYT\7N]DOE)9IU]I!CTW;GQ63K-)\43=9V_G\S#2E1"D=* !@:J8/+Q;/N4D\ MF0^@X_:S=77ZW_^@*)&O^QO'? #I'Y80 2O"9S>>>[ ZP2I;8?$X?$8>[(@, M(:@\GS7Q8CEXOA&! M?@?V_>#Z? R$28WZD9?S(7_>M7?[E"8TL"RBMP$_4C+0G,Y! '3C9A+6-D8]#&XS M(@+FO%W,7)83,= IBI,\0;N9@%';-;! VQKEV/LFU;3[, M&Y\!/^](]>;]VTIRG-TT@TO$M1] 3X,]&U7GP?3S(7]@5+DQ('\3&W?9I@#0 MTHW;=$G:EY6G)(N)0>HE)\K,_!ZRA1T^)_UGT'EL6'P.EYM\0Q? [#VPEV5= M/MR%CRN5>^'T6U;XBI0%$\$PB@:T9Z% >U9"(16%" Q'%,.V>N_.P*0?AW?Q[Y/%IOUOUK^_7;BZ?FW'XQ\& M/3*SSF\PWK?CUOW^J@J@>4\35W3S\.HE<,F;3-<3UXR;E9LE4;L-,,-)8HM$ MSB"V\Z_GB5?Z@:0OES83Z=*/F#V-/7!-TI_ZT^/0M(_#E?ZUZL3RI"!+I9M" MH #:VN7Q29I%DIXPZ70Y MVMG8,6UGP._O4P','X!'^SO %V96RF?3CMP]2 M; K+M\]' .GJP-9#EN.=GA(?,>V7OG #=@(OJ,# MVX."Q0]&(O<5<^O&P0,$=U^]BX\GH/N$-!_#(AZRPUO!MH)MV\:VNYI+%FA+ M3?^NN4X+S!66*RRW2Y:[=BY1&*XP7&&X?3 2?G(*1.605L4@PH[RCP7FL]HV!4N*"@04#"P86#'PP M!IH@)*:U!^U/",2)K)$U\)L3%DM!M(EV([=$$4VT)1X)CB/B+%!D2"J1JQVS M1D?C)-\W!@(<%PP\= 6EXP;8[7;W\'X1+VE-'WS57@^C7$L8F9V%_[#=7Q:[ MM/[3#<6=JXM@NB+!GH4$.[#B\F($%^CH+)4F2IVM N*UJ)'& 2.OA8V:!Y!% M&]T%'Q.X>XO@^G'BNMQV]-?0IWRNR8>ZEJ&R7>Z%\1':LQ-PS!C11Q M;B+2M7#(8..QMS7\*X\:)GFQ!0I,%I@L,'EOF)06 R Z@BBK.>*4*Z0,U@A+ M26*D6M9\L\@ED;40FB$G)4_:)$56FX P"YY[96IEAS+V:+H?T/7)EJ!Z='718X5D"P@64#R_NJ^JIGB '-*2E#W M 20MC@8Q0IEVV#!F-]3]G7M%"D@^+6XI(/DBM_W%@*2HC22>BH2/R2>2PN-R MC)PF3&D?2+!L[SZ1K8+D9EW2';<(><+<4H)(MN\1^?6R='DJZ-6'V6RE M&I&SL^0>R16.%L7!2COC(L**"'M0Y6PJB3)*(,],C;A/X2($:Q2I"EYQ3)W; MI3/DNW"3"'M_R>;_#5S^6V;R-Y<\7A3^(V6;@I8O8 MCX-"/#B*C+,O@ G4[]+OL$X\WNU1I_NP N706+,C\XI%Y#[@)2BM7 MQ'D4'2AY7 6 /Z-K1*1W1',?:[Z!FUMTQ10]]CC9ID2I[- G4_EY;E26:P>G MZM*Y7KM;E#DVL_DL?SINSG/9]G92G#-%J#T;H?8LS V*HV44C(SH)9@.ACND M':8(4Z4EPP8[+7?H_KET[UZ1FS\E0'D7WZS@Y/V )N_B3Y=8LB6C0^+G5QJ@ M&!T%GU\\/N\!/8GE#C,14&0I2$;25!Y%800&!U4UH<&*C1)16W36[!\]B^E1 M7.@%,PMF?@5F1L,Y=TXBART!S'0!*:\C% I\>Q5 M5)+4J@YTH[S8S@-PGG:@_7UJJ[\\GBM@7,"X@/$= ?W&1RD\8&J=>MWJH)"R MA"/O&*^M\TPRLO?HFP+&SX_G"A@7,'[28/PL3C\CQ\1QSI$ & +,UQA9ADDJ M!^"H)%S0G=:TV0/<;QQWJAV?=AXIW&_]1+0$%FT?!KX?VM67OD5[DKCTA";V M].T\16P=4.8>2TW[^RS/<8C??60B1.>)I1+)F/H?,0TFC7<4.2:QK0E3&&^$ M!CE.Z]08"0G.0* :YI!FND:88K^Y@K@%<0OB%L3]:L1E M.J0V31HQEQ#7&X%, -BM?6UJ;E7M&"[=[5X"XJY[<^#W% #VU^62_CP_#UWC MX&_??#PFB!W&IC#V%X>[]X*LWBS/J)EXN/"4G]2,??/Z(#!YUZOC:Z_^90KX M[2Q4;]MS&.VB.C,>F.^2*W-4E%WP9?6G]%>(,;A9\'].*6S_=JN#^DLSV;Z_ M6@47A26(D:@!L "!E, &:5,;KC!GRFSZJ[=GDO]V9F;_W<['_D=813?[/J]0 M\S' );^:6;@5S\05/*OOP#-\4M^*9ONBE0JN&:=U-Q-_+)N/:Q&PT 9YID!: M:0O[7M=@)-18X^!JZNQ&AO,6[8/];#XYN;V^W/XWOT^\O^_AOPLNG-O058R, M*HHIRT3X-S.9F^ZB6GPVJKK03X<=&%^<5 !N?:@^I?VIFKQ!J:?> L3@F@QP M'>Q3U<3J MU ;JD:%*H:@$,3IP%U_A>_;">CD%[^T?=^ ;KXU M38,>C[#Q\RX=?B9BF,"25K-/80RX?0Y7GEWOE5I-#2P$7 WTDJGGKKH+.<[? M7(G]AS]^#Y/\1?@J+WEP&LC%P=$M1)IP 4.&;( M*6I!:U%4N U0L-):QHQ%@!D6[G$&&6L=8BX$60L.2NB&"OH.7@\@X'_@!?9( M : =RQ7-7[?]]XP*L[.NG7\XV^KN468UQJFDO\4.<4L%THK ;SX::0QAWFT8 M$%(P*B512 0/N\=B0$K5'"Q.YBTG-6;"',ON47HLNW<5&:[PY5G8$6^*&G;$ M@%$HI03AR\'HR_6P.(].*J<#"QO']N:(18Q M\*;@$9 U4.0%E36A F-W-+MW-+QY6!OI1I?R_U=51^=5?M@[;OB2TRO!JWVU MOD&X4,Q9Y BEB$=%D#'1(EDVPG>#C98<I_LM<5)1G#SR]RI!F.FV3Y]97 MIIK [,\'%_ZLK9*3S[:F\\G.]TT7W*P%U?_365OUH?N8[NAAB]><,&V,C8.; M4T'-[)%) \S.S"SYC$W5SY.W9_A^,I]U@S?')GLBV1TK NG:5/>A7[J,5KX- ML$*ZT -##-Z(Y92 -1)-P9WA?#IN+U+5VBIV[3G<#>->CCJI?@BVRX<15 VG M$<.37-MG#V9Z=K]VR'#34S[!2Q^)I]/4"EO*:N2B3TV<: U8YB+"UDL::JM< MO96*Z[<@V"_SSIVE)*"4^[-^S9:W=R+B@A5#8 6T_67)@ ORU0 M[[_FB08S;2GTD-3?&&= 2DH=" MAXB49!)QY@WFE E"-P.O'J$T .:=-[-%QS/C^'S],YZ-1<##25 MU(W\4;_0<$ ?L/-9-6EGU468)?T&+G3!P_-#%XY%*>#"< &P@E+8/> 2 P$? MB$1!>HZ%T%B:C;98#SG^[.-Y\L5U)C';3VE]?AK6\]MA.?]K6,U?%LOX0]OE MBW(4SG^"4?!S._N?,'N[7+PMZ0JUXB7^9B/^9O^&U0NSK'Z$K?9^<2H]6$P# MBER!GW4C)IV"SO))*!A*Z9=JNE"C,Z L!5H^KOUHNJ:=]]7',/')\H(1PB0) M_CQ0.S!A.P'0FX3@00K"-W$^CD"$P9]4;S(1;A#% ?P_.:8DSF=IZC>^[AQH MHP-DG;B4/ST>X@' Q@1K>K>BK2V!)U4GXFBP\XK! G,*G[/4_NL5[7T?KA((/N\Z2^ R8^4A9M'-ULLC0N?W]D:[)"+%KIB["_,VI4:< MK>I<3,V',)2P #:%^9V:\2=ST;]^]9!,==8EMO]# MSOCX1QO_L5B$_O;53H5F[V6*Y/$ '=I!OIQF=!XWD["V,>IA(4H9T4$:O5W, M%5F]B I)TMHZ_717&Z)T7ENL5L[)I. M,:@EDQ:4'A@ZWSCIP[_F29._[JY=37UMQBGLJYF B$_G K\#;:\;E.C5 M[N=Q3=^WP)*S)8/W81QA]\'22-KXNBUSR_J<5.^OWC)NC&W&0TAI!P !JMHZ M[E3_G/L/&6Y& TZYV3PA0MH#&'W5>G#X\G)VBVP!6%.33I)C!/Q;.>:OOZ^; M=UTZ"9IV[4?8O66 ZKCM\WQ#]7,["Q6I1U6ZA>+7^1U^7+W#+UW[H3/G??Z6 MO,XWG[?)^)H,VO2ZLKH_ _N%8Q?LRBH.7-2PZ4 $H7J3#8%CA3)*:$WU]@]U MWP!+CRO"DEU/<&(E0*8/9M+\[\"=R7Q,?O$YL/HXT^_W?NZ&[Q)G_0HH9,"F M3">CO[6?&]=7?UKPPMOO?_UM0?A_SD'EZ7AX;#[U\V:V1,'W\ZQS=&F$;K8$ MIO>#^Q54/5@7&'/2F%&>P^PB??I3VU=O 'W&(?'^A^0)F543F 9H)E]CSG]I MC1]8UCP2[VR02 8=$>?:(&5JA8(V@MA('98;<2&24^J%QO#3OXGR[%X:/B39F*1E^GIMS&@RA8+8S&#O0_7)=.F,=A6ZW'2+ M02ZC"X 8L_Q/3JF%ZNK.PGFJ(0 "J;L8PYO[)!R7$LPOW%27A%W]9S!C$)B) MF=Z;&(#$W[8^'PEG@H*EYOJD7G@ +V]+UU;?=S-*;_=IBM 24VZV7FJ SL=A^4%_0K=$_$O1,=) MM8A%DEEFJ8$S9MU@#R8ITO3]/ N;;CY.)+.T-(%BUAB^G2QTZ-5@J9GO0NF\ MR*.\<[,VN;VSUYOHQ#TQ:6^9S_-0,"R,Y,TYH%.?TI)!6F:5."F=L!'=)%ST M?ZR ,.';2^Y=*9CO*\^?;4$IYQYN6"8E(&8SR4O\JR; MR5G(.N]"0@,_@6&>E@:\-9C#)$PA??KY2=Y->?15A5F^^X.,E M,*:7RVO^9OYA#AM.ZWS2@#=W%Q3J'&JVPN]D!K7Y\0FH 1"RB;(T#Q;[7!E8 MZ:QQ?US=-A@.>3/384**R@+Y<@[DLY8;O@,'9](0#QO)<@S!.CN.5ORY_3B< M624:&B@IR[:E(CH!DG'+OMWIT!^X9/D;4,0".A;$\D;2S9&V>5#].+@_?A@<.BDR>:'Y"TR_GNE! 0*5.['0/ MC7H(:8"M;Q9SF899LWK!+GQL8&^;]8C'7'L!EGE=Q1KL]Q(C=ADC=@^XT$_ MH+X]GVE=?;HYQDT244?M';+.2,0##T@;SI!QFG@NC!>&;2/&[?VL=;\O7%;? M)WWU(GED[@YO6WBP0$UX,[OO?/]!#KGJH)J;:7)L5/F=+S7*NS/*7OWU&H'F M@Q*X;[$(9LURO>="/&K]Z/T.MIY?(%V;)O/_V'O3YC:.+%WX^_T5%9[Q[>X( M)#OW1;K3$;)LS_7$M*774L_$_=21JX@V"*!1 "7.KW]/5@$DR )W+$4B>R9D M@*@EEW.>L^198-.>8W;L:'A;L$Q>D.^^-^$L_8@Z2=((GEA +.9NM$9KI#DE M2"JLB0/E7IM.\/]3HDY:'FAPZ].I!9/DPV)>SVT3ZW?-0U4WO]YT3]T=>;)Y M:LY9IY/0N3U);BSH,3+2)V2Y=@!6,L*\=S*U7QKC\]FS(I@,*"$#HS>9#"4&6O(!Y3V(4EMRS[+FT;Y?WQIQV=' M%QK__9K4R"$%L^7\VYI0R[DOST\RDC8IA2# M)S0Q'+3OT.QCH#MG;GSRIS$L1O%#^C!M(CI^^A9G?M@"^ ?8F=E2$QK_] V M??PE @6O:/=#6FJ :8WLF]"^!V2BO5:S))^7I,D(0+AQJK6!CHMY#I>LVV"A M=J&SC[]=Z>R6B\O5O2RM=,DC.0UY,U\=5.8T#)N5'OA WKQH=_2S%<_6$].6 MI%^6+FR&L1QU'N$;NYA/5M7G\U!RF##,(U^.1O8"**1M:/NV?1/!^ 1_O[H! MYC.RTSJ^J7-FNYW'U8(T_0;:9W^WJ8=?#G1JS\#>K)[Q]I;F?,UK.3U1W'R? M8Y]OOX@\]W=Y0BE[[D-.#'WN(\0)PWT8!S_1^G'CN*=G8P[QZK9L;-L;W-*R M<2.3;":5S9T5-K#D!O^@RFTT#Y(>L87>"O M_Z-Z_MY!)KH7&2<=-^V#%C17I*M^ K$7GDY'#^D]VX>5W"GM%9 K('< D*,% MXQZ?65Z@[B!,MZTI%Y;K/%VJ;AV_//A663 V85KMMIGM\ MK%$0\2BW_6@0D1D! ,<5\B3(ME>>"?VG"@AI6'(*\6S MCDASY'I$F,7 @[8""]T#1"1$#$CV)!9$W*++XLX#R.*RR"&%;4#;98C;JMQK M&]4V'=GKS9B*D#IZ3BQ"ZI[H]F"QHCE(W:B(>"0<.9\,TC@H(80TCFPO0_3 "%$0L"!@0<""@ _O\\."BS0AH3G/O=(%X,QYHDD)""I@@/-+@1D M>*X#P&R2G"GK[68M[8I>EKT+WEVN2MMMGCRP89B\SV3%CZHYOILZ#&?+7HOM MX<)::9YI._FV],3\>DFCMC5&)I 5Q;0%].#V$8PKW* T^#9&\=NP+9S;>=/U M9P!!]H3JF E$)R\1UY@@CB5&EGB. K;6"P'$I3I=BK%A.E<'@LL%1EQXC5S4 M#(DDE$I Q(3;PU(=ZQ/5-66;FZK#BZ8X=?PVS4U.)BOH:DLF\$&FBK96:T]H MPWAC:$P!]MD8Q$/BR+*8D+?1>T:I#J93(&I[M/%;S TP@9FNB.3JFL>1RWU= M#8TYT?VAEUDS\2R>SNVP;7"YF.9-:7I_->#35B+^=5*EQ>SJV+1M=N/6<2>L M%=+I"55QYC37DB&G%<@Y!6!CG: H*BY("$I9GFY257 A2F($LC;[8UVT\,D2 M1(+G7@LK;0YZ*(BSZBF\+FQ.GE9GZY;*0U810:G5@ 0:Y(4C&&GC),)&$$>B M"C;*;9PGOO,^CG(WN-CZC]84W(<6^WW(4)]<['HONZ"9#K^7#>-@:X IWK*DM/^E1?U1/:7!#Y]E);=Y'YA@K) M#Z:>7MA8NR]WWCI37W8-(\I..+VWAM$)Q_?5Y=G:@^[]G9UHSLW:_YY=E*@, MZ@EED]26*HITV7@KR:)+[#U,S9'=YMK^E%)VV.=V+H ,NTVU/% UXC3366IC_Q\W^_) M_VPIH#-XYVE^" KV EU$.T-Q_'B^O(V,KH4S/,#9N=U V#LJ3!TL9.VH L,? MS" !B-J&I)$,/B*>4.7*>=A\_^7W='$:\[BS: ML3V[/SQM@.\XNG^I[%%2:PI0%J \3%D8ZW$4+.: )I4#!T#)2EPCKWB2(G*U M(6KNL99+=GTM6VQ=0>66()$9,I"DI-F_2OHOD%@@[XK$#BQV$GQ7K -"G8^=CTU/4 O$Z"ZJ,"Z^[OV=>? M[*4<$+J,W+X*T[X9R[DI G09YWT5Y9T#-*LPK'UN-#T9Y^+TSM;#NDJSR5DU MAR7(F0?M?T]GD\67T^9==CH= 8'EH+YX/2!B4-4+]X_HY_F^+W$<9W94N46= M8U7;8%)8Q]_C/'-M&+;%QIN^WTTX^G!\'NMYV^YZ.IW,YIF[AK$>7+Y],HWC MU2,NC^X&,,/A.;Q]=%&-XY?)?-B$JLYG=ERWG 273&;+EYQ%F[\/QSGUKXFH M73[[MP7,AV G$,GW-K\UM<-VT &VMZW(,VTU8<"7A-1)09JOR&\CC84)3&P\ M@1UTP!RP$>O4F:G"^G\NO#(3\\DZT&RUPR[WB20K$I+:N5SNEH'(4@:9 M( B-A#/?S8MZ>H?=&YK\NV5 ]M\R*-SX;2G4ZITTTWU)X/FIDV*W"F-_'):N MVNI.FV(5->!) $C,N)-SMFR]#-FOJS_.)W, 09_##H8YK6NRJ(&HZS]M[G%[ M$&6V-+1]<#"XH"?LN?U9*3Y1SW[&">5['\8+"'=^A4$ UX-.9 DZ.6"/U%=( M7GMBZM(5M0?MTUXVD_>R2>C+I\*#RM,CZ5OXLAFOAZU"7S3;E;#.1Q'M@U;\ MUT4C&M8<2*V+=.EO>G0KP]?J3"^G3G>?.CF.28Z#1#S7,>4I!RLI)9!5D=,H MG,1B*Z4J;IPZA7?C\%N<9TKM5D%]=@%4,="2#RB7Y8SIQ%AG*@C1H ,!W%)W#2C\N3YS?+:GX9F14/EIKK[B,D<+KH$WO"R\5)R7>OBBO MKT-Y+1"Y9XC$(6 M'$/,$( [QPW2(DK$DG;P9RN<>Y86VPN(I/K$E/C[XG+= MGT;[^2JRZ=6Z70M6[UN=%0D3&7.]9@58;3U'31\^%US@R1-M12=C='?^U_^R MH\6V4J0H%@,JB].A:+%%BRW(^(04T<2UI8",*22"N* ).482$MY@HIA.(>[1 M%[M-9"3&#(PN]OVC$J">%JM_T.9\CUZ#NUL0'F[B.\]0J*M-O3@>DICP->;P)IT!?IY] MR2E5D_RPMLU(M+.<'5FW#8\V&P'K'45"@QU-_- R^6K9#(E\GT#:=Y,OAK3D[:#7*7\9IU&8@_1;#HD7%=[[Y.5>\NI;1TP/ZV#5C'%V_NH^S MF.(L4W$CG6Z"Q(9$4(#+PS99N*U%A")2)!,\P?:UV9PPG-K/AJ[M,O)C'-FO^70+_C/(EPYS MG]]J,>1Y532NDT\;33]^EK2:_-M M[:EM]YOQ1?YS;K7USP4@0\1IO-#FI\(0YB-GE'U8C]%G\?AWFY,#Y M97>N)9G>TJRG6;Q3@%D8>BN#'\##'B@ "&J2UV@6\TMSFFQ3K[<^I.EGMWQ*[GJ8>QC!_HYSGO6#QY\S?B]!J'E5 M!A0[]G'#R)H%K MOKRWH8^K#/+K5+'<@M77;B_(.T8XR)W[1HWR=CYL$LYS6^AE/F(F#ACRN&T\ MW4X&=*-ZV'19RN[5NI-![R>S:>ZDVR3Y9T4*:*R9WR G6.=E:"Z;GV;-;5"= MVO-V%6,[Y[S6@-@7\.L /N6A-A]AZC#R\SANEL-F?7#\)2X'.)]-1C=XO5U7&?RMOKD9)JYUM5JIKLL-N9KPG7MQUR.OD1PL1$Y:K_P"]F8\;]+^ MKZ150_Z7='QC"Z\TSZX:LF?8O9YL^Q+5X"WNVBTT]VQ_6 ML/T&C96>[7OOV7Z3R^^C@EN*=!"M21",@L9O$Q=CI]3> M4TZ8?EIZ2%8'_P\HNW$[11RJQL:C[/G;MI>2$QCIO/IE#"*XC7UL5N0Y(G(K M ZN>[S=Z06WO6T?=V70QORSFD\L]^6H<K*E'7E?IVZ9M6 MPVU(ZTH[NM+H5^Z^JQ(I*S_AM=>'X6B1'[1Y *T=US8Y;:[,_=RN5-7VJ@B* M\+D=9=#(/%LO6ZEG--6IX(+?/OT-+*Z/G][!WV?7S5*FR[:Y?O76WGLY5D\R@.>$+EISM% M24P".ZLUHH%ZQ%6N]Q2]0LH&8806)KI.B<(G!2M3.AK%=_L94]CF/@$'M'^87E)BX7-KW?QK+>C7+*L9<'A M]5I/ZP6>!LU!RW2^=FM;Y&RM]-,A;,,>14OTWT1Y-OF*4CIK54N*BQ/]W+)7 M]_ZN3I[]B.?^SD^H//08V&.7NI3V.L[Z*PN M^ ^W'B6^V;:B\L*3^QX,?OU(;>N/V7B\BU#XX.A)H"S"$2U"88U"%8>IR+@> M&4(X//6)I1C6SZ>;YZP_&/X:;3UITV"!B34>*2-SMW1MD=:4(2XPV.C:::;C-N+N M@./;F.7_G-3UMLH "3W08L>5V.^DEGL.?U]$28R"M 5I"]+N'FE]((%K+0 F MJ4%""DC2=LH.K03I)5D0"0O2'L(I'TY7%0 N@#TRP5HYH@G M- 9$F""(8X^1 P48T6 \#5P*&3HI*)XH0&[#D%>*9U68(F=L1)C%P(.V @N] M%X#F?$"$*@#=M\/,XAIZI!#X[P>D1*(VP^A5EK\L,K1H92].= H1O(R4(N4- MB$$!0M0Z@5'D04CN51)F*UZD%3@LFP&TG2H_I+8&V(N!98++!=8WFL' .=ESI]'P3N V$ D0LYSD]%*$L.2Z) M,J475&YC9Z4)X(5:5D"G0KN%MSM.>YR M$[GUUB.A+$4\484LH">\U4=/DS6:;Z6[VIYPEY."N\4=4!Q,!:Y?)UP;)UCR M/"*6; 2X!ORU/A$4B.#:2A(=D]OP-.T)KDDY#^A=$-315W3X\8XRR*6F0TG8 M+0F[I:9#X8/"!V41"FL4JG@A!Z$E<+_4="@>G>+1Z9U'1W@I2 P>29Q[*249 MD%',(&E2TCAA'?A6>BF5F@Y]]>$4I"U(6Y!V]TAKM='2,HJ2)P9Q2B/2VCC$ M/!$B)85M-^^IU'0H2/N"N*@ = 'HEPO0D5CO<.1(21D19X(CXP)%VEK#62** M=3M4EYH.KPF@2TV'P[N&#E?3H5@TAUF$ ZM71R/?J-+6><40=H&!K H*&PQ\%G7%#Q\-M^-*@HHU(XXH1TH@YQY1*RG&DDK522<\N8 M[3C 2]V#PAY]8(\"E(42]@:43M#DC9%(I8 1EPG41X,5DD$XE4O'R-1)D2Q5 M!EX->^P@;.81H=X=A\E1^D::T/#A>:QB2M'/JTEJO2/(V3I[3+[:6:A+C'@) M "P!@"5&O/!!X8.R"(4U"E64@\"7J.R^J^O%&6BU\5N<^6$=L[8[F6:;K*[F MDVJZF/E34'N7YX/%ZUV<.<69\W!G3HC))I^KKD>".$V 6(0;E+RBQ&KCI6#; M. O\9>QG\0Q&8D?O)V=GDW'KQGDWG\^&;C&W;A0_3][;T>A#R]GOQN&_[6QF MQ_-Z>ZX=QG=<#NOX&*7@XU%N^_'@8Q08,Q&180[P,0',Z<@3DE;8(##A-FPE M6+L?^,B*V_M5,DJ!S$()>X-,!7J@QR$B8C3+YX,*&6P=DL)RG0 U"=Y*2[Q> M0"8EHD!F2;#OK?/DMT]_*RZ1(K^*_'I$^D^P/(+$ I5?2L0]HT@[PI$.F'C) MO1"AD_[#G"6!.=U60>0R.C 3 OP3-":6\) B?Y+\6E4]C.&CO<@7O\L2[$MS MWQ;%F* [SND\/GXI,'F4VWXT,.F4YBPEC(1.'E1VK'*+.(>L,CQ@)7WT]B9, M$H.%"RPB:K5!7#&&K.$)Q< 8L%L".QIGI$]P20S!29?);\4Y"R4L#?DM-&( M@)U'*1B->%(..>T5BAH[%WP,07=\RMJFB&V2R"L-2JD0'#DJ,9)48)_1%M3/ M?B,G+LA9@DQZZR?Y^.E=\9/LO.X*/LF5(NK):!A*S]([UN1H1"$'*T)R9E#@ M@2,>N49:2X>\-0Q3HHG0G? 3@H44,3K$O00VV6@L8%C0L:[^;D5DM,L!3(2(_!R,A=?906R#KE19!1 5K?1.,0 MF+0-3:1=SJS89V<#,J@:(Q W!B,G.0))<.$!=!7 M6/;Z]-+L. ;GE4/X0>)TJ-Z._ZEYSLOW/]U6[=".P_]QLS\O=W#]W_C/Q? < MF&4\WUP9,;3MXXH9541P$<'[%<$&.QF#1#*ZA+C#"KDH"-+<8Q?!6"+$[["^ MXK)O9*=.SC9KB;'!S@]T7KG0+?A;\+?@[VXJ.4K/I'(,$1XLXMXP9*WE8 PE MK6(P3B>SPTJ.^\!?,R!LQQ5N"_Z^9#8KH%VHZ46!MC;>,=5W)5P[:!XF4*IZJ;NW)&*KQ9>O6:AIG MK0^J&#NE?[&P, MPK'^&&>-Q%QBPLT>5I/1R+877,I,O"XSZ7W)U2=BKTZF5]C)JB!O0=Z"O+M' MWLA$4)@G%(*1B&ZD@[\OCJ@+8!;!? M+F GJH7SG"+CO4><*84L4Q)YP3%F'"L7U#;\37L#;%)4Y>TYE^!SCF#[RVI) M?UV?=S]KX'4WS4OCYRPC]/9M7\-%87T0,WG=1G=I0;1K!O8_?NC#PRD5+O$'*BH@XM0)9!5^#CIAX'YF1HI/X M8'UR+"8D=2X3%+!'35/5$#!CFM#(9$=[?S>>#\.R=\^GZ!>SX7P8ZY^^^=$" M]N?GV>0LK\UB;O/8/J2;LN/=V60QGM]U)"&O'4F(>X0&/KF]'^"^2**":T9Y M)U8EW>VX+U0AB%;:*(<"D0+L,P,J0@(500N811BVM#R>S %_04V*,7"+#_9<"M^?0 M%2GP=\<$9T(11%UN P%F(C+2 :R+J"W1+E%!.U2!4R Q:.1L 'W":/AD")@" M'$=JM#>&]]\4*%)@=U)@[RMYS?.YR;'YOZJJ#VZQ'7O^\BQAMAO0A&Y\\"4H M+!?KLEI&E,2:@ ++<:H:=$2-)4:!>&62T(3B3IK!4X)M?H1WGMM,>[^,Z_EL MT21/OQN'_QL#+.J7=\"6YPU,_#BL_6A2+V;Q,[SQA]'$__Y=%8'QIWDW9XOX M,.=\9Q7VY.3\V@9QNLDH/'VS*3VIKA:L^GDX!D:$&ZJUM7N^$U@>9H6>LB"? MU[2L,.R+/&6><6.I12YEJRK0A,"^)H@EDI@BBHL-;942EI8RA3S)E0T,E\@* MD1!-5CBGJ3/LLDI!G<[>K$*[/WVUTUM#NO./ZR(17Y.(J(X^2\4<*5S'\1VQ MZU%C$9%PBK5U<[0&%9(F%^'_/ ZAXSX6PE[-[#Q6-<:X>5\OT)XKM+P)8SN^6$?QD?CH@I)NJZ4=[$?X"N"KPW =*^ MDP=S)UY8S%RY8@@,Z6U]6J71Y"NP9CT! 9QU[T8]/K/%K%YWBSZ',NPNA]F.QGG*>2^PC#_6?.G63R-XSKK$$MS(3\6 M[AS!A-JW-\L2EQ98?DU>N]JVEL5P$K*ET'YJ?FVME7P-3#+"J/-\8)+C>BE+ M)A[L/5COPR(&P/_2F/K+-25Y%+^A,(2!Y[&^@>$LSL9OP[">CNS%F_SKVZD- M&:K7DH^&;;#!*CL'OOYC4<^'Z6+U\N9&%,?AK9M\RV.'^]]QTY].*)9PD1SI&UN M$AZ#08Z([,3 GF)&(C7A=J_%RG)9L\#_;QQ=CX#,OHSX",LEP7,/;JK<5#V6 M#D";?7TP'CNJ0A/66=G&+9MIX%_[001>AYB8LRA2YQ%WW"+C(D4X>$NPLSRY MCCM;!RHQMQ9YP23B7#DPYH*?')[ MU.N^'=2MYADM:'GY.,M6HSC^ O3P5-:_Q>TH%&4TQ8 $$Q1Q+2W2$79$8&P] M]L'BV,DTP4P(JEQ"&FN7*U*Y?'Q!42)44<6 "O@=#/PYSLX^I/=+4.LR9EC, MKAPD^UIU4-F;T]-+L7;3G[UG(LA[#ZNRF#56RAALE-%%>QJQS>&0$02I'/(B4F:)DFL-+H3:+CM7?VI\;/M?4^O M @\.O*<]\=.]VD.W/DQQU_;&%SL<9Z_/:%+7U:1Q"-41%)K+XZCAE0I\Z8GZ M,H:W96_2',= UAJ7$B@:RY=4)=. MMFE;?[F^[L*"&WY971&_3>&=JU>-EX?HXZ9Z3//T>@[_:1\"(VD'EMUVV:$U M B4XN^D;V[BJ%V>P,S"M>KD$>4'@R]J;'_J"-SWV9O,>.X*6TUF]=/J76TZ\ M'R6G.&$1='Z'%#%@!S+LD0TREY?P0AK0267:2F'33Q[LJ<4H?D@;S[[_'=CL M/X&B?AE_6E',AW1YTOOQ*O[BUF/P59;7DER[M7KL8CY99;SE_<\N)UC??#D: MV8O)8@Z[^RV&M^U.$PR&R/>K&WRV^J9U?%/'J[=5&-;F.[;._VU3&Z'Q8 M#]UP!-+XS>H9M]0G:E_+V8D6^OOL1[O](G*"^7V7W/>[.-%7JAO5VOW4[I:T\P]AC8VJ##O4*>/B", M':98TR6(T6=CV,,HY&5CVJVIW;N!MGXL:2_9;GN3+HSW ACOEES:PG8[8[N7 M0G>%57O*JC0W](7[IN><:'PHYGQ01H4$[Z=MB_-?8)(2MSH6+M$7&"H<$)M3JH+V*]MZ' M:&,,MTZB@+U!G'*-G+0.42TM4R%'J9K['R*"=]X%E*A6\!"AD%$D(:(D"4X& M(Q1[@B)^>^+=ABB82W*\ZS^EW\+6*@P?W'9[^.RW79K[:,IN6V*<5HF@I*0% MA+$T7S0H%'0LZ[A\=C4U$,661\Q'0T2F)#/,"!<>#!Z6*,K&5SL4[ M0L=N@M8 4U( \C5R0P'( I#[!TB.$X!=4(A0YG+5)#!0@Y9(TL0)55&"C;B- MKBW[ D@Q4$H7@'Q^1Y;[RQD>W*S><>W"1V5R))R4C6!(>9(K5(/UA8S2#!%F MM I)>.LZ%8H:]7T]F:D\F?YW,C[D^(3NIKBU*U:Y*C].<;A8[?"Q';Z'4 M9F0NN.@UY3@:LI?V:L%O:O*UA]SJN"?LM#L2WWT M96!?GQ,1GUN2ZI6DPVE\3TH6/;DWL^O^S"^SS;POW=N\+_5RX]*.=,];X+S7!Z>[I=,?[*AM M*3"OGA"OW.^5*S[#XC-\(C,]:(G^>&M1IMUZ)6G@UA,F$?:>(6ZE0@;3A"2G M"7,N NO6;[(4>QMC1#G@!G$7>#[ ,8@XFEL&.>\P[YBG-!B?WA0]:,2%/DTE;\? M:']@L^\(%J'HZ-M'IK^-83%&396V7.&M*>UVO?1O=G_:RSY,EWBU]&D";-U= M^W?'025*.Q^(00Y'AWC*'0V%L4@[KJV.D5G5T4Z29Y(YBT&9P0EQ ?=H)>!& MKK0DS$LOZ7IUR=M\Y%=+M^D_KO43/YX*-6$D4@"@ 3*19BK1=#MMBYXGD?CY7!;_[2?IQZG MO0B,?R)A/*KB3/$_/S,JELADE5.@H_$<'M6T(@,+IE M[8P,!-YQ>L'3#WJ/P:/]!+_1ZTJQWBI\?)[,[>B.X+@BNXOL+K)[KY(U)>J< MX!0I827B6'!D":,H4FJ=D\(+\RS?Z4,DZZ]Q_B%M3VCNX8BWIT*SN#U>=AS4 M(TJL]GOEBAA\49%211Y>RD.A<0#))Y ,%.0AE119SPQ*R46>?$B8=O(OF8@A M2*81)IR!=4H\,A1[A%V22C ?J;?;C'0Z:+V.(Q)]EQF9/O3=:QC4M31^7S'7M?*+Z&F?-!;GE>&AZV0W'S^U"=]#>C27U^%&Y MG)93*[U*R"AJ$4_1(JN30S[JI*DQ).E.C9.GY'+^;(>S_[*C1?QQ6'L@Q 70 MUQ'G'?.3*J](U2Q)]==H\X(T?/3\)ITW,X1[C&DY937;V79\T73?G(6Z&@*6 MI%7[P J0+L(?L-=_[[NW9M\.:@\/@TDCH4LSUENO\9S^.H(F^J_V\Q MR2(*-LC#6#-!#/-LLY9XK?5K0Q%-0UB8Q>] ;2^Q^?#+VR&Z:8?J(=QO9W?O MS]OJGW=L[>U/6=[>\JT%IAQ/YLM'OVT[QD]"'*&F0S \/7-K9'07>CL(O;$WC;1=[NAJ MDQL%^G*GJWGTI^/A/Q=Q;<\GXYB)ZFP"V[AA[QMZNVOK%^.KS2];O=OI_GPE MI\_6E*HF;&LRWJA67/O[NHZ1]PX0!F8'[VT%^K U@8:@L0QG^GES(XKC\-9-ON6QYZH5E_Z9;[MVPSPV07LKE3P.,*-=$H]6UPSMI6&= M?4^GEZU+D(QSJ-K0BH68%-U',0(EFAE:U.9]G4 M_9?&I?;W2?K[RL=.(G#<+@.'9:#B.:QNC'V=%-6H% M -#[Y2@OM\FN;57C&=G([T]T'1"KK78J(6*20IQ%A@P5'"GIF?;4F*#5=LM M73H1WC7H^6X<_O,*KY=&=/@P_BWF/!8@G1\L(/-.BD*]))FXH2Y4O2H,U8BS MI07>>.35VWJSL;NJ =6Y^#Y3?2F'0SX[7'LR*%LVV_SM3E4N;Q4\(I/QOH5B MIUMK,X=2<>JE59SB\D2;>VM&G5#ZW+)3,#NAG_N0,HX>C.,%% 0[QO)0>^Z? M_>IJ0Y4"9 _T$A>ZVDLMOY<^Y<)*][OS"RL55BJLM U6*MI.8:7"2L]DI29] MJS!2/\M5E;3#VT5 /B.$C3^K0G3SAQ!PR:YX7%#X$>=.]",S8JO\@.%N)MAZRE341AE#-.+!8<1-=,@RQ9 T7%I!4TS"W3RTCH1S M+54.BL_%H:T0R/@8$/,X"I:(]5[ Y*#H<&J0TMR1J#47N%-= MEN (%SJ+/)&@'"47D?,)M*K@,3R,8RM"48[Z@X%[*Y>R[HJC9#L^ON8Y+]_' MUY86VYAU4$37@T77TD6_#"'O'&D\L4@$/:'Y66&RR+&0K[7>RB/6[E'E6#:O M7C\$Z*$TZ]O6^O(<:3N4^AH*FA24*RA74*[O9@)3/+%D+T@>]%?"\H5E"LH5U#N1>BOECAF M:&)(TAP#H+/^ZFQ 0F#O0PA.=LNF/LG-7?375X/LM[G-=]=7NN,_?RFN\E[& M^K_P&9?.TJ6S=.&#P@>%#PH?%#XH?%#XH/!!X8/'AS=M+NAS9P9C*>BSA6S< M)S2-*GFY)=O[P>M7ROF4P@F%E4HYG\)*A97ZQDI%VRFL5%BIE/-Y(>5\GIGJ M4\KYE'(^I5ER7U)77TJSY-YGO;_R3L(%@ H '34 [2'L4 LJ8U(2<:,#XCF. MT&B?D)?"QZ2MM:S3:C<0*C"G!%GN">)2!60IXTAQI13QQDBB]YE=#Z/9?79] MP=J"M05K7R_6%F6O % !H ) KUK9D](G83#2*3A0]@A#)C&)B!62>!:Y9*'3 M'#%P*XQE",//<(_'R%B2D,'P**823ZS3'+$H>_W&VH.45"_EEDJYI;Z(R./( MU'R5J9@O3$]_A5F'!88*#!T]#.U!6_?$<>>Y1=Q(#O^PA!SW"K1U'YVSRGK9 MR0A_DFMV'QGA!U#;"_06Z"W0^_J@MVB !88*#!48>OT:(&$J&2P5TLJ"&NA! MK]/*.>2(9S@I0WWVO6[!7ULTP)<"O>NN6_AL86)_62WIKXNS.!MZ^!Z&YWW" MVN;=$E[]G%6XG,ZZ[Y>?",:^O\,!3.B-U^[)!WPUF$>XA$\C,%2.RQV.;0,# MDU0E8,CJ/'-DG;]Z('L['%=S._XRS%1MQZ$:CJ^^UG6/3[R1E,Y*+1>-3;NOHRF82OP]&H@FM'.2)X-#R/H7U"-81KA[,S&%@5\]O; M\=@:!EC[V=#E"]WD/%;#NG*VAJ^+*5RP3"Z!$4T7\_JD^N_3.*[&T<>ZMK.+ MP?HXJD4>V_QT. O5U,[F%Q5LQ>_PZF#GMIG6\GO^<>B'<,\\#VYQ-LUC@5LG M,)@9C+EYZM4ZY?D.80W:B>0SC.EP_*4>5+!;_K2:S@"/9K ;,$@_6H18-?". M)@G!B*I1A-FLEC&/8CJ;3&,>7OX2_[D83O.JG%0_P[*EQ0S>/$4= M8_7K9!XK-JCR0E/\]A.0TC !5,'PWWD_68SG,)SJXV0$DX(5:/:#O*U^N5IQ MF,!_7FW(NV8LS=/(VY,52^R+**OCXL'WMCX=5![^;?8:" K^#AN;-W\6ZSG@ MZQSVQ#>7V78[:_C%1[@6&' ]!)A(X%4ODWC.)-XOG72D(E?S&:QI>+8/'1U M_]1>M#?#7V8+>/[::5#[[M4/M1T!\2Z?ZN(XIH;4IT"EWX"NY]<8P45O,TTO M : ^G;J M9$!6$(,_,-HXG__K@*)9:<9M("#'J;Z'0JQ.FEH3]E3*DZJY;K4 MSP?OFVI;C['[\YIR<0K L@DP[GWXUHTX%:FDSE!DDDJ(FT20(4H@31RAQA"? M'-\&*P # H)^2!] 6[&9%U8T<,U^6_YQW7+[Y=>?KYENJ(X^FV\YKJ..X^_^ M,AG'6ZVVO:DAD]6T0,=JIM#*Q2Q7(PP>9"<,$P1Q!H)&:"TO>U.=1CN:GUYD M31"TYPL8+5Q>GQR77K/.&QX$\9?)#)Y2-^+Z/&L46=7(HAA$=5AXT"F&K%=#J*9ZW2YQ:CWV$=XAE\3K/)_X 6E >7?XF@K.3K MOP['L:7$<=:K8(PMN;7ZV23DU9[%PVKMF^7Y3>*]4YXKC4D402/&*4512PKWG0 M^7(TLA>3Q1Q>\2V&M^WK",8G^/O5#;!W(SNMXYLZ9OMM'E>S;]P<[;._VQ3] M>3ZLAXW1>?%F]8Q;PCK;UU)YHN3W;[_[\QW7D!/-[[ODOM_QB='/?<8S?U&>8&OU^'H7CZC7?V_)S17\;3"*50Y[?ZEE1IY: MKV=[DSYT[=GG%^SI!YGLMH3/_XMV5OT$2D;8;1V??JQE_ZK<[A;H>LGC?W@/ M-[O9\ ^#VHYK5(.9E8X+Y;:] I>@)_>$>2^Y:%GGK*4/P/>""YIM2]UZZ4M0 MF/ 1Z[G7TN-]6,ZB[!>6ZP?+T=;Y6%CN9:20]SN^?*NY"%?':"4%? >1]P$DY8TB("DT SQ@",R M5A,DI-&C8P1 R,(KL-I'_!(?(%(\NV%VCL)A,ISDRN](DESN4^24XF M"@HY9YVQ4=G$.M#(G,>$8HVDCA%QBSER3#CDC;.6:4)$ONYH6<-<$& MOPWKWT&MR7^P7R*YAH'3)K=H"8*(KJ/@?2 HU E[=?CW5&7A^U?)$04;B_YX M@)H;+D5,.$8:XYQQ:0 ?31#(81<%BQS;7#_C.DA&QEB@5")BN$-<$H4L<081 M;31-&$)*1&5EUPR?A#]49_L.!']!2D+ MV]8?"Q"^K/TORN(3$9%%%PTHA$AYHQ%WPB"7DD&<46>U(PR'CD4= RB5F!HD M \E%W2)#VDF.%)4V60GJ9U1]4A8%T0.BB[.Q8.2KP,BB+.[I'(;2$&B2B 5 M.)X2159AC(AP@3.PF*F4-Z%1.!]3U QY04!9%$$A[5E 3F)!I;>NJ4Y_$&>C M>G7XMW5E<6]]/?N-LEL-",C)K"4HX/A:IQQ82I6.*9=R+"2F@DT<&0W2"R17 M1(8ZB;0R5&")0=&W':<'S:66F4;"RHBXTAC9A"/8!HY&$6 T73EV.!6?#@PE M TYV?)[VRCNJ% @N$%P@>#=^9VN$PE$CZY4'"'8*.:428L1J)T7BEG4@V&L2 M1%(,6>QRS1T>D%'!(1R\\9@EZT0ZA"G!Z:Y-B9[B;%]\T_W@FH+!!8-?% 8; M*33AT6>'-4<\,I$58HFLUEB(( 47["8&)Z*X<<*!WFM3[BP-JK-P 1%,X0&! MR-#%X$.JP5++@=BUI[NG\%S4X +!?22, L%KF0W*:TX(XDYIQ*F42-MH4332 MD2!=)Q47G+1#<1\(H$'Q5.EU':9)1B"JO$$\ ISHP MCI(V/I*@G8^=JL/P.N6E4DBZP!#G3B)C@\O*LC>):Q_P05+60.<]SB.VGD2: M/*'TQ'H!8L+AJ4^$]^6"-:5]F^>L/QCOJZCQ=B-3XKSZ9$M,2FD1N?_X\M(B M$XLD3 /SXF*X2@09-M%.8_G)4B!YJI =.\=(XL=DI! MY!Z11@'B]3 52FFDW@/\YBQPE<-40E#P5A4#H<;AU(EX9Y8GK4Q$WH:(>$P& M::URUUZ.(W/&4'^0],BFH<21PFU?7/3]8)P"Q44Y?KF8K)U43M@$FJU/B%LK MD=$ S R4YA0MEH*(3MB*9P)SRY#5CB+.X6XC), ZM@$'>!JV/4K0E ..^8#2 MO;J6>H3613DNB-Q/TBA O ;$G&/,PC BDA- ;D0 M30HC[D 3!E4VH 1JL+=,Q.!])XF&*"&E8<@KQ;.;F*)<*!1A%@,/V@HL=)\T M86S,0$MSI-!<-.&"R/TDC0+$:T#L,!%:N(B$2: )2Y>03<3E J."&<&LYQV7 MA*(65%Z&D6,N [%TR'BX1X!.+*PD5#A<-.&7H>4\**H%/N>"'W]9K>VR%SM\ M#\/S6_X*MVYNG2U.I%2]:9W]N%[AFUIG;Z.=O07[T3J6D&0*N)!B#^I05&!@ M&BM8"C[RCCKTQ';V?C2I@<4^I/>3LVDNQSKT\!/!V%W0LKN_S*N_FIG_K1I'C:HYJ>QH4X[OOC?_P+6GTX&P_=HEY;YG4&:-:\ M^F-^5'XEQ6\W[$GS"WG[IT$%TX?1NN@!D:H(AIYO+OJKO:BH&"RGL9C"<^T4 M1G9N1Y6[V#@OL-W\[Z= 3S#JD^HS7+'AQ55^QC# ]LVC/:O.FAZC=5Z-M4<. M*@]BW@['&5OKQ6AN >XJ.PZP4.?#.J_8U]-)-8VSK'A4=9R=#ST\$KY=?TR^ M!5 =Q;/I:'(1XRWO^\/&3?D*%FESU60ZG^(_ M%_DW^Q6>40^JX7AIOK9+ O?G?8$??OOT-_CWXZ=W=3NT"3Q]UEZ$7(-D[2-N M7[U9G(Z 4%M*H9BPFQ?\T=:@FM5^-G1PE8NCR=<_G:QS(,BYV)C7H#>LB\A1 M_(;:N<-8WP"++,[&;\.PAO==O,F_OIW:D">U%CD\'#=\L(JHA:__ M^F"Y6 M#-'7H943\%<:*.EP4J!\;VQHZ_VHG[[W9^OT=B*@)H5V$0]!R&2E82PU>DL MJW#_TBC5?Y^DOR\7H;Y]M7--P@=)V.9]8!%-6DOKS0(DWVPT',>UC=&/VI?/ M>909?-XO1WFY379MJQHCX)+?^UKE<$>ZR&,UL=-(*G^/L;$K_2T&)"<&,T8#LL$[Q+G2R/!@$1,ZAL@Y3[X3 M=ATUD=%RC[3*A:S@IGQ/_N294%1ZURW]_MKE6%Q2Q_>X[=^"0;%E/6*($- M0][)GV\.R:"[]]2T3K]&G&W(A+*+^63EW\NCR,H!##I?CD U!5,)7O$MAK?M MZQIGX_>K&V #1W9:QS=UG%H0O7$U^\:OVS[[NTU)8F!E#-UP!"SS9O6,6[*_ MVM<*=4($^3YK/+=?1$[$?5?<]SL^49H^]R%'/(Q[D@+5XZM/;^2/S:2RW>3F MW7:EWVV3]48MJ7X$AMQM?_5#K-SNSQMA;_*O__8=_>ZYI+5A+CM=L.?9KT\C MMNQUV2V9]6,5]W;0_9BC_<)K1\5KV;=9>*WP6N&UW?/:A_98H;#;,VEO;X5" M^ATGM]7"'^T9*.'- 2(K082E*]IK277=0_!?8M@FKRG"BDO$HS'(22*1(#9B MFC3S)-ST&@>"L<]Y+RX1@[A@33<9BI0)S#"!8^K6<+W%5SP#X_Q+S"%&/UQT MHHZ:X]-0G7P@7K?%^]'B6([RM\9&8<5#E1W,E8"483S@$@*"G'O!"CV.B LI7 $)ZR2ZX@H3@63-"!J M#*CSTH QP*1'<+6WDEH7>*>1;K]$U,"P'3<4.SZ6*4AYE-M^-$A)M:?"1HR4 MD0QQ(SARS!O0Z!F+2@O0V3O*?,QE/!+ER'MG$%<,@UKO)+)6$(49P53'/B%E M$]B)_B?.)IE:-"7T;8') I,%)@M,/A0F,04-,!?SU$UM3\X]LE&"KHAQL#() MI3GO*)1)AA!81$3#Y3R%@*R1!!GB8Q*>1TD[)>4*3+X,?BG!'MMW=_S'8APK M5?P=13P5\?1(\62#MPRL?T0\"!C.-4@900(**E=_8ESY;E^69'#@SBI$H\:( M,R&0328B82W1P5)K+.F3>.H>7PZH*OZ.@I0%*0M2/MS?$17U6DJ$<$"XAC, &LM1M9)0HE75J5.:=*BR+]J?BDP M>93;?C0PZ9@)5@#0&8HCXD8Y!'](*#K#!#641N$L7I4614D5&/#?)0T@HN*"*6 M@EINL04910B2TB5%C(M:=X(\L(Y&&JX0P[FX=<()::$9L6Q%QL.G$=P-R@!CD

1R.U0RD*@&,3'-+84Z13 MHHU_W;)>G2P6..Z#KZB$R-S9R1X2"D& MYBUE?9*!'2>1('R Q8YKF]])9J]!%!9D+LAJ<,MA.O049"[( M7)"Y(/.3TZ8"QPYS4)*I"H@K&Y#QUB ?O5?"$Q-#IS:NHAHSIA.20F+$,SP[ M3P*HT$DXP;B/3O8:F??2#^C5(W,)-=J^^^B_F[6+ 5F8G_T2JR^9[JM@Y[%* M=CBKSNUH$8NL?!4QLM0;3"A'M :T29X5(R'G"( M_?/U[!]DZ8DI'4D+R!:0+2#[A'AX%@0+%K#22H.X<0QIP@5BSI'H'?;&=QSJ MAW?;[!UD"3V1K(!LB?\YG ,G?HLS/ZQC-9T-??'LISFE?0F$JA(X=6V(G#IOZ.7+NIR4$?,P(<)>(ZT_D:^&IP_!4 M0==""7M#5Y, *"/7R(A<@XQ),"*X=2AB*SWEP7NQGZB<@JZ%IPJZ%E_-ZX19 M:;DE(@KD'>6(*R>0P9(B03PEBC!#5"^FOW ;'&&[\M/\\C@FHVDO-EA MTYLEW!MB']&,@5;RKPU7WCG[?B#T@4F@+,(1+4)AC4(591$*:Q2J>/%:*3FD MCO:']W"SFPW_,*CMN$8U&%1IWTKJJUJ !Z//,2Q&68!C7X#"#H4:R@(4=BC4 M\*B(-O7XC,1GJZ=/K=NG\I4'CWG[VBZV^W* M]A11>.RI>^_CI7>&UPFN% MU_; :\N@C,)N) $E.:VFB=4IV^II9H'6QD2.O9ZU=>T6Z16 M#[!0)<"O0&6!R@*5#X9*91R6.(=+,X\X"1@Y2BA2/FF;6$A:=Z!28Y.L)@81 MW?2T8+G2+)'(!F-B4,DK;_H$E27WI,!D@J(- M##GE550>N\ [G=BPB,82QQ#722,NN$;:>8T4HS$&(W-R=8')E\DOI2[K]AT> MG^)T'L]R$^CB]2@RJLBH1ZORD05M<$1.)U#EG0*E/KF E'-*4<8CD9W*JSI9 MYC3F2'&>$)>@Q1LO&U' Y/>.X6-U@"3D8)V&"URA#/$J97)V&"0T M7*DEW),T"AY' M:OYOUJ]EA@LH1Y'-+K\<'/)]GG07!Q>NRG1]O#\P->!%-N MI4/;/0& KUO,46P,#RR@B(E#7(%Z[[CE2+AH:7*"),]NBCDFA?+8&Y082$5N MK416!H$D,48Q$Z(4_>[/)@<"RWUV9WM,>LEK9KR"R 61"R+?8WC(H"P6'O$4 M".*>,C G9$)<4RJTDYKQ3M74P#BQRB@4!+&YG%]".AJ*L'=4^R"BX\=]W%K@ MN,!Q@>,"QX^'XT!P2"Y1Y(0V ,):(4.B0=111;Q.3'-Y$XZE\XQS&E%(42-. M)$5&B(!8Y#B)H"FVM,#QZX7C$B&S?5_1Y\GPU2,("S 68"S#O+NS1&J&X22B:W(L, M"X>L8C$WSW%4"(LIZ1Q2&X!R&:U'.&(/]WB;LYX8PH0Q,&^T!#SO$S ?V#@I MH%Q N8!R >6'@S)WEN&<*F6X93ER2"!KG40^4*HDIUR&C@/?>B>Y9S6,1HI,%(\5P^P7B"G!,4Q2@XZJ$\5+6&T!V0*R!60?#;(FZ"2=,(A)D@!D$T;.6X6DM(K# M5TIC#ST\SP+9_A@=!5<+KA9(.K-DN_$'U/0M?!40=="":\*76-(@*N1(Q5U1-S& M7$#'4J05"3*YR&(P>_'*%'1],3RU[I&!S]:-XE]6B_7KX@PVR,/W,#Q?FV(S MM.$XP//?\!/!V/=O;Y^UA*\'<)U4125*GL;)?OLSBEQSB,EXT%84GJ6KC MN?(G/SD[F^2Q3/SOU?S4SJLS>U&Y6 WK>A%#-9]4\VC/JK.F&G%=V7&HPG 6 M_7P"WQ:P9#.X+3;E>JI?QAF.AN>Q^CB"">8GC2?S*G[S$1ZUVK#.IM\UL^U' M*3"K#*$&!9;-84T=H$DV<@%I@N(*L]3)W]26.6L3J'9) Z1X[Y%5+B ?O-#) MLY@PV9JC]]=FESZDYM?ZW6)^.IG! CV_QHG$> "+>"MP[(LH!U6]C&;Q?P">-'7(:S\ M8EZ=VO,\-!?C^-(1"5>?QSH/!VZ:VF&HAN,E4PV:L2T9[.MP- (&M/ KL)0] MM\-1QJ,\@&JZF$TG=9_:!W=X>&TM8;3U'!BT6UWRU--[6I[O=B$%W)ZZ12G=^-LV7O\:48 7S#TTDX.W[T>YG9RDJ:K&]L_OL"*P[U_S/_T0 HQ11@P5*&N# .A) M(P?&.@K"B<2<]ER0YPB!.IUM2P!\N&+JYR8P"C$PY/8,QGW1PU+96"+4-= : M]T5+4$Z20'!$4N3*G%]HWY]R@ORWDZ'0P_3V8_+^:+6?QEB3'/;8PWT(H/J+Z]VMG^J* %Z5D\ _'8[/Y3 M0'7="NC/,=Y3%J1KU?3U$+?37_BNZ;87Y!>\R>0]]+5O/!SJ;=U"!')90#:R(:N1RZ_#RZ?[->E:@9(+AL)9W4((J+N7MBHHB"D- M_U+];;JRA$^!:.!G.X7GG=O172HAW/)7L'.I:$O6#L#BK=)B MUCQ^*>)66N,F$Z:S4(/*@:Z[03C>K?PUGP_!\ S+1C81U*6"7KI?5H732$A1YAG# .(>Q.I"O M(:'$(U.4:TU81P$3T6 0HP1YHURNO!202RF D$W&!X.#=-VB=OXTAL4H+K6I MKCJ6]?[A_.)SECN?X5T_C&#[OZMB[>TT\_5L$;\[ C[_?,5]EV1ZPS1O*3(L M9OE;PPEW4N2;WN'DCL7URN78>!Q7[UP.,0_GC5W,)ZN\Q3P*6,<\Z'PY&MD+ MX-K6S_NV?1W!^ 1_O[K!9S_QM(YOZCBU,S!35[-O7//ML[_;%(AV/JR';C@" M&G^S>L9M$6;-:X4Z(8)\__:[/]]Q$3D1]UUQW^_X1&GZW(<<\3#N"3Q4CX\[ MW,@?FTEENY435;ZR?UKM@V"@.?BI*[RV M!UY;!M$4=BLU8WJ7C/17._.G%1&E(U6)WRSQFX\\1B7:"1:=0=1[C+AT%CG& M/'*1*ET6)+<@2I'QPN"''4"\6B;_9^]-F]LXDOSA]\^GZ/#,[-@1++CN0YJ8"(V/">U_=^RP-+NQKQ1UBEB# M <-2.)^^B>K&@!!@A O'$VR_$(FB49W=57F+^],G7NP*X>PH=Y9IET,_9Z\ M1[@ZT7S/L_=>'M-4K'R1Q_YBL#):[U0("JG@0$$).6&"5JRLK5@.[/V@I'H_ZKC! M.F[P*!X40:2S!LG$ N)8*V2%<\CC0)6*02>V,8\;A".(..J195R )0%"3C/A MD90<4^FBL4KW6M(1S$\,877F8+4<*B;WA# J)E\6!]GDO,S]Z8C,'FK+X26]=NK3?@)E=N+ARLD M5TBND%PA^5@SEJCVS.J C,$1<<$T,BH0)'TRGF,9'=E0DXD42N;+&2,$U&0G MD8V ZHQ2GUNL.R-YKR&9XA.J*B37C)E^^8SJ9.Z#R, Z:_#NN_)BY" UPEMM M'(@SS1 'H8BT!M.$X*@L95@%MS$>!*0@LRQ)1%-T>3ZA1MHJBWQPQ# ?F#'] M#HQP)4ZP.:@@?(8#!RLR5V2NR+S']!Z9)%,88<$XXD8(I'UDR'O-# ^!:R(V M.LI0:5,T& E##.+*&P3V"D="T^B5Q)+ZW?6=VXO32-(3@O>:* MS ]%YF2-MD;FP"H!_3<1GY.)"#(V&A:=YY%$CE& M"NL8F/<.*]QK9*:,G$BZYV2B9X_,->5H]^ZC.J3[!27,UCF'!Q9V0AL"!H=' MR2>/.,W]LX))R+M$8[+*N+ 1*#F^@^C@0[H9&>P[V/V$Q=Z39K**NQ5WCY S MI $F.=8HY=0?3H5%QC.#O/=<&X-3VL3=X[M_CH&[M<*AXF[%W8J[.W*[)V8U M$PJ! DL1CT$BIR1!.CJLO7="%UQMV8)U2'?U;_30PZL M8NZV08G6VCS53#N06SQ1A32C$EFCM$Q."KX97=Z+6Z<.2JP\5:V)2@G/"EV# MQ<1:Y1"AB2 N "DM Z2D!CN%F58L;LZ,W(?SIJ)KY:F*KM57\SQAUFJJM=,8 M40J:+">.(:UH0,HG3$-0ALN-:=][\=4-R= M7QVH('[QHWF(5V=RC>(7U,T] ^+(4W_F9^/78=B>C^S%J_SIZ_,\5'C\<:VL M;]@]>.G1@E_S).9ANEBNH'P1Q7%X[29?\JOD\46K!*\O^R:;^W;3_MI,LGY, M8'QDT@^X?"@A\F*0/BVUHM^]W3LF[4V/[\CR Y,FT"(Y790[: M:#B.:T>C[S=^K=-'):IDI-Q1+/3X30TT?K3YB+::1EW^:#)R=_< M/)^112$=STG008):Q75$1A"."!B\G 7BQ>: [$"%Y\P*A&D2\!V'D7%!H.!H M"C%ZH9796=BL_/-?L"N +YT:1JZH3JB-_E683W.PI8WC Y[>#) GEE.YY.+K MK+IY4'L=M3SIB.;4CM(>:<8)PXV."A1PQ1%7UB*K64+48T:8\$:H#?6=>.U9 M;L5I_YP-8RW\:-A2AVJ#<>[12[IE&("(^E#0ES"3\["3RII MPIVAEKL-Y$I:!ZPB(!?!#'%+5?;5,11ID#11J3%7+X * 2,*%?:$" =-%H3= MR.FVB5_.@7IV"U@T4", H80A&G%A&=)<>N2)]CI:S47<*/Q1(>' HD4X%9 + M&ADO.1)6&&$5,Y3=3"KN=E)QUTGEI_S.Y>)ES4\OZ*2-G^*X9W@UG9RM%8IT MI)-'N#6PKTV(K9\.'0"7BZ/)Y\&A3+RCZL8]4X0W)H-][76["_(#7@UG\&R_ M=0/>Y7'MS0T#Q'IA".V3YG]9F_*^!,G)&&P%!Y;I66R&9V>3D;-M[8%?DE@S:ZNM^?G< 3%1%W3";J)X(W] M".IN1JSOFF$G_@L;=HPWGLS*C8?C.=P.= K;M@ 1P(<7W9W]O^: ZED]A<6T MPZW9VN=#E;/1\__'ELC^#13:!KWL[;\O#%Y>O;U-6 MI3Y.)J&91MO"@O(&MW-0PO-3EOCTH/W.3X>O4-Z6/@^X/FGV7\.VQJ,REV:>OCV(*8@BTM;W'M M:$!G+/K>^6)F?.M/8YAGM\=\-MKR^M=>^6;@OA>#;[@$>\SA12EH@2#;S#V9 MCKJC6Z7*+9@L?H:S6ES550(/#BZ UT]FW1=]FR]VBVIFK%52*U#@68Z>:QM M-?,:>0L&(S5$:>PW0D%)JJ2<1D&+W/9:Y&Z PB,LL,5H>F5HHINSK1X&!\DH46/)C 5@'K M_O%!YLS. Z^>6 [V#D'64@K-I+DHTU"QTB .<&"XLH2 M9'+7!/AKSI)QUGGWW)+DZ4!N;TI_*!(ZZ0O5)!$2QY@AI0(%\SD/:E0F@"D, MMK%3U&%)-S :*P60GLLQ>#:YO45:<8&$#,I$&H.QSZVD[>NE%0<%GIX0CI+& M:$XD8DY[Q*5WR%BA$)4I)!L5T7;#48R]<(XE@*B0,&".-DA'(Q##P@OM#&?I MN<&-&LCMG;,.AS:@3I[G5()/8!&<%#(JH@M>R,]'1>K/VZ7)<6F V$L=::G7 MEU!LYX%Y=53]M*\NDH?D+*R_V#+SI=OHQ<,7:\WK>F7GL\FR*4]>0([-P^KS MY6AD+\ 0ZU(\7W=/(A@/\)^67_"9GL_;^*J-YW8*![_VPK?RJ/%6) -?U33CC8?A%Y[.=L(+ PE__I?3_PML_) '-Q M_$40*?#E?_>[X2UU?6Y,DE:][ _OI(64H[SJ:]3T+?KE[Y M.*5O0#OYTR)$O_KR]YJ1<#0*>; 3_<[F[L/)YRX3 /JPAY7+*I<=F+'X>?AB&.0W,QC*-0FU<\BP+ ?;]OK?OK_,'8 M64L]MBB[6CCTYMYN$]*-C[4'_PRL6[%OG]Z4OVBL:PY/S? M[.RJ!_A\ON;X173=\\MO\?SB 7Y^S4F2Q#3@X ?_?70)\1=.* MIA5-*YH^"32E6B2&.4;8@(+*">5(FQ"0]0'43T\($1M)+IXH(:5AR*M<(P)7 M(&=L1)C%P(.V @M=T;1/W+1S-*V#87;O8UE2=?-I,@+NR D%59A585:%V=T3 M[[C01/J(O)4)U/PLQX3'B##.52".TQLR-OOB:/FO%=?O4IPQ,^#/K_%UM0XJ MH%9 W3^@,LTQ*?T]=>E8AR.R,6*4,VZ$5"YBO3'5I3>^ECT!JAP(4P&U FH% MU JH]]=0K74I*H:23'E,%L^=@;+R&2DWA+-@Z48HL#?NEKT!*A,54/?C<:E9 M+5_;[-^&[>]-RNW,AAET&?K^$+*-4/A X%OZ;U=NJ2!9C_V9@J2V+KHH++)"D3R* M@"&-@T;<8N-MLISGEG@[\H14D*S<DZ@-0881CWA(%!F>4^B\TEAQB;T6&P.MO- L,8K L : M3!Y,;>\)(D$(0H($,+0[ [M%8^5_3,;=:!'@'!>GB^$+[14?;KOXT\*+*]>= MN$C=Q,GHNS&*YBRV"$0R_NQ^B[H3*,E$$( M[."[\QE>O"?]R&U*R6*FD94T@%$D(K!-I(A0;I3PECJUD<5_5+8Y1@][?7R. MZJ:Z/45@CMKA1(A!+G(#U*)!'Z6 TX3HJ(E0'F]6D;L\7\&DA'CNWL&IBL@F MSE$TH(0J^(#+W6FAAP)F,MA>/%Z!&1;W[W8\M].+IL+R!^HQ!ATF()8T,(UG M :2)=L%&PK"_>8YYOX&7')V,G@3P MTB,-!NL5\'I)\T O#7H)(*EUR$;ED?):&\DQP79S'-@QF>;@^K 8Z..STU,8 M\GC=R;/%2RO!PF**Y<840&?<4H-LF?FH0)I3KYVD&T/;#UHB\;")4'4ZY)69 M4(NY1/,S6"'0[7\&W!JBK#J4*=*[<'M^QP'3*F!ENRVR48# MJA\]3@D/E.2/O.H^C EP%N%T#7)TT](@0:86YRG*5Y?;!E2& MVX86,RZ?8"ANYQF1=""?7Z.((]<659"M(/LB0-80' E/4HN<<0% M]T@K $R"4^0Q:4V(/FH3LYZ +!@2SZ]39 79"K(59/5X5=%816% M513>7Q0&HKWS@2,A?$*<"8FTQ@HE(KV5UO%D-UH%W<>ITZ:S+6+PW6SB?U\( MNEM%V\]+/M^#(6&J(5'1LZ)G1<\'#/!PG@K&'5*2E?9J&.E\4-MF2CN^6N7=6.UW)LM\6#FSO3@U?<9[7DJL']I]6#N^^+<_ M@$FJ7K?-Z;"=3::92]:?$^S,-A/@G\8V,]BB)DT!/3+LM' ]K*_Y/)R=EAO& MY3)'P[3J9F&SO[;M^F#$]4;]S;!M8@NW7%O;8F6KZ\Z+8Q?^9F?E@Z5;*[\8 MO//0#\_+MV>3QL&G\UD[@UW(%;,VP3.:(0 2;.RB7'8.WQC!S>/4#UNX?)H? M-)R6S5K?G$\6GCIOFP28,YFV[YC7D8\EH-(?[YO=HK[YI.89<7)^O M;_UI#/-1O/[^TV'[.RKC(7.U9MZ)*^__S\$[^,(TVG8^O6@NAG$4&C^??NHN MSPMJ8DIPJV:Q+^5@%LM8O&N[7&_9Z[-).[OGF0V:'X>?AL!)8;&"W&?A\L#@ MR?\7IY/<W-YEJ%732 2IYI:"S(XY3P@HI%- MB2$F"0M:4;?KZ,E/B\U;!5#> MY^U^N]SM&T,F#^VA0@?;)VT="D67351.^D(HFD1I2QOR9 18QTHCDSON4$K! M9I91B+0YJPL>(0J =@D4MO 6+F@LD9% FTAB,)4^94 ;;G8V'IY,,Y3VA M%9JP5YA(I'U@B$MGD?,THIB\$HQ21>U&'SSLA7,L$61#PH LVB =@=(8%EYH M9SA+3QE4\$#UAE:*.G;HA^=*GZ[\H% J_$!.0,JV6:(//\71Q7'[W,#1Q"]9 M]Z,XA<4AM-83BSWG9B?C5^#-G ^LA>O\J>OSVW(ZM9:4<2PZ[.Q#![# MK_\[!U4D72P?7KZ(0%EY[29?\MIS XU5;<67?9MZ]ZV9N+FUR(/-GH.]T3Z) MQ^ KQFZV73L#]R^GJ^R!<_LQ=HD!J&CXK^SHL[UH<]>+=1I;$E#9@9NHYRA$ MLC0;;7,ZS>#WAV*V?YBD#XM-:+?O=DZ*N%,)4WD>8.2DLVM>S<$8GHZ&X[AV M,/I^K8A*SQK0NG]8K')U3';MJ H4W\COV^G]CCVNG%",&4,12]YDY=@@I[5# MQF$BB"+>I-V, 5]8:XL>@E]UB[W)$ OV<6U4]?5&50L7A5UL5Q/FTWS=,43E MRVIRM:^V5AM2Z)FTMN)\H*5Y;).FVSZG X;IOA]RR^=FH.2QUU#RTWNP"'[/ M1=2.,[4:_S O7*OQ[[&?7>]GT%'_XJ;?_W6AHM6:_,IVE>WVR7;+W(#"=8L$ M@?+ST@M8?OD5++E8F;$R8V7&HS#C;_',#L=@=97??K@,7Y??_R/'?;]].VYR M5\KVN\JGE4\KG^Z33]]\_#B-'^VL8\Y59*S\5L)CE05K+ZF>%1[^LIY9-6L> MT&VPWYM5$[R/G]?_8O*ZHU8:)\80-\PCGC.\#2<,&>ESPC=AP?&-<)8G%.>Z M0ZLI?)%B@G10%B5I&4TA$*5N'A+TB%2.-:;O_"LWSM2Z3-AX^X^?;\ON.6%$ MGY#:F:36Q#P/R*PU,0?&3DFQ$H$91+2BB MGD"GY $82AI.4UN*>8>>U IJE M:ZQXQ79=,D/QP-3>>A5<'V2R/SF\.8H(JCM3V:BR466CVB"KAWZJO]<.YL_( MNJH8=!BCREC,+><)":(EXD8 M$0O$/4T"&JP9G0W^=4[;??X]^FDO7G,^WU< M4I22$ZQ%M9DJ9%;(K)!YY[: 2C/%)$:2:HVX3AY9K@ \,5=!<FXHM%,. M^79K:YW]&F^>X$@$5PAS+',O8H8<9A))@9T6C,0;9D@=P]^U0)#Y]+*;SJ/] M75R=<$V>G5GVT$2<.]4[5'#N_?E7<#X,=&J*53** _AABSAW&08-0RQ@ $V# M@R*D%WZO&[#SH,XO/-#;NY-5+JO@6JWVEP#)?=R9RD:56.K.U$2L?9KV2^6J M.K_V8%_=7D7]\G3#>U665P?:([,?O$Q4"8HX=F %YF(:S31#VOEHH[4L\7 -6) M5IUH+U#5/ !\/" M; SHYE00E1B2G(% M&U8/V>!,# MA:OY43&UJKQ5Y;UEH[ZY>:"FDLE1:Q+R(09 RSQMWEA 6"P%%M@S;<3.O#KN M=H1U]T;8U4R+M7$6[^/T["IXHC;Z5V$^O8AV>G_[?!N5Y?&=*QJ[LKU5_ZU8 M_;*QNB\.^J<,VCM7J*DV.&&" =^30=QIBYSD =DD13+!8.=9SQ3J_7CNS8EA M>^X]_^Q!NV9+[RU;.D]$_K<_@"Y%7U<7_\N5H=7>Z8_H])Y%JGA$#H-]Q)67 MR'BOD1.:R2!,M'@C_GT,T;F&(#MR\7/*3X2ITK*:.-7%7UW\NRX@T90RJA72 M,EBP2#A')L$_5F&KB8]@D6QT8#DRK!YXC(NFU<5?,;6JO%7E?9B+7X9 I"8) M"9X55XT]LBXYY#P6S)I@B=Q-B=XC7?S;$7:;BY\ /N'ZQ0[P;NK[KXR:Y\_.3$Z#V/ M0'SVJ%US^'?OX_^OV()N\_U/7\ZCAQ^:V:3Y!'^J_OX7+U"K\=,?.1J\,$0D MCU@4''%&.-(R)>2LLXPJ$*1^H[_E,1Q3'9J\&8$"40*C :C$.%6(*Z(0HX$ARA J63:.&YVUXKJ$7ZC>P/O,:,'M4"@ M0GB%\'ZKUD\9RW=?(* HBS$:E$0PB$?0P8V(\ ]CP8C$/=OLY]I/]?O-QX_3 M^-'.8BT@Z"NHKP<7X.<<"NH37E\^^U$O?%WLA^&G.[VEO/;@ X4P/G>1'3<9 MA=NWH;L@/^#5< ;/]ELWYK=W_VS7MV6U 679PW& RUYE=8G]Z?ICC[\G#Z&$ M]4Y-^>6;R7ATT;CH)V>Q&9Z=Q3 $<((_?2I0U@S'S>PT-O$3?+V9I,8V_C2# M8?X@WW4Z&37?VA9 *@W'E]?;\W/8]LPZS2S:L^:L"Q[9C)6-!0@L:/I=,TS= MY?GO;0/(VHPGLW+CX7@.MYO =]H6B#0T[J*[U/]K/IS"O4 XV*:=N_PZ,WAE M6'.$CSX!;,)204\?MH.F>7OE SMOR\,7EZ_O#0![\W$R"UG?O3\I1N;QZXR?GI\)6MO=B_1D=;S#+OCG'O2<@V]/.!'+Y)\O>55/VFPVK,UCB MZ0'YC_);#*]#+:0I;]["GHQ&D\\9#C));3#W24>#"_[Y/!R-O@(6\W.@VQ7- M9LZ PP(F_"?@*- E?'<"#YF";A/'%LX$F.HFYEQ$GIMSN#1_WOK3&.9 Y0\4FNQPVGS*&GXY%=AUT/I+>D6;IT,4K3^?&TB&D9^/.E&2L2R+I,*0 MHTF;S["[_#Q[Z9G!I "\D/)LUGD'1_?)!TVKFAJ2*E6/B F,(>Y)I)2#,05))%+B5F MQHN-QB/,61*8T\CZ!+)01H=T#/!/T)A8PD.*?&=R[2?0*&87;\= 1_/2(?^7 MC*CO ;:OF*!7NLS^#$3P=2M37K$RQ6U6)AML3V [G/P"600//ND+Z7 NHB:! M AE(CKA(##GN!,*.*2&IH8;@ZZ1##!8NL(BHU09QQ1BRAB<4 ],.3#8?F'I6 MI&,&V\N&#DTY!8!Z0CQ*6B !A5$47" >.$/&18QL"E$Q+T#9WG!P:9LBMDDB MK[0$@A,<.2HQDE1@CY7T@$K/BGCT8+MKZ_"P [(\^_B> !OJ)NAN&G&PCI MNN+R]?Y7VGOME$=*QRR&M$766HP(QL$8S7$(&UARGZA7F\[V2 I_S_K'MI$L MY<,?03=94Y\4F-K;;Q5MTO&(-72IYAV:22Z5RI>2]NE'W[XDS]6;>O+,S=>DK7IQ< M]\S%$O-R7MGY;++TF^=5P)GD1>?+T@%D+C_@2P^ON<<#E _RGY1=\SL(Y M;^.K-I[;*1SX\NU+,*:[]S1 =7DMFMN^QP/E.2/OP.EZ1XQ^ M&?$\2IS[/I']7;WRD:=79?OEJV]_KQFG1R.1!X><[K2A_Q/MM/D)M)0[319^ M^/C-/NSD,:=>5X"K +=K@*,5WV[=SP<5 E:8JRQ76>ZA+/?O=CRWTXNF,EQE MN,IP!V0X>C4R6AFN-FOH2;.&=2]O+4ZH-;VUIO?^,5=&@\"6:82]B(B[Z)&V M1B"3@A41.Z[LQM2!?N5ZW#/0MNOR7L8&M,X9KO!;X;?"[P-JNAAW7A."!*8N M=X1SR.3T%6&]QYP8Z8+O=[[4L>&7#'"%WPJ_%7XK_-X??K%V!M37A)*T&J!4 M8.1L3,.U_[R MSUS2\B8GQ@+[[B6W\RANN3TD=N8:+;O8J&.F:KXZ]$-W4 A6\T,/GA\JU8"1 MV_-#L7YL,B0;T-OS4&]=AWCL'>A \_LMHZ8LU7!N#>?V+IS;=1IN)NDO;OK] M1LN/&M&M/%=Y;M<\MS3'"\LM;/+R=X4^[SR9,VRZ%F6Q7JS M)#MK'I"'U^_-JI[GXP<<7HS#V6N>+ X18>LUXHQ:I+$3B&!B,==.*Z*N.["X M$B*2H% R.,!WDD'&&X)4HBH2*6R2!W0X_V,R[IJG[&ATA5'T1.Q[%M3+XZ@* MI'T0O36$M_\0'I'$4Q40("%&7#J*M",:R:1$H"D*K?@30=3#1^_DP/"*O#LU M)K[JR7SQQL2;FJW]C(1=M1H.(^,BUH#9AB(68D0\.(<<%0(Q[85U$BNF-^9_ M]#E)^]%&@R#\!(L]S[M[>0Q5RYR;J?L\>W6SKW[E:3&1NTU MUT@SBA%G,B#++$=:2*]XE#29#:];OR3IU5:]C[=(.#O![/G->7VH/_N["MD5 MLI\+9!\ 4%7P*K@HD&&>(@Z0B&R4#A'A'1,:1>0414Q630@'K/-R/8:2Y M\B0<7A[T]P/8#P"[ MPGEK*?$H$&X1CR17:RN%X+?$F&!8V?@D8'<.Z'J,;CBZ&D$U/G.TZI '-4;O M]W;U3_Q=59'H@&8=*4SFN;"^6D=?VY67(T:5Y)X0@CS)UDL(!.GD/5*<>@$R M-@BYX4X,R42-I464$(FXD029&.';SBEOK!&!'K"OW*[K3+34)\3(0QHOUVCP MF.9+32P[/FP?7=37:I3]XZYU*0J>D%?*YH9R%!EG K)<X> MPWA1IAHO]^DE=W.CM?Y [=^<-@=>-7_QH'N+5=G*C^ 6%X306DLF- MG.9GX]=AV)Z/[,6K_.GKD6DGX+_LFIONV3]A)EZXCO-$^>ZP9Z>&)^5Y -.3:9$RK^9C>+O1\&L[@V7[K)OWZ[DU[4_#KR,O:0=_"IS27 M/)]"-V@\AF8X;B@FIOD &="QRESPF?T"K_[M-S_][>W[;[YKSN.T*$EC'^&C MZ<J,TH:9E 2"M10S BRUFA$ M50K,49V,$==55\6M,9Q*I"0QH+H2CRQQ\&VIK6;<"FPW>ZL^5'7],;9^.BQ: MZH';E\)CX<2&MOELX1#SNAK0^&U3EIQA[*93@X.'E?C3!?' (9_9BT(+#SNV MG=LJDG,I-;?(21<1)S0BPRU%$1-B),@'XS=F#VB.A7>.()S@U+DC'('%8U#4 MQ'-'F?1A9:NTZ>SAA_UKZ?CY:YQFI0$D]*(3;U< $Z^&LL_G:R8'HM?]0G_= MGI5[*"+Z4P:)?IRZ#40)[ST2$2@E7?YN9CBUTM^]<$.XO-M_]IIX"U>5+A=X/FQZZ/=+ZFK##F4>0';RN] MI57:H1Y_TA/$(8 73%+ F<@4XEHS9#DH%I8ZK@)A@"P;U>O4IT U!V6$,PZ* M!:5(JT !=GP,S(8$:L:3K16A6)\ V!X=G99L5%3:-:8<9" 1B[W44&C[;>-"FS- M%+,6U%',$<<*!)@W#L6@(I8NA1 V>GM'[Y/T-B&21TAR E\TB2HDE# ,$R]# MTM5&W9&-NJ2@OMFH!]N.%Q^ZI:2Q]S&*BU/[%GN7[<_>Y88&0 Z-I'5Y6H#" MR'(:4.0NAHBQ4&;#."I31:1)D 9HXISZ?V A%K=9 ^&1PW0O1!6T%] M (+0C,!W0@!:X!D/))7,>?C#I&\B7X']E,?C=W;?S7''[91LH'571. MRM;=T8HN$G4CF#R>S#;,YT'SQGO0-D%@CRY.X)(KC^CT5;C]:%1,AH>9SOR[ M&DF@N]>9^!YUI@AV4_8;.I"7B!LN40[WH2BHC2HQ#I;Y1J104!F\#BAI01:1 M0C#_44HBD8"#-IY4G:F?.I,*#)1D!H=%>8#S5A+9* (2H _A%#C%;*-/BU L M8F,Q4A++?-X"F>@(LB&DQ$4D5-FG)"+[("![HS-YHI7 AB#-@>TY

.OSR]CS\]'0E_*%RU?:O=XAJMX!:N#.]0ZQ/[V#$6RDD6"QZPP[WGIDO+8( MM)$H)78,\XT(0F)*6T ;Y+EW %4"9!=GV;\CHHB>@ %OJM[13[V#)@Y&N+$H M!9DSX;5#+NF$* W!8$*#BANY*,)9FJRDR 0"8L:E"*(I>5!0P92G(()29$]) MS/1!R/1&[^ 1;(688X9!6,135BJUH$B(Y&T*+"6WH8A:L$^<$@HT3^D1!RT# M] [C4 -%-A?$L=ZE;50]8YGKG?(EZ9WO%]F7TS&HXO&13\YB\WP["R&(>P, M_&F1E3'L=C-^RDZU3$V-/RWR"S[(=YM.1LVWM@5>2[SRC8?C>1:8\)VVG6=7F+OH+O7_F@^GF0ZR M+ 4M*0WC9!*: M:;0M+"CO:CL'\LQ/Z?;F@9NL+ 0/F,XV$R9>F7['#:?,H- M?9:;E#<-('KDYZ,.TY2% ^&*7K;0$ M3Y72,P*RVVZDU! LI(C1(>Z]09Q'CAS\B B.*5%F4XJ[2;&XY_C'K9VX5M:; M7#?>D+AMAM5 '=UZ:^":49&6=R7PAAU_O2^8E3E7CV9B6M&.(6F,J0 M&)!WAE!IHS";X'<+5^Y+3<-+AF1!!0O .@AT(@E0 W6A&#$L"?!!T>LW1#H(3!IN>"($IKG.*>$ MM*<15@J:<]))"$R?AZ_PB5E7_? 5OFA^PLE1*4!!3M$!;S!-B:_PB3'6D_ 5OFR^DS1A8QUB@>;F)A0D&K7981B9(E0E:3>K M2'LCQP[A*\0#_;28KC^^0A&$#);D[EPQUU]%H*M ,3*<"*D<_"%LY$%+0K'! MW"/LI4) 90(!K5%$9"1&1\*\WTW:ZV%]A?T)\O315WCD;LA] F1"O+$R682M M)8C[W-@X)X G%C"FA&>WX=%XIA^>PEY%;VJCGK[Z)TB?V)K3X+Q*#!F5IZ&X ME M]0,^RP2AJB-=6;30 PSHY&91!T1@!XM-@$*0\H618KF!6"LL#L?5^_07\ MJ6E8-_@+^D9OFC+CN2KM]&W7'5=[15 4D<>D55!D0Z^_#[T]"WOZR:GV][>G M^T:76 ?'@F19O?&Y,2;8FS8H)#P8HC92(+@-]:8_.'B8W)3CU\D]47M3)L:D MP!8I@S7BW 0@+HU1=%2XP%W4G&^,*;,)&YV'0#!"\C\FCRDCR"?"B;7"&;F; MJ54U-Z5_]B8]>?&!+*]$\@E+9#08G=S(W!(%H)EY8 5/G?9IHS3Y8#S3"WM3 M]S$QY7#FYE6#-R> ;!LFZ:D/0N1.A1Y(R!F-M"8<26TY(8)XJ3:& M2=(D55).HZ!S:081@.Q&>(0E%EA3DO1=0SV_7JI0'1(70OOGHKGQ&SC>3T!R M)5?@/3S_;Z.)__V;)@+EG&PID]5+,[K6RQY(ZT<[/8(5PL[:4R]G%7ATS MS?O5XYTA!QUW_LA,J>6,]\5Y=,]<+#$OYY6=SR:O%YE >14Y,0@6G2]'H]+G M 1[Q)8;7W>,(Q@/\I^47X+!&]KR-K]IX;J>@Z"W??EK2*Q=Z #S>^WC+]\/YO>M-.+U*^<^.2L__WC=#(?![3@LE3^>YV[K'>Y9:^Z M#+/\AYMY[^9#^A2GLR%(R@6==[1_$^7?D&2FCY2(^,#,P^]GX1Y;L-]7OA^> M[.J%@7;RIZ5_RU=??I5?N,QE/9\U[60T#,T2WOM (0\>@'ZG_?S'LKW*7]ST M^RM#V.]/3%_9SXZ1,>O%CE:>JSQW3)[[[_*M& K+O8%]LA]C^;D$)9H?04\I MOV:SKREV7^7)1Y'H+;I'T9\WE0\/FY/\%N5CBS)XTUO78;T2-?>Y!,0MOWX2=NRQ3 MQ($*+U%0@B,N@D06\Y3S9$Q25CNZ&=N\3XI,WX9IW3Z1C4M\0K#"66L^4E'8C<-I31%V: M"PM+H1@)V4;8&A7*#LMI>>HJ/H3OU=>6#PBMR+M38^*KGLP7;TP4CEB;NUR% M7>6T*N-NDW&12R*)M4BEZ!%WWB%MDD?1V2 BMSQ2W.]N9%>SJG'LNLXQ[6B<%&$!61$[XB1'; M"ZN?*LM6ZZ1"]HN'[$.DK=J ;?0.19T!5:GNY=;( U#G@ MYC&B)F1[MYZ7SGLU:K)[Q:OT+>FZ*55)5R5=E71W[RG#C*412P32+C>?,[E M [MGDTQHFA+Z>K_B[RY]4EX>.U:QA^NM,K$GVN4!TJ MQ-ZL,T3STY?\\Y46S7<;*7-]/[ZY>;B,U"GXF#T3BMN<9.F08P2XF#KIA';* M>[J3X3+^-(;Y*/Z2?CH['TTN8GP7IY^&BZ$RFT P&DU\^>F7]%OTDX]C>,G0 M^2%^F+2S=M>S9N33&C63]\J.+QJX6YM!L)MNB%PA(+].0+$CH&8X;M[%T0C, MW)/F8QP#)(X:,'L;&^ Y0T!3N/Q37%[>-O#5V>6#BF=&O6XS)13'M;@ M,W_69U$]DV$X0@WT[4-J!E3?.F;FML_Q0$G^Z&DX+WLA=3#/REPXBG'W H>$ M$%RGA-RZH?\3[;3Y:7S'MJAU^L=#8S(5X"K [1K@ZA2DV_?S07&\"G.5Y2K+ M/93E'C"DJ3)<9;C*<(]E.%H8CE:&>S[)5;!YQP^W/G*[W]WBDMY5B/9(>]6C M^'POJ.4(P?G\WB\F,F^48-&&A+ .'G'L%-+*&V2=\893X:1GNXC4+4)O,=P< MF5L$)*_'SE<1<[8>,4?LMM)#?:+W5NU])+8X5JI2Q<&*@R\ ![DBS$AED;(L M *;AG'=$'&*:!!8Q]YRHZSB8/!.8YQHW[2CBW"9DA/3(8AMP< +^KXZ+@_)$ MXGUUDJTX6'&PXN!SPT%"(@6XXXBZR!"/&G!018Z8<@%307R2\CH.>J*$E(8A MKQ3/^B!%SMB(,(N!!VT%%AN9FH?%07&B]]91^XGC8&U$L7L?Q=N2L];,[)?& MQ7&$#P]3.$".*8C^_ -\V4V'?SYI[;A%;9P.4VU-<21MY8FUIG@6K;I5T#XX M'9&T1"-.C48N28&B$ HSEZS3?A>NE#NE.K^W7_[60<_/T\G9_D0K.\%8O<@V M%SUOV%UE094%518<2Q8D[BT)@.96<8FXT3Z/;8"?@LO-.IQGD>S"G=0K64!/ M^+Y'JE994&5!E055%CPE64!ED!$;CA1Q!'&9&#(21X2Q3QY[ZCG=D 4/<:GU M31:(@W:5>+ZRH%/.+NUN+4V^W@Q/9J.'F.JS9IN\*VRY5)*Y(7)%X%TFB M-"B7D,@=\[B$GYPT!G&,M0S8>BHVVC?M+SEJUTC,3PC>\VB@BL05B2L25R1^ M-!);4&03 TTXZ$@09U$@'4)"1$0F?$S)>'NX]*Q=(S$[X6Q?:5HO!8GOT1#O M;BW?NL5L:?06@?J(!GM+81#UG"N-+-<.>6LU4\%98C;&DS^NT=L_QY?MO]9) M,O=O6S5I+#T=V_?YY7?=TNWV-EW]Z>GVIG10.W1WL(TF"2?-;#*S(P")MY-W\I7SDO7/OC3J#2-FTV:R5K/]77? MGBW$ '>;QEM[Q1U="?D:#]X9$)Y)3S8I!U+=WI--/;J)&1T8>NMS;ET'>_0Z MV(#=:I%W0_MHK"[EWXA?13V327[[:2PKJK\Q4V__^NZ MS"M_N$>D:=\]%BI#5H8\/I7LER%_6ZJ6A?F6ZF7Y9:EBEE_6],SR>Z=K5BY] M3KU0GDDBPV(\0?7+UD+76NAZK^P"3:)WG"*>W:D\1(E)MPY&/O*XIN\>(SS)D0DB$174"<*H^, M]QQ1*9A@*@E--J)*T<*?8PY" 20BKBQ!A@ 6YHMI(LXZ[PZ&A=T(EY\GT]\N M-7=R!>Q0&_VK,)]>1#N]OSZVC7C(@*\HYWJ(I3+0PW7^VE[@JV;LNW]6A;_* MJ6\T':_NI.W9>NSR?<75JRE'NNYW]Y;%;1]44>>U_1=8L5 M$$10Q#*")!6 D8P&9!TEB!F3G*5&)[F1Y6;?1!)UA($4'UY]X;^$[DR,&/B."8$F4VI2A?@!% JQ%0 M0P$'-@+>W[6P8M8\:'9EO[?R8/)MD5L\1."'U8T>@VRESEY-:JTBH3[I1T_]*WI&[#/<:\5SO-I+C+N:IO7A^0>:@&E4!H>#)K\[#0V6=3:\46NCX[#3V # M_/&F!=WZM)WK*$%[T$LD1]:#JL&EU4A'&9!FR4O'B#!L0T=Y2'> 7Z<3'V-H M.=0YT^RQZ\LY#\>-M^UI<[YX^2;!VQ=PCXO7 MSJT\)MU.G #2M^<1EOPICBX&!U]TST1]U68>]<+OKVH0V90-Z[/+2A.9GF 0 MC=Z)(!R22A 0.(8CG:A"FDN:M#0NT6/-6%K"TR_I3I593UC*++ M;;8D&UQQ)MWD*_K_FJ8/VL=]-VSC<7=5M?+[KGS8;I8/KA\$<5Q>.TF7_(; MY.YG*P_^EWV[)N_;>&,G'>&.\$;[Y#ES-7B]9)7354[!N?T8NW0!9!,L[I4= M?;87[:)UVCJ-+0EH$07:I)ZC$,F2"VUS.LWBX0_%H_QADCXL-J'=OMLY6^). MC7/*\T+6^(O$>C4';)F.AN.X=C#Z?J9$:3@(YL(/BU6NCLE>.ZJ;>X_>3 5; M4I4((YZE:) -'&R!1.#$#>%(,$&L40PKNE&U?!];H$UGKT!:3^,/HTD[G\;M M#42W$\"QNH5N]$=ZD$Q5@Z9L0+/8@?;Q5K%\.MU3WQY:DQ@W/TV<1-0&C)S=1)Q,FT;>WX^G62'?[[2PR%E;6-+R]N+3AGUV7P8%2'!Q6M3J%:->U:O+)^OZ-+[5RW]\;;K- MBVY/&CL:Y?.$N_O3KH-M/F4X\' 9@AHT[T]C&U??R499U\WL9-'T-E/)%WBY M&>BE?:$-C*WS$2";PC\\>8(<'"Z2S$L>#]9(#,1 )MEH$Z ?: M$(AR;57R)B6S"=Z_QFDY[;&//]C>!4S_'PZA:NR6WDVF5V0.D. 1Z:_QI7D.//(4^""L)=RAR P1F(\_. M (.$=II)P8W>G, ;-.7< $P)'')^E&'(1)MRT)+1J&6@P6]TRF_;.'L+^SV< MGL%Z?BC[L"O+'B3P]LDDQXA19+Q9[[F=J6VX>OE\_*,(%NXIZ!WY[UDXY0_: MKK-WUDG0)*%YSDC-^];]?9B)"8PROZ"F3N=8TEV^8I+K7."PVAG@VSC.,L85 MD3<9EYRMLIQV!O_KG@;K&([]Y"QV)+RVP@6=3B/L2YOMEK (LOC8M@L:;[R= M3B\R,WRRHSD0]:?"7' 5V)%GY5D)[K?\-#71 CH7M@"6*R_6Y"3F\T'SQOLX MBM/RG9"?"9Q5B'3Y AV:=RSUY^6FK(%[\]FV?6$I$AC71L;<"\$BKO)X:XLU M:BVG"T/P0(_C8'@P9P&?09!VI)IL(?A^U",-QA ML,=SM/PEK7URM6[M589<= 9+.,WW1,%>H%S#AN+X@/O^GW8*R@[%UVJ(;BYY M.]2BKJ9!Y@JH42PR-&N8E_OY8-?(%J(14@*AT C )PWB 0P-&TQ !"A),9FL MLAO%DCLBFG_ !0M:F<;PTW@&=NT!J>"WR=B"BO_#Y!14E[=CWQ,Z&)QD4W0R M/5^XM+-)#,;"YW%6\S]/EJ;K8K995K%^ /0"'AL/;3,YSXIZ5KR+35Q(ZM_^ M *))OGX'ELP<:.EG"U;$M&V "7Z/L_*A>ET.JSF?3]NY!0L#K"(+5M!'ZR^: MV=2&"*#Y>S,:^JX0;PJ*T<>B,G6VB?WX<0H7SSK%:ACB8N5@L90%YE7 ;<;M M0A4O5^52F_[X^8QB"2QDBQ@V/ \!2\AH!Z8VB90*YR@A&TDY#%,M0@36 5L< M\%9II%5*B#@3)6$:#/1X%^R$GV87;W/\"8RS]FW;SF/X99K_GT,1*^]@CKTN M/KUB/92@;/O@N+OLC0&Q-%T7&+@@S39C(4B,+OC<=A9KR-6@/3$I+2-,.@Z' MSW,*#S4":6L(D(%SDBBIC-^IV%W3EGY89[?WF<-2G *6DEUEZ>A!#QS)2_*8 ME]# >IC@' Z7B.;/U\23$Y3R2;?57E?K-"2J'H5K?KC][,!$ZZI1B[E'B\^ MMW?Q4B#J<"XX2(3BC:C@0RCJ5WM1[-[WDX407I)8;/\^G;0[R_5BOK&XBEPS">+ MD-0T%MIO.T4K?Q/T(']J0=/I\,7%',-:Z%L+A_&:ZWK<3E(^HR#+)P5(5\W^&X MA$U"IZ"M B*+B,?5YTY7WMOFU'[*[QOSIOK1/,25_K8IE-=<:)?W7W.FK;+_ M\S7=UJ]>::$W7GWZG]=7M]!DX2G=RXTGLV;URHM#6$?\M=4L[[)P0<_*!F3D M:K*IV<1Q?JV-5A*#%\=X.0AQC=2SCW.#UO-U,]#XASDQ9D'X<$+?]D1:8IXB M:-P!@96C$7?PD]8*?E4@*(D@X884:OB3U@$,7BN]! DK0&?#68GGEB9&J"M] M0F_5ORX[ ;S-%#),PZRQEW!:N[1KWXS#?UPB!'P&=F7XQV2\"&MV%^](TO(> MA .^NY)6;8$;5VQ>@F< *%>)J4>*EV%).:,D,I@(L.@D1C;8B*+$0GHAN? ; M$?UCD]); "? 7WCW_\AULV]7N[M3R@)\[)$E<$VZPIU'0_A25N36Y>LBVK,I M7#/Z7\&3.P/>29CL7'.HTA9[N$>") GP%W41%JC+1#B1C[ 0\CS M[Y-)^ Q;O2O]G_8 EE:TDT7-E!LWSMR\AZVRD/\UD.XL-WQI.S MH;^L*;NJAEPJ/&L$MU0R%^K4-;6EX^6+?*,T'XTNRME-)Z-RVXVMQKS+C@U+)4$"?#S+IK)7\+934-I^VL^=?<3N&F M>7-6.68YBRC/\,Z^W_4,B*6"#F<"*ULS$2]MP6*!A%".%;X\''=$7]@3L,;- M $Y@"=G^6"SC+-HU'B(NV-=-0!UYU" MP+7XH!8?W%I\P*^04BT^>'+%!_O?O*)TP#: MK;,S@4?5Z]UI(=T%^P*OA#+;,;UW:#PMA]K:SAGYC^J;O MB$'D.OX]!H;LAX5^W'XH/49"*90X.O*\Z2?T++:JATLK./+KZ@3[BQZ]@XH] M'A8)W8/FGII$N"_P5ZTV9=::E?:BS9C4:FL6YV>7S^] M2\1LO@5+MC@-.XOYM_D(_DB8141\&[\K5^?=XJ@+9N&R_":RN_0+>\6%P8\W9IL4]C]CLL8G"?LP6?]>!IML3/ MAK,MBSCILLT[V_^D>\.VS3^V\S,XJM)+O%1ME+M?-<[!WH\+J[QM M>A"F94_R=_.;K.)E[W[Z897F#EKO_&S>1>9*2L'D[&P^'JY")Y/Y%$YH;+M, MJ9.%"ZA4-\(G/YP.8X*WB7Z>\R:;7U(:>GC';_.'YU.X>'@..E9<73#I+NB. MY_(.E^K8ECM MG>,E@?5' ;D7DQ\K;GRS3)N!)D)P_=D/QVB]!WON7)]N7? M<5>ZV/QR2_O#,_M4VGNE&OSGBG]6V0L;-%72+[-;=Z'Q-+_D@KE+XNBN!!RL MJD_?0+%3 MKSG,RW##?$-OO[ANWITFNQ5)6Z]"X093DG9;@\]&78I51)KB?+ M+ Z]^8K"E*XH3&F;PC1H\JKO_L1A>T7#*F&+D/4DVT[&=A$\GW<5:I="NE.E MEAE)%QFX;GR=<0?TMK]W(GXE9O.J7,S5FO J*YYVEZ^^C"0.2\5!%[C+O26FEX9*B-D= M6R[.!3?#JQF$YQ. W1P'G4S7!7I^<'Y_6.QT/2I7Z7E?;_S/%:2V\_/QE$W,[7KRO83*S8KE6J+[=%C"XDW.DP(DAIGG7$^RX+OTG)=OQE^M&.%T7F*[/U/8B-\!G(MGRK+;OW[0^_O/OEN\P< MUW6?HB71U_G/'[NR_Y^G]BQ^GDQ_;[ZEF+#+W[];JN!% 1^VB_WI=OSJ"10[ MXZIN?<_]RID;JRW?MGN5&_?^QK_F3(S/.5_C= )0^\,DY^JVS7_\QZ\GBQ,- M\3R6%\^J2:[TRO;<^1PT,K^N$Z3A].SD,"P%'Q1!M9XB$[+UNE2Q10G NDIW/V#H MQ(WOBB+6*P,626)@M2S<3UO* [H[E)2U9:I:MG0*7&6/,ZB(66U=V6<7H&S_ MGGVIL\GF%T[NM_JG !>U66_-EWO&^7*BYLL]^WRYG>:JN ^3Z8>U..CQTU3^ MULLTE=(HK8?K BUQ=78O3>?Z<:UP@&*0CIS000S0QC^G@%7UXE3W]!#M! MWDRG[Z=GXUGX>60_7JUW2<,O,<"*1VT\X!DMJS]@7WO2N,;N]'2)QD(S%A'& M,0\U40DY[!+R3+"0/(U1[/1TWW1$VI?CS4MK\MH0Z*%;8&(*4U@EQR2ERN;T."R)(KHEF8J,?U7W/_1^3<8^/'K8$ MK1U_3TZ_%)45%]ME]Z=R_.3U]7RRHFYPK+_UWV41\5O\F+.DLL_Y'?I_WPV. MX8I:4\Q\KF#P'^"<07'H@5KV0R_5LK46?NSUK_AWT@S8,%R&^XACY M=1$:?#ONQ@>]/*7I'Y-9\^;\'#8UVR0OSF5SKW?C#_3?O,B7K/ZIZI^ZU3\E MJW_JV?NG'DV/10O*B1(?AL/A,36?7]_\]O[X53]OWSYJ/-*Q2H\>GRIPJ0T3 M_&'EO?FP[-O)E32B'JYTZ8;+J4V+OL*Q^7L. M-N9(8RW>/4KSM1M+I)8E#YDWF])+V6MEP&\>@)/IYEL0 MN*6K;"D3:E<]I2E^?>WQ"W_ =R>7F337NL)T*\NYI+EN:C'NB5#%Y"7>H77?JB0K#^]8$'AH@G(&W?=NW(R6L@W66%VLU9F._B>#B9;J9A?I4@\[.65-@Y)FPVR;MV M0K=4UIU\K6AN4=2S_'PMB6W]@D4BQRA.NV9#Y=6!+KO4MYS^\XKL?R(JYXMN3'):EU ]D6[5X[EEBVY.L%:]S($@/.25M4I-7K]E(9,TRRF4B<=SV M(Z6#D%Y:1@MYWL.5?>J:+RX/L%H^O;-\WJY;/I=%+XND_>OFSI-3^P^$6/1# M"RPX'K?8M^:7Y;X5[VVW=7XZ*:4\6S38[!WWS=E6/ M6)W=%>Z>*=SQ#ROOY(>%=]*.9Q]2C"TH@]-/P^.WZ"6\EW!WZ8@NG6Y[N,)R ME,W/<=&1[ETYSC[WS:Q8]N*P[!'.[1O24S[5[)2W_W7\-1PY.45\B%].AVXX M:S^L G(?5BT7/K3^]/@R3?12IOVTV+?+CNT]7&3QHURBX3M_&D/NK-8[NE_+ MCER0;R;5+-FH_M/5]-MK^BMO^ X=4E.>1DS1L'[:R3A1E@*9XW61AMJ-)8""4X MP>8!5$$&?26*RX23%32UKVX*O/HX'2_;B=W8$:CSF'3QT[3FA9CEDIIE5Z1? MNZY(:T,V?AY.S[9HEM>5Q2NQVX7FN&B8URY2O6YO1G39N>BDF0UGF1$6V30W M;45G@]B;!9Z\[?N.S"21Y//6XFA=AVJ55TONZI+U:JNIUW5 M52W'QUB.KK>6XZ5$>Z*RZY[ FE^I\.9-U&SGL\GK!6CD%60,@07GRQ$G5T SB\Q1?@E$;VO(VOVJX5_8J2R[#X[M[?Y.?# E:XEQM =QWN7RV_ MO[@(K@K7*(7]:8&'-WRHU>K#OWP_FUY_S@(?,SI\AN5V4/NJ ]S\AYNI:G,E M2_0MVX4'&6\_Q=ROVHX69PH$L05L=0_JV>_#$[>(XR._SBW"X&Z='N:Y^NB* M:)Z%YW3FN]BD'V/KI\/S:YU 5COU%6YC WE,?I-/A=^:?5+@T]Z%KU!7D81' M(ZY>=">YAPK0_4L'9)^TMC=S8EG/]OGSYT$;_?_?WKDV-:XC#?C[_@K53,T6 MLP6.9<>YP-E3!0QSYL)MR9RS^XU28B71P;'S^@+DW[^2; <'/=AG%;QYJ!=5UM MM-MZS31T%:MUDSYK6!GZH_3VR#9@*E*N1?:&V%H5^74[X4XD])6X(Q'X>T7< M!^I[A^CR\AP=X,]OK!)@+[ W5_9JBF8 ?M/B5P?\TF<]1_R*@&C6EY5=PY6\ M> EN*8@/Q8$*@!A 7#P0&PH&#J?GL%85#JMM0\5-5=-5U6AJ>LWKCXXX@^^U M_"#)M6:I)%^1"9*I$[&!#G1@,C"Y M6$RN*SH@.1V2JPGE)O^'0UEMZG5=0CE'G5CNIXASYZ*;4#D^';@T#(N7EURN M*<\A-SJH YX!S\7",X10I*:S=D ^5P[0=5U56ZI:,YOU9KO9DH#.T8$< UIX MC5W6F^9#0W_:S =2%_M= E)O0NJC M[W&.JC3':QMEC.N^XZ+S(:/].>4'#@Q .: <4%Y^E/?V'.42X6]6"C'_M-70 M),TU\6<;MP75\PS?$,^Q.Z:_J1J##AK =&!ZL9@.CI0-D&[N.=+G\%SC/&^W MM:EVGC/'M5UP_-:E'C/C+)DAU6_&5#RY/7BA>C,5U?<2Y%MYN M)K;U2OF_(Z=*2\6J^.C%J:+E[%5I3&:K02Q-;U1D'\X-D1NPW$!F(#LH+EZ76\WZTGWB%J0B)(,^;Q1_B;@,_ 9 D?R[M<9 M8/>K ^Q$X$BSCO%+X$B.F]9G D3C\9_T^N9REB1YI]$<(M:-_2$]Z:5 M8P9!)B+'N\%LEI1#9,I\KF&:JA^!-4&X)1-5\7^[$QD*WJ7^$Z4VZGR]"BL= MF%VR8#J2Q_^DWR[0]':..ZV/ /OUP:\#?IURHUROC!4QK8R@8:P;S41E!$[R M F15$>7-1W98)6$V\]5K;B^S',2!C'\95L/EL):?.&%TB\>A#3OS =H [7)# MNUX59B?<\/5&*^&&S[.6C4O-Y![-696;P[@W1)HA=&Y-$WEC'7NP%-F'B\J0 MH6^.)48QU+N^=#XE%Y MA\1EO<#S";-)6$.6CX ;]/S %=>,;G%V=8/.R9CYQ)HVZ-QQQ\J22\M'^2^U M+-D7 R>1^CRT.<2=)[893Y'R5ORK7V[ FQCV@KC$[?7YS%7Y=.CT C%8L^>) M8\^<_NG,?<(QF?/X&_K%-N'F@IF9_R]J LM?$P6=9VA^S)/ M#&@XZ1Z1/G^X8V(]D8D7571.RE@L0+('YDE/+D+R>HKY*-^/>Z=_'W6"EWZ. MD(_R%#:LRPF\:M*8UAM>?UQ^R4+@83E*^91O7OQXJ*I;,CP/I7!&)+?FN)[_ MYKZ1\MS<^:#PK5#XMJ"U_.TP8<@[SH,;V#:-S/+P4XL2KCVZ+K$'H8D.B9; M1 <3O=PFNE$YOZJAM;#::M3,MMYN85R4:@)K+-$C\8*Z[<&0[]M&Y,QI3 MGXF+AU:@^+#C6*S'_-?>UP.<+D42\!AX##PN2+].>=RH#H^GFP'59DO'B6B% M',/EYA:=?=E]W:&\JV4L?D7DE;/?YUOO4HJ M:^R\7H_-L!T;YA^8?V#^R7_^J5"5@7C^T575:&J)^0=CW*W<%"3S6)\Y(NL3 MO_F7Z8:_ TC@!- &:!<3VB_^&46K'+??V UERZ8'Y@.8#T6!<:4;#S/1-F>B MZB0!63@3&?F;#Z'-<#,.(V^RG7]@:0'8#&PN YNKE^955W%#,_1"A-%PGNK+ MK(1TV;;79;.6KJ(-L!G8#&S>?0INM8)H?NUX+VJ,S:EM!\1"9X[-81M1%: * M4 6H%ARJN()0-1I&HFIC><+&1=3X><"[WD-_$4OHLS8]1![O'VJBFY[O=/E5 MM*8,'-.,Q:J MY.7E[2%B_-)CD1R$'^K2 4+3M!I3[)94U4-Z IT!;J6F:Y:N>F:XRK2 KI^93:Q>_Q$H&N!Y1_H M"G3-G*Y:N757K72Z*VZA/Y6.(HO;S5+KQ>UFGGKQTJBJF1T!=_Q&P5CN M,;@5!4HF4_!>.X]T)"*L<)B:4X?@*@BN@N"J(A)35$+Z?MTI%2XSZXSOMBPT M_+^SNTO..\^7^ZF^1 5Z4PH@*(2@$()"F'>_"KQUSK\!WE[C[1=Y=FQG-$$7 MS_Q;3^ASG=Z0C@AZ8OX077#US11ED2Z9_= 5545C#'K 0> @<+!DKSY6Z\# M,/;S4?@1R8!R#<^G+NG)Q9XOQ"?H*[,H.J Q^@0(F2U=A4ERFA$(/R\35?Z_ M*'@N?RUJ?X5/HJ6J#Y]\/V?:)I^)R6#9XZ.ZTJRW/YW,2%1=,73]T\F.^F"[ MK7YC@19^6-MIVZ?73]"MXPK'CA"7/I_ ?5\F0^TERAWBWS.:5^ZCOC#/S(G\*R) MV)T27<6C8^+R^_$/^76DL_[B7%F1,&[;O;)0ULL_X/]"5\3F#)0C(#X6'$1R MD"('G^-.T%AL3NC8-'G(U/FEA6^3OX0P<@^,9G''WMR M++Z= BCN<<7@DYJX5:P]\#__#CR?]2?Q/>6)1]0V3[K.LWAB?OYQE^L3U.67 M> MR,0[^5![+6.Q ,D>F"<]N0C)ZV6#CU+7N'?Z]U$G>.F7#N2C/(4-ZSJ6N6HM M0;:HE6I4A?=>C+8PK5I/EIISB.;AFWCDG]\D@V#J_D_NI^+3B__-C2\/-$V_ZD5Q;ZH@Z MS/(T_H?,9ALAB2"/:\BC5C)Y7"!\45*> M.\K%XT7FL'KT-<@+"6L M#1*6D80U]D/"4D^.'3KVP_ R+=2_,(A81B+6K*B(?:5=-ZPM7@]KBZ\G82!@ M:06LM1\"MJD2ILLIL@7\RDB\VM46+PTTL&R=L6JUY2N,[E?!NYJ9@)7-W;]E M 6N ?I^M?.V)^WY3^4JEW8-\I9>O*COPH_3B(%V925<57/BUTT5>UK'+K)1. M5E#!T@O9GCCRMQQ>(0 'P159RUY57?Q1=(4!$VBV\K4G_OUW+%(V8!D\6Q'; M$P__.Y:06JF\9"!BJ46LPE[^B&+2CX$;(&)91;E6W-&/(]RX%Y76[['Z<.\% M(W[J9,.7,;G9:N.];M\Y#1%NO#A7,G^2\ !Q@V/F\T[J+4:'>/4+^%QR5T&[VYUY[=@)?I>:7GIEN;W-EA>C16^D^,WMTC0.MJG# M-O75*7E4V*=>[GWJNQ!(J7N*PN7$#URZI,>RUU4ZW_^X/OV5N\KTY]U%9RM: MTQL@%5AM2F:^%_:SR*S#)Q69D4_(ZDL.?)&Q!1L'YN=IGGO:"USF,]ZTB^?> M4*1RB9/=X[9>/XRN%QOS:,BM?5/LGN^1P.,&N$P%Y(86/;][ER(ACOP+?CO& M[]ZE0V+UA8$N+B3?O_ >667!C8_2UZ0!/[0<7GKS??GD=F6GET0]6.E**91 M/R1GXSM'#RJ52#X SDDT 8AG$?,!?W1Q^!%71YR *Q;LF9HG4]>3HGZ*3^## M8Y&Q1X_C[$QQ'[CRI9;7_O Z3]\C\UB76SC ^17/;G"^; M2[[36],O,\T56(Q\>-GF$N>C)+[Y]P?M0[&:O?$O#OIZ>G=U M<==!5Z=W/R]^':+OU^?*O+[:>N;Z]3M9*ZUL05/WK*D5H.U6LX]^X;/F<2(T M(-R_O#(UZQ[VQ-GD>(-63VW7V%$R]I'G6,PL37^L[Z:N>36QGN9SY?LO8HF\ MF3:MZ#M8,%073J@6^MK)B&[RFI6]W?#:P&OSCH;_8KY5S?=F?MG%HB8ZWZE/ M93,78XZ)W;?K7US3D?CB*11>1)D9/'(6=JGE/,5.PKYC\;^8/4!CZGHRY;@= M^Q&CFR4H[:TN$I.'O&VA][*52*E1KNK;I&*A*9CWV+P" M/&D%-$GHZ*K)&ZDGV8P!%CM#6R\_[<*(\)QNWK)4EZG+LY5[X>_,8/5DTTDP MV^)H.$^6F^RV9!JV^S!_9Q(H&-S=L?.L:B+&U[ZCA6D'Z3W M@"X5U&%VSR)LQI81R_J5L? MXT6M63::JQ"%FTHK'>4-><+,S@3I2IJAW(MS:4\6-/:LS[8;OR#W,8B2@+:) MPM6"BV?:"V0-U6BU /W6=6N_']RZ7$;9F%AOCYA;.;4,O"Z6+E\>L5DKX&47 M$77K2=$>&(2[AUB6)<:ARXK9955^PZK6=C#0=A_B!P9:V0RT=2+/]MC8V-.) MNCR:]HH(KNS>XOAG[MMM!EN8.K,F]8U=I>5%B7WSSN^*0W0?]5T#=F#:AM.FX?+.3B#_+"T-SEPUF, MJ0=,Y(+UV59%\"]ND4$9V129QB.7IGCG14J8-V$W%>P)9&XUY5M\3 MC.MX=#P4-1'\P":^ Y9LF==ZEXUF!8RR@LS#I>JS+:_U$N;RAX@S)IPYQ#7! M4@)+"2RE C%HWPT!L)3 4@)+"2RE;5M*U$)?%'0JL\D[-EA*Y;:4%H]F!;3^ M@LS#I>JS3+8M@G$$QA$81P7"SK[K_F <@7$$QM$NC*-4_5E^^^@;<1GZR37J MQ\ B8!R5V3A:.)0PW8(-5 @;J!HS,A@\8/" P0,&3T&@LV\M!8,'5H,VM79^ MNLSC?Z(+!9U9P0CLG3+;.TL&LP(Z?4%FX5+U65'LH$+@MEA:2GG&'4RC@F-G MWS5_,(W - +3"$RC[9I&OZCK,O0UL!_0'RX9$C".2FT<+1W."JCZ!9F)2]5G M8!X55E,IS[B_-R=A7=$SF,7W5/_;/8"@RZK7955+PE?EMN^7LN&+ M@F[^^;&EX>;))>73)%A9Q1_H%7D;E@TIS$ EG;3+HW!G;FB5="8#.POLK/+R M![JL>ET&A*Y.VV$9*QLSZXL3#"SBH3\4=$>"WA#LJS*O8BT;S6),.K"(5; ^ M*Y=M!8M8A1QWB/$K.';V/80-8OP@QJ\J5(@YRO\G78O*7W<]>RQNW,N]E]YN MW5:+QIGL<=H\BSX?F5++8 Z?Q1TK&-DG)O/&%ID M/JSBF7>%RXR4G>%4U1B3 0U5C2/2YT]W3*PG,O%./M3X@;_5NHXY^?T?O]6& M_LCZ_?\!4$L#!!0 ( '"!5E@-67/L-I8O^/_[%!R_%_/L&%W?Q4NU:[IZ0JNM?KI7:BWVZZF8 MJ*"22(EM)IG%15+6IQ\<+"1(8N$"$DQ7=G24=27@ < @;/^SK_^/V^;R'M! M:18F\5^^^OCMAZ\\%*^2((R?_O+5P]V[X[O3R\NO_I]_^V__^G^\>^>=75Q^ M\;Z@5^]XE8GS]]^/3] MNP^?WGWZ=/_QAS]_^N'/'W_Z]OL?/OSI__KPX<\?/@C=DNTN#9^><^_KU3<> M],)CQS&*HIUW$<9^O K]R+OC@QYYE_'J6^\XBKQ;Z)5YMRA#Z0L*OJ4TW[+@ MSQGE(??3)Y1_\3O!$ZR;9H4.>4!#_K=1_S_7WE^GJ?A8Y&CBR3= MG*&U7T3Y7[XJXK\7?A2N0Q3@Y8T0K$NM@?!GO!]Q]N<@3]_ENRW*:F.^/:;1 MMTGZ]![_^3W\&4;^].[#=^]@;-H3K8)W6?%8]B-],K3Z]BEY><_^2"8L=% V MKC7$"U.;S>MW9"Z?/GSX^/Y_?[ZB^\X;1V'\NWSNN/UW[^'/CWZ&2GY1*)\$ M_D-]$OB/05YORZC^\)[^46P::N: 3V*.3TW=2_OWVI8/XZ3G(P% MO^*_W&[#>)W0W^#?P57QYS2)T#U>,P]^>+B]-%[&[W/_+8F3S>X]]'A_B__G M;UP.XO\]CH/S. _SW24>+]V0B7SEA?AI[=Z<3Y-/-$!8K H)2Q\_P/]AH4N0 MO\H?_3CP*#5/(/>O[YM$&N2+# 77\;^1G[L,VNBZ;CRHU41 M]>]734O9C?V2;]<$FWB'&292VVD"XFL8X'\&)WX$3]K=,T)Y)FQAA\:&#?P( M&UB2\4#&K2AYC)1':1UV3[=[E89RA?#+G]T5FXV?[J[7G_V\2/'$4':])G^Z M"OW',"*_.4.Y'T:?Z):.HF#8YT_D0ZV4J'<>'0-VGP[C)6NO&@C^15IXPEC> MUW0TK/L8D9[?=;UGH:]_Z['-^Y]72/]S6&?)_KFOQO] MS7]GVO?O[7[SWQW.PK!OOOPEWLK+&)- IF]=TL.PUS]HO_&*'NPQI7C8S8F^ M[.]'?]G?FW;[1[M?]O>'LS#^RSY--GAEGL$4\8+Z?^:R[H93\*<>WWR-_.$& MF/8&^&'T#?"#:>__Q>X-\,/A+$QR _22\'O1,IR/GT;>#0<]8*:[XL?1=\6/ MAK/P\8/=N^+'PUD8?U?8N+5(G#1: +N\PI M'_:XQQZ?^%F(/[L;81FD6RIK9]C!'UL[2(C 5HED#MO58[ONPJ)WC8S!Z;R=8ONT4K%+[X MCQ&2[J"DF6';_J6U;9R&5Q$Y;%6/K<(7UM8/@_.W+58;488?M6NL*Z:G10I: MXW&6U1W5/3L:MO.GUG8RJAXG2YY#0MACE#U*^K#)O38YV:(TWT%D"-8"MB _ M*C95TE"_B3]\D&PBI4*#1SB=PX[UV#&JV$OWB/W)L"L?6[M"^QUVH< MXR>(2-1BC M6,-+K?E6Q+\;=N3[MII,Q(##%S)$'$\+% A&8)4XWFQFV*.V*8/1$ W.AZWJ MOU5W?N2G(9&J3U",IZCXGC3-#5O7MF'PK>/$B/3&R1TVL8_PEL1/]PARM1XA M&)MFE*&FTT][OOB\5TS[:ZRL6$_ MVV8/^A96NWK8OH%F1Q2M+V/\$WP*6&]]2OV-PMPH;6G8N+:! \B\*^EXG-!A MTWILVAE,!P6G24PS9_&\;B)?;MY7M=5OW(]MHP8CY(F4/"!UV+I>&C4$I=S[ M;XH;4OR[88O:%@X6\4)Z'W:EQZ[S!*[P@I3Z1UV+T>NW>:;#9A3F("L,@(]U,8/Z%8Z3C3M3?L8=M,(A C4F6- MW&$;^VRCOPUS/R)!._)]$QL8-JIM/6&]:5#086-Z;,P7E+/ 393>/?NIW)G9 M;F78HK;Q!)/@;Q@FXA$JAYWJ)1BFX8L/,#,EB@L6M?.4I#+++T-#%\,>MJTH M%3T!24:@>-C/?B^;)A5#W\ZP@S\N'?ZH].WM*P M8VTC")#Q"!U/)'38M%X&D"?U/I5_-&R-S,SQ=-B+WGL!#_Z)GX&Y8@/Q+^JH M1453_3[]J6W5('3>$4*>2.FP;SWV[3\*K,"B--J5+_Z9G_L/L5\$80X ;9(- M-/4Q[&3;^%$2%.0.(.E]71(])/]T3/ZY*QXS]/<")3$86LZ;DV>8'F/_MS>E]H?#9O2MF60[A[O?]B1;CO"LQ/P\_&(;Y[JR=(W M,>Q.VX#!B7@"E<,>V0JQ'QYJWS'D_D]M>X+A&9K[<0UR\?&_5 MK0W[V3$+QON:DCOLH;5O5;.;7?H9]K5W:LQAA^WDR&BV5=G8L)>=\F4.^S=5 MXHQF1WMT-^SQB"2:P\[;RJ;1[K2RN7YG_Z5K9LUA&X>GV&@VKM; L%6J=)O# MUMC(N]%LDJ*I8;LZY. <=FY,,HYFQQI-##NE3LPY;)"=7!"]V"EO;-BTMO%& MDA=RV#^["2+F?51W,NRG.L]'FBQRV-GILD9T\DH? H8=;QMW^F20' Z S502 MS98;NA@VN6WIT:25'/:TKZ<*17@JC801<2^[-37L8=O"H\@P.>R?Q503S2>I M[V'8S;8M1YEVVT486,'_8/ON1\]KGKD-'P\:V;3RF*/K#)EL*I]== MK,K6ANV4Y!Y)@*\+YJ@W,>Q7VV3# M^Q\VR%XTOFZ[=!T,FR<)NE%$YA\VLT%N6^3BV84D>9'LX!A,?@[*.SYV/;^23W7%V@W74[!DN:'PC?$GBZM_]3L< MRH9#TS9PJ0Z-4#:(C.X][CP_\ZH!R=V#I_!.^-7A2-D.Z.Y[QPPF9C@XDCPU M0^CWX=Z9[Y!L2.#V68$NTF1SXL>_9X./B)*4X8!(SB/C M'0Z(]0-RGN7A!@"U'C*T+J*K\ 5JS9%HQM/(Q_\9?%XZ4S8D9!$:'K=;D')RGR?_>?T"UZ07&!_[-*,(%_ MH&#HR1HPAN&,]4\SQ"W8+.!45>>-3\1C,_&JJ1Q.FYV4IU+V;?])9/IRF^\2V/-89EJ M+,.Q:IN NZ?IU>Z='ME]AZ-H)[M/. [M/WY!N?:T#29G.%"RO$]I=F#C],C: M')%0FL-YL71>^KY??6GH3\;'SGFCAT?,?D(I^&J3&)&:S^0WITFFNR#,O0R[ MK4P]I7$WE&I5"AX('_;7\O[>^/#N/J,<:YG1L,V6D3#L?-MZ>$<2VEAV'DV/CY)SZV?-%E+QRU<+2Z>E-UG""VJ9;^0F"<3T8 M6%!+#N=HLG/$%(G/?EZD)$V/O2A"XEZ'8].=BN&4M(VOPBDI=9!JG.IQJF4: M'D[$I">BG[0RF*3AK$A2C(>8$62%L M.$=M>VT;RZ5AN*=C4\P"-KH7QC(,F,-I&G^:^EI#^O0WG(VVT55V-@Y&$/L M0'TWO4L_PV:W#:(E5-!ACZ?88\UM?AGS1AWVO \=_1GXU#9]"F? \ ; $U"! M2QT.QJCR[[TC[+MU-6Q_VQ8J%HT_7 ,30XF)81B-/^F]][WI&,Y!VS(J R!K MAG.T$ MG >W9N,5\"3IJK> ZRQ3-QS"D:"4&KMRA.EX[X 3+P!"[)0=,J\G0##MJQF. MIVHX5FT#\050.3;6$$3FU?(H8#(BN/*\=H/=PE4X+ORD5L75/]QGXGJ:>KW-C##MJ#W^W[ M00\@8]CYMJ&9C2$!ZCU\U',@,B>Y'[&4&,C33 ,47"0I%O-7SV'\]! '*%5T MU8D.TXUF.&!M"[;N@)'Y\(P@C\_(PT?-XW/R"IB4FLI!X!@+*-T_SJ%35\-! M:=NL:]#3A\MGHMT6@_C+7^/W_B7,.F][)QJ&_6^;D!O[7T\%J/[HE0,=SL)H M*/FW6S\G+T&\POI;CR]?U]6P\VV;;&/G89.!N%>G?MANBY\^?D]1F@(.Y!N+ M7@!XP/)WW0P4MF@;#DS;?JJ]*OA0Y!RQ" H*12C\_F"QL'>NZI_I]?HA3DO$ M$=R@@X]\,#'#R9'%V-9.3N.&P:=''(^B_"7,"\HW?!M#IL*:'XB&8@@-)&D]I(A^,Q60F=WN>A8U_] ?B^;2*M%]LY;/A4&UY!JUT3V.CL_ VE MJQ#/[3(^?UL]^_BCNTC2RRPKP%9]O2:(\UCLA"\TB0F-CN?#XE"&XV2JW53' MKA?YP2"+>XNV18I7/T,\ M_EX15S*(AN'HM"VJNJ-#:TE5@U49 X?8$'LWDV)'B?V\\3>9$V_B,0P'JFUY M'7:@J&&^]?>J<.?A K)0CZX,]F@JQE^*#4K]/$FI>053#&/RS^LUP*:OX+=A M5&!]ID53F\.89V7#FVF9[51GRNKVUDM6$ MT"4Q6HG/T//SFJ( &*5LFJQNXN'8CJAOWC_YRMS/<&0D5>IX)?3#U33%'I>* M&/Z3__24HB=FVV:5LSIL=T<2AIV7%)BK=E[0TNJ#4(,WK?%U. <]$^W VOO8 M+'I?U;0%3UCKS\>O?AID/Z=^G-=+QTU UW!B).7B8.1W)T#;$XG73Q"9@*P5 MG8/')G$X3X/N%=B"D];N]GU)>E,QG)6V>5MS5@[OS-3GH:S46$J861F )+E; M+-,TG)6VZ5IS5JJ:DY4@FHD!3(?;Q/KIJ8S'L+9G>/5_0^'3,U[EXQ>4^D]( M<&'4#P"45*"_N$C2-0J'G+,I1C>GZ/')MEPL#1/*ZD MP7Y73O9PAB-L+M M :G?D8QOLPC+/P>!QO,79:G)*""%T$>?I:LCF\XA1+#=#=CDZH5 M1WP)8X]-],AC4R72=WVR5[B?M44Z!FQN''WN%L#1^)Q(;?Z2.A&$BUM'/IMP+? M16Q[",JQ!" 6;F41]NIK M. 42VW])W:/DO:_E>WX(?^J_ZWF2HE/Z<[\M[]S1L-\2^SV0]CCMPV9;V^R3 M(@MCE 'TT2-DE(5:)UUKR_MV-VQ\VTS.!_"$$?[IMQ_^!_SO9#.B^/?6LOKI M"GK>HK7'?A0/R=MC&GV;I$_OPSA_'X2;]ZS->S_"3_L;H?"3OX.=OW[+@OPL]/2.49W6NLO7F':='9M^3RJ0<"=4C M^I8X_V1@TP;II?+^W72\?^?X))>_+*%6!Q]G-:FE[NOWT^WK]PO:5TFR@Y5- MUM!=ZH[_,-V._[!TWG^SY(DI>A[_+6FK3!+SKF>")6I23_S\[T6XA;,N3+W]QR\H'[9D8\>9[8HO'@@7W(U$)$0PVI=^*]AB^ &/'LBXT!YY) IZQ%W554G7X.^YPX2X/-N3Z] M"\WT68^!Q!WQKRVN,I#M#C07L-O]:XM8. 5#!YUSO2S@II3.Q#Y+9G_<.5=M M)B")/@LZZY3F7.M9@U[[K+B#B2UHW5W&:%K<)?=L+,#^23+PGY,H0&D&AI5\ M9\40JB8[ZSD.\0:MPY4?Y\Q B;?D!L\7JJ3<@Y6RY]/5@Z#[[W40@QTHS8"(@;0,[*EN61]/ZF1WG,'GESW#'/'G^H5^CO3?0VX-JT,NYK1K@X"M?0(= M1EG,BI1P 0\96A?1%7YY\;83&>DT\K.ADH'-(1>S5I4P6;)PDB+_=_(,$LB? MV_(5M;YJPP=WZWVS]LD-(KT07X@$6=.:8T1#>UZ[ Q;VGD+8EKI;CV<\@N65 M^C*PAMML/L!ICE MK$GO DOVUFG@T MTCV4O/LU&(DU:=$K/F8""UI'&6BBQ552DU_0&LA@ M BVN@9K\3'?O&-RCCK?M^"'F>H=Z(?QT?6L&$)V+W^[8-EV9[4MQ)DY[ [MT MY'<@W6%4],&@5/)FE )0"GC M$!(M>L#D>Q3E&?P&B&>$;\(S##-^TT34B9_H_&,005%PY3^B#G@K49K6N@%D MQ4_O/GYZ]_%',DT9M2FF2^+>[,ZY37**B=,PN_/8\H++R4['P%V.WY0I6&@3 MGN3XH#1#EH]/B^0,4E2R(D8(_E](+(US+,H(5U\G<:D'G27@S]0L!H-C/ DR%9IN*7&$O[L]TS^ZD'1<7SHZ&C/ MQ47?68RE6T9DW-CPMZ6B2MB'B%@*WL-X) =W<8E#X@V7$$$#@_[7$2,W-C[L=61F".?_&"_NTO?^C#_N7L?^1@_^.(LP!-8@EU:A"5&]R%@ M%48R;JW<0U@R45F:Q7L(C_WINK9^#^/21&=^2_@0/F0]75K%A_"@I^'"0CZ$ M"WE?MU;G@7>M#-,(#R$BS30WCM1FLN^1Q%Z[!I7>[$ M52\:"[!3#]FJ3J2;P4W5U918[OU$(ZA!4#D>582X=]/-TI.K:< M#CJ&)C+.K:A#N.I R(5%=1#^I+3O@NR10YCJ17)I<:+6LC,M#>;83F5M.8;1 M7HQ%\GA#[%1G!;I(D\V)'_]N'R[3.(9KNY"UPS"0N-M:4+S8'3?@35T/:NAX M"ZT)90D9<^Q8+FUY%F'G>A-V8?6SQF\/@B[XU."17L:\T1B^!PS@**K8GOC4 MB^8R45UK5Y1@/>R;NCS-L"ZM=WU!8,PT%F"]LPAN-I3^ E:!Y$8S9R=@^0%L MRD62XD.Y>L;"[D,(@BI5;<(,QQ13'CN+*$ELA;5X3 M13H[?T/I*LQ0X\LL*^"B8("<-&EUD\2$QEB 4_MS<+^:"MQ2 M\HTT_M;K I]G<,=V69LHP@-HN[!T6H0-[TS0?<1I68VCM#]GY270!]MNFL'< MKT^%A9AX8E]3"'#B69^J@(X)2P;/=5-6PY<+*J-<7_!N#H^K+T M@%F"WU0H2^P7?R-JV/%3BJ@?ZC/:/*)R##+IOWRE;_O>QM0SM/KV*7EY'Z"0 MSAK_4$T6_^-OQ^!^2=*+,-U^B-=1 M\HK2"S_=H#3[[*>_HSS#TH7TG';J8N6X#OO2L@RAZRW!3(N?:O:/'=L6\)Y\ MP7?"_2N*7M!GK-D]9\J/<2 Y9PL@G,B,UN'SJ]^("9+:2Z@OE9FN)PXH1680 M4B_'-DESR4VE;.IL9P;?(.5W?XP5Q@W7*+=HA>^(7Y,(DX'3"&7'%;LYQ\AN ME[6-[MQB[K')'+M^A>:9V'T)2H6[Q%RO M9>W?H@RE+RSF[AY?>2>1D-#5EP\W!\1C]"X*2T0 MW#%_'/Q7D>6UQ,?&L;!$W-T'5FZFM& !5#6X2C+88@X!)]17QQ(-4=;QIJL. MS'3C6/TX2B% X5W9X4=R1?-U)%]$G][N9 <:J_^KOR)'\E3*C:'Q_CVOY']^ M11D)LR$"^$?;[ZAL"&<+U0Z]$PQJIH^T8V=GS.D*@_!@F5]0@+4J=IV<(#Q] M\/Y L6$2=D7V=(V9O/??%*M@>Q2WRR7XAY5W6(<.SIC :Y_"77J&Z'^Q'DW3 M*<_0&N&Y\;1*'B15ARAK,#B0F-6GAO@UMO1%PS<&R2*7ZVNFUL[V!$MX>1JN M"# LOA >L B4W=X]:)5.?9]Y'W-!M_]/Y*<722%;^D%D+#-"+M[71'D\FBW< M"=EZOBIRJ _V0G9]'@^QV^AZD(<17+Q=D#%QSV8C-6/^WR]1JM< M2,MY U-+/1SC>$-<&[4 #A6[F85?"0H741785KU:9TZ>E0TB*5_B =A%L' M?POSY],BR_$&I.=OJZ@ DR((JOC_ [56,X22,[;/-]LHV2%TA]*7<*7P3&/M MY 4+E8@JX!F)]Q/_?IID.7[7_A/EMV5$FV)QIAO/V1*>R6M&:JV[_?JZ^];9 MC7F?'*_PQUHA6F&-%>77:U#2V5]4&]Z+A#-&\8>Z0O"M$@]7F/U^LC/(<[H> M[HYB:?'E%A/!R$N?DFN9P45:*$MU9*V.L51SO,(\GE ?:"DLC33&]QYE)G7M MA'Y3Q*]3=-X ;M;YO_"'4/7-3O9"?^Z%\M^*+>O(QFK M>HM6:[HK'O'W!"$M3&W")TNBMO2GX5 RSA%6.G)^71#[('XCE)*QHODB=!4^ M._;\7<'U"TIC<)17Y@A\*:FCECKTLKL'69H+ZX__ M5:T]_L??[B%J$=Z>('P)@\*/0-PF>;OPE3Z'V_N$VI;.$O#_-UD:0,'J+F!I M%YQ9V3,!:U NN[29NPNV@2-K? B5[:VNY6<_73W?O^(1=M;+3[45%4@LWM.(I72+6_K[D"#'[+*+0O.BK2, MX* Y>ZJ3:>ZX@*^4S/)D=PI!"=VTB78/RW+=-B?7_1U\NJVG##]O&N&N8U>7 MOKEB4Q!0%FZ P%)_+5R$8I+H([-[4G'G@:O>+8F+1N5OTW=:A(;4_5)>;* ? M^7[9UWP5QN@2?SI*>Z&T[13";R*37>7IO29AN#\IA_X;>0&KX\>,N&"4SAI# M-V<,B76PKQ(6Z::V1RN;+^"![!K[T.WQ[$?-W3M%- ]#\&^MC;.ILI!:J7E$ MWF8)SR%H''";@FR+51&:(&A^$.7=9HV#.@X"++I2O\EUBB_0EQ!_NLJ0*$7S M66UL5WCMJ),2RT@D,$EI3%,V78!;3/"]X', 8AXXXFFF-3X;E8QD=-R.(;E_ MP?WMU*HOA4:ZMC^.54'IWXL8R?6;>]Q+K1QUZ[>WNTLRI+.AV=VN9N%.0&N[ M!,L@09@B2"KE7U2Y,#V).+0]MQSZ)'Q#'0:EZ^&,C1+=,FXE$7:+Q^M!P%U, M5X=05:P^!P@,MR0@@SI/3_%G&>8@-8LP;2J%P_8H,TE@6,F#9^5NMWE,(HG( M5?^[74>(;P%PU3HMXB"M?'K%[L?9?% MUML?Q.5#R;$'J8<"X F5T9&JUN[T:P'$M@*WO45;%L8)906P]AEN(6,5ONS[ MUN4PBM3^"<]&8*)?22@S%VB),WXR&7K<9!SF%(AU.^LYH7H+6I>>SA\>B,7( M&"0GQ*JS2==G*]3ZTYNLQU)UJD.49SD.^*W/;G4"!VP2OWN16*J;2Q?S6T5) M7X790(=8#_I69059MDLY/<$">TDGVGP3!Y%P^UZ(ABK=55YK-XE. 1]&Y(?X MQK\((^G2JEKN16XIL:^IY(S>=)8@''*$9G(\&) 3H*9?%#G AC-,:[/8V)&. M?4?SEU 2):EW*.NZ+"&>1(5'TC62Q-#?N:423^T1/P@$\;FSIZ-C9]M*,@F MYV+=)DES5M^-"JYR]=C09Y%H.@8K:J>N2_YV8*)7AMB8WF3LFCC>P'Z U_%R MLTTRZ=O9:N).I1 JUJGT [&)<]T'+YI8+4R5 FZVQW6BXL*-?XI_O$[OD]>F M,US7] 9E$:SBV*T2N%G>VASXB]EH?\81(A.W1ARN4RHUOAM;N; =E(;(;/PPN8V;(U-O:M'T6D.D WT\24^]V&1?%+%+L M6/7,9.Y/<7GRX1>4&WR:G;HN(>F /5P&=C0=EI&/8IB_O*V[J4=1\@I/+U9B MSY+B,5\7$<\"JO)]#*DVO6BXC(2@%B^BW-_XZ75*W+D!4>)O6)U.=3!$E\[+ M2&%/L&H+Q3SH6?L%1>"U>LA4O'7KZS#%O?2YM[.+#%];M[XN<9EJ<8?=74== M>KKSQ9*2.I=Q52:&R?214#GF#ISV@$'YL WP)EUNH%!H&OH1C7Y6N6=MD%Z: M/M$Y@8.&F,$CSDILRK MV$06$[H[4U=WE*S!DG?IK=%=MM%*J,.(;6 M2XHLJB"Y+P-\1L-UZ%N&Q7 M!F_^<'I_8*GTF &Q _PJ%M>S<#5EFO/P^2PZK_0XOT!8>?4C4&H+/(==K;'J M/%J@;#_"%2K1Y*@W2D#WODNP5M!%Q.=0$G37W6[1B'":3JZ[5P\VG< MU/*V=D.QZIB1#)ZL!JH@B[#JT&O6X,)3!#I+!"+)V_]"35PC=;M%>-0[VBFT M7=QI:%C-^N)O],IEH]%>63&/@V3;CC.T0='JAXSU=RK(T](X92H;.2[7CQ$# MF9+=F)V[SA $:B-KMXZ)H\H>=C,'MUD5@A+7.8&V0T>'UD4_ILB& $12QDM5 M'LH>[I=AM-PZJ&]1CM5S(E26GVD'#$5=-X>.LV8-9++^5>1DOP+*TLZ+BFUF M-7(3DF2L>E\Z=%R(][UKBJ^IE]5'IN&FND4@?_!U!*>#XO+KU]=NV&B Q\O# M#(]4E>FY7O^*MSK!MU&X>2S2#$FR@'IVMAL>ORPH'JMS'-:\2AQD##(3-$5DEJ)FFMN[?,)8\B4O9QK&!?X4V?4- M1=#0.DDKNQW*\!V>^DF*;SX_W1&C,?@/P0.71'AJ3]R:H7[W)AO1+H2:X.15 MY$"$ZMHK0R@LX-HXQML1A!&)(R9UP,@4:4E;%- =VVR+G)4S/?=3>%\R'GK6 M$>#;QB!+DOJXK,/"E0WJ20\"+A._(:^C5E1)CY$@;V[UBP3%)LZC'<50$^T7 M28Q_7!$I(:.%@YG%0@_Z:8GHHB) ] ^FKL>R+(L-8!?PM_2Q,LJZN[.@<^S& MLH@6/'B5V4JPRH !/9/_26NOM#J$NY/ K4Y9%=R3R2I?G.SDT3\G.P;0?H:R M\"GV305@)QS0W=T-YCYP:&@/3+.5T^#_%02QRTV;HE*HAE'I2<0A.@/^UD(( M!R"V!.VC*F^[B%O::&A0P:'W).+.[0)5Z^, _@.&\Q<_(C"\>L'.T,FYPTOC MMZTU64 0:/4FW8;9[YJ):[LXSL72)E]9S]SF"$LB,)8<0AK".;2Q=S8H+B2B M_A;NF.OU0T;GU2F@OMG'74!6%]SL+PD'E8 7G18#%O\.,+)4?:GB)C5XW?.. M;?4CZ%)EVUZ);95/FUU'\(!!=B\5%7EJPSGQ&(!&(O=J=^T\JY7S%CV%\(;% M.3P12N-FHYE;OS'Y=X?!1P:ZOP_I^A=;@*U14VC1T=8NQL MMQ&QX.%WB=7^%2+B3?&O'7LO6SZH $^X9;VA%8\1 ,S$[6;4H)R*E^S+N4_Z M1(WUZ6UUVJ*K^#DD<>-$"KJ,P?:,WWM0OY0B2Y_>B[D^#)8-:6/WX?)B*IL. MC$O9WJXP649O7:_) WQW=CJ:1:/ M$I(YW%6VNOZ$[.?HD'2:5JC-=8P&%3P?1,PYQ'*Y X)_U5SB3-5KUBR=SV$< M;@K%MK3^[@S_4E[H:B@5AP>&1Q2H$.^PZ.-G2>P_1KN;)"-U8I3': @MJSNH M*<>KB=#KTLLE.L *H8#$/HF&,(Y&HE+DS?WDA/AH0SX9?RBIZ D(D-.%1 M/3LORB-A* -NK.XUG*+SEZAG23)SD?619!?B9"@?@T[NA:JU0X,;G@? D%UN MMFGR0F.=FEJD #(BX72D9"^%87);!D=DN67F1_/ MXA6%&&-##I*RO3O;'U%(2_18K9U9WM;E:P+6'[$\.)BPX!6HW(3J)Z-#7_>6 M) Y;>Z O?P9HD[>/>N%R)F]H;2=W>;A)N&49>U1P&3Y9<3R MZ-#!H0N@S#LVZ$"RE@ZG714LOX+[]WI]BG42C;]3U=XAU'X9E'6?<%0E.!)5 MLM5] A[,&RR[AP$*3G8/&8@SU=U6JITFY/ IAG(?;WZR^XSO](*FF%^DI-+* M:J=YM+OT=%E:)J*V.]@3I7>[ULAV.&(#>!T,5S2G5Q%LJ&F_-#7-["TB'MDD M*-,\2_^BG!JP2T+U68?.?N\T)649T7+S;$ Q,1*2^:G[.QN3MI MLBJJS4JR%?ESDFJ435T/EW#])5HOK\G *T(H0D4Z@ZK,O'3 M%ZR=?/ST&>O-SQKGH27BB[ )=@O]UO5P;F^7^7 'N'V7 ::N@K72M[7Z1K$K MBFJZ]%P!.H)")>A7K M'$;,-H!EBDZI*TM9.EW3T'%64Z?24NY5.Z4EAP2[DVB%JU I?G?MO2S'-'^D MRZ1D$N@*<0+/X;9G$ET'8@Y--B62.<^1^2W,GSF:N1[T82 1=W;X!OS)&2"G M -:& 0+>U,VY<%.744 ^M0I>&:)!US?W=E$T"8Q+>%UNS>:+04^0&4:PJW MR(1["@BJQ&=8&Z>ZG3YM1]W>+CH:M<*)VC.5_&111!TZ M./QZVF]_&2'$9 1C5$)/(LM I<:W,LEEP]M!+VB9"F*/N#N;4($EH1SB*.'X MO<%/^O0D30?7$4N=D3'5[609Q0R\3N&_(&30 MU"]F6V)_50G_=H@[6YPR5*BLNYT1J9_$#1&(.8V]H6-GYSLOU)S#+WP6!BS1 MC8 5'95;M1<(=,*'_1E]G74F?6AOG5@-%.F)7KTBCEV/@Y:YLV)Z^7)!$ MVYQ(.?USKCIW=0@I'B,>J,4]./18ARLFM[(@0#]2^:?ZD%B$QZT*8Q6#ULI) M7L8&9-5AM)RQKDA4Y)F,>.)9$8%T 39?//,DI=L'-UQ"WV#5)6B%M&UP ((. M"3!149+Z0<+RM4^A,N$5'I)"62B_V9X$W)HGJ;@C6A-90$8E/JG#Z[OV7P+^ M4=;->:'KL1B[7ARTM=#NR8%#J;FT)*U(L3X201]FO^.#!K_PGY1Q7MHN[CQ. M':JUJG!VL2B?51ZS_U])2K!P-'I$ M7RH.)2A0VXCS'T*Y\8S"37:'\CPR@,MTZ+C,5Y3X#(8\G[2C.YVP543$E'RO M[N"0BO;]KX; =4?7IP\;K2Q.FIVUJ=TG\4 M?IJC--H)E3M*,$K9==&QT\*\+!V2#N+LB2F3BZQ3?_]LD\Z/K M-5AHB#A%3UXWY7$0*;#M#ID/9AI[>TL(E5HO 30"[_1*&\PVV7CSPMO)XP-Z M=5U(^MR%OT+:DZQLOIB@W6X7LZG7O =HR,F9%UWRE *-XYN;FI+H;7V]YF - M5;*Z$H"R-XFE>3?XVU1W0; O>*Q_HR]Q9XLC25'0(B*IVR_:ZHI_2?V/RJC_ M?D3/GS': -0&UCB%W:$DE( MOVGF?DX=YSES=D,(DO;^4#1V*#!A+69%OV_PE D5NY0RD[K'K*@"OR81%M7\ M='<11JB%#J)N9S>:MIAYD49'L30?5!8\_5B-] M]29C.]? IU&/9O0E==M%J-L=]&OW8'$W?J@Y"\U6^_=D"P5@;;_1(FEG"U/> M0P )I1)#&HW<5AR'NYO9-$%+,)80@*3>D7UO>PZ7&F\29:KJ].WFBPH(E'FC^@PQL"V95QMWJ MC>96WQY\Y9)D3RS]^MES6?^<55/B6521'V.5;XT(^(TLTGD0&;N*8['9^.D. M"[G*RI$[U:W6O_^BE/S/_AO4RCU)TC1YQ9,]];?X+\J<@%XD''H3LOQZ_7.2 M!/"ZW&&Y(%RA[ X_M4K7@;+#8J+]#-*$LOE2,_RJS#P $M(&1@RA-&O,8)78 M?@J:9SM?4='(O7/;<*K:[9QCM?0"KE\*9'V[#K$)\5K=P:'<1$H(:C_5>AN[ MM6"2=(/26_221"_PS-0?(66YEPZ]EH#1(%@$=;$4NAX3"7=$3WW MV]V>_>0 ML33'ZQ>4DJJKH(VH;0]#J"P%LYA5+3A_VX;44Z"I_M>IZT)QU4[\"'ZEX*Q; MW\7Z8N%@W;\F [VPO/>LPD09]'2W0K&?AHE"GI"WVS\WB\E>9(&P76VQ7NZC M^NIYG8\'+*ZF\A)B?>K%CJ=NM\R-#H[8R%:?WHM1N<#4N.JH;]&VRXIB8)% MM')?"S5TDB$68"'C4Q."37]!2M7?W&\!18JP-D!3RE"@2S#N6:UH&%7+B A, MOU1!#30:+#% M7\XZOS62]7R=N\[:YIHIYRM$80<([26DIO1^B)OO;P,K>X1 M@;U(."P&1:[%&Q_/E* JXV6'=^YD)_Y% TS6@X"[W:S**=!01*TW3-5ZJ?;E M\[=55$!4)9CU7\-(A<#;FXS+M,\()H)B0%2%_+I@@R>>$:C'%UZ2I2->RT!B M"TGNU12YEC1T-FE^9B@X#@H$B:O"R]&4+NC>WV[BHL3+5XDS%PA5\&9WQ>-_ MH55^GSQL2>Y!>I:\Q@03K<0XD!;NL3R"2[FP4IMXA;+ZY +6MJ5:X'@:5)K!2S M*+M>"[_K)[)**3BOHB)@K(/3'XP9^!?X/:%Y_0H6N_:>":O@+%D1.Q/-AU'7 MLI*WF_^N4C@BJK\MT3S3737M263:*'E=990EUD+AR/J0WT=B>A-\6]RB%0I? M?%+86N_DZ=Q](0H(MRIU4D+*QHMPDQ*$XNOU P,4*:>MBMSE,%M3%,:&-Y\\[=',?JWOF1P?S8;KQCBP(DGD\%2JB0T&Z07DIEJ#*!7-E] N$:78&Y96_+0*WHE"WVUCI]_H;259A5!9$G,D.WQUF$ M0JB*?!T!7S3ZZ9 *P'4LBM,HR:1!;=)F"TIZ)T]/A>=FO@![D;"ZXC^'Z_P4 M'V!6#$IID9*W6]8572:4:_6,3EV=0[9@H2U)<[A(6,*-";Y%TL&=J3 (B 7( MCP ;Z#(^];=A#B5B-YLD)ID4*B.AN:/#SQQP:Y-TU[%0Z@J"[D#HF N$]JBS$ M@+]@NMHZ='0I*UI(XNY+99J 8RJQHB<_BG8G(0G]^(PGMBDVP@[0$MCXD\M_ M\5\0_LC^$^6P$PB+O#*!TR9UM]F/JIJLY(]U+4;I71A R+D\11Q5V67\VW.X M>J9! '13.^#BJ7LNNNP+1==51NF-(N40XJ0J@1 'O2&Y.G>W[78"B&/BV\## M/JAP!>7MW!IGI3IH)T&Q<_>EW8@4NZR*(%+ZB;MVG[4R"M:A\#6/3)+7GFY[XR1S3S2D0]=DEE41^6IPP]UN:6Q\$]=^2(B(9%ZN\E(>8)-3/ZV\BMB K-0]MP9J+!H_& MW,]=.$ MNT0? B!KZN[; N4A9UXUK;%:UM*=TM%%PEX*T*TV?Z%GS>MAM/;/ M6VJT3#;*VEMVHO8=?E81\#<41?\K3E[C.[S["93G \&_^=V:VR_W5&3=G-NH MW(#?$ 0#8U'G!7\83XC__28-E6!3,T]B9B5AE:3;A(:9$:O1*=P#Z4ZK@>E[ MN7M;_>P9P6+2L?-$IG*..HH_ M/X;UBU6KYCQZV,&'T-N3"#'JZCLI\/,,'Q%\3XXBQ/0S6:Z)83##%-]%H?,3 M5080$U2;L;SYS628N,(THIMGK"E(TQZD39:'/6A2\SITW+]/HIU1,H6YS=+H M4R%E?,$;F".DMF6HVSHT5&3A4PP2UG$&^85A_%1='%IG3Y>>[@R"5,:Z0 ' M"=[[;PQ D#D^5:9 0R_+6,,M=6V3I'GX#QK#MN91)5CB39^DEVF5I9AQX5C2>PF/74@R"\5 MOE,_37?K)"4&:G5\8']22ZD.%918K9(L!UU$<%<2+K&DHK!C )*\[9X8;&CJ MW%"KP;+FYKBB 7S"1?Z[N3AIEHA M%ULX%S&8&MUM]0V=%@1*MBOQQ30!'<9N,T,4'\=QX4<414)B)I8VYZ?1PD1.Q3 &QWZN9.7Z#Y M7(@AL\IEXF;(4D)Q6QIA39 *7VGWE$V"B$!^!>T^JA21>2>Q/!GE9'>/A]6\ M*%UZNC58/YH5J%M -8,7%'W7#=-3TL,A M"F:)EW2?*) MY5+G+:+@,5S9H2J*H)_H@APG'];]N:#.1"@B5&4U<+_P=5QB MN>(&6"%,^3_!+"!-G;!/?Q)0Y$NL1;R$ 5833B,_W$@P.$RMG6:3-M)!ZY$F MM,B$\ LQ<903KQ3 M9ZOK_>]%C""^N96E?1VK$^PZ=)JVPJ%NDK;Y0UU7S"+A_3-GUG&XBQ1-!GFC&6EF_R]6\N_R37Z> MIB 7I!"+B&=V$?E/&F^PII-=\0=M<_*%05"%Y]& M0N#-Z&YXZ])SIH__%!)UL2:C0"BJ_=EYM!!14TCEX!4<#&:_ZY2&U(N$^PHC M7Y"*D5H3=ZI8DN$K%<1Z\K8Q2Z))&]-WHI4016"6QM(4_%YAOL GC,"-QYR^(2;YZ?;,?#6>L-L+KZJ%B0A@>B0Y6 ML-J/AOUW1^.R$?]L&35!@LTDF8&\G5O<,!#60NKK-KUOZO;VMQ$+E2"KQ/X* MG?I;?X7O=TDE 6/SI:E$3!0;KQ+I"+EYN\EKBX6),<]V2<-=^IZ9HB$ **0J*'W';(/"(>HVRK-AL65#WP+,Q8I#9W4X9X,^Q M')Q5T7R^]6V765V$ZT5GRAB]SMT=AJF0.N\01L+S4WX+\^?3(LN3#=)C1G3K MN[0(G!ZATWTH+/Z(@MAR_YJ,/*F8@A M0>'N@2170KK;"X)+!@ZYVE+2GX;=SW^]#ETU;7LT.;7X*T^?^DBHJB: M.USC'$L74*F6%-(43.&&PHF&;LL DF-/PV=\HB$)!-X&F:W6)OF)/*JUS(Y> M'E5]3[O[](I7 S="5XD?X[.^9F59U'X9!E4;NNP&G*#DL \-+*&NUVBW$XZNS4\K8N(>I M&25&JDL(4\""9Z8M9:7KX8P-508[OC6I_0VK?D4$3RWH#%?^-H-Z1-LM/O.P M_F#X*2#1\2K$^T)A4Q3L3S&2T^3;=CG6XYS +F,6=,GDW?HNX 'N! ]V')%I M$"VR"0!&K$[=GVC;X[F]UA@ZM[GN6KWAWJ*)"75M+@&''*OC*W*4IT('TPSH M$&D.;?TP8/%;^LV7MW48WQI&H$5J98=&(X>VUP"_'LH:?\2!%)7(.RR!FQ4: M!4VYPO-0&FFM#3"3]_>?8=V]FWB;R- [:*^VGM%WV=A%OHO_@9I\?J-W5P&=[,;Z@Z^ M;P!T?=@&?HX^??CXXT<](%2WOE:_T\\^OEA94K$$W(!\*%5I$*)2^0H$P)'4 MYDH>35ZP0"@/ &W_?>$A\*-BW]TQQTS+&E1@L85;>;UU7+7WDK:+DR U&M_; M)42M:KFD@F-?DMQH@S9VLQR>W2Q)#IETQ''?KK'4H8-[!$J4 +G^[U7": MX".R4E38ND_.WW($V&9^AH75QVAWBM(K M#^TQWOJ E57.2.4^&EA:1E(K[:E=>RZO[I^9,AH#25-AHBX.COMPD&<*# ZB2^?@3'1%6>S6UUW>)R@U MU^N'C/K%KQ_!9@5.2"[87B2I(M%1P? 8BLZ6X1<4/ 'J*,K")PK'KK7#*YLO M5TM75OI2HRTW-%YNPKQ)P]5@9=SV-)815< QD3C:1,QJ;7Y.@G =2HW(TXVU M)( ]\B,6)K1?D[F?96PG!MNFE(N:+1PF$Y0XC]Q*I?%JJEJ[#%: M%@>%LHC MAO51=89."U!5586B:BFVM;HY5=+M&(0;NT,Z/M3JG/TO>(KWKRAZ020Y3'_: M>Y!QZ'C#ZTW5V+,"BF+1=XT8C44@&I7/<3B=62,7SSVV& MIR4:"5A.:LV>(48"B\DT63BCU=9 OV+%^"A 70\M?#Q-N^8L590BC?,[)\H MBN^?PQ3^JS9N#:)CEY7BJSQ(,UI1/6M3%X<>?"84WZ$\IX8HP0>BE^FZ M];6Z]G6X&0B[!$1**()*ZLS#'2M9_BZ]W+FP,.TJY58?CBUKNH#KEB1X0=Y7 M'M);A80X]/7R="&R"/&V80L3<;$[2+6ZWHXS?ND7RU)I3#6U-3ULOQP,A0EE ML&AQA:.\6><:$@=QHM #< M (#[!;3?Z[CZG3IDU=S/7?2[GX9P%0):MM;L)FGH4+CH4C_4<*AZ$G'WCOMO M5%'3;D^SU:RZ_$48,:!_I0(O-)D7*O(A#L*,R/8(KFPP',O@EL;1<@B<%B-^ MB5\P2)\JB@H"#E7IV%UZVMVI59X\0L1DF$H2LO0%*+OWG4A$($"-^%AP^[+1 M$]^YZPP!!B=X$J!-/2.46P\N&$3@(72A88H&KNK3<#?I+B5H%[!)AM> MO7XT+'O2($B?A3+TK!'6O>\B-+F&$_J,O1H@.^%7>J4V??0DXNX[*L\**-BB MCXE\]F0W6C&^)C%_)%'76=89GI'9N*5H[/!&%&U8&G^QI.'^^5^,61Q?DO@% M9?BT+2_!I,?4EO.^5N4RHBAYA;NMZV,KZ>E.S!9"#S_[.4-XN$7;$GK])@WC M5;@%3YH"C'X<+;M^(2+U"RB@,C]/J\UR#A7^@?^.PRF)WUHE:S?#0KJ>O>$# M[,<1[1@T,8[F+'I^P^K=0ZMO]IS+YUW@SRI)KQBJGNM M+%^3 !'5TTK9H=.\J_B,HL@465=KY"[9L0Q39X\URSI722;J]K,BI-^'.=A# M+_$U]!(&A1])]&=U.\L1+%5U[491;>6!-?=9E&/C(2[@[67U?2ML\ O$#6)8 M&^[A[NA&SW4\_$D"T^P6!M]H.TTBA$Z"D#1RMGZ=\*5+HPI-BR'!L.+?P>CX M)^1N/NZVH%%GRA3\HV[O-H+IKHB#=-<%9ZES-ZO? MIL95H GE[=++ZC3+D"EV75W'%3HA,?ES6&+)9+OWM>M11=NB]/27" M/KT=*S%-I5??UKD/M'NE65V/A2$-=Z[7=[*3$]"X;Z8<<0F5%[H?"$,GEPYD M%?Z\+DK!V&W_#'16?7'S3&!1BM)XU6AQRE"CGB-D+.BQCY7M[4:($8&;G <4 M/,0!R-T*"U -IU&=T3..H.M**+=JB5ALX1A8M*I?SGPLFG=3U\-YU+:I;FN[ MW7[X)\'M32,(N8R^1U@3('IB M^0 "QDT5*'VOOG[,(&64SSX$J;VH^!N C7 M)*&[)5J])OI0"'-'E_F ZS"_TH(=\@8.,_X N%F!Z28@LIC"Z/J2L6L6%$+0 M=6@)\G;.,;?P_?(8QBRXFKL1+@-0)]9$8&0ULRFN5E"OG4TN&114MFS:6+%/ MDP[I%J3G.8FP?I;1P-UN:+SF?N[,3_P1N8RW19X!BD'T20L;H.MA-_B/U8)N MUM6!&L-^! =)EE>;7:_(::G!'\FSNRT/L R806- ^2V*X-8,AM946-KL+,=3 M\&T&11,\3#&YO)FZN;O+?5(. =X7:6A%C^Y3Y0!*]Z8) P>;T0EGSC)QMTZ# MDR1-DU=0NW5> J&5^UHXYF))51G:ZW53#3,!\5H?9M$@Q=+T;L7*#*?G4,6O M KOPSQ&21'@IU?<.76<-LL-*2U"L\NN4!F->Q\Z3)FIP!+K.>1J-#@Z- M$N&&H,9H=8EFJWE!0KKCR8XFYR[DI*I1CQ\L35D871!)+QK.6-7FL72&2NA+ M90& >31@Z[12SMI=G)CCV;8(MG#V>FJ[0X MS5CN E37:P3J"2K%7[B#P$ 50R $#\D-$,P;GC=]K>O!Y%S[[=D\LA).0S2S M&2[NS@0"P .U-VMS5:+B"GK$#3F/AKXVJL=6J+M5P93.?*NRL>+U>K[$ G2KM M ?WZ.UMS<+%Q=S"6ESF0RAE:I00Y\!9E103S!9U" (3_+,\4#J6TG?QYTXPI,J'Z/P26?^ES3< MDQN!E8U$@>,0!]T\EA;]"@S=0VK_,U+GO ZCX>Y!94$9\,YS,Z7)&ZSOXS:H M08/GH8MRT'5SY\4O"_X8U2!ITR6$UPL1C!K:_>V44]*&[MXF@K&8=['!# M*+I%L-E80.>?9>%'DT"XC9B)VR#5"B7A)DV>4G]33I3I-%@GJMK0>@;*U1M. MT+(_ER2IQYJ" 8T6#I^84F8E!TL#<=>IR]+$@F')*;=A]OL%26&MW YS),5( MQUT^B+K(F[& UEBJ^W?"NLK9D(.Q/%CO7I.S;'=G6<%EL0Z2KG+%4ISEYG5# MEP4$07"$_2])CK*KQ"=5[UD,1_PD"(M]JK;VI.C0A+W=1B$D,Q!T !JQ"]>> M7E\S]%HVAEMETJ5Q)[3 \?5:K'*M"MBP1M]R\D$CAY9<&K24CC390-/!)%^,:$FU6M#4X[ MK$-7B4]5:8/23)TC##,1U'TA<:/#B3%1 MV(.0UM&AK$L(F\2:%UYN/Y+6;C4VMP_]@!\8$O..OU*.'RZQ81F;+_>M'^_3 M5 0JNIC!,MS2^.>DR*LX-Y9#S<'^;'J>34,M[=HJ;2E#KRT9 =MO(U$3*V// M.1;B-[#"VA?2U&E6U&XHOG*4G5%4'JK9Q&NUU$R2N ON ?JX=),+U5 MN]TYJVLT6:?2HP00:3 9=[FX0LGH3@JSIL."(KXZ(^1UZCH97)5*1N%_=@YJ M2NH/J'-06\UL%WZB60$MI5=7]DG?Q=F*WJ=^@+[X&Z1/X6LU-=;3VAA/]NDO(;RHA->DNNJIGZ:[-352]P'G ME/5V^.IOP]R/B'DZH%[12PKZ%IP4K/+-C1^JM(K.W1W:)TS/PS(P4$OGISK) MJ%.:N*&[R^I:'*%$=ROHF.Q%PG(MK@"M*_256^0SV$2"522_[;OW<[T> MP#/A[QC/*(;)5=$=D!&?K-/R+_ -O4&.O!'39AQ-E_FH $_1+X+$T&D9%KBR M@# QAH$KG(L%/,'9IA&NPV@S.R%!%DK2;9+"DW6RNP5A$.$-4T5"]>OK$NFB M=KU\07D9W<'CXY6J>(>NRTBLZY(LYQY?3<1%BP,H94&*<: ,#-$DF,H0=3> MD-7+132:ES4'L9B1R&\';?-%XS]V ZP>0FG1:$XUC)BRG5+*'$72G5@'[\^9 MWHY6;^,2C;)EKL::KV"P-ACT>Q"P'*/YF%=>R-/DA2"+\$ !^#=)"X(3(@W9 M[-[;;M"W4#I)X2W JW>EJ?')-D80=\V$Y=%Q!%4P$A:2;UL81IF"*ZO,5")KNEZ?:DL6CH" M=P!!?'_"NIW:1#V(U )LV=WFW2LW: #)!3R(U^OZ\Y3=)R=0 )[H+==KX^-F MZN_.?U0+V]2(OY*&[MR>-;BZ1KT!4=/2IWKT)K.PJTA6:Z+7!20EX-Q3>X$" M/)E*,:P7V# X:@V=%W)D55@(Y(\Z/(;>9.QC[-^%;])Z?KH$B8X=;9:'&_QA*X']ZHWK+YP66HT5#:7S^#E<0\!:D)VDR/]=CC<\ MAIJ[:PLD'8@-P:I6FKS0I%=]?J.FA_OWD./FZNY@16-WSA.L1 3P^6+U@E7M M"A'#"\ ">9ILX(XLGO^C;NK=C5U*7J>:'MHL[ M1@I\+""^E7A@WDBDZ\^I.DQ W=[]7ISLRA]_";'0@)63'2DFK+DT.G9>E%NS M2RIX__[N]T_PZ5RD!!1_M=/F\W3IN0C-0AZ.$S5B=;XUBR@ MD 2^6S*4MC 1M$U=OK>JC*B3W6?_OY+T%)*-=5IO#PIND1'@0?,C!F5.8J". M,(' MIF3*2X K+\=L>0GERXN3W$.$,]S2VQ+>O%?&G.=3[KPG8,\+,'_>&C/HO0"' MWQZV4GOPZ1:2"7HB$Y[ A7>R\\1VC!./L.)17CR!&8]PXP$['N/'PPQYE"/< MTJ,\>9PICW'E$;8\X,L#QCS"V6$'S7=OMY4\$K9ATE4MXC46"5!ZX4,AU^RS MG_Y.JCJMAKTRS6N'D_<8?8\-@(_6ZMO)WYPI..1?HXZSO61,/*1*[H[FV;A* M\M$4VA8<5.>>3EB?>(/( M.O+ M[^==QY/=YV64@@"ZCM6I+TDLB"-0PS'S5^2*'O6IGB81_@DP!;!*6WLM_3BH M_?NZ$FCJG?Y*76^3"L,'4/YG[8 M#;V>(5\Y ,3ROL:*'KSYV3>UY9]4>BV#FT^?80&QW"JSHV?UV.:QZ@@;U$O6 M'AL6S!0P\+N0C^SQH;V_DL$]&-TCPT\KS\^R(OR#/:Q$3=_IM1Q3WS0:!PP1 M@2)>1/N&U[^E$/ S1W\5Y'E1* >>#+HX._(Z%XUO$?'/_*$&1#YF<_!JR;A M";/X@ZW53W2M8DA60,%5;X5]L&KL:3O^:LK('O_H47/UTU-8Q M8AZG=N2=3KM'=KD0MX236JQ>3_[G5UHXA3IF/KI33ZD'C<7^R"M7.RF, MZ^TL7/]'X:=X]&A7OK27,7EH:WB< T]"2=PKJ7L">2R#S"=]3,.HN'$R;L_\ MW/>^?HA]B*- P3=3<]F[&L8)PHN 5#4Q^B['"TH?DW)!H$RS'T&98N^)R%AX MRZ% DP?>+N^9!D9Y?EF9Z//QUY_^.[HX\? M?P1-<1UF*[RXGSY\^L1D&/[OCW_P!1;/F]7E)>MX6.%*:B3.J=HT/#H/ID!A M6036&F;CD>G4U*LC[Y',RFM.Z\CS86(>GMDL"RE$Z(^7I,F:"!2/9A";[7,C M?D.4I:B2E^>3E"TRE.1^Q!BZAY^GGGJ[VME-BK9^&'#@&)9 A+4N I./(F_2! IW^( Y1NJ7D*/[BD\-ZX$(H&18^2G"7,R2(S#:N3(Z8JT J> MMT0 TQ[B,,]N[QY&[5-%TR-$/4+5^QK3!0/K/G(FOHW QGYR45=#%-LTQ^?4 MNX@K)C0RFNY/^\[/(&LUBY[/O*! W@X"ZM9X:+>6:PMKT^F;? 82[C;9%G M!,OGXZCE%V/W*=$CCY#U/NXC5_5TL7G8J*K#WQ2/4;BZB!)_J&6 TO$H(8]0 M6O2T:Z&&\\U=<"]!5 3DPJ#L*O%)>FM52K#$5X.:;/SG>TP8DH 'RZJ4 MO+\"KQ_4AMA3#BC:Y:$DHY?6!O5\.BK^-1EV4B%I^E7@+T?)/;.NXZ%( +Q7'\QC MHWELN/UF7OR@C^O;.IO4(F!?CO7S"LD- M59W;M6V1*W1^!-@#:<(])2JU$. MCS>M=$?%1;MOK+7<'\PZP&T",QC#Z2W1J'LVYM15E^'TCBA;\X^:4S_R*$7O MK^R_,]X'2DC#JC+Y0/XX92QIABQ(AR!5U">(.1Z M\M/(\.@I:'8;[KTLY0S^'?S_P7 7/QO)6^.ARBP=[Q4/YO'1(#^/C>?Q >=P MW<^P".).?T&YE_G1'V)SZ[9_X.P..#O"XC.HHG\ #L7W;L09GM@UVD2,O$/I M2[A"\BC++TG\0I Q22QE1B8F_AWPD+\D^7^BG%5Y^ <:BF@DC3JM@CQ)2 N= M"P]&A<$)0,@.'Z9J_".LDLQQHA:S@&TYJXC3DEH=Z AQ?WSN_;L?%Y!I\?$( MPL>^FWJY%/5-K.3QU6E#\!S__N;/IIF$3T6&C)+OR26<)E(UAVTEI2>NUP24 ME-4U&QE:PYUGZR3U_ H4M@R:))&5/AMK+_F6[/$_#]=1@V&L[C)27C4*OOPI MVR2T\_@/P+9X9P_A?28A 4LN*P3""\$P";/?3W8C_1TUBAZ0G-/O89$?\7-5 M,#7Y4U,F0_*0ZQ$%[T>GM#;BK,NIP-EEMH=$$;G]UVI&GC EUYFOBHQ75F&] MM&S:1"&0Y[>2+'QQ/:M$%CZ;&I+-XG*(IUY)A7PD+,GLN1<"K]@7^^D84M:1_)=\8AO8T#[9)YD_,6,\B0W'B5WXIEABPU>M0"RB>-*B&%85%P_8+2&,#BJC X M?!-8 !&FY+V2OE<.0.-I9D%)ML]C],=FKXF9YYS--/_;?9B#N'H9!^%+&!1^ M!!XL4O$+Y,CG<'N?T*!9BM,[<$?)*%1IY^-,COP[ W?B-REA<0'.6K\P&&^R,[>OT:\[Y)'XW)P^EWEH\9J1^;W[^0LS38\U/ M)3V/$IPE/A!VY#-4D+Y_Q6/NKF-T_YKI)%Q(?@OY\K)VHJ7L6/CS+\B?JN/\WV[='Z MSU!TD+KR1R+R9\282\B1<#462N"=H'CUO/'3W_>,L;I/1.".:9CSW9&E;4^$ M14>DOD*MW#4)' ZNXUN0[U(LS9WX66@?7%A,BZ,3H;B6U51X$'/@$5Q_-AN/ M3,>I/=_! JHPB2NOAVD-_;QF^V^MZ'S+1T76W\( ";!F0C :>+[2V(]X5%AV MLKM)DZ!8D:5F%\+H-[X6CL:'+"/1,K! \U'%B\CMR7.\= J?$HE:A 7S,T&$ M):M6EP@GQRF26[ MXK*VDQ%FA)6RS9W4ZK37'-4C:BML696G80;LK,O-%E^[ MU,U;EM<!TLYMT)ET0E;F'#TH7A:W)L>,U MH:Z]D?7)&,;\7%7)QDRYK3C-6S* E;4:%3+(2V--'29H9"( #30X5%QT?7.TH^F#PFTS(X$):_"5"6/\G__]7SY]_-/_[:%)>:W M;(^# +>AB;77*9;17D+\<(Z#XV4T68XL9,5RNOO"CP2G=WZF(&CX"I\2BGYQ MBF5H2+H>=9%5Y,"RBF:)>[;%0@VKNL['?(GH0F(MOAQ^H;7.CLM29Y5]<9I2 MRN2Z8*-ZU;""5756\,LYUT7$?JCEA+8+,Z@^_C+34Z7G,\R$I%5"HY,MR3O[K/5+M\I]D>?![ ME^8=%^@$X>\^IF&(DZX1V+C^O8B1W!-[_YPB"XYU&(#YU+^;Q6HW"4>1P(S: ML4P&V%\F&R;J13!KZSO^&3<$B!$:8O0;@O0\%!R_H-1_0N2/9U@B+7V<"WA+ MZ(Q)G3P6%L5G[;%ITR90IA@)WN%_\IVH>V/I"@6P0J]\]7RV>FM8LA<._)+0 MV7E/T&-ZW+"%KZ)X@W/B[_C"/56+6JWAY!;N-OY*"?4/K()YM/S+J!KNY'LB M]N"2WGXSQQT4$F 9+(Z5-1P<\"W!'2.H><-QH;5%GQE('L'//<[S-'PL#T#T]6J( MLCBL.WSZZ5@7[R$]_Y,C%W>HH_(E@>(G!6X&,($47.44OUHA^:H(HC5\8O!> MC7O&S^-G4(0";U52]U8">2_<;/W5]&C.;M>$&X@[5MTA04W57'B9Y2.OFHY7 MF\\12)JK&6Y!5^LHQ6]R?+; ZGZ?^J#ZW^TVCTDT%)&#TO HD<7.MH:P,_W1$>^GA:F8FO_HGY5Q"YB0$R*45/ZJ-4I34OR$2J+#X2 Y M*2+!<+&>*6E@MF"VLRA*7N?P%=C@K!VH$' FH32DSYAD"/TO)9/^U$S" 6XJ M*\?!?Q59SAV.) P3SW7LPRBH*CZ#8*C&(:M SF1-RRL]M2R#R!/@F0 M*T?80R9K>FB:9)E, 1?&>C\+LYVJZ>"O]P3%:!WF9P@+\3 ]"@2!=9LPXYFQ MS(PZMOPKFY"7,5 >$K3_[I$8]L6:.D?DZW^D\_*^#OC,OJ%H&XA-C@EBJ]^Y M.7K:.K'.EY-KM'P9.;81C7N7^%'@H6#3\!<4L82M89FCS";UQU["AJ'D M;0467M5APYP4$9$ER+$CIS5CQ]4GQ:>\%7ZJ0G"3Y$DMINY_3AQ-YW@UY::! M:C7+1?\U6-OL&/E>Z*I)/?@93\B:)";,4+^$RRXK!M74H-?KA< "&(X^2 MW!-.ZL!BA)V,LD//N1?N$S?U[UKD9[_X:+@IE(=L)GQQ0,"Y1^GF##WFG_V\ M2$EHW2WB]8:OUS=I&*_"K1]=QDRG'',0/WWX],,?@2>NE . $(SEP6!''AMN M=T3+,DRH@(]VG-/ )J Q5KY0\8G*^I +0L)873>Y*@I^&Q:D>8R?0$@:W;J M;T,\)A2&9;S5F:H"T4>F 9?V/S(L -64 Q]Y;.BCU@&N!>K/EBU)Z,5=YR3"S9B=,R78]&V$=QN0D")Y7(.\87$17DJXJ M2'@59E,"K!R9"OLY*X[H;/4D("X6EQ!F-&G\MJR\?#EO(7GRDLY_E"[\<[C. MO14Q[E#-T0LHW"*^4SV:GN#A#\Z+D]S#0R&\2).)/W/P7MZF=!@/QBEAC,73 M(:;&\L'VF?&&<;I<@%=8@!5?@*A: #&'-F2#3F9QKFD+8E[-&-VJGCNS^*DW MQ$ 2D%$B/\3ZXT48C?YLJI"854G76P/A M29TQEIAA'T<5%U/1\PC!/>!!'J#4W(W)K6JZ: ]>CIT%>Y!WB^ R@<#GL>*Z_"/PF[=27.+ )(!#CQS M./DO?AB1@.(YN"XAZ[Z$DHI*%E$+XU!>'VO2]]$V9^Q3I1P!76F2ZVPP@Q8Y M:\,)_D32KS^X 'PFACM)UM,XN.OKTTM% M?^\RANGXCK34V@FORVV5CGB81X M+H]A3*X&R]@D9:JB,,1^\67KD"Z!R6")B]UI+@U67F T3FQ MU,?+'((.\F.GX(\=1N-3(*8Z[R.?M3IAE<,;K$!G/JS D5.OUX6< M;_ZD/*(TEEI,:3)BO5TDZ1I!"M?8JI&J)+Q:=EU'5$*OG-4?=?7X@3^LVM!O MK3]8XWKJY9'7Y6XL!]AQH48*@!@Q!*6AAIVFR[QU3/A8!/!I-L"FJ=F7UEVG M>!>3ZP>RL(A;%*-7/X)$)]M!$(RT=S^#B=4R:W4AA;)!B\FOZ5Y-GVFAT%O& MNF>T.AHK:C0GP*!]1FLR3;'9^.D.MHT/5.>8F(_=9(WA"P1?ZAM:S R"*$BB MV$-,L[)8,80=V9"QFRY-NJN2ULCERN=2)JOR&3@X%.X63'5X[H[+]9A2/BDO ML++<&5(&KXV4>:OK&CZ(M;26[\[CB;6 NS2I-W-*SELB1U74#;6PMO@X +6U MKPQ+:D@1+OEN3O[]%H\9^GN!ASI_&5SLG-]=)2V/$)M/MZXS 96(1M3,;+$! M]"8NF0G'['BU2@L40'&#%,X8SV\FSKIM6&9OH80SG'WNDDF9>.08%7'M5=LL%W["@7LM,7P_A"G M:)4\Q9"37B%/08I>2JP3MQQ1"QRH^,PG*<.J\-]X9NG0SUD<6@0^ \@<-KQW M6P?T(A-@T6BD2SF'/^(ZU>)&@H 2\>@!PM<$P'9M.6TO95Z5//&V9)4 +W6Z M]+0T_]OI4C06JTMF$::#L?"HT0Q,/TGI'2F-("Z9MP/*US(MH)"<4V_"QQ&_2))SY+B,5\7T?&*N">Q"+I"X0NI'C/6 M#D+H>17!HPJDGD0]GM)81XA2G@UN;5+6:R) C=47% ?X/VDYPAQX:S2HD40H MW/CI=4JP?0(2B8#5"J)(#D?/8X&<+'L;TX>(.3H"B\K 8U"'T'ZR*F[F0QR@ M+'R*"7?;DGD&G+OU9ZKN>+G9^F%*D:( 8_0*ZP(!O8Q^01$D:C]D0[>THGWD M$?Q20IR"R1UY0/X=/LCO'J;W7T_"92V12V U2B"$@K Z#P[B--P)3ION&SD3 MF+ ;W8G0*536-.1,D -KNRN!L3.(&'GDPJ:12;LY<6VJVC,G!0[(8N-#$M_ MUO*-I\]@-[V,F000QD_,((\9+']U!_A/ SWL(6HN\O-!O]O&OH1+= WV$H% M0P,4<3625XY^)/ZVG(!'9W#D57-@E6F]O^8II)7X48:F1[MTL&IU:QA?.K]: MI*VP='/$'8_#8 M+,7.P+6)YL]8 #LR_+J&/R>)URRKDA!>#CNE.OF&A>-[\%Y8_6(+F6SX]B#!Y_*"?#,XH"UQ*O6P0[#P MG[T&O]/G)S[F%?X_KR8!J06#\S ?Z3TS5J]$(B32H8HD5^O4%6)M @$G8 M*W:%)UW#[CZQU 8R-Y_0(Z\%=KY_+%<0]%T8KL/43VZ$B_PL8Q;U4>\ (52: MSV=[ B[";.5'-+SQK*"%6 9'= ,I'M#)B>T# _7Z+(0+5FHDF)@+"D2?IR1, M[<1/L[MBNXW"H<&*K>H C+('I#U.>T^88<=*P81+ -G;,GKX,L"K':Y#OZII MOL+W44KLDD*\$/X;WIC@,@Z@=%28(^(-;/IQQN4X^VQD+P7K)%PE8:.X_3_Q M4K'#)(.VA33W,G1=G"7W\O%YDN=&K,/#I@HA[GRRS,T[NPN-@B?]%@;H,B8I MMG3Q7U!,X=*@7E0:^U%5RFVIAXN>,5OH_IHN87*$"I'T$\2I$GZ:[6>"C$'A]9#!8'>EY]]"//SSTV :^< M0;/3;# X#A:L'F:?;I.4E"MF2\)PD"'3*9W!O>& _[KQF!^%K#P*4[)=%N>X MP'_-$8I;!3I(U2);53H^?D_*='PW7]&1*?B*1);X -+:*F20O>956AW'/<^2 M\$3Z#>(73X+=;3-040K6/7V@(B0HWN$7P$_#Y"'.\#.*]0T4C#>[_6WV"PH@@@[QIP)40UM%1:5J\&ZM,U\71L9Q/"FH*-O];M,5_?B9P),E3ZF]* M"79L3$ZEP0032Z 3,%*^W. 6J4A[C+97,3=ET-1$S#51C%GYR9+)+6,2U79P MLJ>C0G8_1>"WC\"P^?:_T&X<.CTC1LRD;QXFM_CY2W#I9V-"!E!D*9:W ;HT M?R2O39[J7KN8%O+>0SZ,,;S.(*2L<+F<^%V(&?CB;\;%:P$1#ZC,YJ(?-^U: MW ^?^Q)3DXZ#9#LO'96P.7J'?2ED_'F5*6.D,,@@L^_.LUO6E" M/R)WS?5C%#[Y@V"V&@)5;9CJ+@U+/-6D&FI2A7PJ?MGQK_-YO?;* 1@ZKC#$ M/K+9B"[MO*?S5Z+HX-BC*=%5ZD5&5,Y[_&4REQ^I+9%=LF*I9=T**R52*.+< M2O2[^G6_:R:T8W##G@_S)K&36!*NLCLR5K*4:,N\SL43F3U<,2R(JBJ',>DG MMOC]X)JLJNB*:(4X8?YO3^+_YCGUPHR9U0+F7%9MH;,&T#,6DE>5:OFGWH96 M @T]L;26BU"ZA?QVAFHMP*40550E\X_T== C(<8KB7 %\Z%F)7Z1(71>1#6ME*B,^UA>Y("8MAS7O& M6'-V.LG6G(!M,6&S ]/SR'U@FV@ 0MTB\*CP>PD@(X:J MW U3VV_-BK I'TFXHB8UADW&*;N<6A!8Y0C,X$S0/F8(IIR25RGFEVY+O:]) MH8YO)BTM%> )Y&&&1V80^5]0?KW^E4 ;WZ)P\UC@66\&:##-RF#50&6] "0 MOUY[=#"O-MI^\LR5\'\&7NNE,2J&$1VFQ'](T2-^E2?UG5RO\N01I?>R$/>A MY9F:U3'I$/@B4D2WSU"8:2I6N87W#\QB3.CM3@NDMV2"H_@')\H#7%<8% M%@N8T2:)LQ.T3M(JC1)EYV]8G$Y2K+7ACYTDN0.>&R!])1$>XHGG3@RWM$(F MUM!.*]Z) M"(R*XMCX^AG\Y#0DO?MGY,&'@QD,*K?N_\_>NS;'K5M9PW\%5?/4/#Y5[8SM M3":W3[J>:![9K9'DI/+FPQ1%HB7FL,D.+Y([O_[%WAL 39;DAN7;LKYD!P? M66=O+! $@7U9"_1>"HN_\1F9=#&:H-?QP!.B/E6@HJ%I-I_12(=B@!AI[PC0 M-_@@>_S)<_CCG;".Q-+,\@(E(V]X"FRX.;S\:=%E/*/=8KGJ:#7/%V=)#5&% M1@GFX-G0PVG3' ;KQ\'40-1&JX<"_Y$:3*\B) ^K$4^H^Y@_NZU63N+\%9-X M/IS$^3XG<22MIE(Q4@ASU]#8H&D!JXJQYJ\G'*?,(;Z%A7F&EE$&:FEJ:-DA M=Q6IWP:770LW*2]DBO7,:!'2B*(XH3!O%I>_:AF$%]=+T[KC)K&8FTPNF;._ MH+'T<3U!&=2%1<<#IP$H0RO;8GW1-,*]V?Q0E>*/*08VH4+NK[R5[0Y759&G M:U^'134 EN,([#8(CZ,/RUR7>OI(,]V]XPU'<(Y$]YU MLPSYCW:,C#]#-MW;CM.T#W)U#W668/9]KEGC:S(<_M#L#TW1 QFCOX\4R/,! MZ' :*$?[064)?W/:\;_RI 9&(9>5]^G#I]].%8=<<]N[K-N*W7'4HI\Q<(+\ M2\&Y-,3B:Q9BBL7M^T8LP#R%L%3?FV5T7 #M1C/^5TY-LWTWFMFS$JN!=I\3 ML-FD/IB%X&M=M,\A M)M%W(37,&-),)XEP5$P-:P8M:6,B&3"V6/?HPYE$:SV-S^26B826LJWS*/Y. M#I 9(XPUO=C^!?0I3IL,]<:!F6@[B^/ K0N9'GWP01<%+ F>C7?JF44GM\DW M#R2_NGFQ[P&(%/GP L*ZQ]T!F]'6C=>!*X;<2#9)Z<7RR[_.CG M_/RJ4M-I Q^A,J($97CI[:1Y *95\0_HOWY,"CB4.@; P1H&?/$/AMV($6_% MFN/ EFA0_40A/709\EYH?OKC9'^ANM',&8]D_8^I;($]0GY?3$F&Z9X1>K8)1GR,9'D^:) M.2_CK=A;IF=FSL]_Z.A8<*(3JPOT&LY0\\77AJ#N6@$_;'!%L^^KQ7MAF)[O MI&"-:M/+6K4XG=A>X=B7EW% 470XSY:KHEIS3N%?/AX!^%*5CR2V@Y]BZ"PLPA3JK= M8USWRFYC01A6<]H>V\KL-5949B&_#$!BU3P@Y8^7=B?#7I1"#N?QJTO6U,9M MW;0B#[Z_24"88;Y00?S/20N5B&OJI(;,HCMOIKJR8/FT.%"F*F&PE,X8IY<% M6EY#!F451/4EE"WRFP)56=DE1 MK&?FLPW?57/-[W,("Y4M1"W!,.GYE'>"7(2+2 _K%N MLI&]&G%T1K)0Z'M2LE=CCTM(&V")6QMMY!WIIENM"HQ@)@5<-\_%;?.B7%3U MDE(@CD*NAG4J,P#[S' 0L=8@$%2;6<7 :W2Y0V!&W^7SWN=!Q'YODV_'O!1K MMU5=NH-BN^#%A<"J(8?PQF9D-.-WT4NLWX5%#:&J+[RE-*4\Q-U6H61\H*!2 M98N,D/V^Q'P" I.O8^/>=M9T+ \?GJ>G!<-\6J,W M ;8_A.+.UN*AYJ00>^-\@2O410$WT)_ 2[*NFWZ%@BF2Z MN,6)UM"\SFP5A+N3@G##:P]5!&U5A&L-13BCDF@6B5SP8*=^&!,B*[@Q(D/] M;!\4]1.9-3..^,*\18\>'NS463<=/6F-G+2(0A?G7!Q H;-=\E#*P(,,2XP1 M5^[:QD6.#'I.3:W^3GK[:3;.[#G].3"S"U]_=?,K)EW^^[_][M/'3W]L0^81 MX*/^.:G3A]N'6GS$AY3<\Y*"4]=\)?[C!_$B7-75?9TL?30HHE_V:^3I_ACE M&AHDS_$KZZWS,RNW=/PNNI MDS6-8?!Z!=^XC&_2:QY;X'1W4[?_^SDO\V7GN!V1C? [B^MXK>]'K$&#/(=6 M41RG7QY27XE-TY'!ZS<3AS.4DNG)3+QBXI&SI;AQ/02-XOYW)PY^_#&@WA1X8.ABKUI, 8#*Q?]V 9JK M&E'^-K+.E+B#I)QG*!UB-C^>?>-UFC=\U^)^99=(UBGE(TTS;7MRX*P./ LA MER8QM(9H W=RZK!C+G8Z$.XI6X.:&/B'/;3[ M(($!D@9)CRAES<1 ^J268RGC*#T,$7HH3L;>*S-R:?$*'-5M$9JU&RD8 !_V MJYJODCP3T].W7AD3XYP@59=4]#MCAN<9D[YG.%%&GY8]1=&5]6)/U1;Y/>E. M1=P;8Y84:70";:]JA2#=VHWE]6%VEBT7G,O("R*E0&2"+=!J!M'$I_\KH,7%NK\ MX7+8TYWM?CO&FG33.'81$#'<)*&9SXJ.2EQ=8$'/=YFTZ0/'W%"G:O31?F8C$=JS[%?N0K(\",!5>CO%1[35B M)3M6#K7KV[*BC2DW#&$A7^7MILKN4@\$_JW:GCANHFE/[VN6U+(VY'/[ <"_ M/9-4;BQA2@KBQ>J'V-=\;8GD?;965'0=ZXOR4:STJEZ#T! N^&N2L7.[+9Z= M,#7/,_;QT_L/OY_UXGS:9[03K&>4%A&:!J-M*Z31X)$P[T5IRF:*HVB^*GC_ MHQLH0(=>Q:^K3'S=4,!2#!8DB79M-D.W4!-@Z65*SS/SI]HY(^\SIOQ'T42* M/4&;JLDP2Y86;3]+-U\CS0;L?A>E&!MO6IDXH&O0%]YZN:HJXYI_]QU=B'X" M#NB@'T&_L KU:DLXJJ]!7EBADSW&^<(2[@GSQ4G-,P:/5?$(^U^*EMDB22.=<[P]*JLZY3"P&7(/MQ5LPSGAVOOS80 NL/O;H P?$]-)4YVHKIP>"V(K?/=S"@G^"OD=A)#0I: M8-_!N,2G\B?S\M 71\1[LP]A2JT HSVOM9Y7\6'54<<*_PWYHE;&I!JW5#VF M/P3/K"E)U>/U9W&GZ6H,IYS7_!\=+].U0QS%,,>TO4A!E0"HK*Z!,6CAV?0#I8>>!QVZE N""T#3GU:@:/+/O,RJVH.*%-J& MO4$:IZ+)1S(?6A_*'[ ^2T2 >J,,K#)I=C)XS#<\\-B=V^21$ZG*L$ 3_A.D MO)7,AP-5EU"%!$B49(X! D9Z%%%R'X>NC,CM#455>!FS/5>Y5.Z[5H@O_XW(,\9MT]S$[\H73LV(TJ./3N6)J^:HD\?H#/DX^]^K*FP,WR;DQ$K''3*[]J^1%YLKGES MLZIYDLW+/R=U#I_A:[''[:H[#>:-$OP90P^,7, 57CEAUQ%"TJ' CH;YQ/V/ MLT8#A5(V_%EX^1Q97"-6*@A48I"][78]$DH%'57AKHTRLCH5-".B0+$AZ<1( MM5Q6Q(M)!$]'G?ABU@YE*V21FM%FDC6*]58G!,A*XA"JAE 1K1-+HJ%2+S+L M"(J!')J'^,])7E(PZEA\#5)@?Q1'/YZ=8A/N%_ZM_?CI,W;?[DX!HG<1\&Z0 ML>, &(S ".G=P5>S'P>C@3 8"?OXB=%8HK"&1)ZST=C"6=/F2R7L+"Z4>%I/ MY3']#DZ@QE3A;=WD)ZVPGP>$+6O^( [YT$(F8WWO"C7A1@#P*6\?Q,/8[+R& M/3\WOP7B"101VAW,0@H_@L"#1H%-.> 92Q8M](IM$4>>$&3KA$IF9Y&ZNGRB M,+HCG)]>)(66YXAY7'L=-YAXHC0>>4%D;W&W&VTO]X $JC8)J@V(H7!MT%F+7%CAAZSTJH8*U&0-[6+T4_-+C!875^@90 M4,(V$R9#7LKE"9V2QN>4VUT?W=<< W%>XE?J$D ^F'+"M),?P&AZ=+EK=D)BBOO_93T/U2@D9YVP/[0IR)V%*IO9W'W9( M"5J[WE8U/R%*B>;24146C3%E+8I2JC\,PQZ-^%ATJ1#>R%SKIHC:)&*!D].H MK=*DFYNSVYL(;9OC9=HHTHQD=Y?YSDGI9RK5V=]Z#^RL%(N.*,-C=-V&0#QH M6WT5;/ 3(?LSPLRD8G7':\F5A!IED,=^R%<.162*>YK[7I4D4XHG#O'M$BR'Z0SN:%AHPG 6'!7<62(,Y!6_ "*4 8P5IW(9M'70*\6\E MC#T^BD%L HIXKGF;URKA>(6B2]\7"1U=54:\"4J[:G2"UW=0D;82V+G>/_DW M)%2-P%@28AY&XS1FKMX,0LW88XP8=T"<6\*+5-PHG:B,.[F9Q8GK!\2\21F2 M5HVUI&7X,?U'!PXC7,MX =LWSP8U>,Y$P(;IC0+$9@_1MA!0K=B:0:RQ47!) MH;S@W2]&O9#S\K2+A/[/AU]]^/"1K9*:]IT_,O%?S3[0_S9+B&;LXX>/LT\? M/\Y^_[O_5'^=-TTG7^_*U-T[Y2E^O-BO/R*5^:__*/[KW\P^_/;3[+>_^:^7 M_NO_3DHL\)3_[:%/<6'-KBPL0TOB(H 0#QV!F4Y^!D:D5+(KFDV5R&( M](.OUPY]%EUC&?^B$MSO=P;'. -OQ-*II&;VGSI\-',WY-1U!E5;Y'5#D$7 X?RL@WY_FG$UH';K'\ MWTMJ7C'+"BD!M1/W]2#W=ZG:NVSEKH12:EB4%K2ORR\X^4)=JNXL6XQ+Y@F# MU@SZQV15;#WWM,(?#3;#\9KW6P;3G8D[QQ,1!JLY4*%93>9DY%N' FQDIMC!D[7C/S]W2M$LZ8,1(9"GN; M$V;1$6VLDN!] EU=YBUH),&WXAO\J7%K5E8&\1.A3$:+U?O#8S5O**LS\=&3 MB+ =_1]=OHI:]KIYW?'#Y&Y=_.(2N;MC&;N41>Q;\(=CV) 1LA]6CO%<7(V3 M K1@S\K,A4I4A@+('HG+"HM!Z3!]PK#"P'O \CQS2:A*8'6CE#?):8"SDX6F MMHMY-IL&%O.5?U&E9O"T E_[X>TZZK*\K>HOR+ M\G " 8L0S!VO+I)#L$(4JL^0!AOQ7Y *-F((TA*-UB71](DJBF]H?S!O(9_ M0B#Z2P<'0-G7(/_6Y>&I$5!>G(8P4U5TE!^29G!X&TI)O MPL@Z\D32I_5!35$USM&BRN0(+Y MYE:8<)$D&:/I[VGL>Y>RP(2<,O :J5@Z#'RK"&'W.8CUBHBW]BXO)7.<\9Z" M[%Q#!8M.#7SZ;4A[1QM[190ZHI"(AZ_^B0W6W/\,-U-&;'X'OQ-VI%*$V^0; MA;T<-C$H'"8CD?8DIT%;Y6QZY-&Y$>0=0*:;76NW>R&_7E! F@Y^Z/4,S7P^ M&E\OZ[<'&@M'/&-,%L\]KTAOOM^5N,\%&&#A7>CU1D3N382 1(#U1N6ZP1%@ M H:O6@RAWT#N<5.-]:GRPM"AW3#TPT:U6<7/HJCC!8*L[@8_ %3K'J#Q_A;+ M8C]%2\IJ@7)60-SH4U%^1B%?_V38!2JWC M6R7]B66,.1:P'!KNU[(O:A'?2E6N>)92 MEO$G*YR*-2&H:OR8(N#A/O M)6\:+F61_1!XD,69$H7> U>'1TQ6E3,8C-W+4F:;M41][XKOMA_,AXP4@!DM M/GOM[ DT&V/58A'UND^J,N50RHTBUGGSB]@0X ?)_E9!<^#Q#)A92F;?\4JSR[$)L7N4]L Q2?]GQ^G/R]ZI&2B^'I'#OY3VZ M8;T?IKDV8R2+H7X->J_$V1W$7 6N?-G<\+8M>$:U1#L'PS"9KRW/&-EFTK@J M59H>0.LKKLNM\C++'_.L$Q^WI+[+Y3>V80VYVNM=#_MK U[RT/[T$)H/DEJ0 MZ;L!O"144M6)U[263$TK,?#PV76@T!,;P@U/9:C:D;A7&62]1?&QP(\XG,9 MURUE(UQ^\9A^_4&V:B,4;BZQ+K"=J5W+3POV+8:7&1<7ND06L8K=8+Z0K:=( ME;1[4-$P"5T2)M7?*PT\0:N_[.XB5X3)T.WMPO-:GVF8GC=P+.3R2,9R OO"<[_=$DM1E*LB: FA^(2I#[ DOE=#DJ#-:<=,.V! M&2Y"GYC"8)2K<,_8GN^ ?05GQGR%-W^4VVDN2G>B$;=CH!S.C/1_&C@?J/L[ MY"#$_>&\JA<<"2#"IZ3W.JDCJF #ZNDWCG]+._;+*^O.>67%JMM?KI*\AE'. M:W&A7%5-4LP74)F'<5;Z#O@I#NA=00NF<@:PL1"0XKKD4%R[J')@#Q4$,6;$ M^NH:TS(R%5$("D],3>J^45NLROE"MT<-+RL^PD[SK9+8,U3"%C,2@WA3H72S9UDC[P>%Z;FYSH M>G21!!,.95ZMH(&F@QC,AC57(>\\.O0TX![5[]:.U%B#VUT?X=HD(M74E"PE M7T'+I$,!5M\+#7232E:["$W8%@3G,WNDXM]:574,)B?H1>F5_,Z3E#M]YL < MZ^V!.KMX9'$^9[Z@V$W4=U">KHRR!.P@E(> M+E<*ZE[WB!B[_GYW^Y#;_*2 ;;:11\M%-77[OR?=LBM0HY5*.>@R-U\<916> MOXZROW=-"VO+*275NY$E(ZHA%VYPRM>,]=["YW$B@+>Y,@]M!E[H8%07>KN# M41XY8O1ZZI3TH-=3G7H.J-LS\%Q95YIIIQ876F:'O:0-6A^+OZ+\C70?54[# #HU?0-_RHS3.9T_..E*H:+XT2 M)T<93VM..]=XO.I?'12$6=%I\<6YX^PJR;.910FNV"LBANE#SLAX!=EE%'WK M&UXL+LJFJ^'B(2DZ_5SVP3+3IA7]YSXN^@$PVO1'Q>+]!M#@3^ZJ!E+F=GTE M#+3B\GBF)#$<7TQE5^PY8!EO_&>]W$:T-P[2LZVDQP'*6*>#WY#_AGAX(QW\ M_""Q>N0!3FO#"1_A7(FK"GV;H$-\"3'B?[J())@6@8EG57#2=H+N>,,\\N^O MZDJRTDP(J!W-[C+::-,;)V\,.WNICC8D#Y MQ%XP<7[7BGT2&EW/OJ4/D-X]K^KA^6O7K]U0"=,4OJRD8WCCN'2-Q%<;D=2P MZIB1ID*?R V93.50G."8<@DU%WE4U[G MCPG%1E0NNOE9O M0-G>\'@EK'J\IM'$C=E.$O1PTC M+]+!-\K*ZC!QXA1W]U81,"C)G .HN=,CBZ^D"WK]M)X>!%_:!B@"P?( M/[H5DV+S@6JXZ?!&W&G;4P@<6')2.3=__:1J6N =J9OO MI_4?JG$8+'06E5EB;U4C;'7$3V/_5QB6K.70@L9$]CZ1YLF.O7"R.Y9[/1LY MV=G_%8R(J2&]Z?G;9*7>OI(FUO/[<[V[[FW8;FH/\=_;$A+\1T(?+ MES:]?838I$V>A6Y""0-KY%0AL44DS1DMN#8K.A9BF"B]DC_N&IW:WGQIEKJR(1WDB/^4K4>P\I2XCAF(#D8)*N./%GE MT"5P$Y)DPNGH8=_2C7[*O1^"2_V-:21G1S^XPSP&>YM+;^=@^9V>J_!&K(;9 M_4_AYE&8J#_-5;0/*;DA\\*YDICZPIWNWY?;I/1&N *1C2%2M6OH.2AVA#]U MW-97AO+EXDY2R&F@NFZ6$6_S*JB8LU3"3(CY^NB^YGSW)JQ-85-IER7*<-B] MWQ<0M87W +3!6-JD?H ,Q$CCHQDKF/-0%'G(P]U:VAA)#,%I[%N+$2,)>!,# M#=S\=O^<*"OR GD&]:.8%I('>FR 5+]D]ED<0?=)E.NU(U#[EM(\B,-WGF') MU<%S^)SR)JWSE<,^X"$@: SB+4Z4I53,:V3AA$!+8QZELWASH.\%;;5[Q8B1 M[$4SASWH\-\RKP@,1\%#EY^AZ50 MR-'-"?O=?WZ8!A0S9_OLDXF0N17?U;R!?E!'-3!A)"2_HM-0BTF,$DWJ=K4'04Z\*%!=/>78D ^ MI^]GV-N/IB>&[!DNN@&\H 19Q!C5S1 MJ .K9#.>RK"'?'(1A[]= &B,%\"OVM$X!\(TD=KG63Q^-YHY/$G;+JE!#B/1 M?&/A"XXVTN..5<@YL]<0_TDJCD\VC:' MR&T4N_XHR%?LI T,L<++ ?D/7HB_YU+ \FSH8 M8Q(7><)BY5&JY:HJL<\&)%#PS (>PG,PI; IP#7",5F-=I#W)MK1T7GP=H)Z M#PCZD W,]K'=)L VJUXS< MBD\4L3*"QCCD7I7GH(&R&%-1J%R)G@+,,4MG[+9BTAU3Q)3@,(8B7:P9L%-& M.Z\$/!\_\*1H'U*D]+\7OPCLG;T>"/S&4U7_8EP\K();-"GM!YW6FVZY3.KU M?'&3WY?Y(D^!.T\KRA(IX,[GY&%A&/G"RM;>&S/$=)7V081#<'#PZOO\0X&V MONN'A/RY$L_/R;=\V2V/J[JNGL2X3I*5^)N=%10NMY6U2C],.V+*TY116X=I M@KR0+MA2(K[3B--(B.$(/U_\7%49Q 9N>/V8I[RYJ8I=U5U/)-$@FL3]6QEE M8'4Z>.S+C\&>."$(1CW$"\\E4@7C4#K'->ZZH0L4,=;J"\M0_R?O]7^P.2AX MC/6BQ)-:WG(4-1WJEG]._E[5)T72-%^2I1N;;N])ZJ=NR)G#[B_<,?3'P&%P MMEW07[G,V_R>6M2A#NE;ONLQIC<$MP)8CL+6@0_=8BZTQQ^-\ M?W&EXG6-ZBM&&'OGP @90^Y^JTD[0C^/'R1VE\*TN#^X4[=.KQDQ*%E[<.C]W#M=?JD2!M-^,^$N!.>5_62U]?\ ML2H>X2I@7Q1\%#B0!R R(1>JVTU=%8)&SP+ DT])PM*FAY>^*+4H >!9&4[" M&!N9G9J[I/H-W;O@0H^J>JG9LJ(T%*'2P<^V3OP^A-[)+^L$HY9"YY1 MH"U6F#[8)&Q&Z:E3'GVQ:W;#OC9,^F/@D*%'3*7'*8V+, E6H/[& %S%!FP5 M*%WSE?B5!_'V22KJLV^KG'IO3\5A:]>3 #[?WK;BN6:]=78:L.8T),1!#9V" MDT6 S4[U)17%-43W+$:[-,AL2)));KK(SL[83?I \^Z0GQ@/GYZ_^'W,Z8= MLMXC!JR4SUDD:>X@R"T%S1Y?!6<^,BP;58%0OZHC--L&@3G"*NSTK/= %AQP M7@SJ7\=9BAFVE6&5=@ZVF?W2-7GNVO,?-;<!*MAZO D%^%R1C M6'^DE$0JZYZTU9+7^KON]4U3GMB3<,52Z:O/, 1]B0+"E"^)A@M[[.FS9=8(7E<\^07D)T!1O2R(QGO^Q+HEV*7+D!/3>JM!F.&/3KI M)$"8CVDZHW[D]5UECQL;*H>E(Y, 8VG<;UM,ARRUH:B0)%W\YRK+%SG_[FJM M@"3#2MAJ*8=VV!3#CO-HWHD\$0S+$3$UI+<\?5;W';QSSZRC>"T["IPA._@G MOG.1JMFVTQ.GF9*&8'QRZ+9U)O4/L.]1$B>2^_"Q9?\0K2*CUSS%2-5&_57J M*!7[>(==,)+]8KFJ^8-XDU&0$[[0H)7I]](I@!M^F>+),#PK 4Y+US1F4VKD M&=IV "=":52Y^:X9"[GGZ_+%G4H;!@<'HQ8R?#F#V\CE*I[0B,U5%6W8KQ!4 M#"&?."$X@TYU"U-J24*^ R44]O'W0=_GU_2.^7C57]\Z%OZ]"H99?>I^!*R[ M]06&!ZP9/\2+.I8]%6^6R?ZQ8U'RD.Q+/.P<1&-0'\FCGLZ^^S3&[^=R]BQ:)Y40!0HE,2!Z&C;"D&"Z=/B)8K$EYY3W4- M09.S&9/N\%!D.V0][:^ZLLI_Q@P_1YD4F[#O]3,3&KU-V0ED('X4;V912"#= M1S\N.$2QA#0" K4%7"Q725[SS$@]T(_@!G&Y@W*]?"S*_HPI#S,KO=$[8>!E MLG"M]AD#W[UTR/(>J+CQ!7RS(!!R.<(7U8>?SSD7Y\04 EKW_*:[^SM/V]OJ MZPI.BO/ZM'HJX4]'/>^Y8[SLA5[ M4)G!US9%-@_XD:' 3>4#^U-M'DJCHJ2#)\"QQ$(L!Q&;RM%C$(( M^O5XCI)>;-$M+Q.Q$\JN/FAY=Z+#&#+S&[7KVAFF8JC!#_Q-&_WPD'%HLZ % M27D+C,=7=?689SP[7G]M( C0YZJT>O&.SQ]HGY#I6;F /?T=>&%Y^=->=)+# M8;:H(U718,,6=;5D59^7C89T2X: VJ";^<+XF;<4 3-3$1,&.);>,;&I;G)4 M=C!^'AKR<=>(,W?3'*7_Z/(F!Y= ^ CU@>('XAA^5K:.1+O*!3-\S(A6$BLF MR0\C1Q/%6QP0U(SG_WLJ/QA7*HCNP.FB;#$R!N'UH!PNWL9OE6)'!J'/^1[/H:^H:/17>O%LS>:^2B_"(G^NO#-*R>JH?*WX02@U8?&/ M<,P@7K'(13FF*0P_VXNN\,Y@!D0TGR+QN390DXS:?)4X?%WSE.>/4-)YZ4@+ MHLR+8P XF#&TCV\-E>W!&;YW%Y4$)!3T08+@8/';5W95+NDK*:?L30/%>'(N M-:Z=56W<.C%K%QR:6=AZG=\_M/.%N%UC,'1?4R; M1^]#&* VEQ M(D"LN^VD1FX7<4HC!\&NC>($[0YH-S9XAKNWB7&^9J"N4@: 6/(;5"U:]P^(+\4U\GX(KPU!1<2:C$MB O)B/.]'"J M2+>IF"-+B*5ULXXDZ!H- >^9PLM(2GHW(-KG%-Q2VGEH*5J+A_/HQQ0,XT+X M6M::TTXL*E4ZMN-C,*WA:W(<6/C7,XQA5XGL%;F+TQ[A%839$M(W>D1"\CPQ MNYN:U$YT[,$/IB&16S?LG>"'WPA+*+FE -9UWOPBUF[ZL$SJ7YR>M666@5VF M#4=[HKZQV7O^=H#!E9NJ\OZ6U\M3?M=^3MJNQBJA:ZZX&N:+JUK%/0"SWLUBZ\$-QVP$A5^0N(>FN;VZ,2QBE@2L EXU3[)W\DOV$ M68)ZX!#./!#?N1<#$K]++2$_,?$7L:GP]C%W*CWT$K?9C H;80@,QS!C, K] MM\.AS.#X%9X[\*[MR?R9[\<_3G:?A 4J)4.?09MA.H ^&K!\63WPH82K_I@XX"'.XAR ME:BAB0>2>]G[W;3BT-9B+6Z1+W,*:P8_=+BV;YU]XW6:-Q!//I@6.6-,4^F" MI'[].'3[Z:*0WUD7B\"%_+B!E%]Q;Q]TU;BMT[$%J3+NZ!EH'YWN!*2<_ 5TW76-[1R8-YI116X<'Q%A P*>% M@$\1'B(LSI_S17LBOE=2BLA+63O89"E0(=1D->CVX 6!7'\X MI9"A_R[U)IFR.1TTXY_:NH?4D.'@?1)9AD7)20%'QHOR)%F)RV,!75!5B5+S MNY9#:<-X&(4/K+0]8V2=H?GI ;1:0'J4*V'^?0Z!?W0P/5R;J??7/L,]L#&& M@M^73[P>?&Q23O&Q%4?RM1]^16UNG^2)OC#9R3RR&>'TWDL/]=G:^<+,XGK4 M&I*R#>)KT3N#?[O4AWIP.'7(*K!G*"N-P-5)ZXAZ4TXB>L#FWJX-#3&\D-T^ M)*4,MIU7]8+GH%PE+G\MU-SS3)\*]R[YR''X8BOL-= JO%&V H&6[ULH#$!8 M5U8MXPB#B13IGR:OW23!%9HB8U_2IO_J^D\Q8/ M^.U,E=6(T[-W"MR\R(FRV]IL(6OW])"G#XRK*5PFOXB/VE)-9&H,*KA\@4Q) MB->H[WR<+]SO?UHW"/ :395 @1KQ^N<1W^\)7\GO@>=*1U1,9"DA:V(@.]_. M1?\Y^7M5GT!)E7-9T_FSZ@Q0*RA<,?05M^(I,/Q!R_=WS4$4;2S*+(JU6!3K MXQQOH)_%.)?=TECR^$N-^%JV?TH>N?@^_I6WL/2YN*>Z)NF&-.<%C87=T6#8 MDD;3RZ?!1D"-.7!<;-F#&!)^/->\Q3<'1Q5'82W^[,GW:8/84LZ:' 23H^AE MU\0XZ%<;.,^U#(:"Y[>_ E^D<G;3G:/4]K;?@%V7X%EPT3<>STPY"[\32 M1EI!^)=V$8>;(+W?&AB2,:8!3W^>K."0<(0%%)#?)L&KKLR@.Q\\L95 (::! MG$\?N 4E3PQFQW,QG0,3SJ"_9;F(Z-"I49--4$[[+J:U^ C0/VH8>J M$!^!AH).CIH6IHBN$O(4RSB>K$4H?%9WPL71\<7EQ>W%V0T[^G+*;F[G)__O M3_/+T[/KFW__M]]]^OC;/[*S__EZ, M_,@+U4R5F9G.I@KZA;L57,63WOQ4418']4R!3)Z.W4=9)GZGN:K$B;GX__+5 M297MFHZ4=PEI$6I"P"831AE8G086/E0D^T7Y^AQ(B.-R63F#[W.2&TQ6VC83QNFC,BUL6PJ7^B<6_L6[ M*,4@4'&'GR9M2P#P-][< M%)G+X_-8]A[B[2K+'[2\1E?C#2.I:D.B8.M%>?8M?8!LP'E5JW/:?$%_:67% MW4[[P\(SHXJO&D:?C:^2/"WF)=RT<9AXK(#FUQU"E63.M=Q M[C[,W7\'91)#[%M,#0]SBOJ4#FV*]"MSNS2#T>4SALS+(4ZS=6,U%O#F7"?# MN';CP? MD44#M(5,$;+J?ZFZ D7.TU:'YF50WC?O):7-T2$CCZS/6*A4Q=N8"O.!6_,! M-ZL[-1_OD!D,7?'L)YJ>)YR>G*9'; +R[V&*X+CI].?DX*_&N9 MY0WN*SP31U]0H47-WUT7&/J:#67 +:(;TR4CGU)H>-HS,5K2!"[_ (J-7JG9HR&&[$8\D G?OQ>1%?: M&/6JDF>8B]OU:R8#NV#T_2]@E2FSE..+$'OW M!&@D7!T?U:O7SH4>R\]US]_56=IT[=ER]L(8U#U?2, MJ4$S.6K]6PS'_6,_!7/!OC!1$6IXS>Q16M6KBJCML<[U!+[A]=H]LVZ9EEJ1 MT$4J'43*LGL%.)HEVQ]*?5U+F@<0"Q?_@,_B8U+ C#D'@*8TZ+%0(>FYMV?%U$BQ@9U/^:V\+? MMF?)">QIJ_. :WR':_:%3:N TYT0WJ_=[VU&** )"W*00WD_)OBX1,7.TYL46="B_5*5X M[>&&BENYGV*;L>M_?XF>,>U41050$3-^_\8>IFA+:P?Q)UG)="O"A@(BMFH@#@PU'ADX,\$_B>RZ^Z1PZV:M% M"W_T$@92]MF#=("+NI$N@JYA[]!4;%I!4H;Q*2K348(WWJ'9NL///;)H,1G% M>75;8;-GS8^[)B^A-*1!EDOG0'M:E4V><$1]H MT&T3-BVX\LA+PVUUTZU6Q?KD88?BO>'7$#?$%"YZ1M=E@_99"@["?@-]0E-? M/82$=U=UR[JM&-EE:'@RB.QK:?],WJMGE6!=5IR(4W^R;+[PUJVWD@(PAL49 M$S9GL1H1_>'9B"I-:.A&G?4+SR.6M.UV/E0Q&L=BTY<84(6'")6H=I?8$319 M0!UMF4GEC>:B'$(/UL:82.]X]KB3_N%"F_>S0QWYD7H3(TR'BH4:C8?**QXQ ME5_H-=Q8)'OK)HPP,5LBH$?F&CDVULC&Y$R3>I\84(Z[]DL%7VSX>$].JR(G M%I>[KD5JV%K",,C^)ZI5X?7AF%F0"%H5DEI'#!Z9CM7P)Z]5X?69O%:K8LL* MWWOAZI3F L+S;,TPH@*Z$1[A'9C\$WRVJGAT M*M5#"%EX>UFE27'U4)5N4O=HAJ&=P.KT/@9MAY9CC5P'M6H@#6[74*L%07-8 MF*LETAJZU4XIPS,L VLUORL:CUIEY!^BI6=S,#AWWHSL-@8XYN^IC>0[NTBH M-?O0NT?V,^N[M(V$3L(:I:E?Q&O1]^IM=,[^20EJ:168#56;W3IK^:6+0 M+&:>7]W\2H%#=OE/?TS#)CU@%QFI%UI6=9O_D[0/%HH-]$1\">^_7_MBL-_K M.JE,NH.+86(X5$Q4R(&:DL^@WX/ ^.7:U;B5&X@BFXX@W*RY7Z6O"<.V>DY, MF)Q>ET,_VME$ B_>X;U78;L>LX>4#J^-NNRCIGM*CVI++L28RXUY-B;7X%=4 M'5C(KC@4,0X]Y3]75?:4%\6."U7]YX'OES,:@=E(U)9PS47A_,<^!:A)LZM<*:WA0WLT2IF MO& PUXL!)!46HW7_S1< X+RHGAK'@A)M$HEPH=H1K4:D,X-/::0)_1KW5FFM>FN*BFZ\ED*8&THX$ W)6[A!FC(;)TE=KQ=5C5VY_G1_9JQW9PN46 [?PB18 MW]D>M"4VDAH.HDBL7?.5^)6'A#0:KGDKUM^(Q+-;,V7O!$,!-7I11T=3!&0& MFT_1X06V5^J,JN+M>T+&=.<,'[)W'KT,A>BFCWIPM-3/66G U(.)H)4QS94_ MJAW9,ZRJ94[ $VJD"H[T+*F+W!-EN+*U![9M'RBL7OWH4,)6I0H\9;1<=J+5WH&?H9E_B5#_36@@ 2@97_9;$#OI1[=+ M,2P-*0(/!UUHC[KVH:I=54&,^[XV&$T:Q!<6^V:W"2AXAV1]GY0R$RWN+DU5 MY!FM]#*[$O^MVL?G"V*%R)-"AW)=8\*F;^#/,KSC^<[T#XB; "E^H7WLX7XAGN2M79>Y$[Y5B45=+44B,F<&\EWR8.WTPY M[3P'D7)4H:?"%JC24T&'GM2:"AE^>U? 5.RM]MQ/"N79XO-]YE)"X1ZKO+=1 M!T\0 QV'<+U["2):8&3B@$=K9=]QR*N#'[*9A(\XY$&=FY]W>UC(M\_7V2] MN_98HI1'%53(;L)3CHBS$Z1DB#GH.F]^.5X?\S)]6";U+P[LPY99!G:9-AN) MB-@W,CO&N!U>R!Z[4QD@.2K++BFN^:JJ=]U]E2E&MA@9._3!6Z],5 1&=802 MC;Y*ZGF-%XH,;\-74G=Z]SH0+?(L-KFD!A44,B]+'J^4;O0$06X+T<_8*I$! MM="H_L23HGTX$8,W[X^N=U&R"FE$SBR[$2^8XK[07QZ.'I.\P,+Q]#ICZ/?MS8BYJ@EB*29'7JW$J9QBTW\( M61]P0K<\<:4C96L*#LX71QG%MUV^XMJT5/.>J2@K4-9(^X$_YZ$@6OO1:W & M3SXM5T6UYOR&UX]YRL>CR$,V=CCH;S*VMW_E;5\-1%#.J]K@1_\8E]P>J%G6 MO&7]H/0,+ZK:)&[_L6?9KMQ51/<;Z:C:(+I?15$9W1K'.%[?BO_>88]!GFAB MB[NUF*XB71,"(!N2)(_"B]()=/=R%NIN2R<0L9S A'Q;\109-N%'AHK"(/^D MURL6,HEOJ3B3 SNTCZW&M8-+\N9@@$S"@9,*_'AF"D.,=';UKZ&!"VFO__4$ M=THDCD_H9;X0I\F+$JLD(#1/H_\/\W$]'K*.-57@S!=4S2.S<.*[L+_5/U1= M9OV@WOPLCJM/JZ(H;19/'\!ZAJSU'0JXK03HX*<0/&7JE,]M\NT:=57+-B\[ M\6I(P7CQ$LN_@D-%F>9%3A/I=G_3WLW"=_#";#\=ZVIYFQBK:V3D\_ M#-:/8]OL19RTGL%T=PUG%P$,D^W6728[M%;$WF?-ZGLV&')?4S/5/%\T%5IF M0US&/R??\F6W="KQE#:B]$\XC==\5+$&W0=AQ6%M<9,4OC)I>!6'!ONJRAH\ M#,M;\'ZZ#'VALR/+!!'M!@U)F35'R&OG5)%FES"AO6@%:4Z%7!Y%,7W4=.U+ M1W//4S@,0Z,9FN+QV9,XW3EV$U*I6D5UA;"C;WA6U<_E., M2+)O-==549Q3BYA?,0"Q-BVM3Y@%Y92!5R;='HPH:HA9L6.]ULWAN0D*+@ZB MJL_=CKLF>7B9'3&T"S[=;2SE$=45G0W,HRC[.]=TRKUK2S# M%$!27"5Y=E&>)*N\%1^6T;#A-;3"-'FK$A^4KC!R%2[-'D=7%R>S\0N=F1O2 MO&T0=9'"4=$2/XSO]*]X8',)OY@;K':"9V;33:RPRMYFPWRC#)XX MJ2D$JD.F(*FF]YB7QJ0=#2>-3M,1U$M5Y/NBS/+'/.N2XJ1(\B70\3FV4?;Q M[US;9JDR'K2+T2.HP@KFSQ>LM\FTT8E@&<].C#V=X%$88!D3_X.L]V-2<%2V M-BG(L&7=_('QF[3I;Y*?2F:%LV_I VS4$!NGF+K+]Z#7 O\/O>?G)9*:S?#_ ML=E7CFPFN_RC-76;)K MJ(%3AH2&'K3YML."F/I$_ +$%R'* EQT12X."&6>B&=P LQ'Z_GBLA(?IWM> MP%?) _N^\LS0-08AP3FQUBGW.*TT /@+,00FQ_!&)D7=]>W)F*O)F%N3<=1/ MQMR:C#@T"?%F92 PZ[).8HI6HT2IF(:C-*W%9\FU4EI91'#*9L0TJ90*ODKJ M=GTK[A -*'-6Y96D9VG.ZVII_L[.Q'+4=(DVF.%([)G*%5L(7\SZS:FCMUH2 M;9RH1"'Q$*YEZ-]]I#TRY"-ZO'0;I!I+E#@K68Q[?!/=9,Y)-&;%[7OFLU!X[3P6;TWUW)0=C)T'FZ?>)PN"NY M^ZX$UMGO9^S3AT\?H^RM_N$,/GN("#PP2Y.+G##AA9&;H)]"_R@+XWF] ETD MQ3&/*S':"O3^3+8]B6F!>4Z2KR5051F..L[8X#F$OZ2@EM.#4;:T/EC$XY8[ M"+OJ8F](4B*BQ3XR:$"E^O:6&'FI-76SPM0H^W21RB+'NB]7-@,8OJ&YXC0O M.J,#-&BY1[#6<>VUZ^2%C&P3*>?J*G0EY:$Z MX4;Q*1Y GYHQJEYN["U/Y2B-=Y\2&TY,6-EU12ARGIF6.N-X:)<5/42YUT<4H7=I*WJ=5\B[O)&:F]LH?>AO/<'S/;>Z-+G(7%;KPG8EP+H2@H\_%7V4;R98D/]PG=]9MH$RLX6U^H2RRC3#451.>>@ M3.ZJKA[S#!3SOC:@UJ#/ET? *H#5QSYH"OIC:Z+M3A^A?)A ,8@EA\H51%#> M@3=Q8OV)]=A[CQ$>]'CCKQM-[F;;;Q3:J[[/#10\Q$PVBM@3XYZH]XAQP),B M:9RZ$\RV/^6K9S*=,>EO!D]8AA[1IUE%"E=._"'[S-N':@\4$<%F:1L9Q.94 MJ9E"-5%CHF)T)_1O>)G118I?0JVOT5'A&&,PMC-Q0*,+*F<%EA87O9>@^>8 M*#=B#%#S*FTS-&YVI4P,G'F0P(/#YO.*]X8^&U+PTL#\0BQAK]W* =';Q4MIE:9M=C@= M#V.?8)JI KL34I,I8%D5\G;L#IP'I&I#S(BDC9Q/U)*.<)LR.N6;SSV/?>E MQS055+:PIXTK)=V)T-O*<=?D)6^:HY2Z?,6+<.E(YJ%,,L-F%+H+>#Q]7\4Y MS\17L,#6B^92C.+>7Z6XT;VQ(#=B]8$?5FA'0?>*0##57:6')\U3!TO#>@=1 MLEZ!8%KMPS9 NS4G!L9+\:IPKH]LUD%M?=/=M;P$M<>.'RW$N($S%3)SNU(P MHS/C4FV?2]=,.V2GT% -+DG-%IQ.?QH&[_'A3L<-+Q87I?@2P.']FC>\?N38 MA"RK,ESO8& ?Q'+) ?3/@@?J1E;*NF$;%7T#U$FQMP;,RM@@C*O ,$8D#$_Y MJN8ID1:)/Q=<4IX=+2'E1W1H6_G5/:AB_L/;L#1Y-&70S@*OV,#5D' M2[_D>/*X-R35IHW&.'/L\B@CM,9BB-$3!PZ:BE/[[#!J,Q >9[3#ANN=4L6# MR=YHL8Z1"/8"1,[_= $,F@KCHM!5\)1E6"YSHO"\= S1JRR0-AB5CMH;&JM& M:B^0]/9TQ6O(P99)RD^259+F[1IHT-SS7(9AIBPS%Y?V6(?9Z]7LO0_2(4*[/%\H0>^QQRQ"_)S."21%A)4YNB-(@PMVD ML8\GA"H]!W:5TYHU>@XR,0=KF(-%P#E0K\'/25XVH&\MKBGEV3<86I*4W^VZZL&N4O:N2F9;AML*V)X.N-%@.%@&<.)9%6O&-R!FDX(X[BU4H,WQVOH;3T7_6_E0&ZSYM_\Z^@L2<"ZVE?9O MGQ H[=_S?(Q3?9CO!,@J$$5(TW3+E11C]2P0]0Q;"H[%T/96PV'&> YD6XDW MA19':M/F2UQ#O0Q&8]"IL)_%DHO&I=*D24&L,.?B9[L&IPP*%3"HV.?1Y"1P M6-12>P"CENFSER=50W2ZLQ04F9\-+XRS_L8X Q:I.\Y 96BJ8+NY MO!]YV7&@[ ;Y0(@V_"5O'TZZIJV6O';*BDC;Q-RMK+,G89XI^^R8E^F#.,;\ M$BW!' 2Q]8$&Q5@FW>;@L2>2D("8;7U%=/-^$_BA M[$ 0JKI]JARI7W\S<3@[?41F%'44[J(% RX=4VU&0. RHN*K\_"WA&(B8'A- M!ZNY 'TV!+RF-7FMO_T8 TZP*8 BP6( >^U:]C8M UQV<>094'1Z^5Q,M[;#3<79)']^KVV2RT>/!(1N/Z)B#%=Z3H[@2R M=!+(1FX9SSRH6$%\'=^ S,%%V;1U1]*QGL.BEU5Y_Q[D73!%@7MN=,*$<*!' M8ET#P(:7/82Q-B4(4:F+9^*"E-2[,V",Z 0"Q;$TSI3UR<$S%[$"TTA;N';O M @NWPT?O6@LU8I3Q:PE"]3=?FS^+GXM]8O[(X30.7SH_=9Z]/]9@-+8#C^P= M^/R)/9)75@FWK$5F6#@)A>5N"3X%^@ZMH5,@&CVQ:W;#OC9,>F/@#EF+T&&4 M$M/@$V!=J&\,L%5\L//%(D_%>$YS8,VN:E IO.7)DES[6>3*!U!422_X0H,? MJ0\3F(XH!$AUB)>V#6Q' VS3?9!6">@KGF*T$-]1V>:9U)6X 8UQ/,20(A;/ M*+BY7'6T C=)QXZ6H BZ:^.LX9OUSIGRK@*^VO\VPC8:Q9N<*NMC;LY7HT<0 M/,(F5FO9P/WU7GPX'=C-[1IU<1?*Q1>!OR\$G(P5^3^ZJA;_2./VB7E#IR*% MRA[K#48#+L4[!YXQS P6#G:H MF[G'DK*DYEG>&NUW M3I]::19Y@]"PW=@7YP/J&YOY@AL 4P*8-TT7KJ($&S9VE2F2UY3/8C-Z$*=+ MN*2X-G@@'2MI8*6FY%-B2SXUQN_)] !+<&=45^0E# K/HW!##LLDN,?Y4^\Z MSL<+4EG'4BJ+C11_Z2LG#@9O+#"J1K 7L-WH1K8+*A-F4:S<= M>JN1&2T<@5XCW1"#7GP"/:\PY>HWX"GS1#"W/P(]KS#M<+X%,#Z!WLV3>#/$ M#_EEE93BC+%(4LS^^6ES5\99(:Q#^X\R'W8']XI)[X/ MV%CVB%*1M\DW:A('R9<^C>6]?%IKWH"XC6Q+1^&;WN=>2Z2#SH?%C2<^VE6I M,J?;IL7Z><3THEE5O&OFU#VM.G_$032T]%UW4\/@/M\J?[BL!@1MU9(RT'4'H5%)A6O(4[H=J:54 M-29B8WW5G0<_^#[%1S#D6G'I]!NA6-D/_8USB][>D(!^AGCSL"#] N@E[\5_ MT/Q<5XV+KI2RB$+BTN:,H=4) ;+?%1O52AH.#>=K6?.TNB_S?^*!52G+78NS M+#417/.F*R 4 VG)RV35B!/NT6HEMFM8/U HW;7B1Y>Y6%EXA70LL=:X MK5@!/N%SFVBOK"&W\-.B=_R6YVJT\>-?,_7B;F&.!&] :BPSUL^?'@W5"5RJ M>>Q'Q&[Z>;R,-X_ SR-NC_ /8+U]3 K8NX_:DZ2NUV*\V/ZZ<\BNH>@\_L$P M/V,), .1!^JPG21.:WM58%/X ^]]3!.9D2;]GL<8J9HZ".9-AN[O0QZ=>3O@ M+/2TVM\W!Y'ILGN!292NY?R&UX]YRK>DG0IQ\Y,53]=ZSZ;;-O8"!.=ODGJ>G>I M#KI0D:49D[8.?_2;=\*4#+$$S09?S[!>[E[..-\-,\XR17SVC==IWL!K>%&V M=5XV>8J;VT1*1#[G&7 M%W":+6\?:'W)=1Y;Y"= _-%D4A1FRMAZ$'L=4=I M"D!Y*"_*U$/C'YIC8 _.;\'$63P-O=@8-0PZ3C^F^^B'7;>#N?]5G JM M70M@(=+2KHVL,EZF;A^24IVGD[J$[7>WFA'O-=D::ISQ_A+NIT]:,-M6A!@CXE-5H9V:OJ,S']&=>9E6] MY^;B+\F2.Y6R;>D;GC&P'+R$+12XK9V^0X01Q$?EEB^\-L(D--E:L/1!: M(_C^'8\V4CQ>MJ0>?.US.)J)DE[=SM[;/V.1 MCMT^,5D[P19@\:0<2!O.GR"%5+Z+*D>Q,P9;43T^%*.58E7S!Z#P>>0795HM M^9>J=>Z$M,PRLJNTT,!^5(I[WQB'W8U#H&&5%R5IC234OZU."K&.,E+2=B'= M0"I6Q6WRC3? EO^%[WKNEN\16I+$^\+8 MX0]_H\892R(65RB[:M0+]3^&>U'@!+:000([^# M,8A?D8.(P\4?8WKD>SG4YI6R@F*?(;^L=\RD9U"A0]],.W\SLV*3YOA8,5%T M.8 H1*G+[U/R*NA[,4!*KV\[(#(ES#MWNZ#[H@- ARR?B_1%?9JQW MS'K/;V5&K.LZ^/SW?_O=IX^?_MC&N(T;7X0^Z^3CV]Q;BU9ZZ06+74*F/LWB M'54&@QX#J_(>./B!@G^+= @DG*HRW:TL6 ::64GL- M^O$*/07JO _0>[F#[2(R +WW-F7D%GASH""T*!X:I[!(&:\*YB- M(#08'YRX@"H^[&W"*R2=*T H]GT!P^M3?$XV[>'PZ?PA9")1ECFNS[ZE#[#] M0*GCSN\,F6+*5M"Z25^#M^M28B)P;D<^^[;**>#E7KWO>(;1(PE/(92UQJE:+S/B.]BH7G>Z%XU6X\>_"P6!.-!K'.(,SN?GGN)/?EUB.M-( &P+8$,"P@DX! -JT)\\\M$C%UF/0Y$?ZG]Z7 M8V]X6K"^>UDF$P5J1QVO;'3QP$$,XTCLQ!G/CJ#V!JAOQ5T*-=RT@J:'7CQR M@6<=Y41)X6DW47JQ H$M;)Q';Q7G())H/M=:X94*@(GR%"RJV+^9E;ASMVO( M@4'J&DZM*_#L0IFNC(HS&YA%B-IP)-YTO\ VA4)7TCZ"X\KXM%!MU/9UH..0V2)MAKY.WG2K58$;05+ G?*\J)Y4$.>B7%3U$C<376V/ M473'Z^:0"\:XB$&A/-%["YY/R:QIU&-/A#%X[#"LKOL=/E* M,WY'D=U"J@W2J=W%C4C&N1A ?EHY?@D@5IOM5$/ M'K@$56&ZAM**^>)K0TR4\SMH2 #**)67/*]JNY="+;+O3H/8]U&TE4E^:U9) MOU!TQ%5&%/JE2O[$JD%+1<3*S8C3\TP3R5N"*5]L]/B^6KS_VD@"4C8WUL"9 MN0:&W4;:=^AI^1//Q G^_E3&B%P5&J4Y9MB+UE7O"XJY2D?P[+V>K=E6T"8S MZ&(A+WC>=A#T':]=4UU@5W6>AJS5;%[+7V\,^=F:3#5PAB/_T9_$LP6$]E3I M*0X;!-VY%I.X%^<+.7% ' ,_;CY76;[(G7MV[-#<")IE02;HHKLJK]@?,^#8ZIT?T04VJ^R114?-5Z"\_9WXC32M,< MI?_H\@8IY?&/-7V@?8PY)RUP R663*)".;3!J=")81X:;(@)P;A0>K5,?R M\*9N:U8>CA:H'4G=AR;H@4WU]ZF#AMLM T&1@YVM'9* M-,Z@-X^5\O)A5 ]X;T-2-RRK0F&/)VG?D+>C3(U\$G!9P M#'DFIGK3E&_0&#.\0\1_']4\>YF@[3RYNRR>8.P%6.V^34R(1%;.,,/(R]N' MO(9_^JE]?T9,22K/*+],.8Y3^A]C,OK@W \\"5ODIGX72V[JJ+OOFO96P!C* M"OE9X6B>M>*1C6@'!?T:^$:FEBLANH75.*(4-<5G9JU!@O?Q RJ!?8BH,BZ3 M0#>\;:GRV>!E< O_]PDFP_A^*&T#@!Q-I85$0#JK3,KVDE/MS36\ M^8Z[!I8_]Z*Y+)4^Q)% %O@@[TK0[2, 2KD<$9V1'U2VF3+.T/K$P(U4/>4%3OD":[&!C+?. M[SHBW J9)AA+APWJTL6EM&[S?^)7P$\6;+,,?<9,+Q,%.^#"T79@P5^9';EG ML3IRL2M-GF 07N/Z-E.?FVH0(IM15;8\0K(*-FJ.41#YEC9&4Y\--O#=%@*7 M-TG!&UB097;V#0+_M\DWQQH;-,GP=8/UAU:AG6LB:#8C-'M!971\IYQGS7E= M+2^AI%)\0Y ;87=* K1'K%EH$;^6:',R8.S7R414\\>J>(3/G*206"1II%8R M;^CLI-%Q5=?5DT#4L(S*&\16(0DB)P/)9E)Z9@E&(E*B-FEGXF!L48_7B'LJ M'OHCBOS^+*X?H#TY+_N?.A=M]^)9&M(DA?&A1 MW.CO<^&.#H_(UB+.*44'="T_5U7VE!>%XX[7.Y%'5,D*P]YI3TRY^BGBQB@. M8E0IX[3F@'. S,2+\+@-W+KZZ]&'KXT[SPM.76!N_.Z0^3Y*021:K"@R>,B# M'ZGFBS!R2^UR"_?(^FN9Y0U&]SCYJ+$RD%%&0;:%7]@%\M5UV() M!QTA@Y_>Q9U!W43.Z7ZW[LGX03;FXZY'>F&YOXPP9=Q2)3B-\#4/@-"^59Y8 MM^,URD;FDK(B9#X UVK:5G>@-937[7HCA7W[4',/3872"?LU);+C%%,$0U;8 MH,C!:/T!.IDVV.$WZ)! ]Y%&<;CGT/NN6OF\L@VJL&,C_>#G]TYZ"ELU$PC@ M9I28@,&G5'F(S/87"NH+M<(WYC-5'N.S&DH"SYL'SMM]T5A8 X-YGCUS M]C9G2MV+MC%GRC$P',0$.#-CS-E6OLR7)RLX4V8?_B-2=G$[-^(R.TQ(T]ZD Z8 8Z-_:D;-3<4\J*BA$=XR6*1^X MT6^$SECO)U+U/TDPR[3S35O5_$3BE,2V6)VR0TAZ@S0%I9YE'@$Z4 5$!;4G M208]P@:S#(')50*AUC%11*MJ;M #DRX,FF.J1PJ8< B*U28Q?>EYQBRJ&5#* MG[:PE":2TFR8T'%*-JBBLR.1$$QCEGZ\.( ME)&U*[T=J*V&5>MQ6*W%&<_4M5/O)&;(S>==E'ML9=A7P1 MA#'=C3P*M0)'S]B@H8Q\8T=UX/_UU%Z68K(+Q.@5#8:U&^T'LR,27]KR>(& MEH.R16".^*:[4UEB5_80RCD;!@]Z]/(A3&S4YOMPR=N6*,;C@=BZH8D_J)_) M )5U".B3;T..5)_?+/BS_HLS5>AL'7#-K-QLDS'V[()$ZE%= 0L'^9SE8?H ?9X MW>$Z09R;F4%ZBF&3@4COUXD/8U6#UIM#U[&TPI29D(_@Q/71+Q7.ZXL!A#E^I70MV/<0I^Y@-,P:');\X/%3D_'$FUCH& MJBF \N 94/2MQ>$A:+':_W1)+;P5:T//0M?O7.8EOVCY\KL/18--3CMAIL1% M7R;T-W#$T%/0S2$,6/EJ' I()1=U\Y2LFGG7-D ](TX0CL_PB]:(:L PJWK+ M0;]3ON#(I]3+@*%!9EB< @ISM^B?B/$LZ.F$[^HZRK(:FEKH'["T/[D1STM+ M,_4'[%2'D\0DL(RTJD4'U+,(R/@%JAZX9"6U)=)TT H/I+(P 1SF8_E:9E)7 M%?06-3(4;/@C^S\??O7APT>V$G?U1_#T1Z!D_/ !_Z<4'I).G-'K_)^0.RTK M]=.>=*3:"0^8-M.'+R&+GC;TAK)//[^$4::= P/L M-]2;95(42I/0[;. IIBR=>!#'_D*Q!D_W7S7\Y*'ZN\3UMG'B*U]_M$4/9 Y M?8CWV-?F']Y&7&G?,(UWZH$7A1=U(K043Y/(9>!C>T&,T:O/3*\:+"/(-_P> MLQ]N%Z<*])-5=%R9G R6+=_+K]W]N\A>:M"_%)?LRS+BD<:D31 M%B#HK06N$_6&P*)2V801EHQ9G/[37.5S33Y/+UNO:9^$M T/@3FT/2.3Z\Q" MA++I)@=JC.^E=V1VF?+@@46%]QP'Q=>R@Q!ULA+_WJ[%EV.9MZB-Q57+27*_ M<[73-NX-VC%^U*U?^4MT,O?EQ!^["W1?S0L MSP_3GV?TCNB>$TU#2)YGV'FSZJJG MVZ#E,',]'/LTWF.2FB4X+MDD&ZI;IA+9,J6X"$$6B >]@@8 )]?=\XP D3@] L S MU][S#RXD,"W@((_J\_*:K\3O/HAO"U($+*L2DTMN]4VHXX"T,_(F@IQ3RA%< M1U-T16G920(N+*S8#2&QSH$026.%-A'">C-9K(-]YY PW_!5BX&;,]!$VY1N M])07TV[8QYCIL8#HBB$PDH=UPN0)C(S*.U^,&'/)TID%FT]YWF9M_Q2K(D-HD@7*D\R^Q[M;G)#1F+U](UM6 8H018( MDH1B1J#&*08,B]DL\'P=ZNAEGKZ!F]6ZKUK-D8IV=^ZDFA"UEDIN/,>==?:- MUWC[O:KS2-1.!SGKUHD/F9I0P_MI&-E:0!L@EMI3"18.2Q73WW4M*ZN6T1A_ MW,G]@^#_V9]%_=/3V1N)_QRY%*G$CE2 =5?12@WNA* MO-PYD)'@HEGP\*]6=]?P?W1BY&?0&W\K_ALG';_>'D.##"P&E_1#11%,>>,K MS3/H[ZIO'[84U5^4\*C$@>E*.'(/^Y)G)ETS](U"P1@!ULX8>(LCE!-U*HIG M9D'X?29D^N:G9J@L=/!39/2EK9(\N]Z],D!:8-<1*@ <1FNKF=.08Q0M4/V' M.,RU>"90W#4.<4594:)-:CZ<2)%%CXCL:KTML$+C40K"2+$$56 [/A>M1"S% M#,#4P8]]5$J9:*'2"./_;J)/W"P=J>C^ZVV@4D?HYSGHT'30,H-AYB!I\O2H MS$XARL])$<5=[6=8<[!9+8A^L4]%>I9$Z-$5@.),B$KL_O 3\6PEE61K,,IG M_Q#^\TCZO-=FN.%//+OO98*/6M?PIG)"57 &N18Z,H22DS8BJ7]8Z/9A0>*' M"CEDO^F5LB.2QYIEJ+QU?)4M+EV[Q);'E,GQCL_NNC-4Z(K>_ $P_E[SAM>/ M*%&*=6Q)TU*S<0ZYT7PE!0XF?1F(&]P]PD"/[X&ZP#_Q0Q<%LM\O9R]^(HHSGM'9CY:0;_*AL[ MKX * 3XJ;5OG=UV+8:&VPF:OJFR%G0)^31W##Q?LL!TO1\0'/%ZCX,?G$XI4 M%P323IQKQAX,2^J[GQ(4/>WX9(2( N-17VMT,S-(EF0,6?N:P;.]X^(HEV>1 ME(E,:6-G$5A3L+F)%'_R F#8)Q(;B%J)BDQ0')+O\E+*]JK^\8L,TH_4>7BWN:N)@9-S$\*?.L;YFE7W:3

&6+-;ZPZ8V@8 M?:B*3+Q6I$]Z515YNG9M>C#M_E\IHCMC9)O]3?XS8@.$=YQ6MRJFA?J&W/ M M#RHR'G)"_AKC$O3WF=/R90D=3,4WSYL].N%F?3*RR%O4V^ M>:CV@"R I+MIV#LIJO<3\ .D2?/ %D7UQ!YX=H_R8ZD83-#8[_ZGJ#"CWM8H MU$VP'P>#@3 8"?3;&V-A:C",1L-H.)!O>+LS-U2MPQE,K1FDNS_K^AF\AQDL M8 ;%BLN,&:S4#&8T@U3^#$]2I0C/I2F. MU\S\/2M-L5W9_M90MF<*E_@]MG^Y0T_NG(@J->&.S,U MGEGLDK4>#=%M$86D.EVOPYYO]C93ZKNF9@BDX+9]X_I1$&&5_**I@3 <211^ MA/W.F15#Z);+I%[#RKJ^.6KT9$2AO#BNZKIZ@E)2I_M4;^; 1VT%D;,LA\>< M%.PNVOCIXB9N8;+,2U[,82O/RTZ,0":JQ)'F*/M[UV!OY'PQ+!C3V2NW3A>H MDY,#Z6,$,]:/AO7# 28H-2!8K%;AW3L0.I_?M>*J#@?GLV_I YS#SZO: ME$;?>8K$V?BN,H)QQ*I,H5IX-(O6U0U*_F3H1]#[3(1:Q.C38Y\#]'? M^VKQ7GBD^#^;&U-S9DZ-]$L)['AO6K0I,5\IA1470(1RW%ZP1/RYX".R*!ZD M7F9,&]^019DB1/L%?U:F1X6BIPC33 *^]G$&3N*!;-157<&W9%Y+;GZ'DE9I M"E%(:Q%TKWP L'N/-U"$)-^4%'OKCY_N4'#+57/LXZ=W=S\IXKZ@8GRN(Q_5 M&HLS_%>P@1VEXN;>H;Z#A_W[)6HPPUO4_3S@!-BE2%<#>IYM@ ^(""_$!)B< M4=NG(#JMTTBQS"EOTCK'J+AC:>%XQ8MA/U*U(=:!&R7F9QA]YWX(1:C(W&H3 MX-)^T("=7U#RB1$8JRM V8W7$^ -U&8OP*JV=]T&G&%(/&C&4=9R5$X%LH!\#93SU%4I_IABVMR) M3%V;A$QFF2&_UM=51B) 40C50Z*T(O[;H8;&^#^=.#_RNEC32LN!GV91U4LZ MLOGB+-%>F';###]QB4IT!:Y.LY&TQ%_RC!N#N@91D(X#;_[9-S'X,BE.Q'*H MEN+!':_EI1[:X.6=OL'4VZ[Q5G)&P7CECFE_T-ZM/)IQ!/'U0Z\_QEQ9V4DC MK2N506!,UJI2DWJ^95*/C4D]VL.DGBT6')*J7">-X' $E?LEL) J#X/ -IN2,H.98'XKP.7+I=TQ([V()U_;)38]6),C"3HD 6PD MKD/I%EX7*K U.T4Z#@D>;C5!1'P^A7-3098>586ES^Q M'GOO,>(APR3(NGE*5D[OK\T!!N:B+5@_.*PO.-;PQ1H_DHQ"+UZ5)L5_=W7> M9#D6/+B)YX%5ZJ$#N\PT/%5HUC-J8\:'C#I2AZ.T41L;Z1SG.&Z;+"WVX"\- M]GMGYJ%+B]S_D(=N3GI?ML\9^S.E7QY9_ M37N<:1]E3_G2H>IP)?L1FCC]6,_R&MUT=RTOH17-/8]A5]\!0]J;@&4W\(/3 M(7>3D9[1CB/G9Z+.2/&OR=CZ83O823'XZL38VC5(S[3B\@A[X&KI0R8*SZ!4 MEV:3'P67B@J(;8.== Q@T(4\(E)VT30=9(>=),J&"U?>&^PKT!H%&S$3O1#+ M>J6]!(:QQ><< CH;NG.!(R/P/,XK M<5VKK\1O !DT;"(G#SE?Z/U\OECD*:^]5/J1+[92SC">F(([H^.H(H=!W[>@ MH.7#E&"U$TR\HAOC8RD=12GM"@K::AT:(D_VB%R]IL#4HXCB;I-OLENQ.>5B M_X<.IVO5)@@Y]!O>M@55O/PE;Q_$[T,>IVL?JMI%*<$< Z9FU2B@II?&P:[M M=D5C).Q)#(716)@QF#<]<^:ZNE:MFPUVXS7#J6EI:I*W/C6C=^W#FQQ(5<(F M(_X!Y]+'I(#1]"W]XW]/W( [OF"8'<7=!OY@6)V9Q ?/_-;^6!)CSI;]4EGS M,LVP%;+_-*]F'O)+3+*-C"2Q14M,TA)9ZBOI23B%&',CQ%AAB+&%$*,2DK]' MC-"3+ G;-@3H[WMQ^EZ+?J*<;E&?:.1@,6'[;EJPV-PL;^/9;B%Z>>64(R7, MUX8>;[BPM5%*1(5[D(<[>DSR K%7(-)>E2:1KM09]%!19*DP,.T4:+W)+3/] MSK3P8KS*HFBS8JLC$ 2=13I JH,D59.5K3BY[7SY4#;9.V7U M)_B8&(:G@6KT]#LY%",E#2\_H$C%#5>22WM^5^3W+JW;RA#K+1W^V*W>>IAN MMNB0?4]1C,,I;YE3M\P$X!@K;.1YA*;)"'J0.*_J!<_%+A"(XC?\H7ZA$+RI MP[O'YQ+Y:*Y'_I:8>3T^CLW-<73=]NMZ3PJ;,"^W8F3I T>1>+?:YS&YT?ZY MB"V4/)$>?;QJZ)#0-S0VWM\=&GY%O@O!5-7JMC/UV6I LA*72B4 %),N)3HI MBE<\*K:K:)\QG*VLSN+1\'D%9=>._9PO6I9",_0,+YS5@MV)&\ O 7/Q05"9 MA\T7GU>DVPQ^#4W6.%O9@T5+[A%0>#[)JG/'_$4(]KI59O*EII MEH_1VWD:92]\DX]FZ#7TTE2O@%A>0[:OX;_OW,YDT!D;GF>;K&]O9PJV1+,T MWB0*7CSAW;U\][@;WCWF2IJ>UVG>P.HK99D) CYP90T<1BG\]C>>U6,9G[C)?E6$CDXZ#5D=8&JPP$XDYSVG0UK4BWLC[:Z#.I=);.N_:!ABZQ/NP M\X6]SQ[/= >887=*F"QU)@+6$+"&-K5JFKCL#YFI,ZPISTS(N@VV=JC"&/^$G5M,W&I#1>:@JWYXZB5//M M:08V4TB;K]C!O@BO3:J*R6R""M6Z[4M;L]ZMD?6>,0/,2"0D:BI\VD]N%XW: M\]"YV9F$HE*\2-^NR/.SY:*>>67Q[X168_LOW#.UNNBFK-N>29'O^6]PV3Q*:- MV0"0 H8+J_Q6.]6G;1LW@&]S>IN1U%Q&=CL']D%S-S![EL++J MMB8L'=GPN^3Z<3LU%5ZE]&E2YXU>"E24"ZQ4\"/QMHA'07VT04/\,H ZL]PD)R/T:)AEP;EI=-3N[2D#B8T M?O-!_)_??OCPJP]LF1<%G"HDEJ/[FLN,^&10V1OB."Y-M7IHXKU0A8W]FHZJ MO?\U>4"OE^OMU7JU6"]J]:Z%:]:"[X/1Z-UY-N16LX,X+[BD%N"0DW"4IG7' MLWF:=BLQIC56K4AM.\^>FIJV"<0/50<+^9RFG-@A(W*Y>-MO1;$C8+\J6>JB8B)! MR3?6E%<&.=9=.TB,\6C^T#_3"Z$N_3)?\GD+%\<46'X_.6+Y_:3#\MNP^2G% M@)3=M^)SQ(G4-S%C52FX$Q@?GY=2<0B*$XGL\#W[M3#Q4Q5KZJW+\R]Y7*++ MYO.DUU=!Q_M^R]0QV-[?,A/0W/.665;$[O\M(TPN+$2L#NN^ M,6;+<)#"_5 M6,=%0FT):\>\SZJA#V0/FYBRKLV34YC5%)**P@7_QMXN-W!)7R4%58ZNHYAD M%U2'6:796(1 /M*,#3638R&?>N.L''+^:MV9:RJ [M)D0?]8VVJ4I)):UM4I MI#M6'F""#[X+U@[V9<5BUB;R."[IIU$Y',?P8D=_(WQRWP) P&,\ MOA(R36"M&'#&1CQ\5.UT]*@'4T_4X:MQ"%>?@MLX;<$4Z4I4/G",1.J\H_&1 MD]1?3$6S>(>H@ %V]0M^=>_D@%'Q=F/:.RA ME\-PQ_A_PTA[E\>[3ET]RHWY[W.?? NV3]])_$8ZX9J[APC2L6>?O[ HS=\= M)'!N:F):!P'H*=CX]#_IK)!QM@7[Q%Y5N*DIB^L5XN-J(X=.O/*@4<@ M(Z\DR>D6J,L.2B/ SR1+37*4WK0ZAVHJ(] 0V"X"B''\J/G$KQ5X7E9W*7%7TAQ'T2[>>1E M3#C(&RCGN&$1#%3^!])IM@FV[+$%+8+#&U'VQ87*1\.&GZGCS^0'9B]E 8&J MLRV5V?"1_4>.[VK0.Z#%;B(K%B^Q>, =5>F&EB@ZAT02F]:&AM^.PDN.%_.*CG":3[S0?/98E&N2Y;Q8M-H M=EE;Y1.S7LWZ/=#=LJ"[$ _?VC?I8/6I+1FW8,AX(,&"[C@JM1\ )6$"RT+' M5))5GYAE[!L'L=OMA<[X_9/8LD\B(+4ZL*!?WJPW093!!"]>@VPU_ YMVO6X M'P)")\"_O.!#'@K9BZ9(J5*_S^C&Z\.Q'= M5TNNC/G__:\_?_G\IW]GK^C]%VH^$W?7=7UMMNMSMF"HGG.R+&.H4#A:^177 M)?_F3^RCW;JE&O@S_FE6'?$]\45;"$%BM<^SX M[&;GPH0K)W@B?&VX:IBNPO+H9B&(WB54YGECE=SX]CL$'".8[=-LDP(\27B^ M?0"/"Z$"9M<:)]7X,_4#< JK3QRD ME>:6W 3O03O/_(UJ9*=4>*"HY=5I#? MS?1VX.+P^R H[M B%61(!?U-C5\O/[!W1_]>EJT1D.Q,ZH$,"/3SM05\%]+N MJ@B.O6&5$.WAR22WUD5\$I/Z1"8S%O%?L6J"CJUPY: MQ7'_/&@4X,A605)5+$_"!D,H&^1L]JDZJ/GV]+A$.7D*?MRL-^F.=_]](Z6> MC\P"&\38QT)3_+[(:3TL?)%51]AL,K+@95?HGV,B3MP9+_3!_OT^C:/%=F=M M3?G2IUGUK4_LW*F?F_TW_^ A"] =@ U-_+#Z%AQC* M^% ULEF!AY6.H/1#HEM$ M_*1TEK/:1,"0YF<_\:H=;%.P3ROM@6%"7NS=F IOT\O=DHWXZ_SR<)E&.TVZ MX8NL9K[O*>ORCB.2*YG'.R(1-'*-/]7)QI_ !_9"6&S;I]DU#XMG.R*YT"*AZ5I,KOU$C_LJOS-AGCI3:ED%$MY#[ MI.PV359/)%L#A09L!'HZ;^G+Z*8@ZYT+--.O_02@Q;SPFQDD B!28D ^CN"K M>]W)>^: V,WPE1E\AE?S,T-# .7_#5^;L<_MU0>S9](;,-;8Z*^L9574"TR1 MN9*95>MG$H?7:?:HWTV/ M#'?"LWE]FL',?EJFV4_/<,O7A=^H;BWTQ]00M/G?]21GRBSW?^=3:GX!1\0W MNM1EQJ;+7UC3/#=A_!G[P$SY E6@^=O2PQMS;Q0WE!PMV?N/K*_/@X@&".+[ M-(_8,WHW#;:QF:O!9W+T ZJI->IWI4;;Z)[R]->?5E7X7M9X.MNM.!OIX[R, MXI+^*W=USFN,](E*"EWE-;T$,'!+_JD*S_S0+^8R.G!]QBQ$R^*H- ME#Q3OO%I=ODN:&]8U=X'18KO:?3>QF!!@US-- '4,T+_\0"6,Y:U67UQ>S!C MV2&8T2C"_ I1)9"J65)=F54^9]GD&RGWP4V6O>T_ZOP@A"O'8?>M<*CH]2H) MSXU%](+>5=^M3()Y&L=4@E^)"<:2>M:SAPN)?D?-E\2^9/Z3FYC'+F MY9LO=S(1U4D:@$9!C_\JR)B& UE!9"9E1)F$5!W8<"AV5IL&4H?V'V&S+QYT M7L:P]]MOXUP8NN5G:)N])ZXWZG_MX$'I5-D\B!ME]^DW+JLF#7M'-)%(J\R" MQ+((Y\OGG(<]J=[<*YY=MC.@JW"LL"_]E"[! ".-,KS82;2@,@>BJ@\@;O9- M?2-VIF(!-].R<#T$CFQ^[9=T8F*&:;)_U=.KICD%Q0VD]HIL!:HH.X W=(_D M:;7( Y,GH6:N>;1#1:0XC.<\^&%7%"(QNKIEQ0=FOQ&?V'NXZ7XH5??H\V\? M?RM)9?EW7_X]%!\]K)!M60,>""!-RQ_!N?%YJBNF8]^IOB7<)?"U8R?>[H/,)H@OT/KYCPS&]_-ALN,@Y?B!;.C/K_0XW&?I*@O6XNA! M*6FJA##KH\R$W1W@>O%W^IB4'X0RTO#%RABYH-^$YZ1(>I.@&OM-8-LW$RJO M$Q!??V@FOE0)7_@6J'TB,4U^[JAI;\3 "3HW6;0@;)5%2?CF8N_[OJ&/E_GR M*B^B-570QNKQ\"8#LY@#>"&O&TT2IA0)R0"1B21%=!V, _",%4EM0,9!W>=>B/^2YW_WAT/8S.T11%CQ:/; M>O5<_2 9I.WEE1KK1;!:@8L5ICU?/I WDI3D=L=8\.:PG#]LX(,&/D]-7#,Z MJT'A_+ 4POL9' F@+?X:%:\795[0?9-5T92P'>E[BM/]-5H"PGR8GV58IC*5V&OP'=G[,,S^>5WPA#UC'RMUUV@0X5EQ@(Y>*GJ&;]U%?1&&&@B2V3BB#@DO,[2-2CT M92'NVK8.MJM&H7Y^5G]_)B$A^AI-(%"A2QA-P?K%31UVP$KIDD2(['7M-RQ$\S M-N;1$--(>Y2#?IHMQ9C-PE8'VW;GV^J//TU?=6.VWNS01UD@%GF4G6R O*5>/V\1].61Y] EI:P0R,P)KH",?]$$9YRA9 M79(\6B7(16#S931#J2'3D.&NC@:6O9>P$,H9$^IB-0TENH<"Y8K/@!: MF?C$K%6=]%.S/.D1DMPLV2Y6\U[*0A"-&VV-XR,D56,7&K[$>\Y]WZD,!B_+ M5>5GF @B[V>BZ\VI<"ODBW')/S!9WU+.73 M9EXZPB8.> WSPLO^ET (I]TKOO"I*D"0N2A+"[.5@7"L]@N?,&TIDG%/ MC?-:&=G&!?JDL.J0!@H);;E;*G;+)%'A95X=IGSHA 1I83_IN>C 8*(-.>S= MR;]0DJ81(+L%RQHE2*%(D$\S/EV0W/L5']@9K^[,KO3@8Y\<;QQEZV&X<[7> MQ.F6D ?"RK0K+\S=O,%RW)\R/K#Z=CV89WARXEI>X@PBK?(@#K)(^(U$(8+] M(VA-3MFA7<>R1 Y[@PC S_&&A:HRD3+<@2P+$Q&B;BT=-7M'[PGR5_C_JPH> M,'^@$BB+%G1_P0_T =K\!Z7E32+*=7&TI"#^FJ7EA@6"YPL.PT'"G6%5X*-4 M=M#_G2G?_C2KIS7C3> DMOZQV:.:[TQ.>,9F+*+$ZSG/ZDF?\@*T\UXXFQ? M5Z+R%=B7U8QG#8*"*D=D1A* T&)_W!Q$)\+/3S4)9B!'7ZHLF ^>:FXP1TFQ M'T%Q(*Q(61B1:Y]THAD\]RX)_^].FDT81@<1>=.2(&X).:C$49O)<6>_D2/O M'<=HXK51=K8+=0?:@)J4]QT#Y@QI_ >+EWLD\9*^]\H,+#,/' QWK*V!#C6K MQIJ)P8Z!@$9>"7W. "987,?K?$^SOY.,06?]Z=_SE@T< (E(L)ZMF6]R]DJ" MN'B5CZ*#6J(F8$3WDF:+&E6+*N"2E/M]^"_Z69A=Q0)]:.X1$LB\(H-=.]6&P_K'/S-AW#A4CN3^J6W7,W$D_ MP.7!X\B"^(+A W&SUUE!=;&7LF")P^E%$,?"UD;5Q%^9BZW8(2])?G'&/RG+ M&Z@?!;?HI&"ICGY9IN$R)3\2D/I&N2CAX(\ MEIM-')%L$GA#/N0L%V/N.6-Y]^G+G<2G+<[;*B)IL6S$L[6G(F/,OGD@(2?37LY(^ MIM/L.LK6-Z$Z[EI_A;0-QDSL'5/ATM[KP35QY?JH:2)$ZQ+1;DC/XJG[R1^(]_2I'C-]:)@ MW%@H&*%L:E#G[M)$B2U[HG_* U84P"(*!P[A74A>"H6 38W9'A_()LV*MKPT MM4.Q;J-%5"58F-;-I1*$ H%-^I4@8Q@)!_,;+[L-/P?]]4@%^\A!B].70FJ+R)]]6YA4:-@F+O62PT3!3% M?!,DH0PCKW%US\*_E7G!)+%N.TTS,@HFU>M;5QU5]*ZO='/?ICFLNJ[X*:\N M!?M NX'V]A'OAZO24@Q5L[=U4.PD@U_!$IH4GJ?@A\Z;DS\"3QL4Z(7];*NOS4* M8MI^_IOD/B.;( HE5+B([Z?2FE'"KWD=H>-&\GZ5/4.AR+I.Y",K$ZDW25B: MHEC+.BJ(5<]XIEI:_O#X;'YR6SMX7YE>3:&%]7&=EITE&S,& L+97?$]U6_# MUL\HME[U+K])-O2QR$!R/ILWGJ6Y=[O.%7VHT'U1OL31@EY/0<>@TVF 8@4D M!ME=6I#\-@V86U7H(,FJ!CT[W]9_?J(S @^]09L=/1X*AKC:4W6B8^P8WD6' M2Z'I,SKKD(0/I"BS)&]+E^$CH%AM'12>54^W=L!!4L]]93#-6/N@(*S:6;PB ME7693&U1$&($.WC.R;*,;Z.E=I$$- M.&(8%.3+?+5'DKU%"Z*W<=#GW!M+>F26C)P%,:N_ W(1O4+_0@J!I/X/$NJ8 MM+>/H6"EH=:"V?8^J",*$CM(*#(ACL',SIF#YKO=Y-C;VO :MY__2=3FH[ M3\C3]_3I-2WS( GYOQF-\Z[]4*P5Q^F%]%S^EC0;[/4M41!1:Q%J<"!A0:0- M9%L& Q[.DP>0>%!I#(HL6N*_]O(!9"SCCKA(*TF_6&[G?^MJJ*O6EU/EU#%"0P MMW8-&AY>L@J#/-"()R5J=VQO+QS$50>+3?A\RY)@'5Y;G>;>;]M'^AN[41Y! M&G1N37J3FI17MWXHUNMLL2C7)<,^DQ8@*$"E1D'=!W#Z+3D2PX9 0;9R16I\ M;EJOJ[4'"J(&!+TZ=D%!%A,)0D#42"P03VG MKRN>9=QS 6O[>'>C\)?D61A279R[T>89E<1O4;)H').^MMXMF[>4R=RW394X M%C^G-V&:VJ'88EK7'-TX C3D#,+)V&:JE3B[TW^'\5 P9'0Z3#??DF-L:T7_ MU!_QKK[]1YD0_4..U5?4ZVI.G=[%KF"@#ODH- I/4T#!=HUON8IQA=F"ZE3] MHLUN&S8""J(U<20LBL@0HF=ICH(75TC[U,?%+U2?$]WBGZA_5&<1IF]2,\(%QF&P!==.^\K MUA9W"OP"%8;,TD-GW=E^CMV\D^<4-$T7Y)R#^5X2*K)X=6EP-G*42&'$% I. MFQ/3?P'%IA:PG# M[M"ZR?-2'Y=L:(J"#*@R"V@SE^2E^!849<9>A0]$%"_, MY\O[C#[SHPTDX;-R\$VAM,LX*!APJ#I1+.9C/R^+G6:"8A%$FKLVO=UBW73H MAH(\>;%!"%!^$6RH_A=#8HF8?W/B75A]VUTYV0/PZA>$VRL1]K>0S"\YB'$3T\KF.XNZ2&)JAX/R0#'5F$-7J/T,'04&ZHIF* M.X3O,(')%UZGV75)E3D"&FO0\@R-'L3[IF7!"7>1)KC8$LQ@:8]B+97 )A-D ME%-4E+TS"E*E-9G.\H7>97"%.?K%W'IZWZ"MRM!GZS0KHG^PZ7(=7F-NL'= ML6XV*#.;;=VE'PH"'8X1S/G6%A)@]-A778;P[I)HA)UR.PP](, MQ:H9H@*M J"O#PK"'DD2I?1511*S4M%NXUU2Z2ULJFFYUQ]/E=DEB8JNE)MR M;!0KW'S+M";/:J"620$^3ZI@+)RR=/K'0$&X[BGW0!+RG>.RN[[^E"XHR#+* M>:O"W-\+!7'ZTZ< ?XOZ:6 N?Y8(0#P(;NN0OCC9Z-Y%X! TS[:(&](7QZYH MYD9;;BI=0XPDV."!#$V];SD!Z@X1AJS@@_1-:!P[#LU1K(JZ^RN_IMS]?<;Y M3@<4)!F\CR#20 E=O!)MPOZ([BC(?4ZR"M^M#C[()0(W&"_+&&0=O +IBJ69 M<)X"C** U]'Q88IQO8?47[Q&9'GU@RQ8/=3Y@-QJY_0XB.0T\41#8P.%+ZBH?J M7'P;_DQB<&,^YUH:G3JB(%$) NFF)-I.HU-'%"2V V\='8,.W5"0QVOHW21U M/3CQG(B5$G&/$!T"\,;/FY"NV\UZ3?\WBX*8)RUHG?@3C(N"0;OF9_%82= ' M1$W,IQ3^R5R_4<8H4W[IXR/\S@C%HACB8BQWI+T'"J(@U+D.NA5!S]M+0[U6 M[1,@KJW#%1LZ )ELG*=T-61TB6YFK"NN4]X.=1L'LH M:.:M+3IC]& H6+%_7?1,U!H!C&_Z@LBCQ=Z@%$9/!L52.%4)*ZX)?6<',;R_ MRR+-MHW&VOVY^[#>13V+MX9B< 49AF3BW!'%#N@4+Z%;61/MZ6B7<1G"NV?I M<4&2@*H5STE.CRR]9DBH1VLR-O2^.66H-9R4Q^_!)F>8H3<)D0A>L+4_S9@L4DQYCXST+TTUA@#48/YQW,7%) M1)@&KXE79<2R'3=_B0528$>.N_;S3N#^P 2: &9:1 ,O$T!QQ-AR6S)_ M?R\4Q#%(7 :."WA056!>[;)V=;:-&@@%"YA5XX$44<:U[NK$]V'P6OJ@($P& MJ%T2_M^;A"U)'?)KM":Y]41!I"Y,GPN5IY1A(&CON?Y>*(AK1EHXP0GT=/%^ MB;7\F@\$5"FY!."-T@G501V]DW@6TBD644XG5U?ZFR]_H;LJI0(Q6K^464[: M&7W#>GHG-73"D+D6&"FPCNJ/8/4I1 M"[J2812S\'Q6J)3-]NK'(BY#$O+%7F_*0E2'OPHRN"AS&9GI4C9C@B^@8)I& MDY5*G\@"L#WBW'NC(%:D636J+UK08;1MO9]L>#$F1;SE@)JJ(2I-Z!\73/V! ME^9?2"%,3Q:PZVE&1+&ZNE@GRW5N:8Z"G+YL4U;K.RVUF]>U+PI"*V#@JEHG MW,&UG5$QBX'_)=?_9+9*3SD^"H95YK^\CH7+=:6KSK?Z8+GSK:B)_KZ%@)K._@K_+O(%:37!,.XZ![234VYS5U[$!8&K8""B(IE*ZR"*( M>F'&&_/EK6V(@@15,O=:;+1E18:-@()HJ#0*01KT/^#I> MBA@EO42SM/5 0 M)9V=IE@!]7<4$];5QWJ(\K^;"+"U1T&0V3Z/P/XN8!TDK)V*3JBOBP#13.8X MU@F&0[%F+;P@$%_SY7/.IZCU$]HZH"#)J=C#72HQO?H[8)KS%U8= MEFRJ,''0#WL_1.#RSE^9AU1O->\T\#[E6G+"'0P@ UP;EAE05\S5!(\P3:R% M8T\DMN<'LHK@4DX*N.OT)N=F&Q1GMBX44"-$MS%.3HW+57])HN M".TZ7X[S]QH'0$3R+;<^YHLLVO2"3/9T04&6"H1I?I%V6R&9?$&G0D)I[E84 MEDNRC!:1H8IX7R\4Q+&<*F8*I1MUT=!#E?LC.1PW_AWC:ZKQRZ MX%BAO44'5V^\/93]'OIQ%*P6J7X&0#==I(?6TCIX%._'AR4#LIR_3@39/.%7 M;B?KQY)6.&HD%#M XOY7BZ,\C_!8ET;K4+5?[1^_;< AJLJ; MYL@AD&P\&0IC@D6EVE^0ITGP$F_OTYR5H--OQQ$#>5_Y_RBI< !D />H5XV$@K3'B.XN" BEEWX=_@,Q/J8@P6$]41"I M\V>!QT1$)PCP>N<$IAV&0\*.4=54K;MAUS%1,,8 P];OG*J:HB"#30DP*V_6 MFRQ]XT%\7[,T-]A&3:U1$*/5 /JB(W"M1S]:/-6K=P&;K[I[5P*&P)>@1RP1 M@2E:3)@Z8%[OV7QNN MIOZ.*$BLC',2L^R1K+ART6?-TW5 05)E^J\U8+.D,S;V+M?J_ _ACX_ UFAZ MJ>9JIHRQ),&4XZ)8ZYL$*O&DV1:"A@52' NN-Z]X3Q<49(U&_H!RNP;X-::&WOX#@H& M5GD;Y]MO]-HH.1+'=<;*I2VV)F7"H1L*\AY+>OH"*47T41=J"^^RLEOM!&R" M'+I %^IK;HR#_V,=BLSYGX95_CG+(16Q,:VXU$D=F0.^ZWVO7).7K RR;64& MET]D 'YE*1\D&>+,VW4\%#NN64V KF^4/VXR$H3SY)<@8^#- #6I39IQ[8LD MJE88#>AJ0)@_TP&+LB$D^MJB6#%ZKM:B'K2H%EL6KVEF>J);FJ,@1P4TE6%\ M#-/T:Q E7%$X!]1AB*GAZ*WT+9>L[NCS[/.7;VE2O)I;T8A[?A#Y3I8,/O^V2HC["K7WWXN?5"L MC1Z5MY:"9VM0"K47G&-7'&16YBZ#,N=>I'S42-XW,5VLC%QPWV=^JTM9,+=" ML8*B2$9O*4M4#V*C28UEM;#PF=M(_^AP[(J"3&U<@M0C*BP&%H$.@2BOT69( M G#_2"B8H!0GD2ETOT;%JRQ08@'$&3<""J+;*%.7 % %$$:VTBX]?5 0)I6J MICH%.B.8W^JGOU4CZ^V,@E2XPN 58':6-%N@F'1+^0"K L?^%>\4CEIMKHGC MWAT%N?0V(#$8?P5V2CUU>ZR<2S\4!"H/<>.BM=N@F+@TF]X'6U;+JX/A)B/0 MM,#CXIW0MX83?@$%T]AT <8RR%_YL]62Q&=L[%VION7F3-6@P)703LQ;?VL4 MZZ)3.ZJ0-J&>V&->AHW@?07'F_9)QI)IZ>C\KN@\I28;&<7.N"ZITE9 0#'L MX!_P)TO2HKDU"F*Z(K0_O@XA%+.8!R\C"@DI5TG8CONPM4.Q%OISXNZ&\[X* M9V48%6FFPR)1?D+!ZRI^H XTT%ZXW68HIB]C#5FEU)S5!I*IHMR7D7,XV7D& M_P5=B>>'"E.=^%7[P)ED9!1,JN+9 &SQ.]PB.7OTINLA_5$0_!3\X,J L4R@V@#%E#MNJ68NLY,GJ]D% M!5D#R,%(!E--Z6],&1N8->G:#\4Z@3E11A=*!QP_(=%"J-LB\C6(=8LWI#\. M@A7G:1W3K49<5O.]26Q(WJ,&0L$"0]:R3&NF-.1E#(H-F-@I$6G&5Q2$9\JO M?:UPG6)<[Z?^,N( Q8#P%Z=9$*8";.(""CG?TEER'"#]V1_6&\5NX ! 3#-3 MC;HBSJ?6] P)+HZ=49"JP,SE#HXF2W,4Y+0MGDG8?80[I@>/' H%&RY2AE[% M55* 0:9[$/XA6.DC#FWM41!4%7NN-"/P*LD(^(C-VP0-3U\C>2U[!65:]^+4 M'T'!.C?H?.T)<.J)@D@HIKV,DJ@@MW3]PC::]/GV6_"W-&, 8J9WT, A4) - M!A8.[;2"? !4%LM[STNV!>VBX8]C^_D!S.%HL0SNN;U&B9 MGOI#*%AHJ;;6#XSAW!D%J<: NR^_^_S'WWVQEFWK[^C]^=>^"6]-,:#&AMY) M^*\RR J2Q5NE6%:%:-P14VX]4&R]T;YB@>SU%8#N\YNDZXG>SQ=0,*V&Q9]G M]"K:I'D0SY=@O&*:']^\#H_A,>.@8 !3@V Y,_(*$<'RQ0.*H:RAQ=>K+8AM M2LKNHZ)@CA:4Z3D)Z5,?A#4)^6./YRAH0QB&#(""Y%W/N%*2_@80:^CB+\P! ME/OZF/=;IA<%5!,K,J0?BKW23$Z]#A;$?!),;5$0T@XF=Q#X/5WP;\#!.\\[ MCO %KZY!+Q-NG>,7R'PID65J1 P]U/#0_BBVI@E#-]%YC81PV,D?-7!D%$S2 M9/28,>*,C5&0XF)XIO_(7SMA((T>-(5(JX!HMG,7<9!L14?RY><07055V]]Q95-;5$04LEEQY@" M6WL4! W/HC[?_@,"O;QLS D@<_> P51?=6FSI;T.<)"K>E%Z.RM, V M@F06X0/5/^C)Y+E6=VGAJH$Y=SY>(=F\HA5WR612TO@%%/OC5I-_T?8X7LM M>P/&X= Q_.\6L@EX^&X/OIRQ(8JU4ZT.?58)%!.6:9[W063:2ZTF**8]^N@K MM>@GU1V4<5$PJ!)Q@&NG59.:+5!,FAN%(/,6@*(MD=W:AMYEV-4/*#+X%/QH MRZSJ!Q14SPGGR M #D&&8\)N4LA7H#_E>'06R7>I!] P3*>[FB(/1_RRAXU$!(6T*F"\.D'.#8T M14$&RYPA(M;#=",?5:D8#K"M*H$XD[P5A\>JN5JH,[H]BL M.L/)M^!'M"[7YVF6I=_IO"^"#?U%G_DSI#\*@D'>S9=?TS2$"^^1JB[1@N2/ M5 O0NYI,K5$0TPYPM6D[IK8H".E)YJU3>0%AS1S.,V(8[Q&S-:+&!3SR6]G. M^A9(UDR\ &R[KM,(Q=3UL-WZ"UK7$@41K8NEKQ2AL34*8D158?/1;C3PKB50 MC65-L@?REL9O<,,U[S]]F;3^+BA60H&,48R\QA@@2W/OJU0KH.RI_TPOAOSA M\3D7>=CS-Y*Q@O#P@#/89U2ZW M^ZC>)6^K=E8M4&31K&>JJ6?ZJJ#.]>QW'MH[FZP8^G8V#.B*XJBTGY]@/5[H M=K^VH?>5VCGV1@3;\2+!9+HB H;Q4:QY;=V4LU3BQ'\F>I-+;R<4I-52B#ZL M>,XJ"6V("D/J#8X:TOL1J9[Z6H"6YJ\HUM 21ZZW!1J;>^>]B^%9NRS.';V3 MV)?[WI^).GX4%-NUE3ECM[IIFZ(@PYA"ZA@1/*0_"H*%X^L^H)-FY0;H2L!5 M?;Y5?S'!7+KW1D&L4M.(1QN;O;>&IBC(Z'$D7/U8Q"4$4(-GZ'L4:W'EAXZ! M@O!'$LU<';C6.YUI#NR:DQM=\+%_^1A;%4_J\86E/V67Z M/6&@G!683+>$W[3#H]@9C9>E+(/:O#E[TBY=NZ,@=]>\N%]8 BUH&%14+5CH M"OR3DCYCAFP^U+>]&W ?@" ]E)/RDW]I88OGHP>X(/0I4$C#.#AT.@)A\ @H M#L$=*2#XBBK-;U%(PO/MQR^=+Y=\&J-JZ M[BC(/>_6LH.X%K ?T7^@5Q>'5-&1ZMC5.W+,9;I@AC^>N&>H>JEMA$,RZMQ9 MU0\H-I$3F()5T1\V@O>KP+T*&O*Z9[+@#21$L^#]E(JG![(@T1L8[&YM+D;7 MOB@(;5ZZTCS7_R23+5$0H1H;60& ^?)9($)5=KKYLD(OE]B-5S\*,/NS-=$_ M0R<9& 6+]#Y;DV',W!H%,6TW)BL)HJ]):VCJ_0:C+ W+1:%&/G?C\ZP-O0M[ M*>=JT09 J;=4HL=I%G9>_3W-O9.C1*.*D@WTU(,>7C\L.S2Y]$%Q8GBL_6,0 MVXS&G48HIFZ Z=418&B*@@Q[:)PY-M>E'PH"+Z")6C>/LG_QN@ZROYN)Z^N# M@K !E5S[GDYC:HN$D!JOH2>%0],0!0E5 K9(MF;'J_K'GR/ZF*'*[=:\0(,&0$$R M?:'!40"987C R9]13'=7._[5#Y(MHAPTR?TY"SH?0<$ZEQ#TL2!W**X<4*Z; MH$(7<9IW0SMU;5"LD*9J']QR-?!HCV =TM_[2GV-EL4%/3.B=J7>XJ=MA&*M MM)*^0N8POY=<^J$@4)X2JF>F60&R3&3\6<&\NJU1$',6ALS(%L0 (G>37 2; MJ ABL)2G"4NQTAIE>WNA(.XF 6#W--NZE-PSM$5!2!UP73]S>#U ^?P9$K3M M-H9W.3A:V> (24HL/A/V3Z]!(M00@>)!PCF] @HP:I*P$C]M2>MI&BCVG0! M81D\T4L)LX9@UJOU)DZW)*,;:?$*&<+J[SS:2/^\&3L:"F9(K8XN6VW,!R < MJZCL[X6"N.O=(2T&#N%=OK0B9,@JB./M><1BEKY16M;E6ED\UBBGI[?X.7@C M]+S^A12PB(1^HZ-(3S@TBMW!]NE-GI,!##P8FOW8?.#IO4?#1T%! M?/TJ"@J2WR2_OD:+5QYUPM>Y#\75V T%>2X%WCAA=VHM8 ZP)WV$2,&];YQ:T- 6]V2VY!K9(VJ M?R!6P-!=E>907S"N,!C[^1Z*O<:\JU5 Z58J?W#DDS PJ$R]G5"09H@#@??* MKVD9LW2K15&I?T+Q&Q!1TC,2"B9T/0@R HL^Y$R(8[V=4)#63!VSA)=HVJ$@ MX!;>4H5PQIH=#)IF**;?_\I ])9H@ND9DHR>DS#*V48G(97ID+W!,E.TJS)F M(!0LV)]AN%GG;E)'_,!O(U%(?R5Q_)])^CUYI-LCA8K$\,IIG/+>QL>Q9W*W M" I2K="O!"+IJ2[U1D_0BLC?[[-(#RIXV!D@V3]@DLHV*8^,9 :Y"Q CV=;\ MYK1V0;&7()@/TICH?^!4OP4QK)Z#J].I(PH2K66;;]UJ)-EZ>G^+L8/%92X) M&1S@TRO197/=L-!>2@X\-O4A(;N,A6RUZ\A QT76=$!!4I77Q.]=$+GT1H+\ M0U.ND*T#"I*8PJ 841US+QVZH2"OME:HK]5V]>:J:CD_=$.B+T8/ZUU87>5% MM(:\\^><+,L8/+WY?,E-F783D'M/%'O _&ZOTZV&O??K?MY748WX,4/+:2'X M!G3U3B8>FQW&SB[<5K.X6SKS&*-6)777WB<\ FZ2D%KVV-@AA+5 ^= MJ)>Z?.2:CAP;N$( M^XBXM$X#Q7';'^T5+J4@57T"9"MNM5=!W9'L8J[RI2F&Z_W0G4P8/F<$(HEL2%HHT+&;E8S MMCP]M0U1D*#@@4G,"FO-2%M[% 1I #FXP\W%7^?8U[NP\=!P8!6 MAA=?^S-O\-S>4;875!-#L(5029;3VSR4-0ONZ9F&VXB_4"I,U$K/L6I#DPR, M@D6.]>7N"%7\#'AH X= 0;;1YN:@+;KV14$H\S_2&1L,$\K/**;;LA0XK(:] M!PJBNK"1VPHXTA2FU-?'NX%>(NV?)4D9Q!Q\IVVDU[5!LB)5JM-]D,TS)IQY M'J=$7C:\$_NZH2#O9_JT*EZIOD[4B\IZH_5T04$6O4'JZ^3L+8AB9L-*E641 MN>&L4+"-W)%#>7^C7O";%HJFL20NKE;.EV=ARO1-79$)ESXHUE>D>!(!'*Y7 MRML1?"F'Q6I%^0'"1VVVX!0S@!CV3]#NL_;9=- 9H&"Z49LYWS[1#YON)X=N M*,AC2_C2_[)[&5U]J_6F>R#P_)$)RE1FT)L/0OJT^PW/[/ LUBZ5S[FI1CQ% M_V$ R9GZ(RA8IP>'X;G/)5UOD?]']XP6-\::'#G-T"C85(>/C4_3ZD3N3CZX M=S7C6_ #(+3TEO#&CRA65:D$X>3M,;7VSO>&+8F%_NBKK)C:H5B-G8QCKLDN M$W\#!>,J^:I 5MS:(L>L'5"0I,_*4: I'M(XON8^I;$Y/BZCH6!&9>6_238E M%-]Y(_'O'?":N\U1D*/ S#VE!L!BO8+[0#A6EGQG\=>1\C0R!LCN^YLH&%LM M//?&0DV^.OE'.MSG207=31O0-VDF_PH6BVYZT>2#>_IJB6'$6'=3,%F^&#O$:2LH_J'GE;"=W8_ 6<0DO0(GY!)HY5^6U M2M%!9^!][SR6&YAS=I&662$@1"&R*8Z6:99$ :M>6B;%%@"\Z2%9$6TILAV' M0K'W!%(22 (&3QG$5D.QI3D*<@R5F^]%C$<.5?S4-OJPO6%C>-_.TFX)IARJ M[\)D]9O5V!#%VK6SMYAWDDH/+D9LX:%N/;VOTW^4"8& _0YHQ#PQ),WV]_!. ME#LQ2(E0-A&A;\="!.>;-7-M0R0D+'AAEZI6"#=6%CR*CSNYNI8G0\W0Z49% MP9Q=(^Q%.8DR(_N!#C-_!HVW_SI*'HMU<95EH/!D$!)+IWP=!RN3[]_J2_L:,+]<.Z.#ZO&3'(,>>.*+9]!?TGZR*9!9NA*0HR_JNDJA;)XFUET;M) MJ(:]#G@)\TT<4'TFS;:U=4]'X?!14! OUH.'T-#U<323.G3S+EHN((>?/AAU M2''J;RC604:;L5<>V$X@#;DRP_8G @[ICX+@"D']CF@)4G]',6' L"?LE<.N M6F$8MKYHK3U0$ 60)4'^>I^E;U$(*3//.0255^):8&% D0Q[T-/ 41 ZQ+01 M3MI6*%:N=EE )@!EE\9D:S:BI5# M%V2K:M4GAGBT!@SD?659^=H+KDC($@/@5<];ET1?6Q1K*;&ZE (NMS:GJZV] M]Y6IS58L\\?RI2 )9%25Y&Q)SY*NK/3X4;P3 M_TCBY4U"SQ&(Q0>2D^R-,#>6A)_K/E-[.J X?TKZT"799&3!P\;HGV,B(CI4 M- ECX*G673S1V"@819-(#_$\[*PAML3LIOWB>JA=EKSUC;",6VDFF*ZXB'DECO M>V-C[ZO M@1]!X":F 0+>:FN),07 M[6VT4^)"_UT;JN M?5$0^D#>2%(2B.V2R7&_1L7K19D7Z9I8L':<.B(A42]S'+V) [JC(-=U^X%> M]/0]W64'BR%0D%TI%]9G3;>5=TVXS_JO,MQJX!L]$(KUDY.K DIO+M$=)XF/F#QT:3D&LM4)A'Y$NV_!5R!7?B*VTM+V/=]$^.A1;W%;?Z.& S#>XKCH6]0G']LZH M.@"@D<[F'C=@[>:=O,?OE.'TW\AM&B3T&"Z#!7L'&%QMUM8H3JNJ)+? FYL9 MO4/,;H.&0L$&U62FO>.4W_W',O;@L!F@/IQZH5@-I5JP$W"GJ34*8A0D0+,. MU6F$8NIMC[71&Z%MB(($B.BE[WYF7[R!N!RJ:^?F IR6YBC(,<&54,'+3:CT MU5S&H!7 L^DVV.10X'"SH<<"E@1L=25DE=]&=*DXUI:.#7OX# KV"?R!%NK M6<$J$E!JC' A3AU1D*@$>+M@4)[%5%"*AW4;99(9 !VO_(D_AH*53*J)0A8] M56$;K5!,?E=$2*74W0V4[DCR:,%V^5[P)\U?0\',^XQL@B@4@8V6S:!MB(*$ M\S**X4%MUD&:+5!,^B8)Z<5C+$[,?(=Q!=X\1 MN*(S*K:*%MD)3&T'"_3W\/[8?@!$+BI07JDJMC X";I-O$_[4#5@)K,C#?PN M"LE #VUV0W2S=K!Q0DZ=T@=\&:F*OF]/7!05@E,A]!M #6^?,F# KR MY7>?__C9 ESHU-'[>?]&V[T*Q 8-+@T[>*(@4'@(3]K[R,XKIZO>W6?K9VGL_#\UH3!XRWQNT M635#L1Z: EQW:6'W O3U\2ZN*[>OB$)\2B&IF$699-U$5Z(9#_9TW=#[MKY-DQ7 8D+4H1E^XHX.TK4C MC>F/:\T4!'FCN\C8& 4I^GCD*=/IY0;)W<+C:%1.A@V#F/PIS BL M2FT^JK8NNLGA6*H6*ILMH=74UK^X9)D1JI0#=4M'2G]K[TJ_L,%L)5(Y6&+: M&K^N#8[M--:)0_6*B"L0/6"F4PR.@E7O_]D)@VEQ%0$'U'OM=VT_LL3>@?%SR\G.\NAY"JH6.@ M(/P^JS Q*W?639Z7^NI]YM9HB;&7([3W\'[-G]'=$[(2DY#8 Z84'NM=)3_H M+>*.W9"LF0'UR1AN9N_A?8@J\8&4D8YJ91;Y. M/[IW9KD]VXUZ[:#>*+:[B&YIF)J@?/E<\Y#0N8O8#P$3[C4 MW:_3S)#3K2-\A^%0L.-G$JX _)ODT8K7?#'[9DQM41 ROJRJN;1"RV0@; [>!>3.]9(EO$\B"J9_2\-H&75= 7O[$(J]>]Z%C65_I/J0^33V M=O*^.RI\4;T>V/H9Q4HH ,O2K&CRM!N:HB!#( ?("&X9[&^);]'LH&-H'?W)'9_OTG<1OA.6C6DZ!^Q@H"&>KPRT# MER54+N57+?,"J$AB6L_TZ$&\6[)Y?/#5FF2@QM'WZ/?B%39TD#14VYZF.%9P MQSI:LI+4"2JWD*DSJK!GS7^SYA!AH6P*2IW=7X$<=>J.2TN,1&ICCW M]?:N3S'TVB *Z2N!8RCDO(PN/#=%=6:.=NIJH=AY0.\L,883\P#;*_9V(LG3 M:Y3!?PT&R3&#^">]7)5Y\43GU0XK-E#9TQ[%6:[>!(^D*+C]4'&E6?17IX[> MUZR)6@81U "_?$OXV_X!+I/VLCET0;%R3W3T&GG DK2A:8>" ,4O"'FKD,Y: M1%P LGB>09Y%AQ%0$*VJ[RU3IEK\HD_SMW1%028',^!"0&0"VA;2TMR["*E! M 4D._$["JQ^@43X%/S3WFJDIBE6YS](%(2$KF7X+MBP)%F7PJ^D;HR"%NZ]L MP5K-%B@F7:.L '8^0.?/D_K?#$'GO9U0D/9+D$4@;:&$A=F$VFV%8O)N!>MM MFVW8""B(ID*)OXC-R]5JXOV=S(TDUU$L:@?IC2CU[][OCE[LX^B>QA8I,=Z!T5MAC4US[>2=0'T1S3N<-S]M70HIIPW/&C(SB''D(@+&E(KUKDCBE55+\56!,>EN!A! MZ:3JS,)@T!HV @JBZ^T&%A#54DR8^I8H MB&@:(4T1$=U6*":_OP2SNS1Y(SG=B,@2W]SGA6*!.K=S7<$KCM/O( :=+O5N M-Q3DJ7' WX)" /H\D$U5G^4^BY)%M %'L*YLS4X#>;_Q^8-)@"';#5"L M6F=WT3_(?Y-8@.JQK9\3[1@JI[T[>G04S!JT,UW"BG8:T/N6-YE'6FX25ZM* MJYMWN]=92<]KFMT*X-=.A$CS9^^K(1"X*I/&(]3D,T<#]#1'<=Y&9]Y6%[]2 M&Q/D#<0LPGF;%@FV]VO>]\9_E4%6D"S>*M&\E07D5E>PQ;V7=^*JBO;?@XT) M-]36SKN@X0;TLS $Q';Q'V#O%[VE7=,0Q6EMIG$:WP.:9DA6X'$=Q+',-]#S MOM'$^\[_%@"VXA#[=W\/+&OQ2N+8&K6KMD"Q_^L<'*'?". 2K>9G;.R]1LM3 M5(#I_(;*QKCN@V%BW&H_<-V@5OFG4N;HM M4/#=J4A&98_CN8S8=VGQ%U+4)33JD7BGMHU/M[;>)H-C*5I%1*TA M?L;&*$AA_'TLDS#;]N(+NO;Q?L8M7BQ3@H)#%^]D53&50K+.DQJ^F'FM9#6& M-G'.';V3^$A_8[?^50S&D"%Z]8"N2!3L[BNR812Q-D0A/&1 0.T\M4I"2W,4 MY.Q82OI\JQ_ Y,36X0>P]4!!U;2[Y8XP)ZNN#@K!=BW!-X*$^ MR-=1,%OW MSQ 8GYR=@J.0Z)69:Z#*;&WI43_B)A6XJ$STD(#Q.#(:\!T&S( MDMQI-!3K*@K6/1C>";0X2\)+4.<(#S.U!^6.'P7%#J"*$*&/&?; MKNYF@'VK,SO."JO*,&P$%$0KL3BJX81H X"4!M-%[NN MG?<;@04#74=+AO_1T0*_IY80HMY>*%;G/DN747%K!C,6OZ*8+*\488!354#' MK$&T \?PO@757!\^OX>"H>1;^KZDK??6&Y M*.:9B"331;KJVG@/X9"%^#Y_>6&1N.W(C?;O*+:2Q1-]1C6V=>WI6)=CZ9A)-URSYKMD:Q8O=9M&:0:>:76:N) M]S7HQ:MR1+W?=2P4ZU>K&U!OQE(7T!@B-60 %"1;$_;<8'8&#H&"[/JUP2,6 M?XU"TD!X>B-)22"F[>H'I2T)X@NZL%1MS?+SK;C?P7DC;OC<6/U[+Q]"P<*K MY9+ ^XM4^CR(-; H)A#A(R/J0P(DP(TKU'T=E\:.A8(1(FQ$3"FO4)=4^ZCM M0G#MC8+8.U(P;/PL!6=:>+Y]9H::&Q;.!J*?/\D-T/KC1T%!O.K"AY1@\ZKJ M6Z(@HE&)\#^HSI^'T<*.3-[3!059BAG-)(M;35!,^U8)C=0ZY93?44Q8!L7? MK*G8RGB@F=Y%JF_I7>,]G-W:G\7<.Y.MON3'\J5@M1H6THU MG%^CXI6V![V3EY W!?9-^@$4+ ,M'%:6_@>$S%L0$U8>2/K:]+_S" D=AW89 MS_MQV=_]S%S6IL+%77]VCZ<4YS11[.<[ .H&$P*HFF=O012S.:9*SK"(]1$Q MYSVOU'&#H6 %G3J32E(Z\>=U4J290;I9.Z @Z5[F@+_$TL>21=1% M)Z'/@!W+)%#L&P/E0-L3(*>\$D.>_J@!4) LHXA ]9 696O,@;4#"I)X>I 9 M?LD88V/I@X*PNAJC_5FH:X>" 'W*CZ7\0OOO>FO=CH.B8,VNB>*B+#(L>DL? M>R"P_O1-(4]N&<33 Y6.GP8.]H.25H/'W&?I*@O6U9S%F(D?-GU&LG:)FL[UI FIU:8^"H$FSVAZB_._7+->^]C0-4%VF M^R@*UCJ70U')M)C!P^%@!U24BR KB<&B\-!V MD*26]Z:]"PJRG" U:RLY#W%B6B3D>, MO2M>I\O@WD]X!PR R2M>.;!]NFUM M4:QY,R)KOC0X1*IZNES[!;R/@JO(3^G5CV -R0P0XT6HE*9*11K'5&B#<#>\ M>O?Z312,?4X";I4@(:L5)ORAEI Y>P\41'6DE]V\86F.@AP#OI*9(&L'%"3U M:F&Y20US\1A)B7R?1?HZ90?\O/?\F\MT4(:>[Z#8KP:!5QF[1HE+36_ONT7:]&KKW15]-:UA<T\/[\H^S_6[ MCF*275 )N$HS0T6R1A,4&P_VS76$+_K'^H95+*WU]G'+$-UU3.^;=*BZ MW(;8&SL&BAUQ'L0PV<=70AR,'N;6*(CI!CFZ8;JZ]/.^356L0ZV&)GY#L1(2 MZ9N5+#+DT[?;>.?PMV#+DXPZU@UC\4QK>Q0K\90%(;D+UL22IMQN@V+B)K _ MB->6=PY#V):8?U1EB(,\CY:1P,9?T@=S"T5P\L%1L$J'2MZ8J"3/KNC(H@9EZ0D _WB-=;!3P TDBZSZAL2.1[;3@"A8(D"2!D17V7MX MEZJC[9JR0#RW9D)$B-1<)#[$9";4_D]YM\%)ISHH<6FV23.X4\^W#Z#-$MI3 M&W,XJ".*[=^67W>DJ$*A9+*,WJ#1WP\%@8TL7(.QNVZ 8LH2?U,%W4Q"J';% MZGN1'/P.+(+1%OE&IDCZTMBE5TP2-V*# Q8A@4Y+M@ M\C6 P:IV>AUYE_%0,(1=?)<6:V6C 8HIZ_P,$/>V[O@82&PE9/\ M(GUCL% R'@;^SG(589.UY=" KM[)5*M'&MQ(=(%NZ;5Q4Y!U-WMD6'<46UA% MCTM6[,G&%):?21Q>IQE]GU4!MO,E%QESG=4$X%7I7\%;G-"5SHPIXWO]( J6 M5NE/W^C*T]_3/.I#4'?IAX+ .GJL1L6SS-WY M%$PQ+@H&M>PY\N$J$'N<$HL'#H&";!=M"_PXK.C*BCYK#8Z$,>.@8( "O.U$ M@GL6XO#Q4#"DOM?FR^;-EC^EY^0RRMG3:[ZT7XH]G5&0VHR*-JGKW58H)M_$ M.FV5 E(?C9;DL*%CH"!'^CL3HUC]$/;8EC8_*46R_OQ.D1<,1J0(K-/,SS-IW&PN7YS!!E< M<[F4CN %6IPEH7B##GJ^#!D*!1NH/ I6JXRL! *$*)JD-7.Z]O%^DUKQ-D5= M=C[UK]$2(BW#_#PCP=\UB/H[#(5B?9GR!L%'])69I6\\\]^2DVUNCH*5* T:$0&R0M\>M"V(W[(0QZLM5*QGZ*.X M7N?3*/:4>NW)8"6+1\C2' 4Y^UN^7RBEOL!9FM]&P6B)K"H A!6I;WF[]'9" M09H,F&9B4L3J&"X+0U,49$!R<5\!M>8_*"UO$A'#SUWR04R?,N6&F??R!7>& MDM#N23WD]U$P7*8[\%/:1GK0L P51&F^.[4UO:8Z"G$<2+ZF@+:':$A5# M.].X!33L4!%A2#L^WWX*_I=D%H <87_/NW5&0R\X$W(E!+.IRL#"YLX** MC9>R$(7T@C@6-R65$+\&&8-S-6S/L<.A8(<*&$&%H_E1IFWH7:^_2)=+0B0J MO3Z"0=>F/?'__U_J>=_2/RF_L!\V2E83_"X^T2$BW]!;I/+[S_3 M__N7(OB1)NEZ^R^,H@?Z/U4JG_PO/)88[M9-PI *&]&O40%?:4_AGQK,)1#G M&I+PGS2+D3;7(0;PH[1BTVM&EIR&G!+!5B$GB]^NTK=_"4G$J( __ 1_^.V/ M//Q?D(K(L@_:8IMQCZ)+7]-H/8H8[1O\EMTRSW=++1#FOW*:JMCW09 $M MB4KOQ^WZ)8TU$VS^?J!)<2MSX'Y:!N;'I2?OY(X_L\D_9X\TM=)"H8LR-?/C'PUM3_L)N"L M>R ;B%:F9X5>R=K#;FU^T"G_DL8EU1PRCNIIGFN[W4$GJ04E[4RQV>J@$WQ< M4S5>VF>,$VRV.N@$K]8D ]W\:Y9^+U[!9!@D9D[J6Q^6HZ_T0/?-L]'HL"?= MH0"7C8&/=FA MTX&F+^*"MI^_O#S!PTPSV4Z3 T_MZL?B%3P$!CU*V^R@.Y/Y>0*6%$.5CJ!E MW^]L4D/S@]]./+_2>C6))@?FID0#DD 5%P!#GE%1%)KU:'NO@Q( \"HA7=$* MH+2'T:;V!YWT61AFX*?A_[FEU_UGXX1U;3U/]LN R7[Q,MD+^L=Y]D2U_;ZI M*BU]3)0=GGG&:AHD"_.),S3W,>7[E*HD\?^--E81H6U\J+HL2=D*R8H1Y M4E6+PT[L.LK6-Z%Y6N)WS:14A](DOKI- 'KY3XO7**XF5,->:EU&ND*3_S1+ MLY!D_^>?_O7??ON[?YIMLHAEH/R??Z(Z2YG3B:0;7HX,?A.9E+><;N,4V?SH M]U_2G+"VV!G2))-.7!MN1%9(GIRL)NP2T"&9-+%.'!\# M?[H1(Y(;)ZL!ZR-5)%M.7/,U1<<(]OSI0P&N'+"2)2>N_?9$ $DNG;@V; PS MDOPY<7U8&]$D>7/B:K$V@$KRYL2U84V\EN3,R>K$]@ QR9X3MQ#K@]$DU5Z"VM)%1]@W> M4M4;O$B3/(VCD,F+( 9DI\=70A2DH(-#MRR#_(6Q3>#V\.!A$A>Y_)X66Y,5_?UMO4!>Y> M"VWO#*HY9-LH63%P: ,I;GT]KXK3(35)7@\)\]$[=T\$;$O;P/ MV.1L6T?7TMNT%7E(M_/@E7#N[G%SN5"N13>-=D#'L43ER_5/\D'*)@NPIE#M&@K+7I*7@E4(ZE:;H7O8>*)' M#>'[GJ[ H!WO:4U[G[KMAFX,4=N LIMA\C=>G1QG5!'VFF(_7CV=J64T^C4>_JZ^6-'&V]//OVMW;Q*TK%E>8D13MM$5D1G:V' M*,QO_18V%-.T[VI,3U"^-:VWCU^S2U0PUSVX$5@5GQ5)%N:-8.N!86-H[;\C MS<:>G<;FW6PK]V-RXPF7\ON,NM!JAR4$IN/7Y77/+^4HTN$'WP21$ M"&CNEZ#=UWH2>VF85._Z=$^"2;MY1,YCV-O1'?NG]IF=+@"'"( !->^ MO&NN.=^9S?B"$^*-NQ#KQ#+L@TLH!=@0P>\2-'$2VVO,[3DNF./4V.G^5M(% MB0AN_?Y=<\M9[CN%HIP0R^QWI$M\RTDP:^"=,#1^YB1XN-/SRA*BAHF=L_V243*38@(-&D??>#?P3<:XE[]ZW-6TRKNF$W0%L M:9@,0=4_YO,E]]X>EP%(NNVER.TQ^AB;^\/\:\WH/,BCA>/L>5N/N%FP7ZH= MU,-Z4VN/@#IO)"G)-94MX). R?P:%:\795[0B695B"3X>>C_A6:$K#$C30JD MI]T89TEX&<6E#%Z\C/)%G.:E\8SL,)"W-?R50'(#"<_>2!:L1'F=^;(CWFVG M:M@8: 2%6!)'42%;>[2:Y/2^AE TYHDAV5NT(/EC&IOM/L8.V+:;8*ZK-6CH M*/XPT;(TS^^S=&G$%E-;^$-\(G$,H>PDH?R,Z68Y"]=1$H%L@@JT(D? Y 9R MZ^P1(8UJ8%3#9 M:&#P.^:UX=Y+R:7Z'OFK\48R/TXE MJTY>U=_EQ269>("H4:RA0!JDH^.*"U)BQ/CT6>9IARCW'#&G48[;6G[ TD(] M2%KTQ$8IH(ED@(YQ2?A_>Q9K@H%1,@5*9%S'Z?>?2;@B7X,H@7_D:MD#6<1! MGD?+:,'E[Y**&7.5=!"'II3%^U@+A%A.$VSB*1;T))P=2'9^[YZ?9A7PFMHFV//6 MB_HDG%.'W\P^&'Q$3_WW 0AS!.]^;5BM:>,^)W3/QY =*<7O/+FDQ^*-^67S M^8*!(X:7918E*WY>NLKQ'CZ \FW@=%WM\0'X+MX6^]B-)_$PV;,J[+ZY#Z<, M8[W>S+6(C^Y"ZX>^,U]CEKX>*[6+Z3U!S<,^&G@C?^EWC&EP(-.$SN8R7=-S M9YBSOBT&P*)O!&(%S0; 5CO_6Z/%ROSL1V3R;]C[3$M*GA4*&?1O-0GT+W^] MX!#R$"ZW7))%P>^_^?(LY$)70X5S-U2$:(_!@([^-Q@5^81%L?3MJKJAQTF; M[K+.I#L-46V;L_!O9L"=?XP'O#0X1I;['&589^VW.1&I^]8-DBR@W M@DH,'P<;R5QP34"S;2"_1#^039DM7@,ZD[,DI!(ORC3+9:/6<03D9/(5VHE. M,81'S4+J./E3:E 9V!Q?@ 80/U3V,$/& Z%:7QX51"39<7H>R")=)6P4VR;8 M^V>Q204VJ[,%GSN@-GO M"DQU.90YO8V,4 ^NO8_QC??7SU^.\.GPU\^_QV>U'UJBI6G(/ D?A]4@:H#= ME"^$DV"0DPVSD=:AY^B[9M90:RES2PXP3+YKYMD=*5H)I=^+I\6ECLG7L8KB MI.S9<,6J"+(" Y.&&_M=3V+7UGL2N\WY>NPQ'Y]$.*M9@+G?#Z?%*+L,.PP$ M##(1-OCDF5P'IU4TI%]G4/;::;'&>LCT"3?OFS/NEYJ[M^@D<(3BOR.8Z@,\J%JTY M"C$)^6XD>K-D#CEU]1)[2H'1]UGZ%M%3?[Y]IOJUD?ZX5(0LUA MZJVH.]FP'AG"W@$,L)R>N1)*S2<.\+.[2XB^$*6]&PAV[(WI?P.HD]$.1 M,7G$WL=_P3^2]VG=G8;^BVS> BI46T :>3LDP'1OZ1M[?97!_\,#\2V( M";/@TY=1M"CH%$%3@/@1]1^4EGK@6/IW7C.8;LS7(%F1!_"SLNARRQON@)/P MKMS-E]73E-7CZU'D.LW]*=A-Y7_^PH.\;Q+)Y>LT:SX7;J/@)8K-F;:[C(A( MG$GO%UVR45XSV<^CKX'KD<,JV_?U.DZQ5LF.RRC?I'D0?\W294#7@*(:( ^U2SFV("4_3U>_+ MM#(6+^HJIK9WJ;;]AW [S!3^^@<<'K4AR%;]_?"=[,<@#@99YMO]L#W[-?Z? MG9V\F-9MF*;MWA\3B5+Z@E\+XC"'7SZ6(7!$F0Z/-6P5/G8(XIL4%@!QGL>P MP#]=9?/*O7<22 K[C,U3N>L6RG9ZQ=R,X6^M;.C!2W 2NW=\^)W*7C6>[939 MYA ;UV*;*=CLE+GH$*G6X.* T*\3N<2G"A1KX.0YQUJ=Q-Z=6N5LQ'6=2GG* M773-;C3924 L'4K='![Y=A+LGTCQM%YQ)\'(:13/_9R&4UZ @2JL)5[T1"ZQ M/2FQUJ#5$V'M/M38P: 9[UL*3*W&N@7H3HI&AW?_'DQ7LX4*GP3RWT1JF?7R M.PE&3J.6#0GZ/ER)>WQL':AL]829GXA4G4;A&A+G?A);=$IE:V \_DE(UJDU M+7WX_Z3HJWAEP*$T*U-BPCY ;M^!F_70J1![P1K&)I@G\C4:$R=.1&3LPYBP M4S+'B,6=,SUV<=6/HT[L)-(=!*E#PYJ4=>G.$W*9[R" O,5^-<_[&>[HT30GC[4 M])1KI^Q)$M>)7Y-64L'*Q4.)X2&KM0_&(U0EALIEYQC+D]BXTPC3(V$K M-A/EY+Z-'IO9-,66L&[2,:K7;F^ZDV#K7AQPAL3:PU6I\E2UI-Y%\VP5)"(6 M'#1VDB^RB)$X7\H@QHJA1U&YI*YT=)_&T<*A9H*Y@[=$<,EZ93WHZIP'>93/ ME_?* CQ1?I_'9I29$0/A.._]RZB>[S'\.ERBD_=3KF'$<1UJ54S5E9;X*JM4 M5?[1(*Z+,/6<_VG&]H?GL\OTZRW2)T@F_PP.,3/IQFK8("=?EA.25X_1*HF6 MT0(R@#OWP'%)KG>ACEC7HT]R.';&(0^&J1VN?#FAHVNNH'<=]]!U;7T M=D)OTR#)[]*";KLL"*N4'66.[E?]N+%PG%_+\JD'=R2[3N@QP$EA,XK^04)!:3/+S;G\TJZC^L4!;2QG[Q/ T@/'Z9]H MB3NQ!"8VG90\X+ \NF)LQW'^C\OY]/=%;]U-PO^T%#X#CES@O9"J$8 MP*H3.MC,27=D5SF?<\^Y;36:M%R-XD!9\N_ ?^GU8#QOKKUP'#$]@V5RH!/U M)W2$;NBHR2JBSX9CU(N_IFGX/8IC*A3;A#AKP.HSMJ M.5M P/U,.J'3+1GZ<:J1GFHY3??3;.OQ3DZQE2DG='HUI46/XP!_F*L,!56' M.*WMG7 <]7T9K3YN;^&/,E1M.@XQ(!*EP0#/2 GBOG>OK8>WX]O*^Y9S:RR, M^[D>.QJ. ^^PI V4U+&L.[U3+A-Y(/:/I[Q_G'8,I[VS7^6EIMW"PMLR5 CL M^)%W(1MV9?0)B8S;-%D]D6Q]25Z**M>BF>)^:&5!:VIVFZ=!2HP88%([N=NW M;3;SH2/X/<;C%TS:U@=S[(2.+)=D@D%'J]&;Y7%?H'I_1[_/\U&ZO$M/''>S M^\)UWN(?JGH=VTWBY4U"_P1R[3Y+5UFP/K(37$V_Y\!VVWGT?(FI#'%Y6;K@ M.)'&A6CZLVRDG]#)NZ0/X@3LC$F112\E? "B88[K[-VG>4'6FSAEH&#RE=_W M2+9W\E?(7(&EA9@D-D4BX?I@<7J#,@<-@>/4NBUA(T=^$)].Z$@KA=2.ZQA7 M$W?6?FT]?!;L;D^J_UJU=,%Q0!T61UO-[]0OV <2 Q#J;MT-JFIG[F1TR HXC[+J(S6IP _AT0L<:D&8CCI=&E8\+ MAFBX(LGQY2);"'&^AH>-X5.S[I^F@VX]9! <)W_4(K>4[4&L.R5)P*-S!.CT M,1U]2'F^ROF<(%77_=RZ]\=Q9/6+TZE[Z<:1$SJ. M%63I/'8&8>,&+FPJE!P9=9[/ON*AE&^Y.1_2CKN MU=L1/@!:L^][ )B:^WL M&;4J_8;V^,XGWT+TJQ&:*1]'VUM6SZ(:]PN]8H_O MQ:HA0*T$9K]C'#M[KP6GSL_9ZN38&<==-&P9=?7?^GCTGE7$MB7*5IOFHY:2 M/U<.7:$@OF?%ZDV>&[6)MXD^YV2^O,J+B#ZTZIW2FFJKD3_/=9"_0K0R_0^X M>=^"&!14MNK;7O>U4U]DI#T0NI&C!1C%+-,?1+'CD-X8T2C5TZTS9:78K:_' M/$)X4*79UFW'&IOCJT3A1I!S=X^./P6V@IX4DKT1-]I<>GK'3M;@#+M1-V M?Z=KO0FBC-5DSZB"M$GS()XO 4CH-GHCX1!R1PWE,9930,N^!MF*.)+8T\E? MB3M688+7FW"CQ-;#?RB/$E;%)^=&E'M_!"'$SEO.V,&?P-=Z\N>RMO@-%>8) MS)BA3UAUCS$C>4R6IJI%2:[IPYP!Q="WTJ]1\7I1YD6Z)IG;>@XR/PCGQ7[(-9FM _+GB4^Q!"!P\SJ?,-3!A)$6]O\KPDH6DB=VGQ M%U*D&\#VL9$TT* Z'PK!J[DW+[.%+!MJ2)>>^?'!N M&INT9.CO/Q@ZT.0M.?>O'YSK-Z]+9OWA@UG#3?>2>7_\8-X@WX#DVY\^^#;& MZR#9]^,5X>:5J1CV\:88X_&IV/?QL'!R+E7\ M^G@W[.:NJACY\8P8[06K>/CQNG!RN%7\^GA0[.R_JWCY\'@ M?JRX]?&F&.+BK,S''\\*=T=JQ;2/I\4(+VW%O8^7Q0ZNWXJ+'^^-R3S-%4\/ M\/3PGM1%GV51/E_>*Q]X8O6B*\8>12+7/%L%B="@Z-,HITL:!D*[4FF;+RO( MAT?Z+\0%:&B:L?T%1BU>25C&X&BG)Z'8_AJ%1(&[4-Z45W05,[JUY7LR/]_2 M8Q.6"X8D^TBRMVC1CQ*XO^_AD$63;K6&FK:_A?K(4N6WQC&*MG>1HUJ= +8" MQE#,1J-I)YMGA3)1^K=ZDO0O?]62M:=C;.>#>_-,\./L1]3.[S4V\[\GZ:$G-_2/II1D34,$M[D^?(D='?UC/8+GW.R+&-P#U/]DSN(K9,?V'G22>NL[;("^[9WUD-ZX]!QAMJ7 MFL+]70>Z.ET6\C5J$.'OFD'V*Y]QQGACG!9C.O>._C7@)NC?->OZ=(S6KM(= MS'?-G_XS9]M\)Q%U;S]U0S63#Y8-UFP.F*+@W0C1#8X_1LM#/?O^4MW=E@B> M2'(9H.1.?IL&"5P,PBJ7K)3%<7XO#1\1QU&V+*5>Z1C!NA,R,MYG9!-$H0Q^ MD3DQ%V4&"Z%<&4=VXJOH8X#%%[6)HW^04-!;Y?XP @=4+=QM5/]H-\,F[HR' M,W98'#)EHLVBC7X?S?"3$D(\3TI-D3I&H6/,]^H1*_W]\('7C8:MPW;XG1?- M*;/O- \PSU@YQB/+9]YS/EN-/,*\T7G C>+D&S&UGA;AOM*S'\O-)F:/[" ^ M#V+(VGQ\)5"&7G'\LU)%3ZFR7VSNA@D'/P#18-:\CM/O\FZ?G/#1']@3\=^" MHLQ8*>;YWD*PYC>)=H7 MU<$2E:M@._=ZUV7[O-UE)^=^ "&Y8F.E-0N=3L@Q( M]YO5V!$!4:KI2EV2@*#GTU>7<'8=JY[Z$Z@EWY]%[UO*4 MA'X2+R.):'V?I:LL6!_EB:Y@N7L.<+?=GOP8%Z]!L@)3NPXT?(@#8]! .,ZF M<3&ZWHEA;'K/A[)UW5[2MV<"P;I)D44O)4,OC(.CQ ^Z3_."K#=QN@6=5#ZK M^ZPA]DX(GBDLCGJ^?"!%)%"> 6)W*$: RR X3K7;,AK2;)UX=4+'NP+9/$X% MNIJ^L^9LZX'B,*\W:0)/YOFRFJI(01);??#)'CHB C9<+9<$X@7J_?D0%/0Z M7E"5F2K*-83= *"RX4,B8(1,EJ'3Y0[9LV0'/]:PT1"0_YQD=(%6">0'T4E+ M84^%6'R=9M^#+!S(@<$#XKCS'.2M8%N9X:.D4PG$6,[FJ,#1=Q) M1->.9N9P@7E" ;8BV91!I1^CMLMQW7L4W%:C/9F5>&&7_.H'R1913JJL70:B MGM\D5S\6S*)"-QV@-(,Q9;[D/[)+:9TF]3*X&:#V],E]I3_!AQ_(ILSHK'(B MHU^?Z0;*6K\U[)V.N4\[C^Y-N3M;+$@,>0 D;,VTUVWLU!6' -]YHB MA1"ZUC^3< 7)F?QZ'!*.LLN("(2&=OHW206-J%1YN$_S"):UJJXZQ/@ZQ5>P MLNMK$"6W:6XBB&0L>YJJKSLR;,1W<,CE"4Z=R7XVR>X]B1?#81=AS)DXH4A. M31FY8[Q.#VF5FS8IKER7#,B"XUIV5P/V[O!,N1&CXA ._<_?G;EW0GJSKO[\ M4:K+%2$U;7U!8]8N",Y^-3^=PTVL5SA/'@C$)]-[D140'"@)IO@&#KG@L@'T M4F(2/I^0S'@DJZ,5$V+N#V0#=;ZI+FD7$<;F_H"0HSQ8K3*R$I4-13T;IV/O MUA?'<>Y;J 96L1M/3NF("NL@A(2O(8RHCG@YL@,+H;]WP9IH2P :&DV;_P[A M&/G7+$B@'@DXHYY>R=/W].DU+?,@"9^^4^YMZ3]0?9+^B2J6,!MCB<"=AO.' MHBP8K*DFJ&WB3WO2;ORS+ /W+(M$W]9-[@,6G,Z6Y+:O\N#N R-0*0U4"%?K M0-UQT&!XB:^7,#>MH;54ZF3C^]0I9-KN4IVZ0-!DZ1ALXB_*Q/M>5SL..JD, M5^7K:Y05A/!X##>1/:0WJFVN;C$V8Q'' H\=OC?SO%SS?QM]]G?XR/'=$H(V M=GWG-\D]H8ID^"N)5J]T2Y^]D2Q8$?;C)=WCM?W>B;=>YX1JWZH,4+?4I/>4 MP\#3!AV.75]N\%0<%LR4^?0:)'O8C9AGBF6/OK19\T HQ=$"PJU@4YTE8>M? MGA/(?=QA]T[[261R5W&Q\9A)MIF>DS=*$=T=@]@VW0?V&7'Q M%/L4P5.L\SY6 9/LV--9\&L6/0G, #\*HXL5]7 0 ^^&_9BMI7(]__5C/7<] M3A,;?,7"_.%C82:ZH<89D,4R_/%C&8;)NPE-V6()_O2Q!#N(J,D-YF)5_ORQ M*CNLR@XV>,'_?SN!.-7_*H.,3BW>5OEV5*4)GI.@#".9T'YD :M=DI2:Q,ZY MVD-'0>!ULDYYH)]IR%@XY,G(9=<+CT&L/*&P]GFV"JA$Y>N:A)GX5AQ(E6%X 4010?ER!1B;V@S\$TCD))^;TR=259N4I@[@O.G&9L M;T+GK@2[-]5 Z=#$%+'=:H1@LI2!]#G_ZVNT>+U*Z";<\E+K#A28>^*0?I/N M554FME?Z)#R$+8!R^2<+U6>?EP?IW-]\.1"4*=D2FN/(-9T\$X$ M/[A1LG*DH=O^1(2>;K4_KI,I.*O9@J=]B3R6ZW60;>E%&\0D/]^> 6)?E+_" MYJ-,OV,F:_'W8[Q;Z"Z"*)2,&WRC_._GVR?Z.4MVJ*V'-Q':F11,R9IH;.OA MC0RNP/T:A411640._#65!%=TNV3TO%V4>9&NH0ZB/=5U_'AX5I*>+_B'8$4^ MNRZEVF5:0O*L4(B@?ZL)H'_YZWV6AN6" 8\(&WZNW83VMI/F*]3B*3>F17;; MX%G^Q(MW9XW8RLZ&;KD/?KZ1["7%P5$G M_52&!FF.V4EL-U?U4]U5CAK>2?!O;P:J/2E4)[$HKAJ5551V#L*[9EV?#L?D MI%V@OFO^'.2=8]^/[3U\$OQVL',V# MU5.PVGQOG49*WJ&V\@[/TA.J__L8K9)H&2V"I#A;+-(R <_R/7T3+"+R?J([ M/URHF%RHYT',L\<(*6Y%HHQE*8S-41%@709+AX/:O!_I9@BH2'M.\@U9T'-/ M0J/ST]QV4H,Q0W[:\)Q""&IAH:=&N[&MM;?M4"-5Q''Z'18ZYTFJ](JB%Y1= MT#AV1DJ<==<[=9T6^:\*!3)>:]N.^5D%]QO4W]N:7-/KFQ5+B]+PLN3"W; & MVJ8^"YVW50R[C]G2X> ;1^?@'=;WL+)>&FVE(#;OA^>884'KW[R=\YN$/K/HL-OJ"A!2W^JG[NN%1^\^]H@G MR(N>+[^F:9@_I4406Y?%T-CC[9=$!;F-WDAX0Y^Q;\+JW8V S1:3G"Z* +7LJ2;H^KY9(L"JY!S9=G(3< M&62O4S=4A!C??XX=#TN,ZJ]F2KAY^J:F_F(QVXD;UO-L:NV9WZ9]KV^(:J>? MA7\K\P)X:=3H!@_ASP0E$_ 7_U-&O((Y^V-&[-=>?[^)WU7)DK[]278=9&#" M_T:%.0&8M871Q-/;Q=]-3,>N]X+]-M8U1?#LIH^]) 08G.<-/:ODR^\^__'S M[ZV4N/7U1UIU(O/K-+LCWY67=Y8F](\+$;EDUCR&C>$O8+W<;.((ZFH/"?[M MZ^4QE)EL@BB\^@%H3#H,K3$^M6IDO(L@?Q48ZT_I)5E2%H?T94'_4 "L-SWR2Q(591?;9/0PA[52 M!3_L5JK&[]-6:S7=#;QVQQ7#4"6)A%0WEVD=-0Y2EXCP]8WRB777X"#Q $C"1 P9?NE 6 P(>-C3TC>@RWM,T< M-:0Q(+ E[WL810\'='U"+-@\)BF-?U,:F[,L-^81[PK("Z!_!M$&L6"$[]F? ML=HBG2$Y@!7$)2$AV",Q ;4O_XBC?] _T3[=Q?D!,'UH>K]I 92K;7MAZ65E M7$A8?=5FEK6*4]U$20HVA+N$V,P8QH](F@/@;,MY!$$*7I#0\#V(W@ \4-#E M];)J.7=(=$-TO0:X- FFZ+>D(/3NY@P;PZJE#EZ?+8NRI7(#69K V,LO"+$$OH#P\"V':<%E22*D>&?%:D9==[CD\6_!QW-2JFY(^0QP MB.7F*GL,X XI$E<'+"!]@@#=%L7; Z]U9-4%U&N EO "@@B/>7VZV1.$R0D_ MK+K01?6QU?;N8QVF>-;H*J&P4W<\=VCUWZ#W'3+A7&Z_"( MI$R:T%W8'GNPJAC1G 2/Y8N+Y('6@(F;)IN3&]LH;;TEU^ V3 NZ7FWE):Y. M?X-7)KKJ]DFT07.%R7MI,_T$ZT.;]N:5\CO7\U1:I/<6AY'EUB7TL6+D\3;18:3.S!DLH]:9.6S!JWO@.+EIUR?I9-/%UDULAQ\TSJA'<& M]YLK2QN45L2[+CVHHT))"*HIJ9.4XP<4I"/5PFC6,,A=\?V#Q,U&\@*](77S M:'E"7@ V,,^HB5\_=\<+Y)9J=H-8O4S.47T+B*;WS!\\3FI0D]:HF3BSE46Y MN3QG>J+".&MLI)+D1,]>/^%HUJ=0.C7IHDWSDH2\P(V57M3D7H+9/%Y@-BC] MIR6A$4'W CO)0J7<]",O0..7_FH7=Q7/-GQ(_L&"2 MXZQK5H]WX='$G5G#IE2AO22=SAHS)6=V7(KK=%7/+<:76*Z?9CK5@9@5)E$5 MQ$A+,ZY ^]M"9KT@&7(DC0[ 9D-EFO/!*^S_[BOV5,E&RBJA T7GCKP@&3-S M\2L@_^$UD$3>V0B36D!B&;#(910JS/[I-6;C7[;S&S\FA^-6PJ@@_)?7$(YZ MF,UOZ*2ICU&XI +T)Z\!I=*BI--] 7,(=5)(\@>__7)D\XQ0W.0"()<.V>6! M:@"5.DW> ?R6N 5AGP;EL=>"Y3R(4;845 WEXA>@!"Q,4Z"JW@:_W0?4;6"7 MOJK!\]LH3@6O49ZK1FJQ)=)O\3'5PFI\%^L9W):#9]2O=LEWY4>)AG69=[J<)1%GU0*:4 MHJL17%0D000;%?!J[!:]AHJ=2/F]&D:E&LYKBD2^/(L_=,Z.?RY+MOXYRSX2.+D<"KG\8+^ MYRN2J-=1@LT\=#!QI:O"\I/>YN >;<-U$/^6WN)C'9WA#3,\@^[T_JM%"Z!P M5B ]TEBQVB#=7\5%;L[=[WGX'D2%'XK]R#RGD[&RILW-H$R]U<2.J&^Q+6C> M'^UU3I=_9O>)O$NS$(O"FSI&^QVDJVW!VHK0.N#D 7V&"9*TLA-.D=Q0EWG_1M.4)"6C7O[J_3/GG7 MK@'7FUC[]^D1HSR2?/G-X*.;%.+JB5.BA^_2T;Y%<1]P$^EIW[+Z-:E%E]7H M:=^R^N4G1)?5Z*FT^CG.$\B1[/!S #??D>"#OOF:;#/\G]2W+/E]9O@ZZ&BB MN,]A7"3+([CNPX\B;9[YV"2C@UWOGS!7P>IA\,UB)-LC090Y\TXC.U0/&>&R M5=I&6':;=W&,I?+N4GE7[F Q[<)")2EF?L6101\;W ;VSANG@?3%U+YF73M&*Z=_["4MS!O$ M@=3759JG*Z9CMQ?K0I-G?]8U!,%OP0Z\@'<0Y^"2H."B/PO!$.QV$)01!:MM MM2B6JX?995+C(*+U3;[.5O 5P/=P3?-;$)N9>P6:^TI7!V]&!Q-HXS)Z%9 I MT=S-;JO4P/TIW&8W2#^J2)!JU":W,Q<803Y!/6.$V,%[-._!NDGB@B!_#;/] M39YFR0% WBN\[#Z*_2",3[TTP]9J0DEK)D_TD P?;;IEU?^!V,5#O,8%NS>R M:R$-82>)]:[B(337'\3.Q0Y9V]>_62*>BL@;M>)(OMYG;:X1%Q): 6A,4&<- MF)!@4IM4*>*"+P 1Y>3.82.!.&M\9&6R3KT)%IO6@=NQJ WRF@4P

;70#PG=\J9Q3K/H_N6B&O9PTDM51J5>@#BI-;'H-X M$R&JZ]E7!7I,,+VRLI+XY.KVQC3\AQC1=?$2&\@0@1;.OLL4JP?6*"0@UE,>N<9:>0,8&G='!V")DYB\\=0-7)(/[==Y)HG,E M+Y34P4"=^:,72@ ')DD>[(7 /XBR^G? K-_@D20OUA4SZT=D)'%B0Z2V2D22 M!9$+ZLW59A.62WR(MPD\E._T.JC8U$M[2C*0/B9!G!;ADT5!"UR&LU[P]>GR MWYSLP%%#6B"KMXG\#;)OV7;/.KS4;9.)#>&L:6^P6!#N".8^8WL/G;(!RKN!K(@ MX5U^T4@F37C-=."N>(&VH& [>%.\ %'VAFK1J!SS]P)/EH#9Q(YSFWB!E2YV MR23CZ4QOQA7:9PB.0;BIWK[ L!3&D.I EN4-SQX\D<8NJKZWU4;>)&F6W@3' M,"O?G*C66Z^S6N#%&,#6,L:.:K!N3G.;V8(YN:U!'1"!%ZXS4%0%Y/E92&U- MH_["Q?K%Z#3/;[N !N^DNC]);YIQR6O MB/^VLTR)/,P+F4D#G!2^ZH6/4A]UOOCCM=0 (N4F\L*QJ0%.TKWBA?-3^^U# MN;0]0N:A(VEISFA@IB$.RSB844!0U*2FT>M:I-4V! M#E:5]"2M@=_>KH*>K#4P.IC,A45TFJ_QX7R($4'O$+#,5;!ZV%3 MWN7+"SF(>Z[#*D#E&('BCD5'^I# +/RC^#MU&73OLYKA[=OM)S"$55LBT\C6 MIQ6Y#[S0G8<6]F7<05XHR4-Q$WA7M%SKP4.1X][L6I9>HESD( MGCIY0JGZ:V]2J7(J?6J\LZGV,3EW; >S";JVU6"@P*5^80Y4_WBCB3D%B?+& M.EG=(3=VF].TMVJ1\EFW'X58/ H8*@3V%)>\3V(LJZ^VQ5^P\=Q%!OR(A&90 M+NH6I&L8'JN),H/N>;W,A3BT'I?&FT(+<>@W-&C\)*')RDUA]3 <&?.*2+W0 M8A_Q1S!+H^='L7JH-?47>#4M.WC'*0*&0 =SIO[&C#J/SS?5#IKA7["W63< M+WNIT\@V>FF7D\8B1D@#2KYB9P:KH]E'*IIB#:L2-0ZT7S^QA#^I< AD5@.>*1; MV\ND=W);A/1( MWYX4M=L+L ;055?5]Z0\^0"D^B=O@J@FFUV4SP7*>Y"%ZR!:_)5C_9449U,% M]@LHXL3>DM?\>(Q.-WO""X3<]HM7<@Y>R<4SYJAG#)_+U?8UB#C>KWX[W3P% M=00U2L1L-5X7I1,L"^'@#%*JJZK71#-"-^@V!)MBT6+XM#J8/>E(T\+)\4'$ M=DV2VSHGK@GFQ,7(K\YH MW9=&OVCU(;2V6=\Z''%Z!=TCL5/!;&7)8@SIOJ,7P>C5T25 M'<:*^/;!QU]R$"L6*W::6#VL6,9@$I4YD!5D*+H79Q;9= M>4KB]9"-:?2S:V^X"^+ULG4Y2KG@N/$GX83U%$.BFTZDE_DP5&FMDIXJ)"*T M>6)$Z8TH-48CSJZLJCAK M')70FHRXY4E$.@U-*7U6BT_$MC*2LC)*7[/TXHD)N0-*!4GM4Q'N@22@VFLI MC.D>4ER+0873/Q><5)DB*D3_Y2FBPA:."J>?/+T7);6M6GZ=I^HY""ZRJE # MY4\-SF8,"GZ5[SY*OM=/3=D?AU)&$A7O2ZR^H2G%8/. >.IZ'\0[_%AXEW$P MBQ4.',K<,[5M98$X:^+51+%X#Q]/J84;4^%S$&[0UZX.Q5O;#_$ZRC=X)I_1 M=Q'IEI>IQ.:.'],23]1S<"H>MQ!R/YT;+W%%JLX317D8<:)H(UKA6*MK"E24 MM(IY*Q;L;-YR./;F:+UK.YP1S]XGH(R;TU7X"T^<-9IB8JX"O&>-HHFS3[TT M9NU7T';Z12^H6:,KQ@V&4[IWCU&<7Q+^'&0Y+-#HDZ6+Q5[(W Q1@K(2]CZ"C6DBE[ MMZQ?GA0YH6^R"ZC)C&.6, E+&3Z.W<3)V#4'EBA#6/=)3BMR)CV,4?(D+&3P M,%83)V/'[%^@%$V%[RI89S&,6=+L+V3P,':3)GW'[%^@*$U=;3, %=%G>RQC M1,I:TKBQK"57D5UT9*FBQ#:25LV1YTB*M)<(!]*=I:3V)=Y4L6I@<_>Q1DU+ M5\H0NJ..-2T1"BYIW%AVD:?D+CJR5+EP&-6A+L.(;PB1649,,D1C'7$8J6PQ MC%3(4Y7J:A?A+*4X5-2N&$9,U G+]K:+I'14$#$01S'$2]ZO+SO$^3S[<*MQ M+FS1M""/0>;' @VCMGAHGZ@:TX[Y1!W0O( M]').O\AO4H99NN%G78;%(,OT %VQX/.A^'L!W03,TR-"G))]EH$BTSU6X17W M] #!I6 MX".B4_$#3<4B;2E%9X8%S!S4:4Z])R!J/>CTJ#VEI4]_*K&-P0X7V;,!W0G/ MO;<8:V0#WF,ZEBOP2O:H+=!K"T^=\-3/'$F-9]L3Y#2=X&XU?#45I.UCA!,> M95\@U7BF?8-0T^$FO$V@MN;Y.X#?$CL,'1,><.VP6F<]TG#$C=&F2_7UGHN= MV8,L7 >1B\7VR!$Q>HI[L=-0BH^L"EIZ2XIG1C8OZ$^(LKY%IQL <37(U?8: MH*9W'P"NPQ1L.O,=/Y[&I3VB6RV*3M"RQTW.A*E\TT4+WFW]!.!'$F5C%O^%AFEH2=%AFQE%1#X;SQ&7LA,>O;;27='WZ'/PG@3=1D*97'R&ME+CL M*,9*@G F>IGF4W MPE^HG38DHDC*57$NE]$Q 4>,G @V5'H;6W=B;L/_.X. MXE"?DF3S/8RB8=O0'\;8@M]@L &8&-+/X/ -T(KW]IJ9+)^CX)S(CN+:_GS] MB]YC_1:@_Q0XTF4[@\>Y/9U/,$G[IX_C:) T\/5'@[L5KD&<8C(7W#%J>QOY9,':Y9EC MV^V2S6CI!F]TF.#,!#A%&2T!5!$1:3UG/->?/V7 ME:<'G?/\D$5KZM7T<$M&4V!)6H#1'_ MU 1)VY=UKYP:O_Y=3YRT57?%@!M7S*&B(V#:U9,LY6/3$3/M[I4A[(+34B_( M[:,ZQ)&DL33+L\.G=[1[4FTQC'G?O@SGY!E'-?HOB4!)I]VZ%).KS28LU_H0 M;Q-X*#[I8B8)@PR>0,:)_!7LK#A69@VQ0>L6E/__$#=I=+6]K0CO9A_ '2#' MS,B-8(W@ST-HKVF/*(WCL4:!4PY7@($-IW+ MPAJ>SD@!?HCK1@N/7WB\B@F6>DM7U.),F]+)^&(XTR;GUKC,0+T*G%2&&HWF M9^T>5X[B].YPXS?T*ML#.#,CREF+3M(LO0F.819$X1]@\PP!DL0VB$P:JQ:^ MIL>.:NPJ:4RK68^8N$AR6SN.N:)M;944)T/CD=4%Z2DP1TNXE&-NR.K=GUQD M!L_!"0>I8(=$L: @XE5J9O4P=HA?0;1]B-&.89WI!2$.W\$-\RBS>JC.5<-T MLD(:[Q%]ZU2>3^+@@\ZN)UVVJ:"QD=?N?O -5?Y$^JV-GPC]M@;^SQQ.AE;C.PZI)9@X)H7 M8-C-*YS)&+VP70H"QF?57BB+DN3%N1=T:(L6)BC*DUCWIM(1R>HJ;7%OT;G7 M[Y4\@[SKVHNWK24QX\,UP0O!MFBWZ)0%,"RPNP8QV(993\LE-%FT7=,R[742 M(ZH4DV<[;4U/_>YPC)(3 #4Q":V!ULGT8GX)U@7!"RVBVUB+\@F0D(0%_MKH MQS4W4'L8P[;>[!=01 D(ZV_\?BY?6-TCOVAP5*BH+&;1XZB8]3C9K#,21^@E M5 :[*')]XA)@Y3I4.EN$[L:KGTF\0YMYN 7?,OKSM&?96ZRYBW)X$;]RS2"NG+]#:(-8AO$(/>)?#$*"O?:V8 9XK2/F 8P(D;8\?K98#Q4><\: AC M^X%G^!"CBR_'V3:?@RS'BM8M.H74F$YJ!TL6\1"CBQ&DV0N:$]X$&H_D];)# MKV:K1>VPCIX.XH4ID*7(M*N0]?6&60,T4$=I8]:5_Q?$B-K&^9U3&;QGC:6( M4M,B-0JCFS5((Q2M+G87!<:3$O!T9:@5C4:\'69-5#SC#8W!>PL.2Z;JJH%> M@,,3J825TUG[557(5\3+<4&-?^5Q#0DZ0+3H%E1 ?*0+=-;._9&D-\PXI 51 MHAO;:D2)=:^E-V/6H12*."/+I+?@)XL?P9JH)3#%DEQGS8$IS\7F[4$6K@,G MJQB\M[<7D;1VQQ>2\N;UNM-$UI:-;H+<[OQ?F].+^ME1T6=^[BA_39 M:^:0PZ)RC*$_EEUUY AT=< M9OL)8?WV'43OX',29WN6Y7'XF&Y \6\0P+?OB0H$ZJ$<6CCZ,"U'9>!@[BS^ M/LFI[J1!8SFT]/!=V;878[FP]*LMNMC4K;X]G!4 ""S*&:&-5?=DY%VW*&!J M$3Y?H8N.I@'8\HI>5#GUT)8"P!+-IP'9XH:=+L3/!V0[XLNLBP^K!]>K\L." MT,WEW:TK"(-X!XH#@Y;[A)9T^LJ,XY =16D$5E6OKV/$W:&K MOP@_IU4I$>IF+H F_Y:"WW,TD[MWC"$[S(W6VJ;I,V.7Z.V-+0'/8;5M4#8# M?W);:P(DEQCQ 5-.8=:8+OK79:KH'U]?\%:3F4OGUTFG]3F,PT-^H$ZL_?OT MB!$.4?LW2Z);GX(#^]A0FRN]VUZ_A_$.-4)B21 C)KGEU=[B=+ D]'9)HUC2 M*)8T"L->SU\"&.+]QHF%S -):&ALTDBE/Q0389[%;BM;Y&"V0$-L:XT0.566 MC5*Z9DRZUVQ)"QI_0Y[+KP0?6,R\3B!,L$1R$QS1+]176:6&L$2&6=*'G$@? M&GZ$KPZ%:0Z=O1>09OB1B')?^:8ET9[3:H;E>:)KAJW?ES+"; J]1FR8*X9T M&AF;["=TF-/')$U!NHKO/C*$9AZF>TR)JRTC^('?S[25:/4.8!SN]EEY/:() M8KQ?DRT\__* CN+'Z_?@R-VN<6-:8KA@7$N$AE8(#0)"@6*K"FNCZ:85@5[& M\/P2!X<$9N$?I47T(4US+"[>?1Q!G-(BMCB=#"IYR1J 37H/DP.F@I1#*?3V M2LFFKL13X7-58E=X]IX!#),-@6CX?:PX@O6U^A"O(=8P;D'Y_^@.+J?Y!$2. MJ= PEC!*!^L7/((,AQG4:*_R#$F7\0:Q(.9"N-TL(\%+O:M;D*YA6 082%$? M>01+" ])A6'Z>D0'8[.*FU:('X0(D='=JGW\@A\%W=1:^TUR.(19<9 0+Q@ MC6,B=M10XL'CJ37B$*9!^?!K_NT_8)V])5^.WP.X6<';Y'N,_^MJ\Y\\+=H3 MC3R*OV 5!8S?,KU; 6EZ7;=5DI/2/L"NDG> =)\LL?BO=D=OGO";@Z8:*\) MIEE+ _C?\M,E]U8;OU808,-73PI6Z[6Q(X]_8/A@G4@L%KJG(^Z]EP69J<.W)+.3-JK#PYD*]@3_U@.C^@Z!ZK'D:SAD$T M&K"^P7@!>EZ 95LUP'F]DK'4 USJ 8X\H/10OR:A]6+KO,"&FZK"D+]]E2"7 M>I*<0T8#B'009PV.JO' M6T N59:'GTZD+1!EN!'N=,?96B:[6M\_C1/T56#GCWSTZF HU%5B0I.DSE[R=8VD4@N'D]8T M:2SI&=\UJ+ZKZTQ(>[GE-6J^JYQ4!BF4"E^CN&A)4BA2,O5K-!<5B8(FH8! M[;F?0 \R_F)3P<1J"$D/;=,:N/A>4[F6QAK.,% JTDMT-%C,,]HB=I!#3/8O M"'_X#IZ2>%U6AZ LB-/);+V6USS>P%,#;NYRN-W,+DAZ*<*+,!"[(GZ(V@%Z M;"KU(C5B&'3\,S'K*&0%X+%A4QNA9^?#C*WC]PR3'0P.,WJ'<;W&#A:TN1F2 M])(@3L^"((Z8 VL0OF,[]_7I\M^<5SEGLMFG/A?EB ;&IL8F?:9,CB/7; M*2Y27 U/>PFJTT#/QWNZ"FD"ET864%OZ!+(;IEA#;JL'/VH1\FX+JV1V"4G= MDAM9!=MMWM5D[N6%9$CE?Y=0OS9GFC4J=%;<*E4WBOS\ 9!IQ*;P\%FC(R(M M]2%%T>P;O8 MBHHLHU'J:LIJ CGM*UTS&BB"PVV"9%3C#K=;@/0AL+E)X@R&W_(B)3<*XMFX MW&Z2 \XY+DD0U^K+0EA4\1".J9$9P>#C<\1MO#L M8M06O 4?8#YA9&@U94H4(RZLW<;8N3U/@QGCU6UETM)?4LM5GNV+@\&<-[6Y M.3Z)YI-FX?H&1QS $S'"B-W6//:8>Z&K&L3KTR,EPDRLC[&EW&VW8)V%[Q?N M@RL78 X"EY1E'S'+B6Z(8+;T]BROL3P;"&X;$#ZM@^R7Y,\VCP< MCNCJ/!]DMI@Z<#"#>UJ'+%!F_I"^H-^3&$F?I^X$4Q3+:(CNRONX%/&Q#"YN*_&3Z8AXBQ@'U"RZ!.Y)KK?$DDE7RME1O%?(6 M9_JC5&T)V N !&Y,HGW-"W 4R;1DFYXG@>A#1%UFAG% M9L!QI'(Z&UL<>UX2<1,#!C)-H"VCF229$$VZ$KC&_;)!BV VY):T.CH(7KPYKF>LD M*'>Q^V4,$WPO8;#$H*7(AN-'F4=Z:HU?=CX!T#!&$ .M7+1!B#O;R+%E;'N% MJM$MRR]8\N7F8;D2V0/R-0+D\DD$A[0,"+O2:";9[:<$<^,<-?L6@>JJN]D' MZ%K#_O9F]8(Q!"#S%:OA(CMP[S[6($TOGAYV\2+UW[$:,M+>*R8ENP%H>;W" M48RT-Y3:%#V1&_I0B&\O(,LA.05/?A#K=Z]X[W/LOE6#6+W8XNFS2R3HF"7W MAK)#"U0L_CN1FF)SJ(J8,JYLU[PPG!NF<;H"L9C>QY"V)OQLL],9IEXIA4BI M#\3>2LZF&8J]Y!*DU33^UGQ9WD%/*'DE3R#C>+;X_8Q'A[:G]@P3=':R$ZZ_ MG*$MO/L]#X\'YNL"4J/8L-R2/J4VK]_%GH5@];GZ6ZV#MR$% MO+G)%WA>'F)8?8O"7<&OV>]X%^ZOU&N9!E!;_CU0:F1,R;GA[ "(;NP==1")#Z3U[#_$[.N )/"'T MBX,E<@+[G>S9G4\P287Q+QO;,_EYE.BB#.KEHS0=[T(:1B83$3>#R\04WB^I71SI3$*\S[Q1!5_B9$1)4O2F9XW M; K/--&6X4DXB^C9%3<"^55D<,RAU4ID;[;%B@PZL'PKE]((IYF>TY;5S8N0 ML%&W ]G0IS2@RYVSJDJ'$[0L>E',8#2\0G9)+V+A1O%%@D74BX"VT?1765ZU ME.N<'2]D5.%5$T_FOM3"-B=78/WD5Y613DCBEE)(U\5H.\&EW7VLHWR#%?A0/A/;/VO9*(@4'6FO;IH\. M0U%$&AV%-(]PF#^N"5]I?N6;&ZCUARRQX)TT-F"F4W:@46X2XL:7OC8K-\@*L_UP@EET?8,%;H\\=Y8M%/C9#Z- M3I!EOU0(FTJ-_LL&"6P0$F.U> U*H>TN[N-NW$KY B),$,](GCR]P2!.@Y*C M7&TV8;G8AWB;P(.SA9&I"V3G&'*[F7M!9;U'?#]"[)PVQ^M3ZY?F"Z/=YU,& MC65LZ91)/G9?7!/;RTLWVQ94L;C5MO$WN;411[!BF>VGE1FKJ1HJ3:2Y2;9; M %YS+!J!\_/-K:E0FUF!'OUHEL]T2_$RP@"V+?(YA^L]%IFPI-1L([=4^C!* MR>LISV!Q:UX',.52&:NU+:*9V-W9>JYCV/7D1?*"Z/W5Q%/JBO .Q?9M4D<' MD=F\=^"(718T8JNA]0*V44*UP'$EXN\%L@IY'D,8\,2&SV-\3 %$!T:11?#H M/L,-DIV.W(P;B&Z2PR$L:^==Q9M6C4Z[;40IS!J*!_K71>E __CZB*9>Y9\@ MEO*&1B=JILRF:G73( H1BG$85+7T;Y(<9NGEXW1U5;"GN8>;Z30D7/1+;@QC M2RUBSQMS95G?R&W53EWJ%!!L")1&UN#+L_W1VRL]O%45TWA7I&8]@ET01:?K M,,8.B\]A'![RPW-P*F9PGU3Y6V_[(/LY> =/2?9OD.$Y(G(&W8A7U:-KXEE( MV,!.#EBP'BF>Q>YIC-!J8?.2ITBA,$)#M<5_0L33PG6VVMXD40*#3=+D\@)0 M2PZ@V"*&Q\1?/APC=&4B @TC(HW36BJ=3HO65MOB20_TR3,M%C=+'F>GU?8Q M0??,#D0@I0([9C0M*#\@CO >;G*TM0C"0T"NY,=J;>RX(8#2RZ5^*F:4ED$G MFW+"E.,GT-&61=7 X]28>$/8'?%^9C4N$?GY;(L3%6N]L(8,DH2;NBE%OIPU M>&Q!M2 T)D'.&AQAP;@^D$I%52^A[1F.: 0Z:W2&70(?DQ&!5T/7.7M>926QKU#^+'[A&LRD>I4T?TC3O6>EYKGD5(/R-OWY&V?Y&D0 M;][V(

WKZCW3TU-A\_\A#N]L7^$V=#I:#10]K"?8@K M9+>UC,A8K)_>P9Z[=X5DURPHS/&B%W"SB]*33#^766%.55;GWMSF$%%2 MF9)>$ACM/,D,H6/_$A+Q#-L\^:$LWSEX?"A2JAA/BUMR_*&WQ@*[PE->_8"#F69D0O\ES9# MME%H0'.:?&W/;8B7EXG2-'MV)SOLXP+VT);?O65WG'4DAY %LXD-U5ZH Z9W M +\E=@'%,3BVTN'IQCT=8-F4CT38?!XG4#9Q-\E!2J6M7;6<7KCQ:N625@'5A;* M6&SI89QAV@MRD[D51IG#_4!3DMG1- 0=$:,V70K"3$[._3#K0%MQ?R;_/NTH M!S_^:>9RFCR3&^ S\H/ZY#@/)@[M#>3_=!:SEZ=VYP,;2!M0\N3LWQ*3\UEK> MXW4629[SN[9T3.+?M"HKZJ(3$SB/QQ=U\V9E'][HE M]-B<:>AZN@/E$:TTZUT+A/F2VRUI0$N\NG80[CZ.(2PK=P298!(4N:O:\L/D M+VZW M5@#!7T5YV"-OJ(\)F&SRGS8R\*'23!P3;1%<3>U=G'EVB,B1BMN\N M";D)*4*C'[P8IS1O**9UB2L.]++Q)[0\W=(K+R6DD2W32N72LB%(T72R2 MI6Y7BA6^2'T@'\UT\;=.:WMPJX(.1:]$]U2P UA:>ZX(ZVJ-X(;$$A_R8UB^ M5QIKYMBI*@])PO#7PC#PW'@AF:LBMG8P_ 0I%\8O_">0/<2H.:@IYS4_' )X MPN\8KY-X'49A\=75]BD_X+=[$H@?C[H%:,0P+OZYVEX':;C&?PVC/ .;WIA. M"@,!Q+I:>EY#N;:>)-D5#WC=C%U"YUW!Y=>OWM&&8%/26]((DMLG$2+\M-Q. MMA@T=#1CRR\V HGTKV"=XV?*0 M55L01%$5"([K;DY@?"L6E'XQ?6IW V)$"'Q MD>Q@02*,Q=Q4BQQ_3C'W=AL[4&6RXHHDE+'V[GAV0""RK*]_L9R)%W^[QI)J M]1[B%6:ZNZ+?*%[.'M@8*+^"HO[/IM)EZC=A>B5("FF"LGZY,?Q9ZE>3(3)G MNJ('(H'O^)U M&?N2,B=/:VV)-4[0=-*TSPVV3G@1"\0W7C2Q'&4E\ )/G@&!'-$GH:M[@>)( MBR+U^'L"WP@C4!.ZCJ7""^A&FSRHM/?U+YY J/>2[L'NA1M2PS7-L0-Y :O" M>T;2]N))N5M%-Q&?I2SD*GLYR1KZ?"%9HG^F%S*LW/#H2673(<(!Z_+SHH:I MPFN*8OSU)#=@"/5)VYP]*7@Z!$NJ05M'(+R%F.GT635QYEC>:[35WC4+WEWW M0%U.=<%9$54'$W:M%++1-R4?,A9*-F_WUB3P *S!-XQ>M<;,[%_1) M!I4;UL+M9FY'#LW!D MJFR4QL8F_P:#.$5G!L>>OP+X'JX1JU]M292'L4[)/S%W3>DGC %UGT#L>ZD) MCZV84QJ;J[EP/C@71%_"]#>&Z9K9Q:J%8+KZ&6QVN*!C61 -73,7=LJK+C%B M1 M@8/EMNJTLF&X#XT_H.., G>M3!?4+B(J[*MV'1TG"%!C,V.()$V*R2WI[ M /P@!^)C,4NZDYSI21! M^\KG(,,*[.DU"V"&]OW?(""]'R/5?=*)WQ7D.G#:C0$40^TCGT>JFN4%7!S=K F9VAO: M"W0IUKJ67$+; ,\ (IY6MJKNA2]5@(38TIUG*(ER_8[EQ(OTV(&T)"*Q>8:? M()5US5M>O/HD166/O9 B7\"A7GARALCI7L9R&[6F%;1.-_4=,T$C;)TSZGT$ MUOEAEOL@A,5#-:LM\<)T,2KK.HC*X#L LD?\!4RJ=#<=M;DQKQ)I1DQ_.Z.# M!:ZQ)3;.H,>Z/M_I!=R41"[7)S+Z9TGY%J3A+B[:L@)V-'[0=/A+8T(,=D)I M;,$Y7.+FYA4WEY[/6D\NHBZ4U,>"I3R&P;6(,2]0D9[F$MC7 M:YCC@EP*\#M9H>.R]-9 MFC8GEGK@F:]E"4?B^T6U:P"$Z(:>J.P%U$MPDNG@))W$[ME^,+0+F@-DN RO M ]O((EAY GT;40'9V0MBY-M!6R4!J,*Y%V"QC53L.]JK*V=:@6@):5%QIQ1: MJA=@R?$\OE+L!6C3'FFZKNY%[) I_DED'M.%VKCBT<!WXC\/'K:C>P%8F:YJ2@O\<+ IY*Q]D2RZ1 T;D,BW" W M>_QB6_H07ZW7^2&/L..Q,"L3VF+X2M/1!6LG;$>":^.IQ-+#&--$FB_$WOV> M(YJF+(G0T-P;4,7W,:A)C(B)J9Z2VYJ,#*TIH^8SB+ YX++\0)&I48Q M&XQ)H7XTX]7V+?AX1EPVV:"_0Q"DX!:4_\\QR2H8V$I06GMXEB' -H'@!:RC M($W#;5@)L5MT>:!E#D!HR%<,GW;>RWOM1C:<;]8&L.SF4D,8O#@JT;7#8%E/ M1++[N',>=9]$^\[@"#'AZX]V[FQ]2XRX8"Q1>H8*K:T'SP@;K$-Y/Q9W0W+RP@ZL2\7M"22CG)B[T@BTL4&A:04;P 34B::;U;2&88 M7H U1,9MWS5,L!<,!>]L%5S7"ZNP)=<3]V)2LPL_E;L0@QVF+IOV82SCD#\T M7I"W'OD?Z6U:XI1+#> NMHHRI^<0%_532S!XD@71+-U*I7:U!QEBHM'B8YK MQT0,Q:-]\DN,3D44_G%1CYMNU'2U+C)0-K:+Z-A@-'UA\58NO:O$S M+'X&I_T,&ET,\[!FZ[B9O#!'+/;OQ>:ZV%PM!FNQN=IA)U%SAR]F*<>M?39: M4JXVF[!"A#-MW,(';*46L63.0R #>DNN&2[H6,)\0RC_\^#F)LWU* MS_=3-+@=_( O)*G"4NEMQG&G&.<$YVH7GT& _UU6>5COP2:/0*.RVE6:@B() MLU7\I>BRN'UB/<4NT--\ MC7[2U)B&19&>YI?%HM &6:(&3PE2YIM4RC.6J_V&,:@>DWB''_NY!=\N)Y:R M9');\[O<9%/G/_X< HANDKT\&=/',+_4A_B(>/DC> ?1#TP;.:N'^66,.#-" M+X",'M\\1->G/AD6NRAVU[ ZFU_<1=9(.4(YLXOYA339QIFLQ XFJZL5NL>% MA+# ?*ZQ>\6])R0',;^+#1[YHS17_='TGC5X'.&TT.YR=B>K]N2OTGOR5ZM> M6)!0'H@5Q5G"N1=F5BWR?!-JBA3L%[@R8C213DG"J5\0JI)KB?!R)$*_D&9( MD$3PQN^,7_@*J1^\VXK!1OQ"DV]>XT+9TR[\0E#7S2^K\'CA9]4B$OSH9UUX MS2(!7:%88%:B&7"4Z^E2+6Q 624_^&N''WCR=(%6?J#F%$RW(<9=W:]@5U82 MGDND2[6@%W!,8(:WFFU>IS8W9@!\RC%76&W+*6&*K_>(L@1&!^.+6!V+NKCQ M3G -_?9V<"\>5369$6L#O=!9AH!%(!2/0@_K19]?DD$_!;L=Q %2Z&.8EMY! MC 0O!QGR31*O 7Z!",\/E]V]/N&7B!A>7%8/8QRM-ZG^N\>\931ZF'LF@4Q8 MS$=G6%W4+B2%66,1Z%^7!:!_?'V&R29?9ROX"N![N";1$+69B8EB0;2:0THD M%79;I=G%./TJW>,](S_:3FYCSW&[1HK]'C''W^3.7+>;L055I^8>W93U@VR_ MAMG^)D^SY @T\,KUM>BO3J=89=C\^UNYA)D7=W+OSUF'0,B):&1-;59XS/FF+)U1)]ADSF- M%P74BQ@76<3XA%G!]MV.[?32"FN+5K^@J@2 MONW!V_?D;9_D:8"P^H[H^(3^\%"PV/ =X-E0X1XUG+GZJWC6MT'&WH9N*Z7[ M\+]Y#%XQ$R:!185;I)=QVF8XXEI-S#G=\"5PW>/R$.)BYMC2<7VZ-'D.3OA/ M!3'P'$$*!G8/E%4A')0\('V(R^*KJ@$B?\0<6.<*3=P5I;0EL0)AU(UOTI=: MR5RK;7/JA0"!5Y-FZ44:JR;.*U$Q-M M,R5PDKN#/PNUZ@S21= >ODG2AE WLZR"$V';;F,O"5.OT(9(:5>.I_P,E)[YSSA3[S[G&4F\IEN\ M>5TTR!!)#LFR .K)N1V$^JK>=*(8P)DKM]-4YG?F/,7ZZ6%,]R'A5+"G*]Y7 MSY3OH@$8R_36HJ1CRU&?B;,G+=[7?"3/0-?P^8TV,=>L%W%Y9(M C=0X9ZL7 M %)5=;8;(=2O0"%'6>W-9S:XI=H7YLA6J7*(FX/4B&4NL_ M;9&UNAV:]0YPG;=U(H>T'#5KV)@.Y-;3@-TKWPM8V)*BE-O;BYAPCF H[G#W M BT7!"$!Q[\?>Z5#4F)<6EZ RF$78O$77J2.$*,VI$[]H%B)&ML_S?N:-\2( M549A>'$*M*JKG2/F!: ^B?WD!J CQ"04W56C];=9HZ0R& M;!<@8(9=U5C/72+0>=A5B!M>T+P(AQ (P:NP^ONLL9J*/U## VN49\X9!'R? MO%#%"JE_S!JGJ>B1$4I9XZR6(BTLC#/.[-JGS'_.FC)%T>+'E%9P_GU[\D-[:YB\-HQ+!!C7>'ENQ^)'-]= >6US$8RPKK'R M6ON4"/&N\9JW!BJ*ETA\>8W8O'4D0?^G0&A[C=<$DKOYU[#(FJ75+Q0N==\< MK/OV"TAQY6QFX8!V&]LR_@M+"@SB]1[04B&'C#!I29[7-8@#Q-.^Q.D1K,-M M"#;44T!OJY3>:YO3&X"', ZHZ;OLML9KOBWU#(T78C%;S[!RL9Z!*D1_K%/R MRD90>QBG:3-U#'DL# D;AP^@0< GR%(PPW&(][<[$.P71T!/I3QKK*!4NE-KK]MY-=DA=12 M/,/&,&&1PI]7:I.B#:B+->- '29[H[==*A8O%8OMLZK%7@)BD?)DM6S5;-DJS](,S16)AB1E4/U' ME() R3Y+*^5A]8[E*"0S_1L$C+B"(:/H)3 6J=M8?!U1QR$I5?";X!AF051N M/$(6P'>P05K)?9[E$#RD:8YS@2A\2'ZS*>F-IC:"8E9DE3+857E\=H M!LUB>3K!H&)0[=E3$K^CE8'.!:9:3>!\S>.'!NRA@%%L8YH)>/KHA_'[I2ZF MA]GI(4:KR0M#VBK;8X4A MB*LM^Z4XS:W]TB9ZC)N,'0HJ^N\DSRX12/6U6%G'5:JIO$^Y1XVW(%W#L-AK MU;35'-H]8"1/AN&#.4> .]+NY AWOV\)M[L(1T3*4SRX'8OF[E5;=Z9=EV;F MX B$]PG<@A"1^PH^)=E= &-@"$CV3.R LZV!8_,BV%SG&9KO"X@ ;JW//$[\ MFAVP6-'R0SOT_.Q,B:S]&?@"-6>)\ZUZIB;ASGC#DS6 &S2>Y@< M&H:]L^F!1F?\?EJR*E\!? _7E#3OM^#C&L1@&V:W((,AW@0\O7I*B ,W)LI( MQU3X$?/&7;&U"..D?GP[N$A]25>SNHK+4*CT<[(I4H5U" 34;]D!2>7$_)S$ MV1[-$7LQ5:) &MZ.A3>;XZ24%_ .8!I$*E=/_89[LDL1FEJ0[KKH\A"O8=$A MB+JK5"VTR'S:#MKJG/T)V N+JYA^A&MYIW1H>2!B_1&!0M+DJA^SADRH4$A- M8XSR';,&J5L(87G_5NO+!?2R&EZ M+Q]V^5/K"H@]7-@#"8V:X#4UQSI793J MBW;,>D'M)>'M(U8A CU9+QX&5>!Z<>7U[2E3#^,PCFS!DG,]+,\:#_2TM.M'N0% M1AI5=F7UC&:]$3Q-O5W\:-90:%51&:+QK$%5X-:3K(+EQ>/;*F0\PAL@\P9- MB>^*6L;+"P@Y,@VC6I@_\'3+C4E))H.*?-78SOSY7,O\._WR85[0N%8+?N< MS1I0!?8M9HVW"KQY/TI(%82(M>:\@$3\CB8^CSIO<"PS.-!+\_FQ&SKODI9K MU LX!9AAW[+O]4.L B^TSQL?M?Q05RW*92L&ZX;MS1E4([-&?^[JI2Z[+R5X MTPNBEN6__?MIW@]?ZY%'!Y1@U8$VXB;?$L?PGHC)=BK'UN@O+':D[>@2/N4% M^Y!FKP2GSS]FC9!E"O_0HL3+7BE@SH(UCFNL%V8\3-YMI#LL9#N]7XI7O;K: MDW_ZO2>*6 FC2':-\\)&ALMT*H[60N_F>9"XA/,OO[=)$5NBUF2O49X[4[)2 MZA4;]S#'Y:CL&4QV!D=?PZ4'K9LXD\<#ZEV:=_B):[O4>X.@WJ9YNV1MNF#Z[QW4>S!OOXU% M>S#\^85ZJQ;KKBU;Q7GFH=ZPQ11F)*2-_)!$O2F>&[XL.D6<9RSJ#?/<0&.9 M,$=X */.'EKL!;:<+.93&_5V+<8$^7,E\$Q'#>]B*9 [#3J>%JGW0JD]P,5H MRT'$KO#MDGHC%HU_8HF8_HY*O26+ 6"B+2&^XU+OPJ+;3[0+]$=EZJU8M/8) M]0VI1VOJ'5I4>#.W2/_RF$ W_Y\_]S8"+?2W1@/B[Q4$O5U)CS#)L_1/Z^3P MY_HYH3]GP4<2)X=3.8\7]#^-ZL9D].X0,S_@.L=GS2H]XU3Y;9&(&H3GUZHR M7(+B__Y7=Y[_U2(I\)&!>(,0-O7ZE)JBSE&YW8H&=>\IKC--7*5I?JA5Q"/ M\3&WN ()VN07M'0*7OJ_.R](?TEP(9<(,:&I0>U\>1ZPOH3I;_=%^37$D9'0 M.A6HQ.^:A71(3"Z+7O!S5C^PL-3S03L$&PT/!NAGT+,N_>[8SG3Y_*PKNCJR M-^3+8M8%Y33OC*8[9[K*3)9J;*_YX1# TVI[=HIULF7.('85N:MXTW6L+;J= MK[K=T,QRM?+SP%E,\/ART_'#G=#Y/'7P43[\K&^,*%?K#*ELV6FYDSV_DQNU#.M4 RVW;O\[SD+6YO^?8)*FDX@JY9>< MA:WBQCF\Y!AK@HWT)7.P%2^-%6&[MSD\/]Y4AEU3XN'(J,@/Y"RM&.-*7__F M+FC5ON-Z)5I!ZW_'6',V_"3X3U.1G_#GG06XL92.N%YSJ6<8KG6I M^J)?MQ=>:JD)$5U4"<0*9^ NS 2)P@36LM-P%_!>.1H3<,M-PEZPY\"CO_Y M=,F[@7!#8C* L.C7G867+T890'WDI-R+X>&>YQ> *V&AO]\D<6$URX,(.UI_ M5!W<,V(FSL)./^2TQ2J/J1HQ$V=AES[E4^^&P@DZ>S^(U3;4>?>R/^TLL TJ MF@1-^O><92 -;ME>T@3LN?M!9^F0S^2N=CL(=D$&)J'3X?.9FR=?HT- 1U3% ML72I9 ',YAE9H=4'NL06&]D+HF-5:33Q3^5>Q 7'VLQ\-P;X:Y7&"7L%M@;_ MK9;'"\N+X2Y>]D/6!>W%6V?V[82X9]N+=Y#LVR!AZ[2.-V(6.5>'@UW',S&S MCO,VYY_WXB$3"S=*TJ_OQ[,:SEY.V"FOYZ&-1=Y6&UC@QUL<]FW0V- $/U[G ML"@K?$P4@Q]O=-BW68-B'_QXS,.^S5(9,>''*Q_VW6I2CT7._$D/^W:'$97A MQX,>]C$]5I2''V]VV'=,1@2-3/AZA^WE!+A%&%;;ES1/"^#=+ $TF,X>N[6% M5449709V+V)+\DFWR8L$*9^?N2U:[\$FC^J7<0=9;=_PC46#6-GXQB"ZO-?] M$=).:;N-L:DN14^4I!?R7VA7ED3(^)0QX#I/SG^)PRQ]>?U2/SU/1(#=QP[I M4MT=/)A:I>Z+?)B![22M J^YT74-E'24Q/9 MP!(I:D/!GV9.XQKEL>8F<<27.O!W"K1MM\L41A>'BSPN5I=)K2Y/2?Q>V$/U MU+N2_OYB-5FL)HO5Q!7NT59G#9MD+09X,4M-39FED\\8978^/T. SS76C6'< MG\$$+S:HF#BZ+P#N1$%NXH_/VR;M^C&S3#[_^O=9@VR?UUEB:C/+*HVS:[&9Z)65SYE-K(-CJ"+(O#Z(G5 M'A456V(MEEB+F>V :^RG:S?W(A1C"8BQ81>6@)B%$='=))Y4CW1MFPC.%D]* M3ZK=J:G].DHK4CJ\2?,+ [09;FH0[KLXJ3>-R_JD[HLU(OOX@Y#9:T(J5^X,:05+?DN\Z+*.>5B MC889?7^;P$,0KTN=)F4F%-%:.W*T[@(8&SI8G4\[ MA3DAG$K/_U&7(CRW2_ MK_^<-<@NQZ_/<6.6E#7KMVA)6;-"#5BRHJP[&4NFH%'YW:X3(3LW1R#OR>!V MH3Y@>C-D1+,0;[_^0*R6L?CJE_3,)3US.D"7]$S3.^ :^UG2,U7S'144X,4N M+.F9"R-:TC,=C@]>,C,M/4OT'-HE/5-->B;5\[XD9EK'MKI.0W*\VFM-7FZ-@V#LUO7M(J;=K%H?G-2V*E M-5+*B.S8>=OQ7#N+@[+4?U!CB/)C#^T*UCAOH1HSU;*%9@)3ZEU48\+R8Q=M MTC)PB,AY$R%2,"S9,>J#EBXMU-K:XN\,Q2DX O +X'JXI)^(M^+A& M5+X-LWO$#L47KVAPRW?^"62K+5K%* HX#V+'1:<^5$GT%'D1AZ0>7E7G6&EL MB[VF?5/T?>$52B,H:CI/LB!R3LQZP[/^$D.P3G9Q^ <1-R1=O0#L[D4"5T>6 M?2G[X<:EME+MX5NR0M/,@GB#^ERF4 C.3@IEZI2/&56.$N)[9S6HW/R"X)J_ MX^..E-Y_@^SE3(1%8>=*C1HCWHS^]E(Q:JD8M:ATKG"-SCW3-($7IB0R-6$^"XCN WQ(_L19[J?/OOE\-$R7>_F,*G*?W=U^TLO^7 M!Q#-*CK=AS%"(0RBVR +OL1!OL$9WU>;35@N]2$N@,+_<-$7W20=1!GHI@DN M?WE#_Y4B=1/K%TSSDNPH2@O[71T*"(O(@C0KM&=$=V%VM8.@F !QZC(]C1GY M\'E=;1OH,MR3Y+9*D>X?B@;UDSS$@IVFFV1/%A.=Z*/Y"(EGF*P!V*0XY M/ M)UUM2W*EV7RI[8TM@0GQA?ERG-6RHQAT-QPKP]UJ*[)C]/9V[MC=QQ%)$OBK MIPOL0S:-/) =(M? &[+.[A&^G;PPNC(OM)9/0!9U'?!%%B G=^\V(:1@[2U0 M3#L,XW+UXF .O)EK+B="H=X27N^$RI"J#G^"$Z@QCRM#LIJU V8<:D.$.2VV M?>O,/:_YMQ3\GJ-Q[]X+D8-NW[D@ZX2!I[,R3HPSK;6YZ-+^A-@AHM3VMBR! M%XI-;6[+ IBI *2F:B>>PJPQ:?2ORX31/[Z^8&F7;/'K_#KIM#Z'<7C(#]2) MM7^?'C$"3VC_9M+L=00P.V&G189405PKX5CZ6SG,3*2G?TP!'#DQ5:0%UTVFZNN+RK3L6":N36$ M+(,59H^^'#1KVQI1N*J!:&$T5V(8(,-UC+)\&6GNV/$DJMJ@2!%R9GW"A*T$ M#'[L_1DDH]67^.8.$,O,P1%[9NY9XUSI;?%[UO9W6:;,U@]T0&5CB+#@P1*2 M$N;J#Q,%JR-4ZG#/N 0'_T#JR'CH(634=]44^&;DN,+!4L7ISU/LX4U?P:X, M!V*XKYA]S!GRREFP'5>M-MJ,5"G-(LMH. -;+'$J7Q!]PV.9Z8!+R['MFZS6 MYBBK)GBF4Z[=2!]M43R;]';JIU(EKL3!&MP$QV"-V/T+6CUM1K3FVB:&,VHD M)M9K;JY"6IJ"[.%P#$*(2>EF'\!=[^!R&AN;_&4JJ^TC?EYDGUP$CL[9>VXO9 MCR)7U< P;_>YT@U;+F@=)/;)FRM 7)F%B-'XL_?#UA>D>YC9I%:W%FIOD\"V, M2R3F8QL]5T&KEWFU_CT/TV)YZ?6I\2^QPNV"PQC3@@GS8YB!::V-3?\F"M*T MT-'6OS&MP(2&YB:=' Y)7$R%&7K:;V<3F=#LW4)=;%K(W78+UO@].OS'X_I6;<%WQS;&Z2??P0KZEN E(KX\@V+L%;D*YA M6%SSG$0DP<[F?1]-IBGB'.RU-[X_#0K&=;FJ@XF$K[L8"20G?5+ MITA@!&F6/J1I#C8KB/\?2QAG:V91=*S\58*[#1C<.#B-XW6#I*X0">=EUC@N M065F.9%?L=#E/]Y>'9IX2$" M%#IWM%3JY>3(47!5F%G[5S7+/PUMB!N7J)A:U:+4&.(.[I>23%)HA4 MR')#S%#3E4)S$%PQ,]:LHQB&0L@WD.D(;7 >-KUF.*51$C^5D,=@APM +Z + MFNSJQT86LD\(YKH:GG_:D-E8[60[@J<3+3,BKN<%_4]#-$(73!*%FZ!X#:CZ M8RT'X6 PM,?E#6\^>[&WES2OY*6A>8_J!-EDHR=;;C!^!BF)> M0MVL6@AQ0R0ZSFDQFDA-ZN#W[E3::>\UM&HGKC;_R=.,_A[8D"',9>.>0YF? M@Q!)SC?!,\FS L#CW9AM7T+/BBK$^IJ]MXH+:>W.42$7S+37X(H;[Z7F]Y] +@. M4VJ8G_PXMBVY9%P*ULP:R.RB7\ QA^L]?G.V>.@LPS:?WG:Q5BLX@N7++'=H MU#JK(0Q*%K6,@^W19)&AF..W[BO$+Z T8-5OF9?K:3P_SB("[9^UC2L4LVHZ M1P?POU9WVQ98$O+P%1+ZFQ1$DCS.BC(22/@,X";]VB;[/SCY$6S^[W]EL#AIU1^3. ,?V5U4&&.0JE-6 M>J 9L\]6X3#._KP)#V=;=G )(:7XK)F&ZZYUD6&T'HS$7WI(;(,H!=)+W13: M]W\?6M)E>]%,,Q(GVM+JI8<'3)1)_-^;UI(H6\ZR!S91H,#E"!*5%48C%&=+ MCRN0$(A#UDQ9US,5-:(Y@@R)6/1"XP;Q[-'(<)U_ _]]!HMSHO@!BN0S9S,* M E>+Z'W:M\PZNG!Y2[KH^>A;?75 U!? S(L='!.QS3 H8!3B_-9F(-3QBKZ1 M7<>Z?[3P'-",]8ZO7VS?.\9^'6O^JX5[+N$X_.X(+TWFA YA_6 F,J(-#!R+_=!.1VA>B Y)_V0:)?J^)#AA_L@U&<5^) M%JG=3A5?S+6B!1#K]!AA1XP8'%5P>SMXW41H>^,UGQ"=^VVXQD]@G1?[G$3A M.@1IH>:F2U"[6T'MG,#%9YAL\G66HFNTN@-2:M0HO:W24G>?PFUV@P[7"W@' M<4X.LJ*W,X'>"E9X4,*@B0Y3?HF2/=H,_'_8>WV/8@*&0)3X1OB+M?H M^[_1:%9N$/=H>G3P,Y&V[](L/&#+P)<4;/,(IYZEJVV9ZP3J@[<6%&';"D@ XQD,Z+(XNG!1:,6KW>V %K-$C9JW_6[B%ID<)==1J; M2JZ[1C?3>C1Q4E<0XG>=RP>O+TVJZB!7W]$-SM6[QP]L@4[$745*6X;88Q=C MQS=723D*BN)BS)3E3B.E:D@!0OH) 869*'Y@[VT/WKXG;_LD3X-X\_8=(75" M?WB(U[@4R#O LZ&:#T8-9WP7&)GOK2;&)RI!+A;D&_..*2[!RE-Z1PZF],PT MZ7D?P@R ,A9<[(C(]+9JSYILL^D^QKZ<$GM 0QVH/@1UR>^#T)8N,W$L#4Z)ZOHM@E DZ24\AV! M@=6^0#YT?^LZB6D&\[+($HXD>ML'L09JM'FFMM H(7X K3A<%Y6P<*50'(O1 M^LL7I&R-HEZUG[2,[S9>(ZV\ZIB8OL3O:$6(.J1@4_?PXRZVXGG)[1P MQ8-;<,3N#LD)OM"\9-D1L-'=M>GIA:;D?M'Q+SG>DZ<4F!M-M YGZ4WQ1%0 M;#UT/?]OPIM@F)W1]71"]=Q'H2W3]<1$S0Q#N2W4]0Q&S7B/,)PZ&YV'L K3 MU?:Y\;C,:WXX!/"$#G@0 ?QB8(JI*=T7;PK%^*&FR[]O<6F/R%@8WUWQLN.O MX08\Q 5S+SE0$61_CV@'YR1"M F7Z$IV]-[P\2RP^\M.'FTM(219+(!/Y;<, M/@)36##*5_)>PO2WZ],;^APCJHS5PYYEX"DQ(\Y8/>:Q#/-1=+W)(::)_X T MJ1]$U]/LXE[RH%H?^N7.(3_V0&YCS_9?@WB]1_?J;W(DW>UF\,6-,W,GY2UP M'N 0Z6O17IW.L,M=!NUN%BU("?&9>77+R?3R:C8]1)G'A--)*3MM2?%TCDIL MYFPPQVAU@:*GJQ2\;7:]B@4M"(C5[>+L#+G/$318 0WJX)A-L(/2<\@6M!U% M2JJZ (&1.[IL60&F76562$"U&IFA_)4HKC(/20]01W"1Y+2C@7&$Y_I0_ASWU;7"I;C:$..!HU)7=)DA;G2;P:9)74*ZO M1<;0QENE;+1(3SN6089%=>P$,@SKK-;&R.*2>Q!%R7>\X6D9CXKD M!"1+L+FF8&=+%\>D?J&NR3J!5$9TGB;E_<994'$IM-RIKKL7\UV M*/Y*SARS8I),ASZOESW*A.O123A$>[7]E"2;]"UIO+%)60:QL<'[+0XS M@&OA;A[B#)$]?D2EK(G[.?A/ F^B($VY901E1S&VW#<8; ">"%DZIC:SZ+38 M&!_&8;8R3U\WN+!0-ZL60A5A!#M.NY@D3I,HW!0T4MCVZ-.G-35V+E9(?PV* MEZ#*0"WV>::U-HPWC>[)#5TC#C/2N?R3X/)\ISN$.5M:GH8Q2)N/P17_"0'[ MON;W4VSEC[=(QP?P/H#87?09W4( )WNOJ38J;A=S(@0:^T(+;#&"U-38Q*FO MY_WXEQ_^\<-?F2L1ZVMN:9<'..\3^ 2^-_Q ,(G1?Z[+6CL,D4EN#%?)S[PZ M^YH?CU&('Z26B4_G]3(8;0^.0;BY^\ INX4)LWQN.X<0IP"7.A [\EYX *ON M&8;CC-+:JNDKN2;-GR:&YGU]NNC>C-V2&<'&9>HS4^AY@?!2I *_R?4"(OPD MT5MRB^-6P 9IZ>@_,ES6#-U"6Q!F>?&.=D] &C3,M ;IX(-MD&[]KO:E$IJX M4A;MO"N*"X&X+BE'?Z)DT#B6>N,J/_H@=US=UT[A]2\_#A=>SWT-+JVX4C8, M[M0IAU4_8+:E;>:H(8T!@:WBW\,H>C@@@0@6SYW:HC0VYZ5IS"/>%9 7 M0/\,H@UBP0C?L]=UM45J;'( *X@KO4"PQU&9[Z#\X^4I\[LX/P"FQUGO-RV MQ"] 7B@H,OK9=5R[I#$BNAZC73@LL;@6U(0>G=SAHUAU5('K\^61=E2 ML80L36[0'9DA!3#>55KZ$T#LY1>$6 )?0'CXEL,4--/%FR*D>&?%:D9=3JSD M\6_!QW-2ZK#I9[3U2!_87&6/ =PA1>+J@ 6D3Q"@VZ(HROE:!]I<0+T&: DO M((CPF->GFSU!F)SPPZH+O%0?6VWO/M9ABF>-KA(**V!T>D91)$[H+>V0/5A4CFI/@L7QQD3S0&C!QTV1S$GLMLBR=E M6EU+8*D8)8T&+T6R"04KD<\1)%@57=1 X4@-%W:A"6ZR3LTYF'F(5@,@=#KD MGH MC%^^&\>"6XAF4$$0WC7L=,TK2J9B31"=E$^K%\GE +TDT7J5+0 <62/MG(LL MTHW3+%"I3:8X0/,8'<=E2(516I*IXU ,C.ML(M-/Z;0:DZ7,ZL#[02:) MM.:JHOF:5B/#%@]XB7I-$J$F35J]?CYE,!,KS[1 ! )XB9N.(\+*IFMR3L'<2:O1$)(\!F52ML0Q(J*. ,.R M;&I!QGGN*^07ZV/!30)U' Y^D3$^C M0D <82A"A#(@M[7M)I&T+3B"&(N4IH5,+[%-\8K"V%"9856!U3_<(X*F04T;(9(+^=JA&'I .&?EM,)O6J)S6CH9S!FWD[]E^74 M(EPRQF9PC!"/7EO63P[3#:,VC\U0Z:T0&.["5JVX)46D&RW+TY98$L+P+8;W?A%N;3 8KN9J5,23 L& MKA@Y1M4>TX*<[6H_KUR9%E!2TV+X]45;61\?38M\#DC MBBNIYJ8%0MM%=L&Z;UJPL5U2YQ:2TX**[>*U3'TZ+0"Y(&B+U\33 I'MQ_KLL* M_CD+/I(X.9S^7$#V@O[G*Y+X,/!(C:Z!L@3QONR$HY"SJWAS]WL>'HL(A>ZN]AXFXW8T]XC<>@\V>016 M6^HL6S;1[FMRHMTG?3!)^$WZB=]Q:E>9Z4VL_?OTB%%>T;W\9O!M0 IQ<1_P M$>EIW[+ZI3-%E]7H:=^R^JF,HLMJ])SGLO0\D8<#XG*DV/V,5+WO 03HVZ_) M-L/_27VJC=]GAH_?C7]7,4>"/\Y*0G#=AQ]%?A+S+35&![O*^S-7P>IA\)72 M,-H@R9(Y\TXCYXI3RTNEK;1Q8;'/ZES.I>#?3 K^\9-YAM&YD.!H-3)""=X2 M@J00.@[68FIM\_1S7$[,V>-Q#4'P6[ #+^ = MQ#FX!$0:]GB@%06['02EYVFUK>;7D[@[JC6WFS'+ &5F+ \'L\NDEC!TJC;Y M.EO!5P#?PS7-7$]L9F*BN-)&-8>4:!YEMU5J"/T4;K,;)*=6NT9HE!P!Y;_>Q^R@V+S,^]=+T^=>XIC6K(QJ>AX\VW;+J_T"< M_"%>X\*"I(>-I8>PD\1Z%](0FNL/XJRQ5?1";$HU[#MG%AJRR+5:"_[D6\QF M&#@J,/>VJ^TEE#O(ZJ5S;<\LH:2SY22$K%X\7]$9P@\X=[K-5@'%B(P6(1RW M'"C%BBB7.&Y'4'Z\"/*,LT:&RK*0HL6 \!U?M5>;35A._2'&#X>6Q;+-FA#J M63XE65%Z\3$)XL:4>:8$X>X6!%"VYEI,M##Z%F&\.!^UGK18/*7<:,:6+SK- MZU-CRNS8ME%#&GRAOCD79C@8L:FK$Q\=N#:>!.O2KO<)O$WR;]DVC_K,L7H# M@$9S4F,86VKQ1%M_7LQ )W8?9U5QV8N%'/TDR;.M5E?$GJ51P*_;B4\D[N$( M3LQ7:B8 RHWHD0&^X$&B$*$D\T#T;4930.T9P]HD+T/'D6+)+KVG3>GWIK,Z M8!%$D.) K"3&\0.K;?$7_,:M8;VO+"E6S.86I&L8'BM,F.H>KY?!R'C2Q%B: M'*N'L66TD[?V>_3$V;-Z*/44EIM&%>?L 6G($*19-3>!L]7MH927 MW8(C!.NPY)0(O\;!I8;+\/L80_J7 (:%M,RYZ?KM#![MUO8RZ9W_"#!%Q'5<3QP !TE4MAD%82N-@"K3 M*N?'DKYM!H13KD=,=.^\FB(F(UN-BI"56$#E$J"1&5F#50+BAM57@*L*J2(M MOXNE)CB(A?6P$M3+'H^ &R&8$W%:J[3\7 M1'W-C\<(/^;1SR/DMK?-6C^Q[\H^IX/)?+<4*>ZO0<1Q*/3;Z:9O_'YDC5(O ML5>DB]()KA#+A?AK9)B(330C5+ZM6;ZS*81/JX-9-1*.IH2U M^6SJ#&79$2*-[/Z\[N^O0Y^$\"BX=1F,8$N5%L M7>YEFD_!@9VC.&0D/Y=M/O"3,^F[CW64XX* GY)D\SV\*)ER:^\/8S9_$^\ MV_;4:V8R7G4D"Y(9P<9E2IQ!V5%L/7>(_.(TJEW.SSE<[['<=*YD>;7Y3YYF M1<'282=2Y@.*A8'6O%Y L/X]#R'Z+QS/1;=TBO4S;&'<02#Z8D>OK;FIAVML M%T%[+CA]:GL;F4?UG*\LMRB[V;B@\:Q!T> F@_3[>R4NJ0AUUJH -5!$*!>8 M;P$4T=!H/6TDU,8#K&();+(#*=TCRD?(@*^VW3D2]F[LB,ZYG(3,#[5IC&(4 ML-I@+NA &&0V:#L5!NBDCB#'#O$V 9WSP>#"YVZXTN\H,@J,/+T:%BW;@ZH5W3C,VQCCOKNI;DUW[;F:+Z'2B2,WUG_L! O M43N=#CS^:1$>4B9 '6#\9!$88PR'6JYJFQ1T)89(=V*I&LEG2;S+ #S<@F_9 MN%7A'%PEUEQ#=!7^\!OWP[V];:9(2(Z@-J%#Z..T^"R9WN:\F0W2 MX%93IS0V6(9MC0[#!D^'4VJMV\Y<,A>:1YC=!^OB=0\FVL2F!MW>,5AMRSEQ M_-V]A@8G#>(;=#7L$GAB1/STFEES'%F3)C6U9N(#^(CYZ+XFQV9,_=S$$B[" M(!)"0TLF+_H8N3-H_X*XB1<(YGQKG?.\V42H'W"3P ^ +> MD^@=*>)MVJ0&X(GTLJ*HZ_FIL:>D?(6-^N0,KY7 R>J?5 MCF.!I#BFX-BNQ=?3]AQ?.TLB:KM5^KJ7S4L7\L,-,*ZT,>FJ=C8C(A9!P=+^ M6FNGG!E'$&#%M(V#8!:Q:2,N#[(B:S460@>#KN^VJBD0V:DCJV<=BN'+=^1 MB'%'BC&/=BO,B "&+=V1S1>0$:DVC+9\V#46V!RKI$ \%#9.V(S#)+(B4:BP M&17](@+7!&1S1-L41$.Z=&W&1!_)##/'.1SPI^!XL2QZ#@< *D>&8"9< G*J MY@KK2"_1.<.FOD3G+-$YXB[J)3IGB%Y!&,0[4.?M/B&:N/RE MR.(-UI@XV"5794=1NDLWI0.LAC4? &A;N:L OFW%/R>HYG"ZK;>.0,DB)W-8O_F1^QQ8_E((IIS!K3!?]ZS)5 M](^O+Y@ R-=#Y]=)I_4928N'_$"=6/OWZ1$C\([V;Y8X7;AO,5";*Y5.7K^' M\0XU0I)Y$*,[8LO+8^1TL,0CM+AJ%U=M:\*_!##$J@R.*V(2!Z&AL4D_P_!0 M3(1)%]U6EC X!ED0&EHRZ<%)Q F6#*Y"8[HE^PD<(=RA[!$EEFB6YR(;AGQ=LJA M,+,7S[JF^&7@3;FO?".A:,]I-<3R/-$UQ-;O2VD6-H5>!RE?!.PT,C;93^@P MIX])FH)T%=]]X-*]>9CN,26NMHPJ6OQ^IJU%JW< 8UP1OO23H EBO%^3+3S_ M@FMF?[Q^#X[<[1HWIA7WK\#]JMA0P<*,;JT0Z&4,SR]Q4%:H+8V,#VF:8Q?< M^55O(L*<3@9UU60-P":]A\D!4T'*H11Z>]5OQQ7Y1!4^S9+ SP"&R89 -/P^ M5AS!^H9ZB->P?$.^_']TG973? (BQU1H&$O4LO9N0;J&X9'Q5J',")80'A*PPO3UB [&9A4W=>,?A B1T=VJ M??P2YRG2(2H%^"8Y',*B9OH] (@7K-%_!3O:Q31\/+5!,81I4#[\FG_[#UAG M;\F7X_< ;E;P-OD>X_^BOP&KXPM64<#X/3>VR[4HQ)JX7%^K=@9)(R$L(^$8 M?$>DIU7+*F6,?'@/;^L-00QA:ZRO8 G@V*-.M=MY72$]*^ M@&Z2=X TG^P1($T(D?8+)@?"V1#I-<$T:VD _UM^NN3>:H/Z"@)LN+])$7R] M-DM.W+QSX@9&@]50B46*6HV14%H()WBTE21!CW)T! =6&3<50#A2U$V(,)B! MH$TTI ^:(]BPB$47.(X0T)*13$S!) >*%C=*/UC3ZD4R.00QO+->90L J]?( M)V)>.%(M*_#B-AV'89 ISA#%O6AZ,H*#HHO#P1F]^/F>+HD&S$-F.BGV(8R3@Z@/F[ \32\2#;#(/>E[L$ M,J)T@/,/!VB$;FJV&1$SQF-VUID.O/[I$ 51(_ML!F9NI=[_Y0PN_"1!'?C\ MY X^,CF'6LQ5[GCZQ!,7M0#ECF&/1%2""9!:D+/?JUBOL3TA?4HR1)Q)$*=GVL4N-[ &X3N>X?7I\M^;.M'LJGEN#KMC!8R;'!IEY "N [K:X-L:F3 MU1OH[/'B#VKS+JMC@(6BGU4PN:;\2^85-N,DY.(@7UJM3/)10-H,$$>X8Y\: M#BMV=-TB-V./9\P@1%1LK\F7A[,B^T.,VJ*#_Z'ELC?H;D2L!L3K M$TV^%^MC3.H@38ND)?#;FWN?+_@H;6.L=_E:;X"NT"!ZS8(L1W,XM1I3%JIB9(M(DL&L*(W-[6D HQ 1&9K1OT$ MF>1(;FL1[H-8@7F>A@D:(/7F$8T>_6\.PW03%EF3[)<<.+W,[TL5YGD-8B1@ M9J50D2.Y8H4TQ.)(IQ=O/,YGV@*DQFSP#J4IR&I3-NT])>6?,5>;%FVDV DD MM;3L.B#A+\7UB0,H-1S>'8Y1<@+@%6E2X1J\[@,(<.+AYB8Y8%(JOHEF4U$4 M4DAP?9\XPR'M=Q\ KL,4K+:O6;+^;74D+5#31\SMM-Q:A'%2/[[!FOUMMI+^ M$D1Y*;=$4?(=J^XT(4^@I\%W8B 2PG8Q3@"Z;$#ZM@^R7Y,\VCPUK&ES_$E)D_I"_H]R1&.O+I.4G3D*Y;#QO+7!5Q=.RJ:X:RH&8+ MY]P34L:>IBV.85*QVO8J5@.79&QI)8IV;0:.K)E9VU9RT<\%"6JQ49C*S&4$]MTQ'D+,9 #67"]%LZ&A= M'\4B&=D(Z6@I%VEL=-DX'2UL,IRVU)D]':WY,1@Z(7.HHY4M!H,RU)CJ:.&& M$<0SR.[J:!V'P3"U;+3.A@.^@ C7_7T.8'9J%@RV,3:0,M?>+O5R(3C=S$4> MK/=@DT?HNJ)M XZO;OS"B!X<-I;!9!;B),NB)^EJV_B;W+821[!BF9Q4HUY# MM<^6)NA> Z_Y\1B%@!SE0&UF!7IT2F:$>TD,8,4B)4G$?.P4!>#G'*[W2(0H MRA VV\CM$WT8I6?C*4?:%_[>=0!3[A%AM7;6$RMZM;;,B,-N+ZOMSB)),O)( M25UV,\*'G$)$OHJL7K:04T;^MJ+1R(Q<-*I!<Z8U%@J3%GGBV#WMYDNS?(,.G"_&["U-M$(S*T36= 7018;\[+$A9Z@RP M>QICC[6(L?H653.B\$9"0Z48HSL27?CK;+6]2:($!INDR34$H)8<0+&)!H^) MOWPX1NCT(0(-(R*-TUHJG4Z+UK"S&[C)T=8B" ]!4:V7BC2IM;EDOB1-&QZ\8D;I*\@R1 /EA"G' M3Z"C+8NJ@<=>_GA#V!WQ?LX:++F"ICX&#Y).ZZX3*CB&&4Y!3M:_V>AU0L27IE6.1&^3.C8$YBS"D=!_!0<6-7U6TV,310?YR0ND"L2<%+\\E+/\,IK M;8Y<:*]QDDF%TMJFZ3-#1.GMC5,Z<]Z=1DJ-VF_?D[=]DJ=!O'G;AS #H"30 MAQ@_&Q:^ _QQJFU>IKHB%1>CT#I8M@DWNK"YS68@>1_,] M^ ;S )[>OB,R/C6H'&DM=^%N7Q Z<5;4HS)Z2%O8++ON)[&M/?=SXP5AT4NZ MV44ID5WA)S_33Q")\V#S!0G9\&T/FARUIA0Q7CQJ.*4+^XRTHGV/SLL_K&(@ M>7#&C&:P:BZBG\NL\"%_ 5D(P>8VAXB2RO())8'1CI+,$#KV+R$1S[#-DQ_* M\IW#&>-4E4IB! W[AAKTC_W08S=H,!O8?6UD*(Y']2[)YCZ!]WF&G_FH'LCE MWP&"XZ@M ?R!JS2\!1\/AR,V2A%VI]=$SP187[;FB-;R>5G:Z0]TX(K,H1_$ MCB>UMRW+&WYC*+PG-.W9"\ R/)KD!?Y+FR';*#2@.6T?5I5'&N+E9:(T[9_= MR=D8)::9E9Q)23!JSB+.0,!LV_(RM\RC-B,@X!81)@.JK=5J (1R(SEVV-9A MH-L\K<:!3PAD4VCM*96R4UJ-A!!%D#P@)!;@Q-Z+G0&NE;9U#)A61$?08&4& MJX-C-H&,(I;CFEV,-^"Z#A;/-\:X5%R(W-,E6['.G)N0 M,8\0ZIF'C5@2(3[+T#1*U?@TZS%-PGS)[9:0S26V2#L(=Q_'L'QB[);^]+E0 M5[45PLA?K!\7(LQ5M-<2#F6MUW(N+CL;=12C6OX2*.) 1(1MMF*;'-\,8<[Q MI;OKAW+ A6G<7.: KXXBA\[=^R0LY+IC/.Q4<7D"6?DHY#. !7=XS0^' )[P M6QU(6%Z'45CL]VK[E!]P8<$$XC<';@$:,8R+?ZZVUT$:KO%?PRC/P*8WIN%* M,'+U MWG&^@C"(=X7JF5Z?+FVJ>IS%W"\+B#="946T?&H!;MBGS#]6>&:^N/;8U3OB MN_C0OB6- (I]$J&;-BVY]K-4BIPU2Z;*//*5B*",A73'L_O\]:^&QLTQYABR M![;E-,J<0M.G[U=0Y IMKMZ1!K,#=1G.7E9$<8=1EB0WAKG<= "+ ISQNC0& MDA]DX;4V-OVN%L+:$7);VXBL8FJB=:MD1[%FIZH9RNG2[OKY1&T*9)>?A-IN MM6]#R--#5-M[SAWE.I\CP+&RAXT@-YM$XR%'=+#V[#A6?+6YB=(H_=1QI'0: MJ-J/.3.57\=1'&FEHAY9NX$9$#HC;>!O0M.Y/QQW@NOEYSUCAN-H:>#H'(N' MXX 98NPS"=- MVK3G>%S4$(RH]L#YA$;9^,K559R%F]YUQCG*$QCW:5LQ'D017!G%U=ZFW MI=UP&E7#6Q K-7(M8F%42CYB+L)JW.RO3^0!6/%:&K]H&8S<@"1N-W/.GL,Q M2DX %/)#:=1C^A7I[>>V)^8#OD:>H#*R7<_IK,:V)63!Y0 B;7Y]-]RMJL4< MLEM6C80P,PNT2K&I99S6*6O8O <""ICH9=52P.AWM-5HB,40Z!=,^;0YM^@" MNS"=3=R!SKM*D;#GN+-A"'LTX$^?T.P[!)&1)G ++7:W (;O <;@/HS1ND)L MJ4/;GA>. QO-=Y<9\RQQI);FLFS.DV%9Q;JM+)CN#5)4L+^C_Y "=>Z$+@83 M$S* #FKV$F3@]7MP9"J!E,;&)O\&@SC=@B)_^!7 ]W"-KJ;5EG14,=8I^2?F MKBG]A#&@[A.(?9DUX;%5?4IC"\[:!=&7,/V-80-F=K%@(4J8AGE#(0GF]!.: M&G857Y]^!IL=.BTO("HNQG0?'B7W3& P8XLG3(BYE?3V[B_!/"G>!.G^/DJ^ M5U-D,CAR6PM.41T&T#@ /X.(E@'#[V?NONG?@8R33VN]R!5BGQA]^HBE&,]1 MJ6HS2U8P!N A]6VOO[YBE&[N5*2H'WE#]G M'7<, T,PZ+B:F[#1-&6K81-R>(FHT>0#1"(X M1_!@>:M4 N*(JVDPH8AK]4W$&/JE(S#)TH]BG!PA*S[;YEH:6B^SD75YQR&0 MEENHU@"K@1!B,1S[0!,/M1>^(]"QV(XA[-Q@1<+1:!1_8TL4I 'M>*P#AQ&Q M;3\VKUWEYK.%0\=C.^2OHHX1S>;UZZ8"$1'/\8Q&>1-+QT;I>+:B (>4,X4Z M_G"P CR:%E;''Q060$/0=#O3L+ASP?_[((3%X^NK+9&36A,JEYYGVMM2JJ.% MU,>2]J8X'40E:&8 &2/^+.(.JY/9#/6^3*[!6FXBXNVK$@\C1\T!B)I M^@RW-;6Y50M@>J$9'2SP?"ZAE<9#@QJ'DW$2*(TM(*'91 P^AL&W,"H%RZQP MK3:,-<])6ES]=_BF3T/$1._B\FV=AO+#B/X>/+1%Y"D2N-9O;G!GRZF S55: MS>Y">$Q.(=+37.KX>@US7->E)*F0DU5,;>XZ89D/B.R?;X2N,"_ ;8U-?97M M 7Q*XG4.(:)I46+B=IM!R M#46F9KC6J S:;_\6\3SPYOXDD2Z2V&HDEHDC* M&*Q?@28X_'O2MG2N!6 MPR#$7-A&"3:#=8*EB$6 C(=!;S#'Y/[\:2_OZ4,#C 2'#+ZR"CW3<1CD>"Y? M89U%P,2TQXRNI-&_I6K?,_M93?O2J[*SXFO9D:.9._6 M?DK1)&0Q2Y$*2-K6_OH#P#>))T42#8VJ4MFQA(;0C4:C7^BVV1*5MUY)C$8& M 8!7JOUI66S%BE>8EM#":$>%*]T%^N&X6,T4OP%MQZ4.=CG,+.\M[SYHEXB2 MA%\1/QJC 0"()5=Q*Y<3J1\1B^#.P(.NSUXVFU(+O[3T[.EP =SD![_4_8[U.")C$1,5(;B#\6 F-5DHY( MM_:C;?3H854:F^DL=K.1!)Q/5KS:/GD?CT3.)P%K>>JEZ!85_^VWPN/E*YTV M,4BB=/:P5OS1-L%HC7S:7CCYZ8<;J8+W\!@.UQG'+; J"\=0CQ\DB59X$S**GJCA. MF.ETE4%X>\K+'C25M?Q'6A=ZIY<2GV4A4T+;XSO&TNQ**"DQ'??HVJO"W[!'&7:JL6,/K*+%^GB M1=(CV!SWC./D_$:]3Q>_R,4O D4J37O'.FM^U@]ROA [G/Q=/"/Q=RC((]1Z M+WR5IBAC+TK:+Y,82'"5-57ZXC5M]$NE];67AK:?F-3KDBV_M68RX&M"KJ0V M"BI+==K?L%_^[P0TM*K]G3R_?1)='UNGY1ZC_^0H]H^R]G0:D/;1XBU-:NCJ M0)XG6O:+,WU.XE=:)_<6O33B5X 0?RRHG6F>"O\C1)CH #OS/1+/81_5A_A M+N;/Z U%OY.W3I9 V$?C^CBD,5NBGO"3 =M';BEVM"\\N,NMKUX]_I2!@BB8 MVI"?JN]U-9PKI;@TG,3^+K9$Q??&PN5[VWO6T@/K]34&BNA*DP.!VI,?C/?D M!_&>N.%@G<7PXI8G/-U<@>PHTNR%I6^8<&DHTY =H8ZTW=5LY'&CHY6&)VWV M\RHP5\Z%;":J(Y?'>/8!9.*85_R9RJ_$)9_"+H%,26,1KV&!J<28A$<=(96F MO)^35N,B6Q!D:DXR&FV2]&4XOU7.@YY8WYO0O,!N[&%.O"CN6![#:K@F>,>$$RV45^:L: M,'2_2/?SWB),C];(6+5N8\T@N'V5AHTW4=I5P*R\=.^E2 M9E^F.WJ"^#UT^&/@<.DUT6]V1'#_8L:J?3!K")4R[)Y3IUFR M1U@:8]"#!;17QYKL9M*Q"V8-H?)(#A8HW20%$%3&N_OPHYQV9J;:-OD?YR'0 M*3--*L.(FJ\CQKC#X)P.LC;Z@?>*?J=[,MH@S@85=37;3DD]J?((VG&GY1?6 MT"G;Y)#J;I"IH5\[5L-:8*]2A.H@9#)(K'>0*-_(CC(F_@1P[6?*$-%J\.P&35JQDYV'TXA%:TZ>5 MA%0,LSIRP@H*#KZ^>O=PD'["'K$C \M1%(; ]6"%&-/2/-2LO3XV0QZ](_V( MK7_ ^OU2$Z=/;*^T1OTN5(E%*D)#%K:9;OY%G?5/84;7_! 'X5L8Y%Y$]8!V M=Y*GY"[.R D6NO!-9YBV!M!V2VXMG-Z&&/D$A%YE3\C;%U>4V$NF!V?/!QMY M\5=O+X],]09-2M>..'LFLA4_[=#3>_*T2_+4([1Z)SQ[)!\\,.$?OB&Z&B&Y M3YK.7O$ANNI;+Y-O0W_4I/OP?WF,-O0"YA%+2&X=*+M45<2.NV/LW1FC)7F# M0!QH'>99?LJZ_))L<6<(W!T647W%U-A"I*4/<5'>9VJUB?\C%H-I:89#GXAP MI@,_$VT\76^>%=%;&8Q=54>00<$?=]Y:F?UGO?4UJKH6ZC'VEVJB%YQ,8:Y^ MT+[@=R'.$(K9.=-3RTR@)UWV!ATR-JVY;J,->B9WRD\H?-T1\7GUAK#WBMB7 MM^U\^T4N'?4J[.D:"&\3O"^:I1.$^$:?:O2T5BDQ*X/47)$B GB8MU2AA:/GY2EO]"T^?MP2^\( M(Z;6!)Q^L<4OK&*NGT&^7!W0Z1>\"3^X1"+KD"]7#3BY3^)KR"&.;*$:0$MJ M&+*E:H/.L^":T4:L6 D[/==R-U7.KS*0B1=(:(&B-Z,%*D"F=;/FKWF:\2Y\ ML2M5!3*#V$]RS!??!%(AF[1@I]YTKN16K%4)M)1?5[I./;AY!--]R#D5\N7J MP\ZSY+MH!(U-H&:&-CO"9I: HON$X\4+.RF\ M+F&L/BTSW603QS+/G<@G!.^[N=32J"AD*FKGA$Z>/,<[W Z\8%(^S)#&F*N7 M&<;*EB,TX=4UFXLHCA0PTU<;^J'O3B>EOG;E",ZR0G>F2,^[X0L^.Y!;$48! M?<#"^J@1AK"N>_"1/JB,%\!,OWL:HH2)0+RDZO31:!>(HGC M-+ D_J9,5SGW'9A(]$ER6R!3$(:9W',NSD&P'\ (/MUT(\A4 ,0VC9TU!\%^ M#XMMM!*_YJ##'V#102.?; XJ_!$,%702U>:@P)_ 4$ _"VX..OP9'AW4R75S M$.(O8 BA3MF;Q0J%$XE6IP3.0@ X7C5URN$L!(!C4QND-,Y""4A*MCI3A45HC]DP]H1/?N5CK1?[N10K MLUY6RVZQLM+[7A.*&5;4RE:]MA9"7(J478J4S2ZW[!0I4UU3&3FDE'S5'20H M5L4?9Y<9A\5Q!\;$"Y=!2NUG35,MTJ:RLHP;)_^M17=Y39?*EXZ];Q==UA=B M@>_SO7!AW>\GO4,$KRG2 M87N9^A;53&7N'"H\Z%!%/@55*RM?**5Z Z I:"U36%20:,P,4Q=2\(K"_E>O M1%S2&U16-D$P]E+Q<&CIW+%T4@/3J < C9O5[N*VUE7DU(HZ $[Z$\LJ3MZ' M7''J?+^XXO2>G*XV=>>8%(7[!.\1?L0H#0.ZI7%PLPO1=G5 5*Z0WR_\N\+E MF\%#.T%M:2XL]3)N#AO>-OKSD_K;1!/.=;O0+"FIA!:/=<_\OOLXA,7EK:YD M/LG\ER+FXVX8)M'N/I"?TV,@E8B*T=.&[%BX7U:CL#]B-J507CYOZJIY]O2I MKSE=>!F93J_R;)?@\%1,"X>]<2N3RSH"TP'-OQ+QG0'8:%ZMJ.@W7K?(L MSE)^:LM&\6OND^\D1EUF GY*,)AT3>1RGH3^G'-#Z:?<(>_>? M/,R.#S&YTG*6D;+*=M2AY,4EWC\RGNH@/9O(/6TQ,!1Q\N\DSYH$B4JRE?ZZ M*=5QU4^YQXVW*/5QR/9Z:MYJ3^T>80Q/AN6#>8X$[BDLBU.X__M I%UC4',Y M;^+)82"MW*NNS2"Z+NVLP1$2WB=XBT+"[BO\-6NWPV7RE9SA?5H?*VLZRW %CG!MO7"E M;\'>.NP%!'#B(Q2D]SC9MP)8M?TNXC,UW"QOV#8(OX6^X%WUD_=QC6*T#;-; ME&%:%"VCRZN61"1P:Z&2QV\3_HC](*8>+MITFGY^&%*DNJ3+55W%1;9?^B4) MV,/,.10"X6_!($F9EO'GZ3I$3!>$,X]:(IL1?^ MAGNZ"TN68ZSK,Y"'V,<,P(OZ6$ZMM)C\- S>ZIW]!<2+3*I<.O-=.O-=.O,I M*QEQ'X)I5 /G%[1PE!A:U2TJOI#4G' 4?7DYBDN71NWJR>+Z#:#1OW1HO'1H MG*J-F[3Z0M611")K06-OM2/']+4A'*6UH/Q#Q5R]$@R.(KE$C9KJ]AI5.0(T M795B:E!%HN*>#F-!QA%&CXQSZ4 J*=_11K=G+3F"KZR9I G"Y] Y])MO-0N^ MF^H"!?]/]0YQ:J@X2HD)W4#N=Q4U<@-)"KPXBKZ>&^C29E?H]>E7IG$<^QEM MVEZO MD+3&F*-D4:H$W"IFCB.K?Z?-WP%T0;2!F?SB0FWG3N>);C9)O3?(%(1QJW5" M8W.0:\%FKAK">V;_/9S.M4OW,%\0\VGE]UQE",^=R!,);V%!0\CTL^^Y%&0@ MSD$T.'VH994F'<=\'IUT1&7+D8KA7@.0OWI+-AU3!Q#585V#FK_^4)M_:*US]JK5,LJSI%)>S%>3TLJS;,&W:;.>5IYYEHUPWJ#5*-H\ M"^&%Z%F)_FR8HMW;V+/3]-JU+<8GN M68CLK-VX;''O66C_;1J1PCKA>C3^VW<]$I,5_M+ZFO-M9P?01X;BH*E+WB'Q M^_O[?Z<'G.19^M]^LO^NJH[^7>9])'&R/W['"+XF__>OVS"EVY9C@1JPR?=[ M#Q]76V5(?;5=IWG*B(,"HIUY8?0;YVKE#QAEJDKXS<3V&@A,G434I\UD\ULC M$;<^< _-[ABX[2!.R(0U9?HQ/P67(M.Y=L=(X'[Z^L($[OW\&1*8D[:U,(V' M*X#18U:Y\"KI4$"YA7_\#'G3Y*&HK6L:L'\6D)?FXD*W>W'"VR+3]9WA%I47 M7XY1"F]_C!;GZ(5M2G5HJ[N$RR[ALDNX[%L.ERWRNA@2_2_A,(?#8>ZVC0)V M[/MN1\AM(\Z0_$O4U'#VD=C9O#1U]@'9TEY/R+4;SY#];9?/<_:I%#R_XZ6^ MI,V+^U)^$MK^F'E$+P4J[=WZDVV/>RF2CZEW29&\I$A>4B1AL/@E1?*2(FF) MQ,*N25R"B$:?(8=P MJ#YB>9=4\TNJ^275'&[T]Y)J#C757!@D@$R_2Y+YY3#_+SEXM%.$T,;9;-<=9B!!?..MO'24])YD7/,49^\AJ'OW9' MW7W0?U*W]1I1#@CCUQZIU@4<'5R0DMP:A'#!4[(BR\R\." PS1+8_J271U#" MB2^/H"Z/H"Z/H.P13JN'/@J3[U#OANQK+(MSC&H]ERX#@+EI:6ZY/*B$Q@&%+GZ?X)9^ M_KNEV8*_B$MBX"4Q\)(8"-?ULK F?.ZTGR@I4*(\0Z;@)2WP[ M):B=#[W-:&*=.[U=S&9W-AAIRR!T)ZK5!+3^F7LX0S@ZWH*%)D #CIRT7I;_+"-II ]F(Q M+4%%Y! Y$E[SR1/Y5^KY3+V0.H1,9YET3Z[V[%"PX&J:T:#I#4:$=Z]>,6(+ MX"[=!-+:[M#;8;5M45<2,>./M>=1Q(F/4)#>$VE/#V.ZVA;$%?D4A>,MNL@/ MQ7U#UJ*#@GB\-12DHN?NXT#4#OJKQ^96$. V8B+G')3FMU&58J-S+4!V+VCH M:2,OBHI"VD(:-)FTG*]2H=UQIYB2%#)ME!XJ,_6I328"]]%XW63OZ3H/SG9^+LW)C_%UFIJ+T&RNTB1,:L< M;B_]K;LB:5XB;RB8AZ5?4=W IASOGZM'5T#HY4UQE"+05JN6O M4.A*,A*TQ"5H.DBL+;[:PMQ60]4!-)+2S>8J&Q66'0*XB^,(K:7G6E%K!:"I MHQ%MUY!W$K7CO+ ?:GL26>?$\5"3P$#UK=\/=Y0GR/CK9TE*_!J*^\[IU$?5 M;=?51AU%TE36R15AR$28G-^U;D[(?O7)*-+3EYQTD;?O[CG\XTJS,KUZ23/L M^2I[LAEGSV%!8])[E8^[.\C^8J_SE,:\TDUA%Z6 M^B]RU+T\&L_5Z@,VN-1$)^SS//F0=MR3W*4\$\F)#T66-*V5(G?YR49/OUUE M\G;L^>C&.W@^N4G6Y#B*-DTT?+:%T:QR@X4-AMM+7TU3E#WL#UZ(Z;F[V7GX M=<" BL'6%M\L9;7]3$O$[9)(].:GX$$M8X FQ3R="6Y M2G+F/D6>5EBA+-5)(".N;T=S[2:NT..?#\C^E4G87JX G@OZO&M/1B/(3J3) MMWVH7COZ:%,/?95R[FA/#S/D!2E M*=/O_5^D7E+.0'N+3O;[)&9+D68I#L?9=_^WZ:CC^A^,=Y%53O:JSW%,[[9; MY&?A&Z+5SE?;UC>B:H&&DT!"EOT3(WFFM!IN4F_VFE["P4VRBQ]B7^CUYXV" M1%E: J;<>(R"NS@C*I(^?;G0D-"K&@IDB&B06?J0ICD*5IC^EUZ\M8.(U;!6EY+M\C^B+ M;S\G&Q1GQ6#]G9[N)\^"D ]Q:06BS^3Z)']F7OP:UK +T%6U FMD_I0DP7O8 MA*UZ-*B_=B[R9F+N\@L%ZUJ5Y^&H'VE,MTDGM$\A4T@CAB.V1MK8#S(P_?$JY"0%R;%#01M$2&PDNI MNC!Z)(,< %WT#T6.*H M_3..1JPGY)8)_3MS$/./WP8QE3Z>.6C[)[BT;1P[ )(I!IXIAC5"P?Z[.PJ7 MTHVZB\D^XK*&';FMK&5(E-S&?YPF& 2O6-&P3HL6B+WG#K&?[%&MYBK(+QIM MT6%?]]B%F>UNK SF3\*O65:P);0ZYU7[1N M73F+R6$F#4]_3N+7)X3WM^B%'LBB."=B>8'<57!BU\93V' MRP[R35=Z=?SF7KHC>T3_0X_PFQ>Q-R#9C8?QD?#OCUY$HX8-Q[VC\'67,4>5 MDHUM8-RV4.*BE1A-\48X+9PR/"*T8!Q%5;+#5[Z?Y&1/'[TC->GJD>[@V=6 M!D\94@=1ZG"H6ZG+)BG,42 ZK ZB*A:M1;;3_ Q]=(+2RQU!0.8"J M6%#U([SDFKW[\*,\(+*K"7ZZ@ZE*/:0<*Y=.#B"I*9U\/]_G[)HMR^WN#QCM M:)SX#17\_#E)Z8ZOMH2Q72* WM$5V +]\_M[^/B*S^_@C#J C>*,WI:>I%KD MML\K+<,H:H+9FR<\.-CO/'V*MMH!?IXJ*@!PLART+J.A G6O#!(""D7CN(9@O2,KB ?RSRY_L&5Y(Q4T-@O :!X\2$>-&X;CKIHWTMJR!=$U[L+Y8ZV6 M-A+&R/C7CP3"IAP11;]$HD0P_I+#>W+=;W4,BXN-&@Y" 3"I9M8?9C&/MQUW MXBZV,\3:0C4"*MS5J^& \/\@>*+!^WV8T AQ\"\(-:!-+4D=R!!I M34I(VW.N)! \ F@YE%%$1L9S0+D'MH MZ*4T4<*LGZP32E0MLT"EVY^[;A6419-6[=07V+=*0&M(R;WV7'2D(';%\= Y M+Y;$@['#ERR]MRI+/V5I:J@S6J<;&KW Q]7VBY?EF!V(LDA^ZX@49=2_!_*^ M12 [3XCM.I!Z_IG6@4 "?*K*$;@'( H15WE6B'\5S%="VZ=W%+VA+TF<[9QZ(SL'/7Y&'GYZ3US2#F8C M Q$RR*64];D(<9_DV*5\V-GH$+XAEW(/YZ##U39#>$ ,D/E[NNCKN&A *&KF M=]DH! ?3@$6XOJQ&X5E!PT:ON(3&(\C@0:-87"^C,63@L!%DHG(\@A0<+(*] M"V$4EMTYP)E.XK)(]8?$=BIB+D!,I29P>$\^+[+J&/7*?D[W"1U8"E)JS!)+\*/F%UZJZH-3)UORN2X84=_E#+%EUXD><;$.G MO,:=90^Q6J,W%.>HXA-:].RG,-O=Y&E&:('KK $:\R'_"]J/XQS _BO*Y+LZ MZU%QATX+2PQQ:5-W' ^:8F.#^H9@,CVA?ZF ?QB&M+TC;EI2X\Q#_+53, M%2+E)DFSU98F4;#'-PB_A3Y*-ZP;N4-8:HH.+3V$NF,N1>A'/UW4U+^XZ&@" M6WQ*)%:UN A) "S?5!P]2G++#$=;S-65Z$9<%&00D[[.,=!E.@LU@P7GL3LA MV>'W0#QXDP7OSB'QD8N8-@4<3(.=;/==\J>L\@=N>F-L33J/:D M W>VR&-,/U\BG3:K#;>@7&-*< 0&QX'J?EZ)6 MX6=5TLPPJ76QZBBJ$S4LE"*$N+CX--]_CGN^#OS-^G12QAA[L_G=(9%*M$Q# M*,6O@%/73O X_<&RQD9]?4U/1W[]'9'OP136Q><[W'#4$2DC<&L+5SS#.7DZ:XCQG]N,G<4N&IQG M->/GL8H*Y_G,Z&GL(C)\0#)Z&FN(R)[#G#;7.9D\?SQWD\?EH+L6@L84<2@( M/SMWG(UY9XSY0D'Z;TSYU RVGS;7LBB-6?K"2^0'SXU EUVPM BW"30X540S M6%XZFE,@(7+:L(,LZ1$G;R$AP/7Q.:6E6YN=\+/P3=@8KLC<=RY<3A#NM9I: MHS3#H4\VJVQ%U?V@-?(1X3"AQ6TQYW*D&KP4GEU/257/B$W1L)6(#R:@ VW"XA2B#>= ^8C%+"W M3$1J46OF!J/ K$9,__ "NSX*4/]YRZ0]>)I<]UGM+SEJ(B MA8!M3/&-&''YTQVZ MGLAQ=7W[A_W!"S$S*'8>?FT1 7"0=1K1TS8 'W%(( ZTW>/#H^U M *X!V*,W7EC9-1)HGH<-X7UT3?@@H.E;1,9VE;X_GOM1J%C@/L'D0LXQD:LI M8HGW3$,*,4(TT#V*N%!C:BY94C:J;XCAKAUR"BUZG;8;<@#.\9R9'!LO M\KJRU3"E\QQHH>STY*ZM;D*X M7"1: ^P]Q[3BINR_\%QV$=#87A)(T6-[W@3VV-X@VLP_%OH30-M)B7]!;R=Y M$]@48*(0N4B>"<:#*-XF#G%SL=$"A7/*I%%5O7,FF\)B"5%AG)2+E7B\_1JS MVF%.+F;&TP#H.,V)LO%QDT" J$7$B9-Q$9'#6!<7PU"75#0,AMLK\RH(5'&7 M+QALG?JR*)-T'R2 %J]61;1(<*O*H4 H.X*8CU+IXSU8O: =XD#5QA\)%1/LU), );8-=Y)MI1;Q M!F595+S5:X#[S\8=R#\>N<]WY SLB44P0-F!*+_V9C/!(Q@]KE+34CY&"8(# M_R)O[*1/?152HK,L]7B+=YO6T1=<:CJP,U-]>&8U2#\ LFO^F["V! "ZWE : MB:5QF-8];(KE%W94K4GH# :E6W07W#5])>*X"^90B983\>ZF"O3Q=D"[&HEW MJ_$B)S'9 =UJ)-Z\4>.TJZ5 M>I&K@#,60)A8P?9R+@>JD!0Y2^UTI98",OR2*%O = Y!TE6KG6#OS11_/&M$ MZY;6(<>D:^I_]N*@5U2IX-3SP5NPX\3VR?=TD2C0R952%YUQX3V,/G/4&2$Y MCL.L:*QY'W[0?_5XPPF-U!1M=A)V210\[(GP?"M,^"[>3FBDIGC3\F09SGTZ M,0U>)J]DOWN( ]5*U<=_F/L@!H&'2&?/=%$I@";U-*FNC(&720%@C=+3W0#< M/9EL>GL9A&+9S\58/-X:"C(YSL5! F"QZ9A$*'.QD$% MSV*@MTT]3&)RT1H M^@G-X 1E8M2KXCIU.J'Z8I0[NK04M;8(G*3,P8I>4AQ_ M]'!(O2E#;G4@P"O%;),3M(H7=;3_[-C:2 O>5FU,>)<3^Q[(:Q#)6CD#03R% MD(HLOEJC"0T"O8&$4J+4A["&!D<(<1<_'&?O74=/NG#7VQODAOZUR0^'(G/! MBZZ]B"4S[!!M";M-<"&2UX@9-T]) 0%".=.I%J]5SO/<>H/T!)>: , M_%7 M;+Y66QC FNR)6R\=[C;VXTX]IQ<,8!U_:L;G8#^'TW=4IY!A*KDN%!"=6=&C M11-H$9H+)(<&W?N00&@O1T@/!H2:K\E$LS3XF=,<,S?!H+"6NI.1/AR(G=%' MR,V63">TB 3C@28' G82= #T!1VV# 8OAVP)'WJOL/PM>3%R5+T,8:O/B]- MF*(KLDL.]H7HTN[[[D#!U"7HTNO97!+'L(+J4M$+,W(,@AN:X. 1'-Z9)R$\ MF X\ >I+\22\JUG<0+>X[$Y'F,WC!,K%-78RQFP:-Q!F(OATA.DTX!'N73PG M8=V="[HY.*R+TJ[BT/L*E$$X7)[DW=D&1=OZH?(:I0B_N?C*4@OG\K$S';CR M_?Q 4#ZRDH .A7A&;?(-T1BPYV<_A=GN)D^S9(_PL/J\ [:9Z39OO(B]C7Y. MZ8LQEZPMH_TMWI:)(2#7K5 B.DRH%HRWE_\ADZ'\9! )Q-0%(23B;A#(D0ZW MF?DL$U]<"LMAYJ!Q7]:(B-L;9_GEJN'I4P YHM159>'(+I0U6P?*'6<(*"7O M;G^(DB-"9?J5WCU1XG:=Q'DZO!X<4/-.P;J"K;;30:7O%/1_]'PVO8/ERHS0 M;DM:](;8#=NKC@/[#:,VMCW1K(:SK>/UY8Y,O^N-M;UTH?"0X2 "LHW,0!3( MD.@/GD5U$AY4H1(E@@"G@;02#)+X-4-X?XM>,G&"6JV(Z T'H92P][UDN4_* MY0ZS2#KAL-8<+J@E4^&MFWYIJ**<\+I[)%+M]]ZF4]CSA7>XCN_B;@^YY&4M M:K,Q\5YM $]0B@: $(T=PUE;(/#\0QQY %@TCL.;C=[D<8"/ I@9)>$T'A4= M^:@! ,J9J41$ 61W1Z3\)-X7&1ATF=DJDM8_(V?8B M05LEZM$-XSR,7\M0U1.QNGIY([P5+2EZJB0(VCG#B$VF9=14^\S MD1(3\4=G2J>Y9)IC4_4FDL_FDK?4X/2,YR]WR#'E&:J816=.V#K;^,/3-[/, M)[(74%5=D?R0J@+*?OE@+33 =6T\]6#V=?&QT]EF1]6-+&-*!:SU!J.J6Y6+ MFR:P=>3T;@$IBEI3.&1UD?];$XS6R"=&([$?V1I &5MWVRWRL_"M635=L*X" MP(?NHGM5715TC/)C*(:=&.Y1< M.6[(%T4;CZLX:'T&-0UGL&Q!7ZC!..%[U/7X.."85W, M5H&H[Y-K(L\758?U*4(PJ3* M0)G52_5\]@;+B]+A.W"7(@@G4(?OHN(+1 =B!B-/Q4/\1LY_@H_5&[RQ\8!E MLQ5XJI\@*Z$S%,["93W_!(.M+UYVV0I0X()81T3;/E9MC]8LP- UP@K$XD^V M;?5.V?@?@$,DGHFKAST'$@):8RU7 QXWF1<"2>0VG#:O\Z AH*>RSPQVE@<_ M:5A)S[8:!)*TP.9=:,<<4B^P/1P"DYQHX8R]$/2FAT,@+2-'CQ@Z4\W+LAQ; M1L6/%3JV:H M"U[^Q:AUC?3 M:5(YI3<(OX6^@*V:]/)[\O,RFIF:2@L5/QU%IGY15+-)@"-[$I+V*R2?RJY< MY">:W/&KXRG)O.@YQLA/7N/P5RX#D!MCC?;$A"&7R$_LO!,UGI;E?64Y[P2. M#GY$.$R"LBCU4[(BR\R\." PS1*NF L0U$6CQ09?D_B-:!,5 HQH[>]I^XRO M2?8SRM8U(4?+WS$_MLD2_Y?5H7RFY^='PNZY7I:( MW )$),3>GO#*M',6_!=D^+?T7^E?#PBS'W@@]\X3^>0W_Y7F+VD69BP<^8FH M4(>__X9R9/C7\FIB_SXP#>:IF"PO'K63!8=11".:?_]-AJF_P7M)6<.IO_]F MZT65 L@EG,@]3-4M+Z)[7OF%5_$M^>TW9HZGM"D7#4_>YM0S6JA5S% I2#?U MK 7Q"@KLDYCH9OBX".%*X!.?AF&8B%H21L^E,/]G>B)3.FEKFWV=BBF RZ3;!>ZK& M$^%._?C[%QI5+P@D'=(_ED%"C8B9D6)_BW$RM/J(J8)#.@$U_^X^$/;#%*VV MW6NY(,4<,X,YFS[+ Y/0]8:('L($<>AM#I*' MR,$ES)X^EM<,#5[Y]%ET&.55TD6K%5TY;:3C?7-OL*U MF&PY_.<6S8J?!W,F5?=EKU$W>O6BZ'@=,I?,ES .]_F^:MI-4"[R]@@9LG]X MM*8_54X)9XYU?Z[>_BO'.[.Y189S:[_J*VKXA3-(M<.?FW?OD++0YP-1 M/,K")3%*:\5%)B(X.M8)= \Q M-:@KQQ[S8]7B6GFJ\/@!$6<+D_->0H]MP[@/I M.(C8=>W/@@N?DCN6-;$F'R4QF?9X0Z0&6>IJ>XV8Z"A\:P(CUG@29Y2&T>?^ M:TXYH$PK3%N)'"=+%,G,DTJ."2R+DB_Z!L3@8XC'I+1R$IY]HZ\LCH&'2 T6 ME+@IW:E5%_$D+>N"E!PM'>.,EF-REV_(RJGD^QEY M]6:;P2RN5:K.Z6>4I@CU').5.VJ3OQ"I3B/'.:+KOT_R&N\1@%!$OXH-&"Z4 M?>ML/,;?M.=.)V2E'N<.YS=MI+>%WYG^E^[P$_K(KJ/$_Z5F>)VA?4&655_9 MSBE@]\] :QU\#%$0&YTXYJL8=59+2%<.ZQ>/[XJD6/2O9?5(B/M>W2@_A=GN M)D^S9-\TPSZV,HA7VT_AEA8;"=)KC+Q?O->: 4Z: HP04ZOL]5O**^IYIQ[; M.+@NP-.'N%]IYHG^^$"^G3@)5,E'N)_P>_2FMFQ5XR">D=KML$%O*%8',O3' M0\16&4<<>O>-0*#(?O6!I_K68Y$_14%NO(/G4Y'&.M*T;!/AF.G#+K#J:.F-=V?,UHCOA9^6[AF>B+Z;KS7/Z(_F<=C%[HQ[_A-H/O137$8 0 M3[KR_JP2MRJ/1_B&M.]>+BP4SIC/4:X,D+%7"VD5'ELPAU'XPV!L(=5Y'3PT M+1^@,L:CDKB?5VL "XT7I0'W'@12I_9>]N[#QIM:KWZD XY_Y-6!8Y*]OZ2 M!.$V5#TG.F5><('LFV2[16B3'PY1B' OUXO['<1;J/%-\+>L=]FR/:J\&"IO MQ^DS0G5]E+HW>V!#3'SJW7H^!,3\*XS].R;X4/RT"S'];Y:/]:5J7V/L&4Y2E!ZV20+7T:4KX!5HGZ MN7X'+(7'2I[22/V2Q-F.$*D=]Y]VSO;Q9*D"[&O+9&NYQ6FJV_!NE R >/\1 M=MXCO$9O2?1&=J";V]_%3&LH1!Q[9AP-UE/UA3J[%18??R@T6\_$E\(*PY[B MC.E- $6/T'SO($S -HI36+@JSQ& M(&>GO1BZ.94E8P1J)=3E0=U/@C&9A4CR3H2L_RG<(%A17XG1'P6L@LG33B @ MB8%*_DWD)^W8UO.KG#@+1 FETBU87QP]-80-=4;AJ(QP1,\F :G]#X,@N'R8 M,P@/4W^IYX4Y23&2) AW1SGCE&G*K-7-)A^3-"R<_G5G@L\>?B7&[=6>FA&? M,/*R0IQO#LAG<8''(KF&2&_V*FA=%MRZ/M+F.WXM"I?Z-9BY/VT_'N]]!=R+ MS33.WBN?&+/XE92A3D@Y_Q"*,1*=@C3:^<6 M%?]]B-N4K:AUD0S!G#K125R'V;.E-IVU-?7*%%VJJMK(CG@#* M[:Y4>&BJ;^/F*)2B3CZ-\LSHUO4I,P:@,"\["9ZV\_+:)BX? #_)R9- MW)J@C@#5_+AU-@9O.'5& KU@:MLN[R;+X:=YR HV#A2+F9ZO'U$L= MI8^7F$=XKMQ4S@],*NM@1WJZQ=*5H93Y8SO&"P*J&U_EK\0Z?>)X)GKA#N4X MB'*OKF13KICY8(9Y0,IA$'$S=C@V/KE1H% DNE)QKU]&E.$:VF>XLF([Z7^U MJTH? (R)I_.TF&.^UUZYV^X+8_70CN.&?&);;@W>H])&"D5MR%IU40R"PM%J M_UL96A\4 ^5] TVW+@( ;3%#G4=]0T$U"AQ6Y)KH2<_"W4L6T-365HURA0._ MYH3D=!G7'D[YCY"D0R#>GTW[Y/ U)AJU3RC7/)9Y3*+0/PX.G"$0-*ZM;(J' M. C?PB#WHIO("_=>Z]FW=$@;GY!H2*\(6_?M=J,M'!$I' !M=_IJ:/4V2ZZL M]D=!/&N4Z$23ZF2A5R\S[A%J,AUJP:D/ -./RJFM1V4BS=T(8W%^36<0&&53 M>3V@K#A<-1YU&1*,\H.Z1,MV)CB^K+;82!/LZX 0301/I&^33;"]:)22F>$.0>O+:Z:RTGGR<;I\T"DCE[EH($Y9 @%C>^UL[ZX;YS& M0D,1F6ISJ@QDMJ-C?06\]R4\U;MESJY>:+%\*J=;3V^5/#X:'AJW=YI8TITC M$IMHKW632W*";^A]1NS&STEZ1="+^IU43YH"HMS3>"#0?JG8XXVQT- XHY<1 M5^1"$MVWN_FJ41#W]S8LPL+401XEV N2>Q2038NDC5]-H2!B7G7ZI?\#&,^G?T M:UQ*S;6@"%<(&O)J#X>(JUI_<$UGT"SHW9=5QF!0Y9%F^8+WY/02"((Y0'*% M45.P,1Y+]YR5Q5U$54SN9<3K4Z0- )$'OA:/%;E**O\[B%@H&L2(^]XJQT/$ MMBAW]XA1&@8TA3L.;G8AVM;G<;7=AGX_8\D0""+>TOI0K0OIH>B-4UO&YG!@ M0O#S%1EO#R^2,MX03KWHY,<$XHG=H>K*SQ+:%5O'>M$;"_$\\1]P?D;:;SU[ M0V'ZFTS2_[\2?;7HI\8JNFK7?Y+/ 47W4;)])QB;%M6/N(':^CMX<=HZ2;QO M>O<^AG@@1\O^I=>$[1-H^H5R5=;67](DT@ MH%JS]5%\]PXIIV.]^/MIC^L$#\;G>[)8OL]%@8WWDM(?!Z,&:53"&39/%66: M@R^$69T*NM<1$?59>A]&P_MM\#6\*T[/+3=X&V ,MG@P6W4]UJ&3&Y8U10RV M#8JV]=6^1BG";T@9>#&#AGH+W"+<;@6MS$'7'P]&0&E4K>EU;62"N.ASW^ M M&P-%-S\YU[YE@8RQ6N!08KK:C")K[H0)H!!)Q2X#IG^(Z2/_!!^K*K["X\$9 MZ0K6O'=4]$%[R H2=EY2D6W^-_*SI^3Y0#6Z%;Y-WF/6+JTI8"A[GG72M# = M)?.IPU7!*D 5348LB;-K$&J:_#/W<(9P=*QO](>8F>YTXH[*KC,2KO[>[@P? M>^KN\<,Q0(]=K9>6":4A]4B([NZTWX!;HN>>.A]4S;?='I:@\RSL'=OZ$LH5 MIM1NFKMDM16E>LK'3,_F4SAZT,$K=EZ0,209<%:N6N7-]#7)P-7_&K,FH-=E M%:ZC'6"'S;(X"1X& " 9M4IUN(MTGP$8@8#$F<6H>DAU/H.X:EJW* M1$L$W$?)>V6)M]3UNI!$H<4I<\TGF14J3ZR3V(O(I;>+!V7LN5]!Y ":*C-X M$]!D,'&_=,=1JU-)JF.K&@# -5FK"HN^GQ\(H8ZLP3>_RY9@C#-F2VV&#)ZC M@;6[VQ4'AJ7/!-]"BXD1]LGW.9/:[7X-_#8LM,Y9-VK;XL+3IG%'%)6)KNEM MB!%1[3'##%5E57I:H^9@B!=*4\F<53Q]CL,L76^>T[*C.:V\P]0BFJ/?PWH4 M*$0:F);^I7G\8Z)G#:PS KNM(U/3EI8;HILM>0%C! *2'5C[2GK!]D[YX'.( MJ^?7]Z5%5Z,$!XHRP*UA4%A4^?B6DYW!JG-6!Z_Q5R@'@KF>#%XJ)/$_)[K_N]U M]/=%NXC\[3M*Z92^O\,+0I]IQLDT+MLO,+ML.W8'= M'=J'?95MV=$B2QY9(3&_?J^_0LD$8B"!%-W,0((M2SI'YUX=R2$))CKCQV^L M8$))#,]6H)GF]/CSO_9HZ R#0?,G%!BT)8)0QJ55Z)+33WL942D3GD6F6O[" MLEPJ383V=9C/_;VZVIA==1>U9VTM<\]UQDSX&1/VA+)THML#H9S; M!;NNZ@BEBJFRX0C4%.1=)8D4NBI"O:&;:[_I2%.E7Y]+2,9XZ7UG&2VLO^C, MNI 9$5W!4&HM,RBKZ5S;A+-4>)PFNFJCNKQK9C9AFMI%3B+JY8K:,T5R?ZGM M>YN#MF8LUA,O8=J.H"0552-O]X!X,=S4&=-(*J*9%-Y4P"!Q)NA]Y/RF&.%W4O)Y/F$ATU:C MNP4Q/2D9CM:-Q-VL1- !JC9!RZ/!?YN&!8L940PZ+1/K6Z[D5!?6%Z(RJ@KK MG*A+JM]97T7D/)R M5#^GL=\T=>@Z[D%7'D:6D[R@7D%S @*F'05U>#15UUD+VE==XU>L 'ERIDNO MN[XM!*7B!3EU:^^/G/'[@XJX@8[O*#-<=_ZC<_3AJ76,G.':?CA'AT]MID]\9[IXCB!5TIR*RS-UL4SSEFMMIZ?O"VL%A[FD-=J;.V6%U*T2^9U%Q6R$\1L-P'U=UP870]=#M2[I"&)+E,EP0W;[4A& M0$H2/=/FUE9WB?M*LY\25^Z&%]8I")J)M'AGG9V=;&SI^4*[YQO,9=T=MGKY M LL*6$:LS>XWL;&S-Z!Z,?0'Y61&%$4YH!R@YJ'K/F[V^MESY@$&@(E038YU MRW =K/.;:"N7%S@BX7)&U;*Q1#^)207]),H!YQB$:AQ4DZ,;5XNX?[D-H_GE M'"TE9AFTE"@'M)0(U3BH)DJ)ML MD])F76&3!'*(1_B,E$6]L@@&H8S+XS?!8*(S?OP_4$L#!!0 ( '"!5EBC M6EX5"P, %X/ . W]\=\[Y MB9\++^/"29"/$^/6 M:!G(F:/YM=402!6A@4M9AE/Y^Z(9ZBA MAU,8R(R)%6,@C9$9\1J<&8>E?"S<%&-C;5CQE9EIP@TZ.FBX,ZT7= M.N\-V[T1G'>@V_O2[K?I1& DF0> B ME(JZ)S-<"B"ZPI@816A)!<< QUR;)=5A!BEE?)%.05JEM M+DZ ,"X!^18FP/(<&1U7T1:X7E1_K>I\+;]R!]T4=,^]'M:Y %_OAJCH"O05 M#W%*!:02.='8DC*W!7IZVG\K*/B!:O83B8+/2G"L^+44[.6+]ZD?*-:;UVL= MO[7=.TEP:["*4YPY$5>VQ4CZC)/I)!->Q'6>LKEKJ:O)[.:\[QN_?DRTX?%\ MY4,AZ*"(WO1#,Q7S$N:'1M[5MM M;^,V$O[>7\';18L$L!S;23:I[ O@I@Z:NW93)-YB[R,E438O%*F2E%_NU]\, M*=F.7Q(G3;=.UPML$DG#X7#X/)P9BNH,;28NOB&=(:,)_"8=RZU@%[W/P7&S MWNP<^4L0."HE.I%*IL38J6#_?)=1/> R)+2PZA\\RY6V5-IV3I.$RT%(SO-) M^YU3F_!1U:A\&EB5AXWZ*9?MC,M@R/A@:,L;D9H$AO\/=41*)TP'< Y;2C(MIV.<9,^0C&Y-;E5%9"4;*6I6!K&43&U#! M!S(4++78!S:ONAD/N66!R6G,PERS8*QIWE[J^]'NH*\Q3^PP3+D-8I!D$COY M[GWS0Z/=.<*V%YVC'/Z#AYRG_LPA:O3Q\AAC)90.WS?5*AH6$21)-S-'+.E2YJMIV9BLU=B,(#I MUW#+BP=_V;OM7U]=7W;[USI][EY_ZU[_UX!8\[=V27S_= MWGWJ?NR3_@VYZUTZ\>-&"YX_WV5?58CY!)M#-Q 'QG8NXMFO7+7@I^\ MRF:CL:SPBTXT&=(1(YJ-.!NS!.:6&]*5LJ""W#(,P$1)0N MUZJPAEQ1G3%MR"]4WS-;(]1#:P^,Q>+1V%AX_@*,31$ V)?=2 MC05+!JSF4:(]/!(%BYA4EF KRB6A49'"%W9&4QG!+ M$Y5!@+;*RZT(2!8S8ZB>HDA&[QGTNZ#3P+T$C($N!48 [ ,%8J[C(@,Q""4>$E/@CWG[,=.L5((#R+@1D)1"EDC&W YA@"9GL3,0]>9@FDI@F"-H MEI!HNNB&/?!? OSCMP=\1E(N 5J(TCF4:H!Z$(?'>N$YERDLG"ZC)1A%BP1T M EP7<%,#J',MI@1,-D@4)) 0?P")[]Y/ M6HWF]VU3 KG,]W ]5&G*X?+ '#K 7!.JF8,F0(U'@B&$"(,!1X*;(;9 L0S" M 88$O(9!QD*9 MIA_UH)CU%()F*6P&U##@"2"0.,>]SU)O&0R@$C75B#;PL! M$LUC&C1/#YBWHGF:^"M_R;&(D)X;J)_@0KU &0]AM&7KCM('':70$8YSF4@@ M@4E4^#0Y2CPC5!%-K?/YY"_SYGT M8&4V#QV+X4V%>&9,)RY#&*0$WF*05\YSE$N3VI_@12Q3M+JMZ(BL*M MZH@XEJ905O 18,6L*0_FN> 68">K.?#,V(* M9F,JC@N-@%Q(?=:IS92Q\ !?A8 R$X.FWPMP)>@^V-0F!6[!>K\D7MH.Q3]S MVVZX(^?V<[UEA]ZN(36S3!$CA>,B2UP(=2XIP]N4"'[/1+D'MR1?^^->VI* M^VV%%8:=_@VW%=S+B*0B:&V^;&,46:3(? 5'C#\C0URI?^;F42B"K-)FEI6Y M&Z SR[BUC#T6)2,%B1\*)!PL=%H.@$D0E P&/?B-M5BU +#?"PX#<%PO9.QV M[ [W^P=?U?Y!5T!V#Y[D0 '<1L(-J9@S &R94FH6>)M#0L-DZOYDR97D#;32>W@#*ND3-0)9FB@P !9YQ MHREC[-K-\7T2]M55^%W(M5(-"VP-L,A<7 TN[=P)>QK/D_A.[: ;+E,R:/S\+*L3%W8L]M M:JSA')[*:Y?GY] "/$X'!J-X "B"L@[43UC2GB&L#A@K&P"8!,T-"XW?Z9CQ MS9TA\[K=T3XP0%>]X[Z+7V'"JGTI!%+)0T"?0E_@K".;;!!HUH_/GQ Y.:]_ M:#V0@3_TLE7ET4(WSV,871#!(GH?NI\!WEC/E57#1Y@)0>I>SC> Y:\XD[@M MS;%T.&O4FURV=\,Y?] =:\YE MKAG]FJ'.CJEZ,R$8Y& 3[LN3:J;>"E2\;:@@Y!9TQQN]=62.5HZ=K?/=GI3/ M0R'9T^^9]'OK,[YGT4ZRR-O]M1#IKQOMJ\[[Y9"SE/0F+"[P906Y\9M6E3.^ M#-[>M ':CY[6[@PPF7S57T,-]7RU'C ?W@*:6J9#*L9T:EPLZQSA5VD7 MWW2.W/=L_P=02P,$% @ <(%66)S R"U:;5,C-Q+^GE^AVZVDH,HVMH'-QO91Y1!3<5T.4D"NDH_RC,;6 MH1E-)(U?\NOO:6G&-L9FS2Y)=@^V:H$9M5JMIQ]UMZ3I35RJSKYBO8G@,7ZS MGI-.B;/!K_7C5J/=.PJ/$#@J)7HC'2^8=0LE_ODFY68LLP[CA=/_D&FNC>.9 MZ^8\CF4V[K#W^;S[QJN-Y;3J5+;6G2K7HW,I46'8I9NQ:ISRK M!$?:.9U"UHFYJW,EQUE'B<31&-2]&F8VD4[4;M?L]HZH[UGO*,=_(.21^C.G: CCS3E&6FG3>=OT M_[J[9SP+'AII%0>=L8BTX4[JK%-D<)*2F7@,G+Z17.V$9#"?R)%T+/!N" MD+3:'_+$;E0B&"#,<\#RT9,_'US?#B^&Y_W;X=4EN[I@YS\.!Q?L8GC9OSP? M]G_"*[0.KMG/OUS?_-*_O&6W5^QF<.[%CYMMM#\=LX^FT6< V.V/ W;3O_Z^ M?SFXJ5_]^M/@-]8_OR7DVLWF3O[X.4AP-7.=D\;I\?'7FQ8\$Z6VQ9)]\?D8 M.(8U=EX8)RW[#U=XA9588Y' FV3!W(2[SHN#I-5@0S;A4\&,F$HQ$S& $#] M+"NX8M>"LA73&;O0)F6M9OU?3"?L)C>Z<)9=<),*8]F_N;D3KL:&6=3HOC@, MVPWV/;= #C"E"W:7Z9D2\1C<\E":@&&L87^F':..7&:,9PM69,X4 D9R)U)H M(W Y2_%$([*$1WAEF$X1\IT.<@\$,A$):[E9D$C*[P3&7=-I\2Z&,1A244RA M,4@@DB8J4HAEZ,Y\;F( )IHP6]"/5?^9,*)40A-(I54H'*;I&-..XX?88=@B% M@D3KF-=;IP)14X&2!0*2?T9)?XU7P,]FR]T#)O8$2#$3SW&0; M)"AG[4S7I<_)OQ6#[I/JVY/O'B/5NR^'4_R0_2 L1@:R/FY_V.TU2BD1+^S^ M72BVCP1<6(X4LH4N#!1@G4^E]=$#4B+S>JB:6L6=]=AEA.*>$V6Z6/FU5L8U M:I2(0;#%:B5C[KRA(RMCR8VD"# 1KIS(F8G&K,TZQDEN0DNH<8ALW<>5Y<%'RD532+2BI;1N6UH$GB?=_ MH/ ]T;4ZR8?D>3FAO# Y^&=]$HXB;6)O@*^8QB)#;E6@(5I$3OPFD2)S@6I8 M!S)'5'PEVYNSZ) -IEP5/@J0)T22H(:14V!HM]0BJYRZ1U@+C]OK$T\N=$1( MLJ$*&F'3L]N$?0(O7TH+*O&2#Q?,;%05CWZ]B %[.F2\E=^G,4(1@'YAQZD M+599:?B6[3QY0@RBK*:CJ##DJ+44LDUMJJU# QT#09F-H.GW BD(N@]V]4G M.<2'#?'2=E3@PF\0:>_HM^?!LL-@UX3;9<:ER.(Y*F(?'\#$%8MKJS5/(6B=1ZOE3T1X0MI]4&RMS..H MN)PV=IGJ_ OH3%/IG!"/A=B11C8E@5C"0J_E '1#1+,4,?&;"K]JE8C?"SGU M)V\L*;+([RT/7XMX7\3WL4^GTD:"&K3'H=U2) 4<6::I93$]$_R.\DXH+7SF M\461/RBJ]NQ/HD=9]X8=YI8HP6-TM&(9)'93J:RET,?0M0>H[+.?1>JS10K$ M 8Z?31F@MQYOO&:V99G=1P)+#!9D#3X2/H[ R_X0KJ1#+01_F4VUF@K* !D? MEV>)I@P](LV57@BTSB8Z!!M^CVP@Q_-DR,9?>+_R,3>1FPGE<0<\N'_T5[]^ M1[&%C72]VRTO8LD"NI>%P21>5WR!VA'JY]A!AJ%:S6:C^775 3Q2/+>B8\,V M0U0S]Y>10;>_(X8!IAJ=-CUAQ76J_J40I.(E)GZX4XP%L(Y-=^U[,OC#;%I5WE%[/\\PN_H(0>6NXW_6Z<7V9?+0\"EE3-1!I;]!EK_C M?U[7:-M9OMDWM7W%O@KSX&\#QK-EHRZWX>X'PB M'%LN^+?,?LM4E]\[!#,;WY[FL(D.BUCEJ2^%*L$V4M"1#KJCG6@=V:,']Y?; ML'M=E$]C(7M=?D]YBH+=+V4A_7VS?=ZU-)$B81?+O3IOHDTHX MHDBS;BQMCCU6AUJK#VM7U>'6KV?_6U@ZCZN&]EWK(HM?]&>U$[.*UF,1TEN= M)]C]=[B:\87UN:QW1)\WGWW5._(?1O\/4$L#!!0 ( '"!5E@"R6*T4 8 M #XK . ;@E>[7TDT MASJ.CMY -3Y8M6JMM,LYQ])H%Q(-/LRF$*JIQ'^_#9F:L"% M"VRDY4\\3J323&@O84' Q<"%1C+QWF9J WX]&U3Z*$;,VR&7O4+"?T0PAE2'W+$)7!>#E& M7T92N>\JV9>W/N)Q/D-]&06YS@!]J9CF4K@C09,4<8'W@=-2G$5K(>E,AKS/ M->2\FP/S2$BB=WIRVF[U3L_/X/P$VA]/.R?0 M^=)I7_9._^C0);K;N8#/EQ?=R]99#WKG_QVD)_/F!2#D-.#2[MIM&[J==H:2 M4]NO;!8&K2ZTCL\_]SK'BSR8 _*A%">]#YVH-NZ^*5UUNE:YU\^=?Z$ M5KMG,JA:J537P9&%P:EF">W6[?U:;6?9B6*8^%Z"F(G J@#P)]4Y5A MS/40]!"A)<2(17"!Y@D-,H1NHN1(IW#"5(PJA=^9ND)=@E/AVR78-6/>OYM4 M*X[OM66<,#'-/P;>'I#B$ZEB<"K6;Q!*E5D(>>J3A2DR!4C !G",/L9]5%!S M2C09U1JPE,0BNC7WJXO^2''-"4XF NA,_"$3 P2R&?,T-3'0MY$,F$88HD)R M_I9[>4QS[RB$$OS*_"OX1)6""S]B7)6@/>08DGZRI_DUPGD8B:YB']TV5G/4-5%G3_%E2M_PS:3+ MX<[WY7C=/MRO.H>-@_J':NVP?EC=OXF6"^.PE05]3Y1OCW:=O1F<"SCF!IQ* M95GC]\S:'G&AR,UP%$53RN$XB4Q6S#-%X=\CKC"F 6F6P'/*[3)*207._FZP M-R?635[-KV/).6K-.G5+ MQJ\A8_5%DY$+JNMQMK0WSQ/-R(> KF;DFC&5"BM1E0RFAI0EF!PVXA81A9[FI'Z"@3)Y3V88PUYWMT\D!-;-^S5/:D$5<3]W9^$*(I(+;G*U5=PQ891VL M$7CP?M4^J#\@X]B-Q@,B=<>NWY:A?]1R9,590\:5E7,Z)MBLOD)VY6:_+7-A M1?#79KE ZYZ",T2X'W%(\=AJ\"A6'A,[7#C!OAHQ-85J-5N\U6\=5:R _V4@ M\96QKSB5V>Q09T=U606JV X7WLN(_EDI#T^8\?FQ9.XOK0D2"'S//3&CH\+1K;Q.F\\>+[66?%- @76CI: IGVA\ U M*(R81M/624%(#0%BC,$3&OCF>J&#]/=-<\F7*C%OCI&F_I0LA:A0^.8.23 Q M-5:H$"UU@2![R6S9[$U;L[;8UBR!O"/Z<"MT/$0:HR!F 9*KH51H]+!0%X:S MUQ *MW+0]@@A5;2Z3#[13>/K 4J2K2;8 T6$9D?,?+@5E,M'1'D>7=9 M-&;3-%L,-LOF[=>C-\UR]M[LOU!+ P04 " !P@598&J/N#DX& ^*P M#@ '-F;2UE>#,R7S(N:'1M[5IM<]I&$/Z>7[%-)AU[!@$2V"82]0S%,&&: MVAE#.NG'0SK!-=*=>CH9Z*_OWDG"&(/M.D[B&CQ^0]K;E^>>7=W=JCU5<73Z M"MI32@+\"VW%5$1/>Y^MAE-UVK7\(PK4"HGV6 0+2-4BHK^\CHF<,.X"R93X MB<6)D(IPY24D"!B?N-!*YMYKHS9@5^6@XJZE1.+6JT>,>S'CUI2RR505%\9B M;J7L'ZUC+&1 I8574%,[*96$@BLM0EV[GB@O=R17Z9E[(8E9M'!'+*8IG-,9 M7(J8\%)P+)02,Y>C07_0[8P&%^=PT8?N^T&O#_W!>>>\ M.^A\P$MXMW<)'S]=#C]USDF">C]ST8=BY_[9SWAM;%YP^]/Z'3'>D, M>J+1L>J8\%*+'(#+@@!\X]755AAE34U!3 M"AW.,Q+!)=5/:! A#!,I,I5"G\B8RA1^)_(+5148<+]:@0,]YNG-_2OB$ MJ,69KJ&/!;2P9$49A22='Y&^[E M,2V]PQ JT,VD8BG\02)$!1]*>&7*: A]Q@GW$3^X"$/FHV^H32LK8JP 7E,L MQ'_&)$5'T7B\@"]I),IEFN,0!)6"E(A5XZXI4T6&20"0*QZ^*ET*8 MI:79(9%CPFEJ7"]XERU_B[LH@J.*?YI1GLM-YZ 4N3B"S< M,*+S5?X>(X/^RE(=5\D4(V.EBDCE&:):2,(X=774YBF^3NEKONET.7G[?3G> MK)X<.?9)Z[CYSFF<-$^4.R"8DA+LHX/@<$FLZ[Q: MYE3!+OM=HYES-,[S], ^*GE\THH+;2H./9V62Q+J%>KU.G5/QJ\AH_.L MR<@XUO78+.WU\T01]"' JX9<)5,)DTA5-)AJ4E;T;1)%@,.H-H"431-D:5HI M'A!E[46% 3.J=>V&UQ?*-P-]*T]H-E^DW%$ M-^65WF)[Q698>Z#WQNBP%K>0*/@T1_5S&GA+$E611L4 Y$M$DI2Z*4T(8KS, M*;,AS'6;?3HZ($OK5RS%#5G$U,(MQQ="*!7:O!JJE@B\"]]YWJ\?$] M,G:U=9](TZXV6S=D\!^Y'EEQUF"XLG%.9PB;-9:4?''-;TM?V!#\E5XNX+JG MX P2[D<<4CRT&CR(E6?(#A?Z="PS(A?@.&;QUKQQ5+$!_N>!Q%?&ON%49K=# M+8_J3 6J5VW&O><1_9-2'AXQX\MCR=Q?7!,DZ)R(6 "E5_\76'+?M *7*=3M M;P6JEM9N[:TV8?=-:^Z>D[M6A78HU#VYG]&,/VG,^[JYI]:^;OZXNIF[NW/\ M?B%A;SF_WQ?19T&REUQ9=BC4?1%]V47TX*-D6#X3K)^W*NGA7:44_^ISYI=Z MYOZXUP)^R#P_KJ&#^XZ\L8VN$1YR-7M'7_3/PR8S!N_ MNB63Q?QFG[4LX,M3R8TO5VYL3"( ._W6Y51>/P4G-%\*6F;>71+-R"(UB\%V M3;_]>OJJ73/OS?X+4$L#!!0 ( '"!5EB0;\<:*A@ &:V . EOVTB6_]SS5]1V8PC7XF9J-]:5_2:=[8Z7/Q\5I7Z?P_2$YW,3\_T1!GQ2\/W73^SL2[4GIG*2)U.<[4WR^5TT.@\ M[.]UKF4RP!G,=%R,3T>ZV(O@>Y5BTW__I7_4&[Q\AF_ K*8/,R?ZOLAE:D99 M/CDMIU.51]*H090E67[Z2X_^#5JG3N_&*LIR6>@L/2W36.6)3M7=%^7=U5@/ M=2&8GNYM:2+H7>4_V'ZW3^JO;#@-9,;<.,R2^.Z+\6V:9V5AQ$CF$Y4; =.X M4$5'Z#3J;I>(ENC-YX]?WGWZ]OKLP^=/XNN[-Y]___+QW:7S;Q_>_,^# M+])],@<-1@.ZI,7I4??HZ/@_FSW=<9[]?7@WF.H?I2GT:-Z_XC'NSB@XY_WEO^^6CY MYP/P3_W=-]ED*M-Y]?98&B'C;%JH6!1C;00^H5)#&"Z^ IR7TPF,37S)$AW- ML35XR#7''U:MZ51D.<"^*#(!9WJBZ%4)#)W&$F8R%U$B9T,978@IMP=OX/C4 M)3X(4Y'0IREDP6_"MQ&,)]$RC928Z6),3[^>PD>1'"9*?"T3V-$=):-Q1\!< M8C6"(R<60Y5DLUV/'O>U?Z)!M('L$FLS3>3\=)2HJSJ%6CISS= 3>[ (>3$@ M0MR#$4[,Z1! A\[3%JJMQF,Y(B#C1(T6#OJ_B%W7+8H=A)NR3G'<>S3S%9/] M^=4'OV'!PG&3_5ZOV> ]3ZJ^TV\MH9VI?&+\KJ,T6LFDH>3*>X9[T5R=>R>( M>\$U$-D.#_8/3HY/CO=?')Z?\ MZ/.CW@O76/B%P0_Q^/@D32S_%-^*#%#6G038$^"^R+!=D1*ZRP26"A]2;DPY MM5.,94'-V\-" .!G.6#X'% 5X%@)4P[_@*D!RG>WE+\.RA]N/.4#;4QT42C5 M('E'-UZ$\ \ZHB7Q94LW:Z&;Z!'0S24 6RP^CT8Z4OD2ZO$BZLG "PJHU': M[\"OH!+J*2 7'+X@$T*/0%;44OBEC$!L30D:[;=B!Q!,CQA6$=#2#% L&K<\ MVJ%1X,CS+$E4OMLAY+R$[ZJA.&+V$ F"ZAAH2K$,6PUE6!I8:6-$F6J8 &R+ M-L@6,)Q1F?+QL,,C,<)(P%_H+H95!&AG0TJ'GJ7I*CL61G$WM=DX$Z"3HG9J ML&\2K/-1KV4>;P\SS5T+2$:;8W!IHZM!;,WXK> MH!A.2"BB@TOTC\6;]U\%:G/'@_W]D^YAK[\SW-WR_EIX/]YXW@]EGQ;&!VFI MS'6A002I24G 4?V3@T.B,0EJ8:RVQ\=Z2$AM/ F]][#_5:'+ %'IHY*FS!O" MM]C1N_@+?<,BK03D#S *16+$<[1GQ0C@>!3D<=W2$!P/%M-10BX-OP&O3V6. M7[8>7-49Y2T:IA+%VP:7ZTMH&5 Y2>8(V-@';(T8@6; YY5[JP,3A!FV]LM2 M/8PW4MP=/(K/9@4.!8XI!1T@0.>J*/,4>X$6IRIJ'FM=\5K<8.7]PJ<*1I]F M!>@)P=+B8EHS3]N*\#RCI(SM-L!3";;N-^';NS=;AE\+PX\VGN$_I&AP!K;8 M^U4BUX6Z1>,,0::*0M6#& MDO?-<(B%VA))YBC^!XBZ5H8^&U.HBQY73C$E6 M%H74Z<2;)U?P05>L&JV(,V6(.RRU V].,I0[22)C&0RZ"*< 0_ZSU,5RDBCJB<2(_@Q0'@U#P13:G&8"LIS.8-;)65A:T M9%;^(]R#]8\U=XRX,93(BU^9N4D"(=Q*GPDT8%VJ5)KUH!CBS$>,1+I@WK%+TIW6MP D8F(8O)68N0'$$(Y2>OL9N-ZO$NY^URG@T8X3RMM MPH &P^P*J0;C@H;D7X1F,#IHK8[N-K?9;=W<"]W=U.%=+?,X=YU/Y;G:&^9* M7NS1?IW*9";GYE914EN _$L J1\#0**%=2Z^$/.VG*?%.%?*B8N !Q; YB < M&Z$G )(:!#40*V%0D8J==AO#AX),A@[: O=0CF)JSM(=*\6J[LGOV/>H%:IFE6EB#KYK"D-+I"7BAG M^>6C860#+MS?+*.[&750)B9QW5"GP'X&!-\AK(\!$3J)Q5A>*O]0W&EUGUV[ M/M@T*?32K0$*V]!LFJ\3#!^@H; ^D*BSB7J+,'T*+R28;AF2E_:ZU;8 M7@M*_/$(4,(25,-CS396+Y9TG/F%M$$6Q+E%X F\B^,!%$Z#V*\&J)-M$'^I+(JYEZ]M#S0"]D3AJZ9R+R1R9CK6 M#(,O8$-^6,NFD@$:YXBM.%^5Y]98E*M+G94FP;F9DL[3%ALG'W!LCO(SM#.^ M61,=?T10.S,Z>V" 95*PU=0W.X%6J@@Z7C<>[PR=GW86;&PE5V<)'WCC$':# MG LK=\V36R18"Q(D&X\$<""TR)6_=[]U0Q\>'AG>CT=1( 8]W[>DFE[W^.3H MWJCF>??%@\=./N^>](]AI_O]HY.#WO'1R?.[!%(^HDC*U[5PAR7D,6TGCA>' M=KML/#ALX(N3'RH>O+) F3$(_.A:<_$A%$@SG+N#D?4DIVGQTQ-4=_ 7Y_B4 M'+]!YZ=S^M$YY/OIB#L&3=\H >AVTY_FV:4&K>K>P[BMX-*R^!K3'Z 'YS3& MV/841 QXV>">P "]XS(01+Q:V@P9;2:X+,'!?O?XH']O.'C8/3EX_O! V-OO MG^R?'/7ZA[W>_L&= LH?$Q!ZVPT:>T,]_3I,_)$S8CZ$"2)WLJUT:F\P(P=F M'(RZGA8):@"T_!QL(44C4I&=P1-4#S+NA&PRX9!KTLQWM4XPC'X9E<.8J89R&A5KR*,3;R)IR <,Z]G?<@[ ML[$BPQ2&0DHS1CV"8DW,;N4@=JH(C1@M7=*I%EFN@>YJ@9UAB,BEW8"50VP; M OSJ1A'H362S&RIU_;3&,N8M6MDS-56;I54=G8IF I][C%Q$RMG(QF06\DJ MGCO4"8O.H)FBID6ZV%3J98/K5L2Q@B)K(1%.'0[\6FSOC-54I1S9F@('R)(Z M!YD=0P)*$!)@"-A#M"21 5_F(I8+22B"6(*L<#+0MC!?_3$9E9X/\1 M6@\IIH6LS= 4@2;VI%.*)N&F4@MA 1;OR-UP1%ZN6CUEC]> '["=$W)&6-/& M:!1$KM5LZMS8#9>+PV@J]\9J$)4!BE.(W7"WY9B92! 7X3\19U&)8Y(N0(>\ M':%,[KVN;5/E6$62A1F-_#>P/4V[[!-B-! .T*_,$4MZ05)8/,1'4B<&%PT% MA3D[=/1D6.9&7<\9[O@.6,/*#',O8UAG%29+6<%D<10;E)3Z0WKNVU/4U[G" M^Z'K?M."$FYKY+NG4(3OO$P;@$:$!PY-PL/ R7D4^@W'@KI"4%$F5$.\S+=3 M^27(QRM&BF3H>:U)BMDF[,$';R_WW=#L<- ].#BX-[.#[>UAS0X'W;]W='!R)[/#/Q^/U8$.)^#G93&53T*0".VLQ%6&&)73Y SER:%=H7&0 M8R@>*W POQ5*.P$ 2Y;7A2DZH?*:6'(6+VVJA04"GW<7JG?6QPB+BU)1J.W: MV&]#ZBLJ)_4('/N543F)N&91C.F*;^70@)"#+;.?Q[!)M#7)$\7X(!0=Q?2R MYH7%F/+<1\,T1./JS0X(TS1SR8)_N[Z C!$(:'4TG )"ES)M6KZWIMAUFF(? M$22^NXK4E!TE0"%,'$\9'3]5B@[RX@V0::@JNZQFVY15>D=9DF0SY'>?;&(( M6R>*"V+4%2F?L,<)*!U.,P$@!>[1IE.-BPU[Z*"93'.,Y2,?R^D-6;KW@#+. MO6SH0?>X=Q#^.[H#"V]N018ZNDB-=<(U&TZ!?25"?!Y36A>=A]*@HPY/*H6V MJH@/[>K(9$I"TSC787&F*G@U/&P'6S^I]9-.0<;)V5!(90)DP[+%=I-B"8N& MIS3BQ,T-HVZG43R@G5SJ[L'P*[+Y3V2,!IG QB8!9B;3FJQPG?7/YMY2@\ZP MIZR;8+'E'70]^,;#A%QGT2/BJUL(O5EO<+MPF2V0/?+Z.HWS[%)GF#8IQEAV MB>(2X:M$SKQI'SB+_@S*^'EV_ 0M389 T/LO.F*_M[^_A:R'A"S>2ZO/-#=T M)6IE0T[XPLC3;*K3MC;P)[!M!^-707AUPV04Z3C70HVXJNA1@BX_/H]1%41A M*L*49#AZU VB@BE0V;9(M0:DVMR*3@UB2O0%)@U%LC2*Z!0]\3.-EE!YM?=G M"0M/V>B!E@\#!UICFP5;1X8J5= +*P3#/),Q&C0OI4XY93+.75<*,94 9=57M.J"-=EQ7YN$J[9J*19>V4QG]N7 M1ZOGFH3SJ,PDBY$TF'EEY[CUUZS37_//QQ0F^E$5XRPF"G5^AJ<,'!]651#O MA,$: 7^&$G<0LD'9P81 58:PP9-?%U1 P@C@3V6,+7P##>89J!(V$,>I!*O4 M 8K?1 G)MHV]^GI LS!NC#6M;>C&FLGG8!NZ\;VJ2&Q5ND=N17^#\E!"\:DC MA>5J*3XN+B-UO9F## QXFP0[I55*!GBL>&N*7 _+@L.9*[70J*)(0G-5565B M5+?&;&V@3\L&^DVIBYK#\6;$AS;0()?:^7]: N>W!/6T3%6M!'4N*88.5OG? ME4L):RM2B+ZZ4GD$,-6Q.&6%24E%,>@R*!568\&Y94;[\HN8BT&5&_?8_+N* M>K?4N YJW-QRV !"!N_D0&D?,Q Z(K+GKD+!'\X\193%IE3V.ML36<5+JIQ& MSD]!J(>JB8T";0? H.#;]L2]-Y+N2K 2'L5; MH%W?IFJ"/HTQ@?@QEU6Y)H./RMJ2G0RHE#)GZMX#;-IT!'06F-22#'1B1&&G15 MC<:YN"SFE716\[QCN 3%&?I*@/R0L\BADY&CB=I.SBK$.!O"4DG_3JWDH&G, M@&V'@;EP:\Y?LSG_$=GS/V5P*,9JPI?NW*0&SH]LSE_T W+)?%X@3EMP=<@R M+IL/S+L@WZ)V9S@F(,FXQ,%U25)61/!]+B2(MN6_(P#!I">ZG+3D[;O$+R^& MN&M/,7:A3./6Z@_!S5<9+@H7MW/*:X4Z6PQ9:PK7OQX5@F J3J&+TIUR7[%9 M,Q"?LG3OW=58XE1!TN6/GS*^O,9:CY0=!*N45_<;MU;&T)50 BS+ ,%P!.J% M*J$)+FC0E/X477U!W9A&/Z0U\%V:]X ^4*A6JP?JC3V%_< ?J$_ M%/$ND94@%-2ZJ)9&^V&2@MBHZ.FNIQL)C/\R0,X:I.C<+J4<81P$"$[&EWY& MF=DX8YN[N\["*X%R9J_:PTU$5:[*/?/+T*F;4OSGU&6>8TH;/X93M5T$+V-% MSF&X^RR;>AI8MK]/O59#6#FA>>6-("L^QP;3^4EE'8+J="'1U'SV+KNZ+LZW M.N\[H2S.;+WL?H>AHEP1++9GBC"0IY&@>+.L1^X)%J%21T)UQHDM"XUYZ!EC MU_4EX7"!)9=G6@QRE<]IG8*H!;M*6U%BG:+$(Y(D7CMT?Z*7?MQ__,GA-O[D M[J5#?N3S\LQ==L'V+V3,&NJ'I0>Q).9H"#Z=95(-V:5UTRE MVP/ONQ]XC\CZ]@\4M-#'(WZ3LZ>L&)_5*H60FOI[2B[G;QA-:\1( 7* K(JW M)[@:'%4XE[TPG>7S2YA%3%XX+(M*L25(Z#\-MS?4E%E6Q]$5X7Z&X$HRFL M"\%4"J;5I;-15Z!QP8GR.7R)MWN6!9D)R)*(7@A4'3)>IN;\AGE6DF4BI8)0 M?L51^Z3ATGU QNDJ9G$*KH#"'R5T'^O(:1ED9Z2WG3I,G\ <,,L=Q^0'X6\6 MW2H%Z\7(1P22[X@5T'3SUI+< Q=%Z3TT6-;MA,C_B$(V UL2ROCTZ_YS2K\^ MZ HJWNP-5XL8AQD*UW;J4=)M_ MG?A?M\CHJ,TL%Y.&('D<)=ZE'?8G>_ MQZY+'*8BQK8T]LUO1*Z2GV$0[GIS:J0J\QP6C'5R;/U239!\"4F#J>#(ZR.N M+L.\OESS3%IG["4E<[(OJ%/=$^W<-[ 1K>6Y:R'+]6%@?D>PJR66T0(4M]89 M@.FAC"YPW=[8^);:P-[[XCBU.K:C8(V_556Q72>**DG#&;?,AO4FRZ>8NJ\$ M2SMT*OZCU#$!KJD3PA>:'+?MR>#^=8.;)D'*RD3>>+OH M-6&(J +)%LR[*_AN*N=\[5S @&V@YO@/JT%U5H'""A%F:[[Z+M3S?&N^:C=? M.>*A2;=1SH,0"+D#'FP9USFS#3@B?@RJ7_>4_AI&?:>2M_6+39QOWAYAKZ.+ M-)LE*CZOW[[S4&NS%7.^A_N9Q1D26 R,@220:J/9>XRN?=9X/G#E)0!ZMC9) M4%E*O&]YF&'%A!?#OLL'81(J[BC+M/ MIA/$L%M5I;+!3;*8P^3Y-@[T#*"2 C]Y\E[$KPOW5"@'I+(2=(KW$N/IC/@H M\PM,4@$]JEO7#VK:!:H&N%96_^7U Z%MB$6C\)/FFM@_[&2!-L:N;C*M,LEQ MDUJPAK?>-8,G[HMRFMX ",'5NPT660H&\)F),W3)@;-W!8K7 MJ/:H)\Y-; :%^<_KD5H=ODRK&;[5&A'%SV<^$*M>+>>FX5%"U(IZ:+)TM69) MU.T<["Y%@SCI=5@&J 9=]+T'KLXB'%?*KL4I;K&)?_Q,@)]$!AI-7'2T!(3# M6K"I=%RO]6)J4ZK=W;5%VBW2W@?2UNU-SI?%/$CB&%5CYDP@6\O9 M7X5KI31E7W+1@OAIBWQ"-3+13C_49%PF1Z7U>W5L;3'*ZJ.K' M']TK=!=J[C46=:&[=3E17CX;9O'\U=]>/AL7D^35_P-02P$"% ,4 " !P M@598T-'',P!% #N1P $@ @ $ :6UG,30T,3$Y,C$W M7S N:G!G4$L! A0#% @ <(%66 \1%O[,S0 ?F,! !( M ( !,$4 &EM9S$T-#$Q.3(Q-U\Q+FIP9U!+ 0(4 Q0 ( '"!5ECCG.VZ MRSH! '9J 0 2 " 2P3 0!I;6K 8 XML 153 sfm-20231231_htm.xml IDEA: XBRL DOCUMENT 0001575515 us-gaap:InterestExpenseMember 2022-01-03 2023-01-01 0001575515 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 0001575515 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001575515 us-gaap:PerformanceSharesMember 2021-01-04 2022-01-02 0001575515 sfm:AmendedAndRestatedCreditAgreementMember 2023-12-31 0001575515 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-02 2023-12-31 0001575515 us-gaap:OperatingSegmentsMember 2023-01-02 2023-12-31 0001575515 us-gaap:ForwardContractsMember 2023-12-31 0001575515 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-03 2023-01-01 0001575515 us-gaap:LicensingAgreementsMember 2022-01-03 2023-01-01 0001575515 sfm:RonaldCohnIncMember us-gaap:CommonStockMember 2023-03-20 2023-03-20 0001575515 srt:MinimumMember us-gaap:SeniorLienMember us-gaap:SecuredDebtMember sfm:AmendedAndRestatedCreditAgreementMember 2023-01-02 2023-12-31 0001575515 sfm:JuneSevenTwoThousandTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:SecuredDebtMember sfm:AmendedAndRestatedCreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-02 2023-12-31 0001575515 sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 us-gaap:AdditionalPaidInCapitalMember 2022-01-03 2023-01-01 0001575515 us-gaap:OperatingSegmentsMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2021-01-04 2022-01-02 0001575515 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001575515 us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 srt:MinimumMember sfm:AmendedAndRestatedCreditAgreementMember 2023-01-02 2023-12-31 0001575515 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001575515 us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-01-03 2023-01-01 0001575515 us-gaap:CostOfSalesMember 2021-01-04 2022-01-02 0001575515 sfm:JuneSevenTwoThousandTwentyThreeMember us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:OtherCostsMember 2023-01-02 2023-12-31 0001575515 sfm:TwoThousandNineteenMember us-gaap:PerformanceSharesMember 2022-01-03 2023-01-01 0001575515 sfm:PerishablesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-01-02 2023-12-31 0001575515 sfm:IndefiniteLivedReacquiredRightsMember 2023-01-02 2023-12-31 0001575515 sfm:MarchTwentyOneTwoThousandTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember sfm:TwoThousandThirteenStockIncentivePlanMember 2022-01-03 2023-01-01 0001575515 sfm:JuneSevenTwoThousandTwentyTwoMember us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:PerformanceSharesMember 2022-01-03 2023-01-01 0001575515 sfm:OfficersDirectorsAndTeamMembersMember 2023-01-02 2023-12-31 0001575515 us-gaap:DomesticCountryMember us-gaap:EarliestTaxYearMember 2023-01-02 2023-12-31 0001575515 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-12-30 2021-01-03 0001575515 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-02 2023-12-31 0001575515 us-gaap:PerformanceSharesMember 2022-01-03 2023-01-01 0001575515 sfm:MarchFifteenTwoThousandTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember sfm:TwoThousandThirteenStockIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:RestrictedStockUnitsRSUMember 2023-01-02 2023-12-31 0001575515 sfm:PerishablesMember 2022-01-03 2023-01-01 0001575515 2023-02-01 2023-02-28 0001575515 us-gaap:RetainedEarningsMember 2021-01-04 2022-01-02 0001575515 us-gaap:PerformanceSharesMember 2023-01-02 2023-12-31 0001575515 us-gaap:SeniorLienMember us-gaap:SecuredDebtMember sfm:AmendedAndRestatedCreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-02 2023-12-31 0001575515 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 0001575515 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-04 2022-01-02 0001575515 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 0001575515 srt:MaximumMember 2023-12-31 0001575515 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-01-02 2023-12-31 0001575515 sfm:MarchFourteenTwoThousandTwentyThreeMember us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-31 0001575515 srt:MaximumMember us-gaap:PerformanceSharesMember 2021-01-04 2022-01-02 0001575515 us-gaap:CommonStockMember 2023-01-01 0001575515 us-gaap:EmployeeStockOptionMember 2021-01-04 2022-01-02 0001575515 2022-01-02 0001575515 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 0001575515 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-01-01 0001575515 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-03 2023-01-01 0001575515 us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:JuneSevenTwoThousandTwentyThreeMember us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 us-gaap:TradeNamesMember 2023-12-31 0001575515 sfm:SuperiorCourtOfStateOfCaliforniaAndCountyOfLosAngelesMember 2010-04-13 2010-04-13 0001575515 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001575515 us-gaap:EmployeeStockOptionMember 2021-01-04 2022-01-02 0001575515 sfm:IndefiniteLivedReacquiredRightsMember 2023-12-31 0001575515 sfm:MayOneTwoThousandTwentyThreeMember us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-12-30 2021-01-03 0001575515 us-gaap:PerformanceSharesMember 2023-01-01 0001575515 us-gaap:PerformanceSharesMember 2021-01-04 2022-01-02 0001575515 us-gaap:RetainedEarningsMember 2023-01-01 0001575515 sfm:OctoberThirtyTwoThousandTwentyThreeMember us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:NonPerishablesMember 2023-01-02 2023-12-31 0001575515 sfm:TwoThousandNineteenMember us-gaap:PerformanceSharesMember 2023-12-31 0001575515 us-gaap:StateAndLocalJurisdictionMember us-gaap:EarliestTaxYearMember 2023-01-02 2023-12-31 0001575515 us-gaap:LineOfCreditMember us-gaap:SeniorLienMember us-gaap:SecuredDebtMember 2023-12-31 0001575515 us-gaap:PerformanceSharesMember 2023-12-31 0001575515 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-02 2023-12-31 0001575515 sfm:SeptemberFiveTwoThousandTwentyThreeMember us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001575515 sfm:DepreciationAndAmortizationMember 2023-01-02 2023-12-31 0001575515 sfm:SeptemberElevenTwoThousandTwentyThreeMember us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 us-gaap:CommonStockMember 2023-01-02 2023-12-31 0001575515 us-gaap:CommonStockMember 2022-01-03 2023-01-01 0001575515 sfm:MarchFourteenTwoThousandTwentyThreeMember us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:DepreciationAndAmortizationMember 2021-01-04 2022-01-02 0001575515 sfm:OctoberTenTwoThousandTwentyTwoMember us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:StateAndLocalJurisdictionMember us-gaap:LatestTaxYearMember 2023-01-02 2023-12-31 0001575515 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-01-03 2023-01-01 0001575515 us-gaap:AdditionalPaidInCapitalMember 2021-01-04 2022-01-02 0001575515 2023-01-02 2023-12-31 0001575515 us-gaap:EmployeeStockOptionMember 2023-01-01 0001575515 srt:MaximumMember sfm:AmendedAndRestatedCreditAgreementMember 2023-01-02 2023-12-31 0001575515 sfm:InsuranceMember 2023-12-31 0001575515 us-gaap:RetainedEarningsMember 2023-12-31 0001575515 sfm:AmendedAndRestatedCreditAgreementMember 2022-01-03 2023-01-01 0001575515 sfm:MayOneTwoThousandTwentyThreeMember us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:PerishablesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-01-04 2022-01-02 0001575515 us-gaap:AdditionalPaidInCapitalMember 2021-01-03 0001575515 sfm:SeptemberSevenTwoThousandTwentyTwoMember us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 sfm:OctoberThirtyTwoThousandTwentyThreeMember us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:OctoberThirtyTwoThousandTwentyThreeMember us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:InsuranceMember 2023-01-01 0001575515 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-01-04 2022-01-02 0001575515 sfm:TwoThousandTwentyThreeMember us-gaap:PerformanceSharesMember 2023-01-02 2023-12-31 0001575515 sfm:OctoberTenTwoThousandTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:CommonStockMember 2021-01-04 2022-01-02 0001575515 sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-12-31 0001575515 sfm:TwoThousandNineteenMember us-gaap:PerformanceSharesMember 2023-01-02 2023-12-31 0001575515 us-gaap:RetainedEarningsMember 2022-01-02 0001575515 sfm:AmendedAndRestatedCreditAgreementMember 2023-01-01 0001575515 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-02 2023-12-31 0001575515 us-gaap:SeniorLienMember us-gaap:SecuredDebtMember sfm:CurrentCreditFacilityAgreementMember sfm:SecuredOvernightFinancingRateMember 2023-01-02 2023-12-31 0001575515 srt:MinimumMember sfm:ComputerHardwareAndSoftwareMember 2023-12-31 0001575515 sfm:TwoThousandTwentyMember us-gaap:PerformanceSharesMember 2023-12-31 0001575515 us-gaap:ForwardContractsMember 2017-12-31 0001575515 us-gaap:EmployeeStockOptionMember 2022-01-03 2023-01-01 0001575515 us-gaap:SeniorLienMember us-gaap:SecuredDebtMember sfm:AmendedAndRestatedCreditAgreementMember 2023-12-31 0001575515 us-gaap:EmployeeStockOptionMember 2023-01-02 2023-12-31 0001575515 us-gaap:SecuredDebtMember sfm:CurrentCreditFacilityAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-02 2023-12-31 0001575515 us-gaap:DomesticCountryMember us-gaap:LatestTaxYearMember 2023-01-02 2023-12-31 0001575515 sfm:JuneSevenTwoThousandTwentyTwoMember us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:OperatingSegmentsMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2022-01-03 2023-01-01 0001575515 srt:MaximumMember sfm:ComputerHardwareAndSoftwareMember 2023-12-31 0001575515 sfm:MarchFifteenTwoThousandTwentyTwoMember us-gaap:EmployeeStockOptionMember sfm:TwoThousandThirteenStockIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:RestrictedStockUnitsRSUMember 2021-01-04 2022-01-02 0001575515 sfm:SeptemberElevenTwoThousandTwentyThreeMember us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 us-gaap:RestrictedStockUnitsRSUMember sfm:TwoThousandThirteenStockIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-02 2023-12-31 0001575515 us-gaap:LicensingAgreementsMember 2023-01-02 2023-12-31 0001575515 2022-01-03 2023-01-01 0001575515 sfm:OtherCostsMember 2021-01-04 2022-01-02 0001575515 2023-12-31 0001575515 sfm:TwoThousandTwentyOneMember us-gaap:PerformanceSharesMember 2023-01-02 2023-12-31 0001575515 us-gaap:TradeNamesMember 2022-01-03 2023-01-01 0001575515 us-gaap:LineOfCreditMember us-gaap:SeniorLienMember us-gaap:SecuredDebtMember 2023-01-02 2023-12-31 0001575515 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-04 2022-01-02 0001575515 us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:MarchFifteenTwoThousandTwentyTwoMember us-gaap:PerformanceSharesMember sfm:TwoThousandThirteenStockIncentivePlanMember 2022-01-03 2023-01-01 0001575515 sfm:PerishablesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-01-03 2023-01-01 0001575515 sfm:NonPerishablesMember 2021-01-04 2022-01-02 0001575515 sfm:SeptemberFiveTwoThousandTwentyThreeMember us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:NonPerishablesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-01-03 2023-01-01 0001575515 us-gaap:RetainedEarningsMember 2023-01-02 2023-12-31 0001575515 sfm:MarchFourteenTwoThousandTwentyThreeMember us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:SeptemberFiveTwoThousandTwentyThreeMember us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 us-gaap:AdditionalPaidInCapitalMember 2023-01-02 2023-12-31 0001575515 sfm:MarchThreeTwoThousandTwentyOneShareRepurchaseProgramMember 2022-03-02 0001575515 2024-02-20 0001575515 sfm:MarchTwentyOneTwoThousandTwentyTwoMember us-gaap:EmployeeStockOptionMember sfm:TwoThousandThirteenStockIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:LicensingAgreementsMember 2022-01-02 0001575515 us-gaap:CostOfSalesMember 2023-01-02 2023-12-31 0001575515 sfm:PerishablesMember 2021-01-04 2022-01-02 0001575515 sfm:SwinglineLoanSubfacilityMember us-gaap:SeniorLienMember us-gaap:SecuredDebtMember sfm:AmendedAndRestatedCreditAgreementMember 2023-12-31 0001575515 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001575515 sfm:MarchThreeTwoThousandTwentyOneShareRepurchaseProgramMember 2023-12-31 0001575515 us-gaap:CommonStockMember 2021-01-03 0001575515 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-03 0001575515 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 0001575515 us-gaap:TradeNamesMember 2023-01-02 2023-12-31 0001575515 srt:MinimumMember us-gaap:PerformanceSharesMember 2018-12-31 2019-12-29 0001575515 2021-01-04 2022-01-02 0001575515 us-gaap:LicensingAgreementsMember 2023-12-31 0001575515 us-gaap:CommonStockMember 2022-01-02 0001575515 us-gaap:InterestExpenseMember 2023-01-02 2023-12-31 0001575515 sfm:UnderperformingStoresMember 2023-01-02 2023-12-31 0001575515 srt:MaximumMember us-gaap:SeniorLienMember us-gaap:SecuredDebtMember sfm:AmendedAndRestatedCreditAgreementMember 2023-01-02 2023-12-31 0001575515 us-gaap:TradeNamesMember 2022-01-02 0001575515 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 0001575515 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001575515 us-gaap:CostOfSalesMember 2022-01-03 2023-01-01 0001575515 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-01-02 2023-12-31 0001575515 us-gaap:OperatingSegmentsMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2023-01-02 2023-12-31 0001575515 us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 0001575515 us-gaap:LineOfCreditMember us-gaap:SeniorLienMember us-gaap:SecuredDebtMember 2023-01-01 0001575515 us-gaap:PerformanceSharesMember 2022-01-02 0001575515 sfm:UnderperformingStoresMember 2023-01-02 2023-12-31 0001575515 us-gaap:AdditionalPaidInCapitalMember 2022-01-02 0001575515 sfm:NonPerishablesMember 2022-01-03 2023-01-01 0001575515 sfm:FormerRevolvingCreditFacilityMember us-gaap:SeniorLienMember us-gaap:SecuredDebtMember 2018-03-27 0001575515 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-12-31 2019-12-29 0001575515 us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 2023-06-30 0001575515 srt:MinimumMember 2023-12-31 0001575515 srt:MinimumMember us-gaap:PerformanceSharesMember 2021-01-04 2022-01-02 0001575515 sfm:SeptemberSevenTwoThousandTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 sfm:MarchTwoTwoThousandTwentyTwoShareRepurchaseProgramMember 2023-01-02 2023-12-31 0001575515 sfm:EmployeeTerminationMember us-gaap:PerformanceSharesMember 2023-01-02 2023-12-31 0001575515 sfm:RonaldCohnIncMember 2023-03-20 0001575515 sfm:RonaldCohnIncMember 2023-03-20 2023-03-20 0001575515 us-gaap:CashFlowHedgingMember us-gaap:ForwardContractsMember 2017-12-31 0001575515 sfm:OctoberTenTwoThousandTwentyTwoMember us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 sfm:SeptemberElevenTwoThousandTwentyThreeMember us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 us-gaap:BuildingMember 2023-12-31 0001575515 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-02 0001575515 sfm:SeptemberSevenTwoThousandTwentyTwoMember us-gaap:EmployeeStockOptionMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:CashFlowHedgingMember us-gaap:ForwardContractsMember 2017-12-01 2017-12-31 0001575515 us-gaap:EmployeeStockOptionMember 2023-12-31 0001575515 us-gaap:LicensingAgreementsMember 2023-01-01 0001575515 us-gaap:InterestExpenseMember 2021-01-04 2022-01-02 0001575515 2023-01-01 0001575515 sfm:AmendedAndRestatedCreditAgreementMember 2023-01-02 2023-12-31 0001575515 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-03 2023-01-01 0001575515 srt:MinimumMember us-gaap:PerformanceSharesMember 2022-01-03 2023-01-01 0001575515 us-gaap:LineOfCreditMember us-gaap:SeniorLienMember us-gaap:SecuredDebtMember sfm:AmendedAndRestatedCreditAgreementMember 2022-03-25 0001575515 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-02 2023-12-31 0001575515 sfm:IndefiniteLivedReacquiredRightsMember 2023-01-01 0001575515 us-gaap:ForwardContractsMember 2023-01-01 0001575515 2021-01-03 0001575515 sfm:TwoThousandTwentyTwoMember us-gaap:PerformanceSharesMember 2023-01-02 2023-12-31 0001575515 sfm:OtherCostsMember 2022-01-03 2023-01-01 0001575515 us-gaap:RetainedEarningsMember 2022-01-03 2023-01-01 0001575515 sfm:MayOneTwoThousandTwentyThreeMember us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 sfm:JuneSevenTwoThousandTwentyThreeMember us-gaap:PerformanceSharesMember sfm:AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember 2023-01-02 2023-12-31 0001575515 us-gaap:EmployeeStockOptionMember 2022-01-03 2023-01-01 0001575515 us-gaap:RestrictedStockUnitsRSUMember 2022-01-03 2023-01-01 0001575515 sfm:PerishablesMember 2023-01-02 2023-12-31 0001575515 us-gaap:PerformanceSharesMember sfm:TwoThousandThirteenStockIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:EmployeeStockOptionMember sfm:TwoThousandThirteenStockIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:PerformanceSharesMember 2023-01-02 2023-12-31 0001575515 us-gaap:CommonStockMember 2023-12-31 0001575515 us-gaap:EmployeeStockOptionMember 2022-01-02 0001575515 us-gaap:EmployeeStockOptionMember 2023-01-02 2023-12-31 0001575515 us-gaap:SeniorLienMember us-gaap:SecuredDebtMember sfm:AmendedAndRestatedCreditAgreementMember 2023-01-02 2023-12-31 0001575515 sfm:MarchTwoTwoThousandTwentyTwoShareRepurchaseProgramMember 2023-12-31 0001575515 sfm:DepreciationAndAmortizationMember 2022-01-03 2023-01-01 0001575515 us-gaap:TradeNamesMember 2023-01-01 0001575515 sfm:NonPerishablesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-01-02 2023-12-31 0001575515 sfm:TwoThousandTwentyMember us-gaap:PerformanceSharesMember 2023-01-02 2023-12-31 0001575515 sfm:EmployeeTerminationMember 2023-01-02 2023-12-31 0001575515 sfm:NonPerishablesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-01-04 2022-01-02 0001575515 sfm:TwoThousandThirteenStockIncentivePlanMember 2022-01-01 2023-01-01 0001575515 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001575515 us-gaap:InventoryValuationReserveMember 2023-01-01 0001575515 us-gaap:RetainedEarningsMember 2021-01-03 0001575515 us-gaap:InventoryValuationReserveMember 2023-12-31 0001575515 sfm:MarchTwentyOneTwoThousandTwentyTwoMember us-gaap:PerformanceSharesMember sfm:TwoThousandThirteenStockIncentivePlanMember 2022-01-03 2023-01-01 0001575515 us-gaap:SeniorLienMember us-gaap:SecuredDebtMember sfm:CurrentCreditFacilityAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-02 2023-12-31 0001575515 us-gaap:SeniorLienMember us-gaap:SecuredDebtMember sfm:AmendedAndRestatedCreditAgreementMember us-gaap:PrimeRateMember 2023-01-02 2023-12-31 sfm:Swap sfm:Hedge pure sfm:State shares sfm:Defendant sfm:Segment iso4217:USD iso4217:USD shares sfm:Store 0001575515 FY --12-31 false 2023 http://fasb.org/us-gaap/2023#IncreaseDecreaseInOtherOperatingAssets P1Y http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://www.sprouts.com/20231231#LongTermDebtAndFinanceLeaseLiabilitiesNoncurrent http://www.sprouts.com/20231231#LongTermDebtAndFinanceLeaseLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#InterestIncomeExpenseNet http://fasb.org/us-gaap/2023#InterestIncomeExpenseNet http://fasb.org/us-gaap/2023#InterestIncomeExpenseNet 10-K true 2023-12-31 false 001-36029 Sprouts Farmers Market, Inc. DE 32-0331600 5455 East High Street Suite 111 Phoenix AZ 85054 480 814-8016 Common Stock, $0.001 par value SFM NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 3732015340 101211984 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">Portions of the registrant’s definitive Proxy Statement for its 2024 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">.</span></p> 238 PricewaterhouseCoopers LLP Phoenix, Arizona 201794000 293233000 30313000 16108000 323198000 310545000 48467000 53918000 603772000 673804000 798707000 722241000 1322854000 1106524000 208060000 184960000 381741000 368878000 12294000 13973000 3327428000 3070380000 179927000 172904000 164887000 151306000 74752000 61574000 126271000 135584000 1032000 1012000 546869000 522380000 1399676000 1145173000 133685000 258902000 36270000 36340000 62381000 61123000 2178881000 2023918000 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 200000000 200000000 101211984 101211984 105072756 105072756 101000 105000 774834000 726345000 373612000 320012000 1148547000 1046462000 3327428000 3070380000 6837384000 6404223000 6099869000 4315543000 4055659000 3890657000 2521841000 2348564000 2209212000 2000437000 1855649000 1748205000 131893000 123530000 122258000 39280000 11025000 4673000 350231000 358360000 334076000 -6491000 -9047000 -11684000 343740000 349313000 322392000 84884000 88149000 78235000 258856000 261164000 244157000 2.53 2.41 2.12 2.5 2.39 2.1 102479000 108232000 115377000 103390000 109139000 116077000 258856000 261164000 244157000 1819000 3116000 0 5259000 9009000 -520000 1485000 0 1501000 4293000 0 3758000 4716000 258856000 264922000 248873000 117953435 118000 686648000 203001000 -8474000 881293000 244157000 244157000 4716000 4716000 577296 2170000 2170000 7416357 7000 188336000 188343000 15883000 15883000 111114374 111000 704701000 258822000 -3758000 959876000 261164000 261164000 3758000 3758000 855464 5041000 5041000 6897082 6000 199974000 199980000 16603000 16603000 105072756 105000 726345000 320012000 0 1046462000 258856000 0 258856000 1449116 1000 11453000 11454000 5864246 6000 205256000 205262000 18898000 18898000 554358 1000 18138000 18139000 101211984 101000 774834000 373612000 0 1148547000 258856000 261164000 244157000 137811000 127067000 125541000 127208000 117315000 108517000 30549000 8066000 4762000 18898000 16603000 15883000 -4915000 3228000 -178000 -1086000 -672000 -1167000 -3173000 -13381000 -16928000 10857000 45158000 11417000 -2210000 18467000 5879000 -3482000 -2039000 1782000 12215000 13362000 4523000 11746000 5416000 610000 12880000 2831000 -17951000 -138795000 -132889000 -120483000 -479000 -3301000 401000 465068000 371329000 364799000 225310000 124010000 102378000 13032000 0 0 -238342000 -124010000 -102378000 0 62500000 0 125000000 62500000 -0 1006000 819000 685000 0 3373000 -0 203496000 199980000 188343000 11454000 5041000 2170000 -318048000 -199131000 -186858000 -91322000 48188000 75563000 295192000 247004000 171441000 203870000 295192000 247004000 12561000 11132000 11431000 96633000 93419000 82888000 29592000 36177000 25166000 18139000 0 0 1766000 0 0 364997000 157269000 139349000 809000 0 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">1. Organization and Description of Business</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Sprouts Farmers Market, Inc., a Delaware corporation, through its subsidiaries, offers a unique specialty grocery experience featuring an open layout with fresh produce at the heart of the store. The Company continues to bring the latest in wholesome, innovative products made with lifestyle-friendly ingredients such as organic, plant-based and gluten-free. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company operated </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">407</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> stores in </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> states. For convenience, the “Company” is used to refer collectively to Sprouts Farmers Market, Inc. and, unless the context requires otherwise, its subsidiaries. The Company’s store operations are conducted by its subsidiaries.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 407 23 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">2. Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All material intercompany accounts and transactions have been eliminated in consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> operating segment, and therefore, one reportable segment: healthy grocery stores.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company categorizes the varieties of products it sells as perishable and non-perishable. Perishable product categories include produce, meat and meat alternatives, seafood, deli, bakery, floral and dairy and dairy alternatives. Non-perishable product categories include grocery, vitamins and supplements, bulk items, frozen foods, beer and wine, and natural health and body care.</span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following is a breakdown of the Company’s perishable and non-perishable sales mix:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.743%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.045%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.045%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.165000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Perishables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">57.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">57.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Non-Perishables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">All dollar amounts are in thousands, unless otherwise indicated.</span></p> 1 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following is a breakdown of the Company’s perishable and non-perishable sales mix:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.743%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.045%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.045%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.165000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Perishables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">57.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">57.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Non-Perishables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> 0.573 0.58 0.577 0.427 0.42 0.423 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">3. Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Fiscal Years</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company reports its results of operations on a 52- or 53-week fiscal calendar ending on the Sunday closest to December 31. Fiscal year 2023 ended on December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and included </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">52 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">weeks. Fiscal year </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2022 ended on January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and included </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">52 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">weeks. Fiscal year 2021 ended on </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 2, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and included </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">52 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">weeks. Fiscal years </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021 are referred to as 2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Significant Accounting Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions. Such estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company’s critical accounting estimates include inventories, lease assumptions, self-insurance reserves, goodwill and intangible assets, impairment of long-lived assets, and income taxes. Actual results could differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company considers all highly liquid instruments with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents are maintained at financial institutions in the United States of America. Deposits in transit include sales through the end of the period, the majority of which were paid with credit and debit cards and settle within a few days of the sales transactions. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The amounts due from banks for these transactions at each reporting date were as follows: </span></span><span style=""></span></p><div style="font-size:12pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.96%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.240000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Due from banks for debit and credit card transactions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Restricted Cash</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Restricted cash relates to the Company’s defined benefit plan forfeitures and the Company’s healthcare, general liability and workers’ compensation plan benefits of approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively, and is included in prepaid expenses and other current assets in the accompanying consolidated balance sheets.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Accounts Receivable</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Accounts receivable primarily represents billings to vendors for scan, advertising and other rebates, receivables from ecommerce partners, billings to landlords for tenant allowances and receivables for manufacturer coupons. Accounts receivable also includes receivables from the Company’s insurance carrier for payments expected to be made in excess of self-insured retentions. The Company provides an allowance for doubtful accounts when a specific account is determined to be uncollectible.</span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Inventories consist of merchandise purchased for resale, which are stated at the lower of cost or net realizable value. The cost method is used for distribution center and store perishable department inventories by assigning costs to each of these items based on a first-in, first-out (FIFO) basis (net of vendor discounts).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s non-perishable inventory is valued at the lower of cost or net realizable value using weighted averaging, the use of which approximates the FIFO method.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Inventories are reduced for estimated losses related to shrinkage. The Company believes that all inventories are saleable and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> allowances or reserves for obsolescence were recorded as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span></p></div><div style="font-size:12pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Property and Equipment</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Property and equipment are stated at cost, net of accumulated depreciation and amortization. Expenditures for major additions and improvements to facilities as well as significant component replacements are capitalized. All other maintenance and repairs are charged to expense as incurred. When property is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of income. Depreciation expense, which includes the amortization of assets recorded as finance leases, is computed using the straight-line method over the estimated useful lives of the individual assets. Terms of leases used in the determination of estimated useful lives may include renewal options if the exercise of the renewal option is determined to be reasonably certain.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table includes the estimated useful lives of certain of the Company’s asset classes:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.52%;"></td> <td style="width:1.76%;"></td> <td style="width:17.72%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Computer hardware and software</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> to </span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Furniture, fixtures and equipment</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 </span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">to </span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">up</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">to</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">years</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Buildings</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40 years</span></span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Store development costs, which include costs associated with the selection and procurement of real estate sites, are also included in property and equipment. These costs are included in leasehold improvements and are amortized over the remaining lease term of the successful sites with which they are associated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Self-Insurance Reserves</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company uses a combination of insurance and self-insurance programs to provide for costs associated with general liability, workers’ compensation and team member health benefits. Liabilities for self-insurance reserves are estimated based on independent actuarial estimates, which are based on historical information and assumptions about future events. The Company utilizes various techniques, including analysis of historical trends and actuarial valuation methods, to estimate the cost to settle reported claims and claims incurred but not yet reported as of the balance sheet date. The actuarial valuation methods consider loss development factors, which include the development time frame and expected claim reporting and settlement patterns, and expected loss costs, which include the expected frequency and severity of claim activity. Amounts expected to be recovered from insurance companies are included in the liability, with a corresponding amount recorded in accounts receivable.</span></p></div><div style="font-size:12pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Goodwill represents the cost of acquired businesses in excess of the fair value of assets and liabilities acquired. The Company’s indefinite-lived intangible assets consist of trade names related to “Sprouts Farmers Market,” liquor licenses and reacquired rights recognized in connection with the acquisition of Ronald Cohn, Inc. in 2023. See Note 28, “Business Combination” for more information on this acquisition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Goodwill and indefinite-lived intangible assets are evaluated for impairment on an annual basis during the fourth fiscal quarter, or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company’s impairment evaluation of goodwill consists of a qualitative assessment to determine if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The Company’s qualitative assessment considered factors including changes in the competitive market, budget-to-actual performance, trends in market capitalization for the Company and its peers, turnover in key management personnel and overall changes in the macroeconomic environment. If this qualitative assessment indicates it is more likely than not that the estimated fair value of the reporting unit exceeds its carrying value, no further analysis is required, and goodwill is not impaired. Otherwise, the Company compares the estimated fair value of the reporting unit to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The impairment evaluation for the Company’s indefinite-lived intangible assets consists of a qualitative assessment, similar to that for goodwill. If the qualitative assessment indicates it is more likely than not that the estimated fair value exceeds its carrying value, no further analysis is required, and the asset is not impaired. Otherwise, the Company compares the estimated fair value of the asset to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has determined its business consists of a single reporting unit. The Company has had </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> goodwill impairment charges for the past three fiscal years. See Note 8, “Intangible Assets” and Note 9, “Goodwill” for further discussion.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company assesses its long-lived assets, including property and equipment and right-of-use assets, for potential impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. These events primarily include current period losses combined with a history of losses or a projection of continuing losses, a significant decrease in the market value of an asset or a decision to close or relocate a store. The Company groups and evaluates long-lived assets for impairment at the individual store level, which is the lowest level at which independent identifiable cash flows are available. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset group to the future undiscounted cash flows expected to be generated by that asset group. The Company’s impairment analysis contains management assumptions about key variables including sales growth rate, gross margin, payroll and other controllable expenses.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">If impairment is indicated, a loss is recognized for any excess of the carrying value over the estimated fair value of the asset group. The fair value of the asset group is estimated based on the discounted future cash flows using a discount rate commensurate with the related risk or comparable market values, if available. The Company recorded an </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_edb5491e-58ab-47e8-aab3-5fe3c0459fb9;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">impairment loss</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, of which $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million was in connection with the decision to close certain underperforming stores (see Note 27, "Store Closures") and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million was in the normal course of business primarily related to the write-down of right-of-use assets and leasehold improvements. The Company recorded an impairment loss of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively, as part of the normal course of business primarily related to the write-down of right-of-use assets and leasehold improvements. These charges are recorded as a component of Store closure and other costs, net in the accompanying consolidated statements of income.</span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Deferred Financing Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company capitalizes certain fees and costs incurred in connection with the issuance of debt. Deferred financing costs are amortized to interest expense over the term of the debt using the effective interest method. For the Credit Agreement and Former Credit Facility (as defined in Note 13, “Long-Term Debt and Finance Lease Liabilities”), deferred financing costs are amortized on a straight-line basis over the term of the facility. Upon prepayment, redemption or conversion of debt, the Company accelerates the recognition of an appropriate amount of financing costs as loss on extinguishment of debt. The current and noncurrent portions of deferred financing costs are included in prepaid expenses and other current assets and other assets, respectively, in the accompanying consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><div style="font-size:12pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company leases its stores, distribution centers, and administrative offices. The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease assets, current portion of operating lease liabilities and noncurrent portion of operating lease liabilities in the accompanying consolidated balance sheets. Finance leases are included in property, plant, equipment, net, current portion of finance lease liabilities, and long-term debt and finance lease liabilities in the accompanying consolidated balance sheets. Operating lease payments are charged on a straight-line basis to rent expense, a component of selling, general and administrative expenses, over the lease term and finance lease payments are charged to interest expense and depreciation and amortization expense using a debt model over the lease term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s lease assets represent a right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease assets and liabilities and the related rent expense are recognized at the lease commencement date (date on which the Company gains access to the property) based on the estimated present value of lease payments over the lease term, net of landlord allowances expected to be received. The Company accounts for the lease and non-lease components as a single lease component for all current classes of leases.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Most of the Company’s lease agreements include variable payments related to pass-through costs for common area maintenance ("CAM"), property taxes, and insurance. Additionally, some of the Company’s lease agreements include rental payments based on a percentage of retail sales over contractual levels. These variable payments are not included in the measurement of the lease liability or asset and are expensed as incurred.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As most of the Company’s lease agreements do not provide an implicit rate, the Company uses an estimated incremental borrowing rate, which is derived from third-party information available at the lease commencement date, in determining the present value of lease payments. The rate used is for a secured borrowing of a similar term as the lease.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Most leases include one or more options to renew, with renewal terms that can extend the lease term from </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_b03a95b1-ae32-45ea-8226-f12d6d71c31f;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">twenty years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> or more. The exercise of lease renewal options is at the Company’s sole discretion. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The lease term includes the initial contractual term as well as any options to extend the lease when it is reasonably certain that the Company will exercise that option.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> Leases with a term of 12 months or less (“short-term leases”) are not recorded on the balance sheet. The Company does not currently have any material short-term leases. Additionally, the Company’s lease agreements do not contain any residual value guarantees or material restrictive covenants.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company subleases certain real estate to third parties, which have all been classified as operating leases. The Company recognizes sublease income on a straight-line basis.</span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company records its financial assets and liabilities in accordance with the framework for measuring fair value in accordance with ASC 820. This framework establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Level 1: Quoted prices for identical instruments in active markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Level 2: Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Level 3: Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in the impairment analysis of goodwill, intangible assets, and long-lived assets. Impairment losses related to store-level assets are calculated using significant unobservable inputs including the present value of future cash flows expected to be generated using a risk-adjusted market based weighted-average cost of capital, comparable store sales growth assumptions, and third party property appraisal data. Therefore, these inputs are classified as a level 3 measurement in the fair value hierarchy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Derivative Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company records derivatives at fair value. The designation of a derivative instrument as a hedge and its ability to meet the hedge accounting criteria determine how the Company reflects the change in fair value of the derivative instrument in its financial statements. A derivative qualifies for hedge accounting if, at inception, the derivative is expected to be highly effective in offsetting the underlying hedged cash flows, and the Company fulfills the hedge documentation standards at the time it enters into the derivative contract. The Company designates its hedge based on the exposure it is hedging. For qualifying cash flow hedges, the Company records changes in fair value in other comprehensive income (“OCI”). The Company releases the derivative’s gain or loss from OCI to match the timing of the underlying hedged item’s effect on earnings.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company reviews the effectiveness of its hedging instruments quarterly. The Company recognizes changes in the fair value for derivatives not designated as hedges or those not qualifying for hedge accounting in current period earnings. The Company discontinues hedge accounting for any hedge that is no longer evaluated to be highly effective.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company does not enter into derivative financial instruments for trading or speculative purposes, and it monitors the financial stability and credit standing of its counterparties in these transactions. The Company had no active derivative financial instruments as of December 31, 2023 or January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Share-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company measures share-based compensation cost at the grant date based on the fair value of the award and recognizes share-based compensation cost as expense over the vesting period. As share-based compensation expense recognized in the consolidated statements of income is based on awards ultimately expected to vest, the amount of expense has been reduced for actual forfeitures as they occur. The Company uses the Black-Scholes option-pricing model to determine the grant date fair value for each option grant. See Note 26, “Share-Based Compensation” for a discussion of assumptions used in the calculation of fair values. Application of alternative assumptions could produce different estimates of the fair value of share-based compensation and, consequently, the related amounts recognized in the accompanying consolidated statements of income. The grant date fair value of restricted stock units (“RSUs”) and performance share awards (“PSAs”) is based on the closing price per share of the Company’s common stock on the grant date. The Company recognizes compensation expense for time-based awards on a straight-line basis and for performance-based awards on the graded-vesting method over the vesting period of the awards.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s performance obligations are satisfied upon the transfer of goods to the customer, which occurs at the point of sale, and payment from customers is also due at the time of sale. Proceeds from the sale of gift cards are recorded as a liability at the time of sale and recognized as sales when they are redeemed by the customer and the performance obligation is satisfied by the Company. The Company’s gift cards do not expire. Based on historical redemption rates, a small and relatively stable percentage of gift cards will never be redeemed, referred to as "breakage." Estimated breakage revenue is recognized over time in proportion to actual gift card redemptions and was not material in any period presented. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of the activity and balances in the gift card liability, net is as follows</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">:</span></span></p><div style="font-size:12pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.57%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.802999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.802999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:12.362%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Beginning Balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Gift cards issued during the period but not redeemed</span><span style="color:#000000;top:-3.5175pt;white-space:pre-wrap;font-weight:bold;font-size:5.025pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,711</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Revenue recognized from beginning liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Ending Balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:5.733%;text-indent:-5.052%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">(1) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">net of estimated breakage</span></p></div><p style="margin-left:5.733%;text-indent:-5.052%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The nature of goods the Company transfers to customers at the point of sale are inventories, consisting of merchandise purchased for resale.</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company does not have any material contract assets or receivables from contracts with customers, any revenue recognized in the current period from performance obligations satisfied in previous periods, any contract performance obligations, or any material costs to obtain or fulfill a contract as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Cost of Sales</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Cost of sales includes the cost of inventory sold during the period, including the direct costs of purchased merchandise (net of discounts and allowances), distribution and supply chain costs, and depreciation and amortization for distribution centers and supply chain related assets. The Company recognizes vendor allowances and merchandise volume related rebate allowances as a reduction of inventories during the period when earned and reflects the allowances as a component of cost of sales as the inventory is sold.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s largest supplier accounted for approximately </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of total purchases during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Selling, General and Administrative Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Selling, general and administrative expenses primarily consist of salaries, wages and benefits costs, share-based compensation, occupancy costs (including rent, property taxes, utilities, CAM and insurance), advertising costs, buying costs, pre-opening and other administrative costs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company charges certain vendors to place advertisements in the Company’s in-store guide and circulars under a cooperative advertising program. The Company records rebates received from vendors in connection with cooperative advertising programs as a reduction to advertising costs when the allowance represents a reimbursement of a specific incremental and identifiable cost. Advertising costs are expensed as incurred. Advertising expense, net of rebates, was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Depreciation and amortization</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Depreciation and amortization expense (exclusive of depreciation included in cost of sales) primarily consists of depreciation and amortization for buildings, store leasehold improvements, and equipment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss and tax credit carryforwards. 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. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company’s deferred tax assets are subject to periodic recoverability assessments. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. Realization of the deferred tax assets is principally dependent upon achievement of projected future taxable income offset by deferred tax liabilities. Changes in recognition or measurement are reflected in the period in which the judgment occurs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company files income tax returns for federal purposes and in many states. The Company’s tax filings remain subject to examination by applicable tax authorities for a certain length of time, generally three years, following the tax year to which those filings relate.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company recognizes the effect of uncertain income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties related to unrecognized tax benefits as part of income tax expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Share Repurchases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has elected to retire shares repurchased to date. Shares retired become part of the pool of authorized but unissued shares. The Company has elected to record the purchase price of the retired shares in excess of par value directly as a reduction of retained earnings. The cost of common shares repurchased includes a 1% excise tax imposed as part of the Inflation Reduction Act of 2022.</span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Net Income per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the fiscal period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Diluted net income per share is based on the weighted average number of shares outstanding, plus, where applicable, shares that would have been outstanding related to dilutive options, PSAs and RSUs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Comprehensive Income</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Comprehensive income consists of net income and the unrealized gains or losses on derivative instruments that qualify for and have been designated as cash flow hedges, for all periods presented.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Reference Rate Reform</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In March 2020 and January 2021, the FASB issued ASU no. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” and ASU 2021-01, “Reference Rate Reform (Topic 848): Scope,” respectively. The amendments in these updates provide optional expedients and exceptions for a limited period of time to ease the potential burden in accounting for contracts, hedging relationships, and other transactions affected by reference rate reform. During 2022, the Company adopted certain optional expedients provided under Topic 848 that permitted its hedging relationships to continue without de-designation upon changes due to reference rate reform. The adoption of this guidance resulted in no material impact to the Company’s consolidated financial statements. See Note 22, “Derivative Financial Instruments” for more information on our hedging activities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Income Taxes –Accounting for Income Taxes</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In December 2019, the FASB issued ASU no. 2019-12, “Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes.” Among other things, the amendment removes certain exceptions for periods with operating losses, and reduces the complexity surrounding franchise tax, step up in tax basis of goodwill in conjunction with a business combination, and timing of enacting changes in tax laws during interim periods. The Company adopted this standard effective January 4, 2021 on a prospective basis. There was no impact on the Company’s consolidated financial statements.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Segment Reporting – Improvements to Reportable Segment Disclosures</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In November 2023, the FASB issued ASU no. 2023-07, “Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures." The amendments in this update increase required disclosures about a public entity's reportable segments, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the Company’s chief operating decision maker (“CODM”). In addition, ASU 2023-07 will require the Company to disclose the title and position of its CODM. The guidance will be effective for the Company for its fiscal year 2024 and for interim periods starting in the first quarter of its fiscal year 2025. Early adoption is permitted, and the guidance is required to be applied retrospectively. The Company is currently evaluating the potential impact of this ASU on its consolidated financial statements and disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Income Taxes – Improvements to Income Tax Disclosures</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In December 2023, the FASB issued ASU no. 2023-09, “Income Taxes (Topic 740) Improvements to Income Tax Disclosures." The amendments in this update enhance a public entity's annual income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The guidance will be effective for the Company for its fiscal year 2025. Early adoption is permitted, and the guidance should be applied prospectively, with an option to apply it retrospectively. The Company is currently evaluating the potential impact of this ASU on its consolidated financial statements and disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">No other new accounting pronouncements issued or effective during 2023 had, or are expected to have, a material impact on the Company’s consolidated financial statements.</span></p></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Fiscal Years</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company reports its results of operations on a 52- or 53-week fiscal calendar ending on the Sunday closest to December 31. Fiscal year 2023 ended on December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and included </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">52 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">weeks. Fiscal year </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2022 ended on January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and included </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">52 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">weeks. Fiscal year 2021 ended on </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 2, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and included </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">52 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">weeks. Fiscal years </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021 are referred to as 2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> P364D P364D P364D <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Significant Accounting Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions. Such estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company’s critical accounting estimates include inventories, lease assumptions, self-insurance reserves, goodwill and intangible assets, impairment of long-lived assets, and income taxes. Actual results could differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company considers all highly liquid instruments with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents are maintained at financial institutions in the United States of America. Deposits in transit include sales through the end of the period, the majority of which were paid with credit and debit cards and settle within a few days of the sales transactions. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The amounts due from banks for these transactions at each reporting date were as follows: </span></span><span style=""></span></p><div style="font-size:12pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.96%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.240000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Due from banks for debit and credit card transactions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The amounts due from banks for these transactions at each reporting date were as follows: </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.96%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.240000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Due from banks for debit and credit card transactions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 85116000 77665000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Restricted Cash</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Restricted cash relates to the Company’s defined benefit plan forfeitures and the Company’s healthcare, general liability and workers’ compensation plan benefits of approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively, and is included in prepaid expenses and other current assets in the accompanying consolidated balance sheets.</span></p> 2100000 2000000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Accounts Receivable</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Accounts receivable primarily represents billings to vendors for scan, advertising and other rebates, receivables from ecommerce partners, billings to landlords for tenant allowances and receivables for manufacturer coupons. Accounts receivable also includes receivables from the Company’s insurance carrier for payments expected to be made in excess of self-insured retentions. The Company provides an allowance for doubtful accounts when a specific account is determined to be uncollectible.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Inventories consist of merchandise purchased for resale, which are stated at the lower of cost or net realizable value. The cost method is used for distribution center and store perishable department inventories by assigning costs to each of these items based on a first-in, first-out (FIFO) basis (net of vendor discounts).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s non-perishable inventory is valued at the lower of cost or net realizable value using weighted averaging, the use of which approximates the FIFO method.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Inventories are reduced for estimated losses related to shrinkage. The Company believes that all inventories are saleable and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> allowances or reserves for obsolescence were recorded as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span></p> 0 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Property and Equipment</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Property and equipment are stated at cost, net of accumulated depreciation and amortization. Expenditures for major additions and improvements to facilities as well as significant component replacements are capitalized. All other maintenance and repairs are charged to expense as incurred. When property is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of income. Depreciation expense, which includes the amortization of assets recorded as finance leases, is computed using the straight-line method over the estimated useful lives of the individual assets. Terms of leases used in the determination of estimated useful lives may include renewal options if the exercise of the renewal option is determined to be reasonably certain.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table includes the estimated useful lives of certain of the Company’s asset classes:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.52%;"></td> <td style="width:1.76%;"></td> <td style="width:17.72%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Computer hardware and software</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> to </span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Furniture, fixtures and equipment</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 </span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">to </span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">up</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">to</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">years</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Buildings</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40 years</span></span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Store development costs, which include costs associated with the selection and procurement of real estate sites, are also included in property and equipment. These costs are included in leasehold improvements and are amortized over the remaining lease term of the successful sites with which they are associated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table includes the estimated useful lives of certain of the Company’s asset classes:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.52%;"></td> <td style="width:1.76%;"></td> <td style="width:17.72%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Computer hardware and software</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> to </span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Furniture, fixtures and equipment</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 </span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">to </span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">up</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">to</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">years</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Buildings</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40 years</span></span></p></td> </tr> </table> P3Y P5Y P7Y P20Y P15Y P40Y <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Self-Insurance Reserves</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company uses a combination of insurance and self-insurance programs to provide for costs associated with general liability, workers’ compensation and team member health benefits. Liabilities for self-insurance reserves are estimated based on independent actuarial estimates, which are based on historical information and assumptions about future events. The Company utilizes various techniques, including analysis of historical trends and actuarial valuation methods, to estimate the cost to settle reported claims and claims incurred but not yet reported as of the balance sheet date. The actuarial valuation methods consider loss development factors, which include the development time frame and expected claim reporting and settlement patterns, and expected loss costs, which include the expected frequency and severity of claim activity. Amounts expected to be recovered from insurance companies are included in the liability, with a corresponding amount recorded in accounts receivable.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Goodwill represents the cost of acquired businesses in excess of the fair value of assets and liabilities acquired. The Company’s indefinite-lived intangible assets consist of trade names related to “Sprouts Farmers Market,” liquor licenses and reacquired rights recognized in connection with the acquisition of Ronald Cohn, Inc. in 2023. See Note 28, “Business Combination” for more information on this acquisition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Goodwill and indefinite-lived intangible assets are evaluated for impairment on an annual basis during the fourth fiscal quarter, or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company’s impairment evaluation of goodwill consists of a qualitative assessment to determine if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The Company’s qualitative assessment considered factors including changes in the competitive market, budget-to-actual performance, trends in market capitalization for the Company and its peers, turnover in key management personnel and overall changes in the macroeconomic environment. If this qualitative assessment indicates it is more likely than not that the estimated fair value of the reporting unit exceeds its carrying value, no further analysis is required, and goodwill is not impaired. Otherwise, the Company compares the estimated fair value of the reporting unit to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The impairment evaluation for the Company’s indefinite-lived intangible assets consists of a qualitative assessment, similar to that for goodwill. If the qualitative assessment indicates it is more likely than not that the estimated fair value exceeds its carrying value, no further analysis is required, and the asset is not impaired. Otherwise, the Company compares the estimated fair value of the asset to its carrying amount with an impairment loss recognized for the amount, if any, by which carrying value exceeds estimated fair value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has determined its business consists of a single reporting unit. The Company has had </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> goodwill impairment charges for the past three fiscal years. See Note 8, “Intangible Assets” and Note 9, “Goodwill” for further discussion.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 0 0 0 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company assesses its long-lived assets, including property and equipment and right-of-use assets, for potential impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. These events primarily include current period losses combined with a history of losses or a projection of continuing losses, a significant decrease in the market value of an asset or a decision to close or relocate a store. The Company groups and evaluates long-lived assets for impairment at the individual store level, which is the lowest level at which independent identifiable cash flows are available. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset group to the future undiscounted cash flows expected to be generated by that asset group. The Company’s impairment analysis contains management assumptions about key variables including sales growth rate, gross margin, payroll and other controllable expenses.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">If impairment is indicated, a loss is recognized for any excess of the carrying value over the estimated fair value of the asset group. The fair value of the asset group is estimated based on the discounted future cash flows using a discount rate commensurate with the related risk or comparable market values, if available. The Company recorded an </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_edb5491e-58ab-47e8-aab3-5fe3c0459fb9;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">impairment loss</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, of which $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million was in connection with the decision to close certain underperforming stores (see Note 27, "Store Closures") and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million was in the normal course of business primarily related to the write-down of right-of-use assets and leasehold improvements. The Company recorded an impairment loss of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively, as part of the normal course of business primarily related to the write-down of right-of-use assets and leasehold improvements. These charges are recorded as a component of Store closure and other costs, net in the accompanying consolidated statements of income.</span></p> 30500000 27800000 2700000 8100000 4800000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Deferred Financing Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company capitalizes certain fees and costs incurred in connection with the issuance of debt. Deferred financing costs are amortized to interest expense over the term of the debt using the effective interest method. For the Credit Agreement and Former Credit Facility (as defined in Note 13, “Long-Term Debt and Finance Lease Liabilities”), deferred financing costs are amortized on a straight-line basis over the term of the facility. Upon prepayment, redemption or conversion of debt, the Company accelerates the recognition of an appropriate amount of financing costs as loss on extinguishment of debt. The current and noncurrent portions of deferred financing costs are included in prepaid expenses and other current assets and other assets, respectively, in the accompanying consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company leases its stores, distribution centers, and administrative offices. The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease assets, current portion of operating lease liabilities and noncurrent portion of operating lease liabilities in the accompanying consolidated balance sheets. Finance leases are included in property, plant, equipment, net, current portion of finance lease liabilities, and long-term debt and finance lease liabilities in the accompanying consolidated balance sheets. Operating lease payments are charged on a straight-line basis to rent expense, a component of selling, general and administrative expenses, over the lease term and finance lease payments are charged to interest expense and depreciation and amortization expense using a debt model over the lease term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s lease assets represent a right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease assets and liabilities and the related rent expense are recognized at the lease commencement date (date on which the Company gains access to the property) based on the estimated present value of lease payments over the lease term, net of landlord allowances expected to be received. The Company accounts for the lease and non-lease components as a single lease component for all current classes of leases.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Most of the Company’s lease agreements include variable payments related to pass-through costs for common area maintenance ("CAM"), property taxes, and insurance. Additionally, some of the Company’s lease agreements include rental payments based on a percentage of retail sales over contractual levels. These variable payments are not included in the measurement of the lease liability or asset and are expensed as incurred.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As most of the Company’s lease agreements do not provide an implicit rate, the Company uses an estimated incremental borrowing rate, which is derived from third-party information available at the lease commencement date, in determining the present value of lease payments. The rate used is for a secured borrowing of a similar term as the lease.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Most leases include one or more options to renew, with renewal terms that can extend the lease term from </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_b03a95b1-ae32-45ea-8226-f12d6d71c31f;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">twenty years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> or more. The exercise of lease renewal options is at the Company’s sole discretion. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The lease term includes the initial contractual term as well as any options to extend the lease when it is reasonably certain that the Company will exercise that option.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> Leases with a term of 12 months or less (“short-term leases”) are not recorded on the balance sheet. The Company does not currently have any material short-term leases. Additionally, the Company’s lease agreements do not contain any residual value guarantees or material restrictive covenants.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company subleases certain real estate to third parties, which have all been classified as operating leases. The Company recognizes sublease income on a straight-line basis.</span></p> P20Y The lease term includes the initial contractual term as well as any options to extend the lease when it is reasonably certain that the Company will exercise that option. <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company records its financial assets and liabilities in accordance with the framework for measuring fair value in accordance with ASC 820. This framework establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Level 1: Quoted prices for identical instruments in active markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Level 2: Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Level 3: Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in the impairment analysis of goodwill, intangible assets, and long-lived assets. Impairment losses related to store-level assets are calculated using significant unobservable inputs including the present value of future cash flows expected to be generated using a risk-adjusted market based weighted-average cost of capital, comparable store sales growth assumptions, and third party property appraisal data. Therefore, these inputs are classified as a level 3 measurement in the fair value hierarchy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Derivative Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company records derivatives at fair value. The designation of a derivative instrument as a hedge and its ability to meet the hedge accounting criteria determine how the Company reflects the change in fair value of the derivative instrument in its financial statements. A derivative qualifies for hedge accounting if, at inception, the derivative is expected to be highly effective in offsetting the underlying hedged cash flows, and the Company fulfills the hedge documentation standards at the time it enters into the derivative contract. The Company designates its hedge based on the exposure it is hedging. For qualifying cash flow hedges, the Company records changes in fair value in other comprehensive income (“OCI”). The Company releases the derivative’s gain or loss from OCI to match the timing of the underlying hedged item’s effect on earnings.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company reviews the effectiveness of its hedging instruments quarterly. The Company recognizes changes in the fair value for derivatives not designated as hedges or those not qualifying for hedge accounting in current period earnings. The Company discontinues hedge accounting for any hedge that is no longer evaluated to be highly effective.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company does not enter into derivative financial instruments for trading or speculative purposes, and it monitors the financial stability and credit standing of its counterparties in these transactions. The Company had no active derivative financial instruments as of December 31, 2023 or January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Share-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company measures share-based compensation cost at the grant date based on the fair value of the award and recognizes share-based compensation cost as expense over the vesting period. As share-based compensation expense recognized in the consolidated statements of income is based on awards ultimately expected to vest, the amount of expense has been reduced for actual forfeitures as they occur. The Company uses the Black-Scholes option-pricing model to determine the grant date fair value for each option grant. See Note 26, “Share-Based Compensation” for a discussion of assumptions used in the calculation of fair values. Application of alternative assumptions could produce different estimates of the fair value of share-based compensation and, consequently, the related amounts recognized in the accompanying consolidated statements of income. The grant date fair value of restricted stock units (“RSUs”) and performance share awards (“PSAs”) is based on the closing price per share of the Company’s common stock on the grant date. The Company recognizes compensation expense for time-based awards on a straight-line basis and for performance-based awards on the graded-vesting method over the vesting period of the awards.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s performance obligations are satisfied upon the transfer of goods to the customer, which occurs at the point of sale, and payment from customers is also due at the time of sale. Proceeds from the sale of gift cards are recorded as a liability at the time of sale and recognized as sales when they are redeemed by the customer and the performance obligation is satisfied by the Company. The Company’s gift cards do not expire. Based on historical redemption rates, a small and relatively stable percentage of gift cards will never be redeemed, referred to as "breakage." Estimated breakage revenue is recognized over time in proportion to actual gift card redemptions and was not material in any period presented. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of the activity and balances in the gift card liability, net is as follows</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">:</span></span></p><div style="font-size:12pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.57%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.802999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.802999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:12.362%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Beginning Balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Gift cards issued during the period but not redeemed</span><span style="color:#000000;top:-3.5175pt;white-space:pre-wrap;font-weight:bold;font-size:5.025pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,711</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Revenue recognized from beginning liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Ending Balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:5.733%;text-indent:-5.052%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">(1) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">net of estimated breakage</span></p></div><p style="margin-left:5.733%;text-indent:-5.052%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The nature of goods the Company transfers to customers at the point of sale are inventories, consisting of merchandise purchased for resale.</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company does not have any material contract assets or receivables from contracts with customers, any revenue recognized in the current period from performance obligations satisfied in previous periods, any contract performance obligations, or any material costs to obtain or fulfill a contract as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of the activity and balances in the gift card liability, net is as follows</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.57%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.802999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.802999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:12.362%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Beginning Balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Gift cards issued during the period but not redeemed</span><span style="color:#000000;top:-3.5175pt;white-space:pre-wrap;font-weight:bold;font-size:5.025pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,711</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Revenue recognized from beginning liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Ending Balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:5.733%;text-indent:-5.052%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">(1) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">net of estimated breakage</span></p> 10906000 12586000 15888000 4271000 4291000 5711000 4611000 5971000 9013000 10566000 10906000 12586000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Cost of Sales</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Cost of sales includes the cost of inventory sold during the period, including the direct costs of purchased merchandise (net of discounts and allowances), distribution and supply chain costs, and depreciation and amortization for distribution centers and supply chain related assets. The Company recognizes vendor allowances and merchandise volume related rebate allowances as a reduction of inventories during the period when earned and reflects the allowances as a component of cost of sales as the inventory is sold.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s largest supplier accounted for approximately </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of total purchases during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively.</span> 0.47 0.45 0.44 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Selling, General and Administrative Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Selling, general and administrative expenses primarily consist of salaries, wages and benefits costs, share-based compensation, occupancy costs (including rent, property taxes, utilities, CAM and insurance), advertising costs, buying costs, pre-opening and other administrative costs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company charges certain vendors to place advertisements in the Company’s in-store guide and circulars under a cooperative advertising program. The Company records rebates received from vendors in connection with cooperative advertising programs as a reduction to advertising costs when the allowance represents a reimbursement of a specific incremental and identifiable cost. Advertising costs are expensed as incurred. Advertising expense, net of rebates, was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 45800000 49200000 45900000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Depreciation and amortization</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Depreciation and amortization expense (exclusive of depreciation included in cost of sales) primarily consists of depreciation and amortization for buildings, store leasehold improvements, and equipment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss and tax credit carryforwards. 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. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company’s deferred tax assets are subject to periodic recoverability assessments. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. Realization of the deferred tax assets is principally dependent upon achievement of projected future taxable income offset by deferred tax liabilities. Changes in recognition or measurement are reflected in the period in which the judgment occurs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company files income tax returns for federal purposes and in many states. The Company’s tax filings remain subject to examination by applicable tax authorities for a certain length of time, generally three years, following the tax year to which those filings relate.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company recognizes the effect of uncertain income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties related to unrecognized tax benefits as part of income tax expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 0.50 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Share Repurchases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has elected to retire shares repurchased to date. Shares retired become part of the pool of authorized but unissued shares. The Company has elected to record the purchase price of the retired shares in excess of par value directly as a reduction of retained earnings. The cost of common shares repurchased includes a 1% excise tax imposed as part of the Inflation Reduction Act of 2022.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Net Income per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the fiscal period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Diluted net income per share is based on the weighted average number of shares outstanding, plus, where applicable, shares that would have been outstanding related to dilutive options, PSAs and RSUs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Comprehensive Income</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Comprehensive income consists of net income and the unrealized gains or losses on derivative instruments that qualify for and have been designated as cash flow hedges, for all periods presented.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Reference Rate Reform</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In March 2020 and January 2021, the FASB issued ASU no. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” and ASU 2021-01, “Reference Rate Reform (Topic 848): Scope,” respectively. The amendments in these updates provide optional expedients and exceptions for a limited period of time to ease the potential burden in accounting for contracts, hedging relationships, and other transactions affected by reference rate reform. During 2022, the Company adopted certain optional expedients provided under Topic 848 that permitted its hedging relationships to continue without de-designation upon changes due to reference rate reform. The adoption of this guidance resulted in no material impact to the Company’s consolidated financial statements. See Note 22, “Derivative Financial Instruments” for more information on our hedging activities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Income Taxes –Accounting for Income Taxes</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In December 2019, the FASB issued ASU no. 2019-12, “Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes.” Among other things, the amendment removes certain exceptions for periods with operating losses, and reduces the complexity surrounding franchise tax, step up in tax basis of goodwill in conjunction with a business combination, and timing of enacting changes in tax laws during interim periods. The Company adopted this standard effective January 4, 2021 on a prospective basis. There was no impact on the Company’s consolidated financial statements.</span></p> <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Segment Reporting – Improvements to Reportable Segment Disclosures</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In November 2023, the FASB issued ASU no. 2023-07, “Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures." The amendments in this update increase required disclosures about a public entity's reportable segments, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the Company’s chief operating decision maker (“CODM”). In addition, ASU 2023-07 will require the Company to disclose the title and position of its CODM. The guidance will be effective for the Company for its fiscal year 2024 and for interim periods starting in the first quarter of its fiscal year 2025. Early adoption is permitted, and the guidance is required to be applied retrospectively. The Company is currently evaluating the potential impact of this ASU on its consolidated financial statements and disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Income Taxes – Improvements to Income Tax Disclosures</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In December 2023, the FASB issued ASU no. 2023-09, “Income Taxes (Topic 740) Improvements to Income Tax Disclosures." The amendments in this update enhance a public entity's annual income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The guidance will be effective for the Company for its fiscal year 2025. Early adoption is permitted, and the guidance should be applied prospectively, with an option to apply it retrospectively. The Company is currently evaluating the potential impact of this ASU on its consolidated financial statements and disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">No other new accounting pronouncements issued or effective during 2023 had, or are expected to have, a material impact on the Company’s consolidated financial statements.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">4. Accounts Receivable</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of accounts receivable is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.96%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:18.24%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Landlords</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,451</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vendors</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,544</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Insurance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Ecommerce</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,128</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company recorded allowances for certain vendor receivables of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of accounts receivable is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.96%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:18.24%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Landlords</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,451</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vendors</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,544</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Insurance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Ecommerce</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,128</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 5451000 232000 3168000 3544000 2884000 2320000 7682000 6988000 11128000 3024000 30313000 16108000 1300000 1400000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">5. Prepaid Expenses and Other Current Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of prepaid expenses and other current assets is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.94%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.22%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:13.38%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,062</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,034</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,959</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Income tax receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,559</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">53,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of prepaid expenses and other current assets is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.94%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.22%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:13.38%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,062</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,034</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,959</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Income tax receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,559</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">53,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 22062000 33034000 2076000 1959000 23559000 18155000 770000 770000 48467000 53918000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">6. Property and Equipment</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of property and equipment, net is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.947%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.237000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.478%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Land and finance lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,753</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Furniture, fixtures and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,002,824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">850,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">715,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">679,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">92,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">110,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,826,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,656,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,028,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">933,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">798,707</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">722,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Depreciation expense was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">136.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">124.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021, respectively. Depreciation expense is primarily reflected in Depreciation and amortization on the consolidated statements of income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Impairment expense was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively. Impairment expense is reflected in Store closure and other costs, net on the consolidated statements of income.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of property and equipment, net is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.947%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.237000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.478%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Land and finance lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,753</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Furniture, fixtures and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,002,824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">850,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">715,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">679,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">92,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">110,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,826,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,656,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,028,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">933,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">798,707</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">722,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 16562000 15753000 1002824000 850357000 715489000 679880000 92066000 110106000 1826941000 1656096000 1028234000 933855000 798707000 722241000 136600000 125700000 124100000 30500000 8100000 4800000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">7. Leases</span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Lease cost includes both the fixed and variable expenses recorded for leases. The components of lease cost are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:28.54%;"></td> <td style="width:1.34%;"></td> <td style="width:34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.739999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.56%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Classification</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Selling, general and administrative expenses </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:Arial;position:relative;min-width:fit-content;">(1), (2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">232,745</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">204,559</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">196,602</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance lease cost:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Amortization of Property<br/>   and Equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,062</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">966</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">966</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">816</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">852</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">906</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Variable lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Selling, general and administrative expenses </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:Arial;position:relative;min-width:fit-content;">(1), (2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,197</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">65,979</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">60,763</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Sublease income</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Selling, general and administrative expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">832</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">833</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">839</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total net lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">303,988</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">271,523</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">258,398</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:6.8968727694042435%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supply chain-related amounts of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million were included in cost of sales for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively.</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:6.8968727694042435%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Lease cost related to closed store locations of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million were included in Store closure and other costs, net for 2023, 2022 and 2021, respectively.</span></div></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental balance sheet information related to leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:22.905%;"></td> <td style="width:1%;"></td> <td style="width:39.288%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:17.343%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.442%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Classification</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,322,854</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,106,524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><span style="-sec-ix-hidden:F_af97259c-6cf2-4582-89d9-70f83dfc780e;"><span style="-sec-ix-hidden:F_c9137f9d-8000-4801-a202-1f0eb854e93b;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,329,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,113,809</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Current:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Current portion of operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Current portion of finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,012</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Noncurrent:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,399,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,145,173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><span style="-sec-ix-hidden:F_7ea44e58-5834-44c7-87f0-14ea54504966;"><span style="-sec-ix-hidden:F_baeeeb66-488a-43c2-b476-7bdceef280cb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term debt and finance lease liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,535,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,290,671</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.131%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.817%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.817%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.236999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted average remaining lease term (years):</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted average discount rate:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental cash flow and other information related to leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.94%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.98%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.98%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cash paid for amounts included in measurement of lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating cash flows for operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">228,411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">207,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating cash flows for finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Lease assets obtained in exchange for lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">809</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">364,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">157,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">139,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of maturities of lease liabilities is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.48%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:15.879999999999999%;"></td> <td style="width:1%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:11.219999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Operating Leases</span><span style="color:#000000;top:-3.5175pt;white-space:pre-wrap;font-weight:bold;font-size:5.025pt;font-family:Arial;position:relative;min-width:fit-content;">(1), (2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Finance Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">208,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,780</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">210,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">267,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">269,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">231,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">233,845</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">217,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,766</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">187,524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,072,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,076,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,182,045</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,194,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">656,098</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">659,252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,525,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,535,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">127,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,399,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,408,361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:6.8968727694042435%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Operating lease payments include $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million related to periods covered by options to extend lease terms that are reasonably certain of being exercised and exclude $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">584.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of legally binding minimum lease payments for leases executed but not yet commenced.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:6.8968727694042435%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">These amounts include rental income related to subtenant agreements under which we will receive $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2024, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2025, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2026, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2027, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2028 and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million thereafter.</span></div></div></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Lease cost includes both the fixed and variable expenses recorded for leases. The components of lease cost are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:28.54%;"></td> <td style="width:1.34%;"></td> <td style="width:34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.739999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.56%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Classification</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Selling, general and administrative expenses </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:Arial;position:relative;min-width:fit-content;">(1), (2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">232,745</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">204,559</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">196,602</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance lease cost:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Amortization of Property<br/>   and Equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,062</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">966</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">966</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">816</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">852</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">906</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Variable lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Selling, general and administrative expenses </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:Arial;position:relative;min-width:fit-content;">(1), (2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,197</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">65,979</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">60,763</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Sublease income</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Selling, general and administrative expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">832</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">833</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">839</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total net lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">303,988</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">271,523</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">258,398</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:6.8968727694042435%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supply chain-related amounts of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million were included in cost of sales for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively.</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:6.8968727694042435%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Lease cost related to closed store locations of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million were included in Store closure and other costs, net for 2023, 2022 and 2021, respectively.</span></div></div> 232745000 204559000 196602000 1062000 966000 966000 816000 852000 906000 70197000 65979000 60763000 832000 833000 839000 303988000 271523000 258398000 18200000 12400000 10600000 6300000 1300000 700000 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental balance sheet information related to leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:22.905%;"></td> <td style="width:1%;"></td> <td style="width:39.288%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:17.343%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.442%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Classification</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,322,854</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,106,524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><span style="-sec-ix-hidden:F_af97259c-6cf2-4582-89d9-70f83dfc780e;"><span style="-sec-ix-hidden:F_c9137f9d-8000-4801-a202-1f0eb854e93b;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,329,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,113,809</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Current:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Current portion of operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Current portion of finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,012</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Noncurrent:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,399,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,145,173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><span style="-sec-ix-hidden:F_7ea44e58-5834-44c7-87f0-14ea54504966;"><span style="-sec-ix-hidden:F_baeeeb66-488a-43c2-b476-7bdceef280cb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term debt and finance lease liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,535,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,290,671</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.131%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.817%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.817%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.236999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted average remaining lease term (years):</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted average discount rate:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> </table> 1322854000 1106524000 7127000 7285000 1329981000 1113809000 126271000 135584000 1032000 1012000 1399676000 1145173000 8685000 8902000 1535664000 1290671000 P10Y P9Y4M24D P9Y7M6D P6Y8M12D P7Y9M18D P8Y9M18D 0.072 0.071 0.067 0.083 0.084 0.084 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental cash flow and other information related to leases is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.94%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.98%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.98%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cash paid for amounts included in measurement of lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating cash flows for operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">228,411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">207,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating cash flows for finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Lease assets obtained in exchange for lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">809</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">364,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">157,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">139,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 228411000 207516000 182926000 816000 852000 906000 809000 364997000 157269000 139349000 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of maturities of lease liabilities is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.48%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:15.879999999999999%;"></td> <td style="width:1%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:11.219999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Operating Leases</span><span style="color:#000000;top:-3.5175pt;white-space:pre-wrap;font-weight:bold;font-size:5.025pt;font-family:Arial;position:relative;min-width:fit-content;">(1), (2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Finance Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">208,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,780</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">210,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">267,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">269,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">231,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">233,845</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">217,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,766</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">187,524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,072,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,076,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,182,045</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,194,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">656,098</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">659,252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,525,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,535,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">127,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,399,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,408,361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:6.8968727694042435%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Operating lease payments include $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million related to periods covered by options to extend lease terms that are reasonably certain of being exercised and exclude $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">584.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of legally binding minimum lease payments for leases executed but not yet commenced.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:6.8968727694042435%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">These amounts include rental income related to subtenant agreements under which we will receive $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2024, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2025, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2026, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2027, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2028 and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million thereafter.</span></div></div> 208602000 1780000 210382000 267082000 2107000 269189000 231900000 1945000 233845000 215856000 2032000 217888000 185758000 1766000 187524000 1072847000 3241000 1076088000 2182045000 12871000 2194916000 656098000 3154000 -659252000 1525947000 9717000 1535664000 126271000 1032000 -127303000 1399676000 8685000 1408361000 62500000 584100000 1100000 900000 800000 700000 300000 100000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">8. Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of the activity and balances in intangible assets is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:20%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:19%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:21%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 2, 2022</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Additions/Adjustments</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 1, 2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Indefinite-lived trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Indefinite-lived liquor licenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">184,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">184,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:20%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:19.88%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:20.12%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 1, 2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Additions/Adjustments</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Indefinite-lived trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Indefinite-lived reacquired rights</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Indefinite-lived liquor licenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">184,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">208,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">There was </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> amortization expense in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of the activity and balances in intangible assets is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:20%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:19%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:21%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 2, 2022</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Additions/Adjustments</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 1, 2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Indefinite-lived trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Indefinite-lived liquor licenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">184,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">184,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:20%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:19.88%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:20.12%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 1, 2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Additions/Adjustments</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Indefinite-lived trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Indefinite-lived reacquired rights</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Indefinite-lived liquor licenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">184,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">208,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 182937000 0 182937000 2023000 0 2023000 184960000 0 184960000 182937000 0 182937000 0 23100000 23100000 2023000 0 2023000 184960000 23100000 208060000 0 0 0 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">9. Goodwill</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s goodwill balance was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">381.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">368.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023, respectively. As of December 31, 2023 and January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> accumulated goodwill impairment losses. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The goodwill was related to the acquisitions of Henry’s Farmers Market and Sunflower Farmers Market in 2011 and 2012, respectively, and the acquisition of Ronald Cohn, Inc. in 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">For further details, see Note 28, "Business Combination."</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of the activity and balances in goodwill is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.04%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:21.919999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:15.5%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:21.919999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Additions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">368,878</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,863</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">381,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> 381700000 368900000 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of the activity and balances in goodwill is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.04%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:21.919999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:15.5%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:21.919999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Additions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">368,878</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,863</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">381,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 368878000 12863000 381741000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">10. Other Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As of December 31, 2023 and January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, other assets of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, respectively, primarily consisted of deferred software as a service, capitalized durable supplies, deferred financing costs, utilities deposits and miscellaneous other assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 12300000 14000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">11. Accrued Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of accrued liabilities is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.947%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:17.237%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.478%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Self-insurance reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,012</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accrued occupancy related (CAM, property taxes, etc.)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Gift cards, net of breakage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accrued sales, use and excise tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">91,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">164,887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">151,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of accrued liabilities is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.947%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:17.237%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.478%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Self-insurance reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,012</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accrued occupancy related (CAM, property taxes, etc.)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Gift cards, net of breakage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accrued sales, use and excise tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">91,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">164,887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">151,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 25012000 23954000 23935000 24981000 10566000 10906000 14296000 13820000 91078000 77645000 164887000 151306000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">12. Accrued Salaries and Benefits</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of accrued salaries and benefits is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.987%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.257%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Bonuses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,679</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Payroll</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vacation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,050</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Severance and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,752</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">61,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of accrued salaries and benefits is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.987%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.257%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Bonuses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,679</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Payroll</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vacation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,050</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Severance and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,752</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">61,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 33890000 23679000 20652000 19873000 18050000 16732000 2160000 1290000 74752000 61574000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">13. Long-Term Debt and Finance Lease Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of long-term debt and finance lease liabilities is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.676%;"></td> <td style="width:1.24%;"></td> <td style="width:17.327%;"></td> <td style="width:1.24%;"></td> <td style="width:12.345%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:10.344%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:10.344%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Facility</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Maturity</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Interest Rate</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Senior secured debt</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">$</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">700.0</span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> million Credit Agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 25, 2027</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Various</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">n/a</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term debt and finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">133,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">258,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of maturities of long-term debt is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.53%;"></td> <td style="width:3.821%;"></td> <td style="width:1%;"></td> <td style="width:45.649%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">$700 million Credit Agreement</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Credit Agreement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s subsidiary, Sprouts Farmers Markets Holdings, LLC (“Intermediate Holdings”), is the borrower under a credit agreement entered into on March 25, 2022 (the “Credit Agreement”). The Credit Agreement provides for a revolving credit facility (the "Revolving Credit Facility") with an initial aggregate commitment of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">700.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. Amounts outstanding under the Credit Agreement may be increased from time to time in accordance with an expansion feature set forth in the Credit Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company capitalized debt issuance costs of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million related to the Credit Agreement, which, combined with the remaining $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million debt issuance costs in respect of that certain amended and restated credit agreement entered into on March 27, 2018, by and among the Company, Intermediate Holdings, certain lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent and collateral agent (the “Former Credit Facility”), which remained outstanding as of the time of Intermediate Holdings’ entry into the Credit Agreement, are being amortized on a straight-line basis to interest expense over the five-year term of the Credit Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Credit Agreement provides for a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">70.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million letter of credit sub-facility (the "Letter of Credit Sub-Facility") and a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million swingline facility. Letters of credit issued under the Credit Agreement reduce the capacity of Intermediate Holdings to borrow under the Revolving Credit Facility. Letters of credit totaling $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million have been issued as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 under the Letter of Credit Sub-Facility, primarily to support the Company’s insurance programs.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Guarantees</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Obligations under the Credit Agreement are guaranteed by the Company and substantially all of its existing and future wholly-owned material domestic subsidiaries, and are secured by first-priority security interests in substantially all of the assets of the Company, Intermediate Holdings, and the subsidiary guarantors, including, without limitation, a pledge by the Company of its equity interest in Intermediate Holdings.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Interest and Fees</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">L</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">oans under the Credit Agreement will initially bear interest, </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">at the Company's option, either at the Term SOFR (with a floor of 0.00%) plus a </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% SOFR adjustment and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% per annum or base rate (with a floor of 0.00%) plus </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% per annum</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. The interest rate margins are subject to upward adjustments pursuant to a pricing grid based on the Company’s total net leverage ratio as set forth in the Credit Agreement and to upward or downward adjustments of up to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% based upon the achievement of certain diversity and sustainability-linked metric thresholds, as set forth in the Credit Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Under the terms of the Credit Agreement, the Company is obligated to pay a commitment fee on the available unused amount of the commitments, which commitment fee ranges between </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.225</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% per annum, pursuant to a pricing grid based on the Company’s total net leverage ratio. The commitment fees are subject to upward or downward adjustments of up to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% based upon the achievement of certain diversity and sustainability-linked metric thresholds, as set forth in the Credit Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, loans outstanding under the Credit Agreement bore interest at Term SOFR (as defined in the Credit Agreement) plus a </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% SOFR adjustment and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.95</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% per annum.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, outstanding letters of credit issued under the Credit Agreement were subject to a participation fee of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.95</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% per annum and an issuance fee of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.125</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% per annum.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Payments and Borrowings</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Credit Agreement is scheduled to mature, and the commitments thereunder will terminate on </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">March 25, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, subject to extensions as set forth therein.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company may prepay loans and permanently reduce commitments under the Credit Agreement at any time in agreed-upon minimum principal amounts, without premium or penalty (except SOFR breakage costs, if applicable).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In connection with the execution of the Credit Agreement, the Company's obligations under the Former Credit Facility were prepaid and terminated.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">During 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company made </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> additional borrowings and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">made principal payments of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, resulting in total </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">outstanding debt under the Credit Agreement of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. During 2022, the Company made </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> additional borrowings or principal payments, other than the net change of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in the composition of the lending syndicate associated with a modification of the Company's revolving credit facility on March 25, 2022, resulting in total outstanding debt under the Credit Agreement of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million as of January 1, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Covenants</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Credit Agreement contains financial, affirmative and negative covenants. The negative covenants include, among other things, limitations on the Company’s ability to:</span></p><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">incur additional indebtedness;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">grant additional liens; </span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">enter into sale-leaseback transactions;</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">make loans or investments;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">merge, consolidate or enter into acquisitions;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">pay dividends or distributions;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">enter into transactions with affiliates;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">enter into new lines of business;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">modify the terms of debt or other material agreements; and</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">change its fiscal year.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Each of these covenants is subject to customary and other agreed-upon exceptions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In addition, the Credit Agreement requires that the Company and its subsidiaries maintain a maximum total net leverage ratio not to exceed </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, which ratio may be increased from time to time in connection with certain permitted acquisitions pursuant to conditions as set forth in the Credit Agreement, and a minimum interest coverage ratio not to be less than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. Each of these covenants is tested on the last day of each fiscal quarter.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company was in compliance with all applicable covenants under the Credit Agreement as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of long-term debt and finance lease liabilities is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.676%;"></td> <td style="width:1.24%;"></td> <td style="width:17.327%;"></td> <td style="width:1.24%;"></td> <td style="width:12.345%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:10.344%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:10.344%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Facility</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Maturity</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Interest Rate</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Senior secured debt</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">$</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">700.0</span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> million Credit Agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 25, 2027</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Various</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">n/a</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term debt and finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">133,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">258,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 700000000 2027-03-25 Variable 125000000 250000000 8685000 8902000 133685000 258902000 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of maturities of long-term debt is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.53%;"></td> <td style="width:3.821%;"></td> <td style="width:1%;"></td> <td style="width:45.649%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">$700 million Credit Agreement</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 0 0 0 125000000 0 0 125000000 700000000 3400000 500000 70000000 50000000 21500000 at the Company's option, either at the Term SOFR (with a floor of 0.00%) plus a 0.10% SOFR adjustment and 1.00% per annum or base rate (with a floor of 0.00%) plus 0.00% per annum 0.001 0.01 0 0.0005 0.001 0.00225 0.0001 0.001 0.0095 0.0095 0.00125 2027-03-25 0 125000000 125000000 0 62500000 250000000 3.75 1 0.03 0.01 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">14. Other Long-Term Liabilities</span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of other long-term liabilities is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.96%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:18.24%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term portion of self-insurance reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,658</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A summary of other long-term liabilities is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.96%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:18.24%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term portion of self-insurance reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,658</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 22826000 23658000 13444000 12682000 36270000 36340000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">15. Self-Insurance Programs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company is self-insured for costs related to workers’ compensation, general liability and employee health benefits up to certain self-insured retentions and stop-loss limits. The Company establishes reserves for the ultimate obligation of reported and incurred but not reported (“IBNR”) claims. IBNR claims are estimated using various techniques, including analysis of historical trends and actuarial valuation methods.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company purchases coverage from third-party insurers for exposures in excess of certain stop-loss limits and recorded receivables of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million from its insurance carriers for payments expected to be made in excess of self-insured retentions at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively. The Company recorded amounts for general liability, workers' compensation and team member health benefit liabilities of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the changes in the Company's self-insurance reserves through </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.67%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.577%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.297%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.458%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Beginning Balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,518</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Expenses, net of actuarial adjustments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,148</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">76,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Claim Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,922</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">79,637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">83,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Ending Balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,838</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,012</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,658</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The current portion of the self-insurance reserves is included in "Accrued Liabilities" and the long-term portion is included in "Other Long-Term Liabilities" in the accompanying consolidated balance sheets.</span></p> 1300000 1200000 47800000 47600000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the changes in the Company's self-insurance reserves through </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.67%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.577%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.297%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.458%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Beginning Balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,518</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Expenses, net of actuarial adjustments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,148</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">76,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Claim Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,922</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">79,637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">83,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Ending Balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,838</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,012</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,658</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 47612000 50529000 48518000 85148000 76720000 85892000 -84922000 -79637000 -83881000 47838000 47612000 50529000 25012000 23954000 27136000 22826000 23658000 23393000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">16. Defined Contribution Plan</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company maintains the Sprouts Farmers Market, Inc. Employee 401(k) Savings Plan (the “Plan”), which is a defined contribution plan covering all eligible team members. Under the provisions of the Plan, participants may direct the Company to defer a portion of their compensation to the Plan, subject to the Internal Revenue Code limitations. The Company provides for an employer matching contribution equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of each dollar contributed by the participants up to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of their eligible compensation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table outlines the t</span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">otal expense recorded for the matching under the Plan, which is reflected in Selling, general and administrative expenses on the consolidated statements of income: </span></span><span style=""></span></p><div style="font-size:12pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:1%;"></td> <td style="width:30.226%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:30.226%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:30.226%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,517</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> 0.50 0.06 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">otal expense recorded for the matching under the Plan, which is reflected in Selling, general and administrative expenses on the consolidated statements of income: </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:1%;"></td> <td style="width:30.226%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:30.226%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:30.226%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,517</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 8496000 7820000 7517000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">17. Income Taxes</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Income Tax Provision</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The income tax provision consists of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.188%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:17.183%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:17.102999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:17.343%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">U.S. Federal—current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">60,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">U.S. Federal—deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,663</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">U.S. Federal—total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">61,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,666</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">State—current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">State—deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">State—total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,913</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,569</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">88,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">78,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Tax Rate Reconciliation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Income tax provision differed from the amounts computed by applying the U.S. federal income tax rate to pre-tax income as a result of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.951%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.377000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.637%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.917%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Federal statutory rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Increase (decrease) in income taxes resulting from:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">State income taxes, net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Enhanced charitable contribution impact</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Non-deductible Executive Compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Benefit of federal tax credit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Excess tax benefits from share based payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Effective income tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The effective income tax rate decreased to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% in 2023 from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% in 2022 primarily due to excess tax benefits related to the exercise or vesting of share-based awards partially offset by an increase in nondeductible executive compensation The effective income tax rate increased to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% in 2022 from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% in 2021 primarily due to decreased charitable contribution deductions in 2022 from the lapsing of benefits initially provided for in the CARES Act.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Excess tax benefits or detriments associated with share-based payment awards are recognized as income tax benefits or expense in the income statement. The tax effects of exercised or vested awards are treated as discrete items in the reporting period in which they occur. The income tax benefit resulting from share-based awards was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021, respectively, and is reflected as a reduction to the 2023, 2022 and 2021 income tax provision.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Deferred Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Significant components of the Company’s deferred tax assets and deferred tax liabilities are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.94%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:17.2%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:13.4%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Deferred tax assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Employee benefits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Tax credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">392,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">329,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other lease related</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Charitable contribution carryforward</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,819</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Inventories and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,605</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total gross deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">427,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">360,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Valuation Allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total deferred tax assets, net of valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">423,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">359,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Deferred tax liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">83,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">64,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">339,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">284,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Asset retirement obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">865</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total gross deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">486,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">420,746</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net deferred tax liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">62,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">61,123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A valuation allowance is established for deferred tax assets if it is more likely than not that these items will either expire before the Company is able to realize their benefits, or that the realization of future deductions is uncertain.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Management performs an assessment over future taxable income to analyze whether it is more likely than not that some portion or all of 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.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The valuation allowance was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million as of December 31, 2023 and January 1, 2023, respectively, related to contribution carryforwards that management does not believe will ultimately be realized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has evaluated all available positive and negative evidence and believes it is probable that all other the deferred tax assets will be realized and has not recorded any other valuation allowance against the Company’s deferred tax assets as of December 31, 2023 and January 1, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company applies the authoritative accounting guidance under ASC 740 for the recognition, measurement, classification and disclosure of uncertain tax positions taken or expected to be taken in a tax return.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,803</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Additions based on tax positions related to the<br/>   current year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Additions based on tax positions related to prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reductions for settlements with taxing authorities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reduction due to lapse of applicable statute of limitations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reductions for tax positions for prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company had unrecognized tax benefits (tax effected) of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023, respectively. These would impact the effective tax rate if recognized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s policy is to recognize accrued interest and penalties as a component of income tax expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company anticipates a decrease in the total amount of unrecognized tax benefits in the amount of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million during the next twelve months related to the passing of the applicable statute of limitations for a tax position taken for executive compensation.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company files income tax returns with federal and state tax authorities within the United States. The general statute of limitations for income tax examinations remains open for federal tax returns for tax years </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2017</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and state tax returns for the tax years </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2018</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The income tax provision consists of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.188%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:17.183%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:17.102999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:17.343%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">U.S. Federal—current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">60,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">U.S. Federal—deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,663</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">U.S. Federal—total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">61,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,666</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">State—current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">State—deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">State—total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,913</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,569</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">88,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">78,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 67898000 66398000 60329000 -5927000 1028000 -1663000 61971000 67426000 58666000 21902000 19823000 19715000 1011000 900000 -146000 22913000 20723000 19569000 84884000 88149000 78235000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Income tax provision differed from the amounts computed by applying the U.S. federal income tax rate to pre-tax income as a result of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.951%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:16.377000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.637%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.917%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Federal statutory rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Increase (decrease) in income taxes resulting from:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">State income taxes, net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Enhanced charitable contribution impact</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Non-deductible Executive Compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Benefit of federal tax credit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Excess tax benefits from share based payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Effective income tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.21 0.21 0.21 0.054 0.047 0.048 0.01 0.009 0.015 0.014 0.009 0.003 0.007 0.005 0.004 -0.012 -0.004 -0.001 0.002 0.004 0.002 0.247 0.252 0.243 0.247 0.252 0.252 0.243 5000000 1700000 200000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Significant components of the Company’s deferred tax assets and deferred tax liabilities are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.94%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:17.2%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:13.4%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Deferred tax assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Employee benefits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Tax credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">392,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">329,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other lease related</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Charitable contribution carryforward</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,819</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Inventories and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,605</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total gross deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">427,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">360,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Valuation Allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total deferred tax assets, net of valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">423,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">359,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Deferred tax liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">83,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">64,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">339,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">284,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Asset retirement obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">865</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total gross deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">486,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">420,746</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net deferred tax liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">62,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">61,123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p> 18329000 16052000 105000 166000 392168000 329154000 6137000 5740000 4320000 4004000 3343000 2819000 2905000 2605000 427307000 360540000 3343000 917000 423964000 359623000 80765000 83091000 64668000 52413000 339973000 284377000 939000 865000 486345000 420746000 62381000 61123000 3300000 900000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">As Of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,803</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Additions based on tax positions related to the<br/>   current year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Additions based on tax positions related to prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reductions for settlements with taxing authorities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reduction due to lapse of applicable statute of limitations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reductions for tax positions for prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 1119000 1770000 1803000 58000 43000 16000 0 0 31000 0 694000 0 700000 0 0 0 0 80000 477000 1119000 1770000 500000 1100000 200000 2017 2022 2018 2022 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">18. Related Party Transactions</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">During 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company did </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">t have any material related party transactions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On May 24, 2022, the Company appointed a new member to its board of directors who served as an executive officer of a company that is a supplier of nutrition bars and related products to the Company for resale. The director departed employment from this supplier on February 28, 2023. The cost of sales recognized from this supplier was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million from the beginning of the second quarter of 2022 through </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 1, 2023.</span></p> 0 3400000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">19. Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Commitments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Real estate obligations, which include legally binding minimum lease payments for leases executed but not yet commenced, were $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">584.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In addition to its lease obligations, the Company maintains certain purchase commitments with various vendors to ensure its operational needs are fulfilled. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, total future purchase commitments under noncancelable service and supply contracts were $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Commitments related to the Company’s business operations cover varying periods of time and are not individually significant. These commitments are expected to be fulfilled with no adverse consequences to the Company’s operations or financial conditions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Contingencies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company is exposed to claims and litigation matters arising in the ordinary course of business and uses various methods to resolve these matters that are believed to best serve the interests of the Company’s stakeholders. The Company’s primary contingencies are associated with self-insurance obligations and litigation matters. Self-insurance liabilities require significant judgments, and actual claim settlements and associated expenses may differ from the Company’s current provisions for loss. See Note 15, “Self-Insurance Programs” for more information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Proposition 65 Coffee Action</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On April 13, 2010, an organization named Council for Education and Research on Toxics (“CERT”) filed a lawsuit in the Superior Court of the State of California, County of Los Angeles, against nearly </span><span style="font-size:10pt;font-family:Arial;color:#212529;white-space:pre-wrap;min-width:fit-content;">80</span><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> defendants who manufacture, package, distribute or sell brewed coffee, including the Company. CERT alleged that the defendants failed to provide warnings for their coffee products of exposure to the chemical acrylamide as required under California Health and Safety Code section 25249.5, the California Safe Drinking Water and Toxic Enforcement Act of 1986, better known as Proposition 65. CERT seeks equitable relief, i</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">ncluding providing warnings to consumers of coffee products, as well as civil penalties.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company, as part of a joint defense group, asserted multiple defenses against the lawsuit. On May 7, 2018, the trial court issued a ruling adverse to defendants on these defenses to liability. On October 1, 2019, before the court tried damages, remedies and attorneys' fees, California’s Office of Environmental Health Hazard Assessment adopted a regulation that exempted “Exposures to listed chemicals in coffee created by and inherent in the processes of roasting coffee beans or brewing coffee” from Proposition 65’s warning requirement. On August 25, 2020, the trial court granted the defense motion for summary judgment on the affirmative defense, and the case was dismissed.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On November 20, 2020, CERT filed a notice of appeal to appeal the ruling on the defense motion for summary judgment. On October 26, 2022, the appellate court affirmed the trial court’s decision. In December 2022, CERT appealed this ruling to the Supreme Court of the State of California, which denied the petition for review in February 2023, concluding the matter.</span></p> 584100000 28600000 80 <span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">. Capital Stock </span><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Common stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">101,211,984</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares of the Company’s common stock were issued and outstanding</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">after the repurchase and retirement of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,864,246</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, as described below. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,874,286</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares of common stock are reserved for issuance under the 2022 Incentive Plan (see Note 26, “Share-Based Compensation”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table outlines the options exercised in exchange for the issuance of shares of common stock during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.749%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.223%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:15.303%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:14.883%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Options exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">637,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">218,509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other share issuances under stock plans</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">811,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">636,955</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">462,173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Share Repurchases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On March 2, 2022, the Company's board of directors authorized a new $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">600</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million share repurchase program for its common stock. The new authorization replaced the Company's then-existing share repurchase authorization of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">300</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million that was due to expire on March 3, 2024, of which $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">99.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million remained available upon its replacement. No further shares may be repurchased under the $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">300</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million authorization. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table outlines the common stock share repurchase programs authorized by the Company’s board of directors and the related repurchase activity and available authorization as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023:</span></span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:23.429%;"></td> <td style="width:1.401%;"></td> <td style="width:23.429%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:13.844999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:13.844999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:13.844999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Effective date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Expiration date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Amount<br/>authorized</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Cost of<br/>repurchases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Authorization<br/>available</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 2, 2022</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2024</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">600,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">391,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">208,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The shares under the Company’s repurchase programs may be purchased on a discretionary basis from time to time through the applicable expiration date, subject to general business and market conditions and other investment opportunities, through open market purchases, privately negotiated transactions, or other means, including through Rule 10b5-1 trading plans.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The board’s authorization of the share repurchase programs does not obligate the Company to acquire any particular amount of common stock, and the repurchase programs may be commenced, suspended, or discontinued at any time.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Share repurchase activity under the Company’s repurchase programs for the periods indicated was as follows (total cost in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.32%;"></td> <td style="width:1%;"></td> <td style="width:20.72%;"></td> <td style="width:1%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:20.72%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Number of common shares acquired</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,864,246</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,897,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Average price per common share acquired</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total cost of common shares acquired</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">205,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">199,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Shares purchased under the Company’s repurchase programs were subsequently retired and the excess of the repurchase price over par value was charged to retained earnings. The cost of common shares repurchased during 2023 included the 1% excise tax imposed as part of the Inflation Reduction Act of 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Preferred Stock</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s board of directors is authorized, subject to limitations prescribed by Delaware law, to issue up to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares of the Company’s preferred stock in one or more series, to establish from time to time the number of shares to be included in each series, to fix the designation, powers, preferences, and rights of the shares of each series and any of its qualifications, limitations, or restrictions, in each case without further action by the Company’s stockholders. The Company’s board of directors can also increase or decrease the number of shares of any series of preferred stock, but not below the number of shares of that series then outstanding. The Company’s board of directors may authorize the issuance of preferred stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of the common stock. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deferring, or preventing a change in control of the Company and might adversely affect the market price of the Company’s common stock and the voting and other rights of the holders of the Company’s common stock. The Company has no current plan to issue any shares of preferred stock.</span> 101211984 101211984 5864246 5874286 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table outlines the options exercised in exchange for the issuance of shares of common stock during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.749%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.223%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:15.303%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:14.883%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Options exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">637,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">218,509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other share issuances under stock plans</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">811,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">636,955</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">462,173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 637387 218509 115123 811729 636955 462173 600000000 300000000 99800000 300000000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table outlines the common stock share repurchase programs authorized by the Company’s board of directors and the related repurchase activity and available authorization as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:23.429%;"></td> <td style="width:1.401%;"></td> <td style="width:23.429%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:13.844999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:13.844999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.401%;"></td> <td style="width:1%;"></td> <td style="width:13.844999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Effective date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Expiration date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Amount<br/>authorized</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Cost of<br/>repurchases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Authorization<br/>available</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 2, 2022</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2024</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">600,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">391,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">208,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 2022-03-02 2024-12-31 600000000 391619000 208381000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Share repurchase activity under the Company’s repurchase programs for the periods indicated was as follows (total cost in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.32%;"></td> <td style="width:1%;"></td> <td style="width:20.72%;"></td> <td style="width:1%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:20.72%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Number of common shares acquired</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,864,246</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,897,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Average price per common share acquired</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total cost of common shares acquired</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">205,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">199,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 5864246 6897082 35 28.99 205262000 199980000 10000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">21. Net Income per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The computation of basic net income per share is based on the number of weighted average shares outstanding during the period. The computation of diluted net income per share includes the dilutive effect of share equivalents consisting of incremental shares deemed outstanding from the assumed exercise of options and unvested RSUs. PSAs are included in the computation of diluted net income per share only to the extent that the underlying performance conditions are satisfied prior to the end of the reporting period or would be satisfied if the end of the reporting period were the end of the related performance period, and if the effect would be dilutive</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">.</span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A reconciliation of the numerators and denominators of the basic and diluted net income per share calculations is as follows (in thousands, except per share amounts):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.82%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:17.1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Basic net income per share:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">258,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">261,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">244,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">108,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Basic net income per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Diluted net income per share:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">258,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">261,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">244,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">108,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:14pt;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Dilutive effect of share-based awards:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Assumed exercise of options to purchase shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">337</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">PSAs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">176</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted average shares and<br/>   equivalent shares outstanding - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">103,390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">109,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">116,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Diluted net income per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">For the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million options and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million PSAs outstanding which were excluded from the computation of diluted net income per share as those awards would have been antidilutive or were performance awards with performance conditions not yet deemed met. For the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> the Company had </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million options and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million PSAs outstanding which were excluded from the computation of diluted net income per share as those awards would have been antidilutive or were performance awards with performance conditions not yet deemed met. For the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 2, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million options and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million PSAs outstanding which were excluded from the computation of diluted net income per share as those awards would have been antidilutive or were performance awards with performance conditions not yet deemed met.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A reconciliation of the numerators and denominators of the basic and diluted net income per share calculations is as follows (in thousands, except per share amounts):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.82%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:17.1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Basic net income per share:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">258,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">261,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">244,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">108,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Basic net income per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Diluted net income per share:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">258,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">261,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">244,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">108,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:14pt;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Dilutive effect of share-based awards:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Assumed exercise of options to purchase shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">337</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">PSAs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">176</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted average shares and<br/>   equivalent shares outstanding - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">103,390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">109,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">116,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:28pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Diluted net income per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 258856000 261164000 244157000 102479000 108232000 115377000 2.53 2.41 2.12 258856000 261164000 244157000 102479000 108232000 115377000 343000 337000 215000 524000 394000 390000 44000 176000 95000 103390000 109139000 116077000 2.5 2.39 2.1 200000 400000 200000 300000 500000 300000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">22. Derivative Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company did </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">t have any outstanding interest rate swap agreements as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 2017, the Company entered into an interest rate swap agreement to manage its cash flow associated with variable interest rates. This forward contract was designated and qualified as a cash flow hedge, and its change in fair value was recorded as a component of other comprehensive income and reclassified into earnings in the same period or periods in which the forecasted transaction occurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">forward contract consisted of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">five</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> cash flow hedges with a notional dollar amount of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, and each had a length of </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and matured annually from </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2018</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The gain or loss on these derivative instruments was recognized in other comprehensive income, net of tax, with the portion related to current period interest payments reclassified to Interest expense, net on the consolidated statements of income. The following table summarizes these losses classified on the consolidated statements of income:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Arial;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.858%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:15.846%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:15.846%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:15.326%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Consolidated Statements of<br/>   Income Classification</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><span style="-sec-ix-hidden:F_e39c409f-0a84-468a-9a5b-5012a8d8c7ea;"><span style="-sec-ix-hidden:F_89994ab6-d0c9-4248-b6ab-286a37d0ac09;"><span style="-sec-ix-hidden:F_85dcbcbd-f287-4257-971f-1761db6d9573;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense, net</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,021</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> 0 0 5 250000000 P1Y 2018 2022 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.858%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:15.846%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:15.846%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:15.326%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Consolidated Statements of<br/>   Income Classification</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;"><span style="-sec-ix-hidden:F_e39c409f-0a84-468a-9a5b-5012a8d8c7ea;"><span style="-sec-ix-hidden:F_89994ab6-d0c9-4248-b6ab-286a37d0ac09;"><span style="-sec-ix-hidden:F_85dcbcbd-f287-4257-971f-1761db6d9573;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense, net</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,021</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 0 2021000 5778000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">23. Comprehensive Income</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table presents the changes in accumulated other comprehensive income (loss) for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 1, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80%;"></td> <td style="width:2.1%;"></td> <td style="width:1%;"></td> <td style="width:15.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Cash Flow<br/>Hedges</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 2, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other comprehensive income, net of tax</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Unrealized gains on cash flow hedging activities, net of income tax of $</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,819</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reclassification of net losses on cash flow hedges to net income, net of income <br/>    tax of ($</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">520</span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,501</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total other comprehensive income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive income (loss) to net income were included within Interest expense, net on the consolidated statements of income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table presents the changes in accumulated other comprehensive income (loss) for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 1, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80%;"></td> <td style="width:2.1%;"></td> <td style="width:1%;"></td> <td style="width:15.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Cash Flow<br/>Hedges</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 2, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other comprehensive income, net of tax</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Unrealized gains on cash flow hedging activities, net of income tax of $</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,819</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reclassification of net losses on cash flow hedges to net income, net of income <br/>    tax of ($</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">520</span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,501</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total other comprehensive income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Balance at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> -3758000 1819000 5259000 -520000 1501000 3758000 0 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">24. Fair Value Measurements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company records its financial assets and liabilities in accordance with the framework for measuring fair value in accordance with GAAP. This framework establishes a fair value hierarchy that prioritizes the inputs used to measure fair value:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Level 1: Quoted prices for identical instruments in active markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Level 2: Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Level 3: Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in the impairment analysis of goodwill, intangible assets, and long-lived assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following tables present the Company’s fair value hierarchy for the Company’s financial assets and liabilities measured at fair value on a recurring basis as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.891%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:21pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:21pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total financial liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:21pt;vertical-align:bottom;"><p style="margin-left:21pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:21pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:21pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total financial liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The determination of fair values of certain tangible and intangible assets for purposes of the Company’s goodwill or long-lived asset impairment evaluation as described above is based upon Level 3 inputs. When necessary, the Company uses third party market data and market participant assumptions to derive the fair value of its asset groupings, which primarily include right-of-use lease assets and property and equipment. For further details, see Note 3, “Significant Accounting Policies – Impairment of Long-lived Assets”.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Cash, cash equivalents, and restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued liabilities, and accrued salaries and benefits approximate fair value because of the short maturity of those instruments. Based on comparable open market transactions, the fair value of the long-term debt approximated carrying value as of December 31, 2023 and January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following tables present the Company’s fair value hierarchy for the Company’s financial assets and liabilities measured at fair value on a recurring basis as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 and January 1, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.891%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:21pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:21pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total financial liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:21pt;vertical-align:bottom;"><p style="margin-left:21pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:21pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:21pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total financial liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 125000000 125000000 125000000 125000000 250000000 250000000 250000000 250000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">25. Segments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> operating segment, and therefore, one reportable segment: healthy grocery stores.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company categorizes the varieties of products it sells as perishable and non-perishable. Perishable product categories include produce, meat and meat alternatives, seafood, deli, bakery, floral and dairy and dairy alternatives. Non-perishable product categories include grocery, vitamins and supplements, bulk items, frozen foods, beer and wine, and natural health and body care.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In accordance with ASC 606, the following table represents a disaggregation of revenue for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.76%;"></td> <td style="width:1.84%;"></td> <td style="width:1%;"></td> <td style="width:10.98%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.14%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.98%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="22" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Perishables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,915,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">57.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,717,642</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,518,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">57.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Non-Perishables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,921,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,686,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,581,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net Sales</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,837,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,404,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,099,869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> </table></div> 1 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In accordance with ASC 606, the following table represents a disaggregation of revenue for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.76%;"></td> <td style="width:1.84%;"></td> <td style="width:1%;"></td> <td style="width:10.98%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.14%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.98%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="22" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Perishables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,915,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">57.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,717,642</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,518,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">57.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Non-Perishables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,921,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,686,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,581,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net Sales</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,837,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,404,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,099,869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> </table> 3915971000 0.573 3717642000 0.58 3518181000 0.577 2921413000 0.427 2686581000 0.42 2581688000 0.423 6837384000 1 6404223000 1 6099869000 1 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">26. Share-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">2022 Incentive Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In March 2022, the Company’s board of directors adopted the Sprouts Farmers Market, Inc. 2022 Omnibus Incentive Compensation Plan (the “2022 Incentive Plan”), which became effective May 25, 2022, upon approval by the Company’s stockholders. The 2022 Incentive Plan provides team members of the Company, certain consultants and advisors who perform services for the Company, and non-employee members of the Company's board of directors with the opportunity to receive grants of equity awards, including stock options, RSUs, PSAs, and other stock-based awards. The 2022 Incentive Plan replaced the 2013 Incentive Plan (as described below).</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Awards Granted under the 2022 Incentive Plan</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company granted the following awards during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023 and 2022 under the 2022 Incentive Plan:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.151%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Grant Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">RSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">PSAs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">March 14, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">491,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,059</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">221,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">May 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">June 7, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">September 5, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,408</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">September 11, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">October 30, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">514,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,059</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">221,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average grant date fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average exercise price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Grant Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">RSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">PSAs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">June 7, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">September 7, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">October 10, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">86,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average grant date fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average exercise price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The aggregate number of shares of common stock that may be issued to team members and directors under the 2022 Incentive Plan may not exceed </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,600,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, subject to the following adjustments. If any awards granted under the 2022 Incentive Plan, terminate, expire, or are cancelled, forfeited, exchanged, or surrendered without having been exercised, vested or paid in shares, the shares will again be available for purposes of the 2022 Incentive Plan. In addition, the number of shares subject to outstanding awards under the Sprouts Farmers Market, Inc. 2013 Incentive Plan (the “2013 Incentive Plan”) that terminate, expire, are paid in cash, or are cancelled, forfeited, exchanged, or surrendered without having been exercised, vested, or paid in shares under the 2013 Incentive Plan after the effective date of the 2022 Incentive Plan will be available for issuance under the 2022 Incentive Plan. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">855,911</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> stock awards outstanding and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,874,286</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares remaining available for issuance under the 2022 Incentive Plan.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">2013 Incentive Plan</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Prior to the adoption of the 2022 Incentive Plan, the 2013 Incentive Plan served as the umbrella plan for the Company’s share-based and cash-based incentive compensation programs for its directors, officers and other team members. Upon stockholder approval of the 2022 Incentive Plan on May 25, 2022, no further awards will be granted under the 2013 Incentive Plan, but awards outstanding under the 2013 Incentive Plan will remain outstanding in accordance with their terms and the terms of the 2013 Incentive Plan.</span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company granted the following awards during 2022 under the 2013 Incentive Plan:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.151%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Grant Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">RSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">PSAs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">March 15, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">370,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">147,846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">211,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">March 21, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,913</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,260</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">475,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">231,622</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average grant date fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average exercise price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The RSUs generally vest either one-third each year for </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> or one-half each year for </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">two years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for team members. RSUs granted to independent members of the Company’s board of directors cliff vest in </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. The options expire </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">seven years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> from grant date. The PSAs are described below.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Stock Options</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Outstanding options only become immediately vested in the event of a change in control (as defined in the applicable team member award agreement) if the grants are not continued or assumed by the acquirer on a substantially equivalent basis. If the options and awards continue or are assumed on a substantially equivalent basis, but employment is terminated by the Company or an acquirer without cause or by the team member for good reason (as such terms are defined in the applicable team member award agreement) within 24 months following the change in control, such options or awards will become immediately vested upon such termination. Under all other scenarios, the awards continue to vest per the schedule outlined in the applicable award agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Shares issued for option exercises are newly issued shares.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The estimated weighted average fair values of options granted during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021 were $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.63</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.58</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.66</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively, and were calculated using the following assumptions in the table below:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.282%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.505999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.045%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.165000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.59</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Risk free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Expected term, in years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.50</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.50</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.50</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The grant date weighted average fair value of the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million options issued but not vested as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.84</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. The grant date weighted average fair value of the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million options issued but not vested as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.66</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. The grant date weighted average fair value of the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million options issued but not vested as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 2, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.81</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes grant date weighted average fair value of options granted and options forfeited:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Grant date weighted average fair value of options granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Grant date weighted average fair value of options forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Expected volatility for option grants and modifications are calculated based upon the Company’s historical volatility data over a time frame consistent with the expected life of the awards. The expected term is estimated based on the expected period that the options are anticipated to be outstanding after initial grant until exercise or expiration based upon various factors including the contractual terms of the awards and vesting schedules. The expected risk-free rate is based on the U.S. Treasury yield curve rates in effect at the time of the grant using the term most consistent with the expected life of the award. Dividend yield was estimated at zero as the Company does not anticipate making regular future distributions to stockholders. The total intrinsic value of options exercised was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes option activity during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.869%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.302%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.762%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.582%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.482%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Number of<br/>Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (In Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,318,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">221,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">637,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">854,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.53</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Exercisable—December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">424,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.61</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vested/Expected to vest—December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">854,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.53</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">RSUs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Outstanding RSUs only become immediately vested in the event of a change in control (as defined in the applicable team member award agreement) if the awards are not continued or assumed by the acquirer on a substantially equivalent basis. If the awards continue or are assumed on a substantially equivalent basis, but employment is terminated by the Company or an acquirer without cause or by the team member for good reason (as such terms are defined in the applicable team member award agreement) within </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">24</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> months following the change in control, such awards will become immediately vested upon such termination. Under all other scenarios, the awards continue to vest per the schedule outlined in the applicable award agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Shares issued for RSU vesting are newly issued shares.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The fair value for restricted stock units is calculated based on the closing stock price on the date of grant. The total grant date fair value of RSUs vested during 2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021 was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, respectively.</span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the weighted average grant date fair value of RSUs awarded during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">RSUs awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p></div><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes RSU activity during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:13.263%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Number of<br/>RSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">972,583</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">514,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">543,030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">868,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">PSAs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">PSAs granted in 2019 were subject to the Company achieving certain earnings before interest and taxes ("EBIT") performance targets for the 2021 fiscal year. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The criteria was based on a range of performance targets in which grantees may earn </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the base number of awards granted.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> The performance conditions with respect to fiscal year 2021 EBIT were deemed to have been met, and the PSAs vested at the maximum pay out level on the third anniversary of the grant date (March 2022). During the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">208,172</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of the 2019 PSAs vested. There were </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> outstanding 2019 PSAs as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">PSAs granted in 2020 were subject to the Company achieving certain earnings before taxes (“EBT”) performance targets for the 2022 fiscal year. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The criteria was based on a range of performance targets in which grantees may earn </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the base number of awards granted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The performance conditions with respect to fiscal year 2022 EBT were deemed to have been met, and the PSAs vested at the maximum pay out level on the third anniversary of the grant date (March 2023). During the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">268,699</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of the 2020 PSAs vested. There were </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> outstanding 2020 PSAs as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">PSAs granted in 2021 are subject to the Company achieving certain EBIT performance targets for the 2023 fiscal year. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The criteria is based on a range of performance targets in which grantees may earn </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the base number of awards granted. </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Subsequent to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023, the performance conditions with respect to 2023 EBIT were deemed not to have been met. Accordingly, no performance shares will vest on the third anniversary of the grant date (March 2024).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">PSAs granted in 2022 are subject to the Company achieving certain EBIT performance targets for the 2024 fiscal year. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The criteria is based on a range of performance targets in which grantees may earn </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the base number of awards granted.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> If performance conditions are met, the applicable number of performance shares will vest on the third anniversary of the grant date (March 2025).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">PSAs granted in 2023 are subject to the Company achieving certain EBIT performance targets for the 2025 fiscal year. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The criteria is based on a range of performance targets in which grantees may earn </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the base number of awards granted.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> If performance conditions are met, the applicable number of performance shares will vest on the third anniversary of the grant date (March 2026).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The PSAs only become immediately vested in the event of a change in control (as defined in the applicable team member award agreement) if the awards are not continued or assumed by the acquirer on a substantially equivalent basis. If the awards continue or are assumed on a substantially equivalent basis, but employment is terminated by the Company or an acquirer without cause or by the team member for good reason (as such terms are defined in the applicable team member award agreement) within </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">24</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> months following the change in control, such awards will become immediately vested upon such termination. Under all other scenarios, the awards continue to vest per the schedule outlined in the applicable team member award agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Shares issued for PSA vesting are newly issued shares.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The fair value for PSAs is calculated based on the closing stock price on the date of grant.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The total grant date fair value of PSAs granted during 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The total grant date fair value of PSAs vested during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The total grant date fair value of performance shares forfeited or not earned during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The total grant date fair value of the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million PSAs issued but not released as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The total grant date fair value of PSAs granted during 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The total grant date fair value of PSAs vested during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The total grant date fair value of performance shares forfeited or not earned during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The total grant date fair value of the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million PSAs issued but not released as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 1, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The total grant date fair value of PSAs granted during 2021 was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The total grant date fair value of PSAs vested during 2021 was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The total grant date fair value of performance shares forfeited or not earned during 2021 was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The total grant date fair value of the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million PSAs issued but not released as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">January 2, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes PSA activity during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:13.263%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Number of<br/>PSAs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">460,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,059</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">268,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">PSAs earned</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,998</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.91</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">PSAs not earned</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">436,510</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Share-Based Compensation Expense</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company presents share-based compensation expense in Selling, general and administrative expenses on the Company’s consolidated statements of income. The amount recognized was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Share-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,898</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,603</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,883</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,007</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,450</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net share-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,891</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023, total unrecognized compensation expense and remaining weighted average recognition period related to outstanding share-based awards were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.673%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:12.923%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Unrecognized<br/>compensation<br/>expense</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Remaining<br/>weighted<br/>average <br/>recognition<br/>period</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,845</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">PSAs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total unrecognized compensation expense at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,123</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">During 2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, the Company received $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in cash proceeds from the exercise of options, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company recorded tax benefits of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021, respectively, resulting from share-based awards.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company granted the following awards during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023 and 2022 under the 2022 Incentive Plan:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.151%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Grant Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">RSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">PSAs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">March 14, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">491,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,059</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">221,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">May 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">June 7, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">September 5, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,408</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">September 11, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">October 30, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">514,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,059</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">221,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average grant date fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average exercise price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Grant Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">RSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">PSAs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">June 7, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">September 7, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">October 10, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">86,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average grant date fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average exercise price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 491729 172059 221085 2931 0 0 1271 0 0 6408 0 0 10204 0 0 1512 0 0 514055 172059 221085 33.21 32.95 12.63 0 0 32.95 58057 0 0 21598 0 0 6506 0 0 86161 0 0 27.74 0 0 0 0 0 6600000 855911 5874286 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company granted the following awards during 2022 under the 2013 Incentive Plan:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.151%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Grant Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">RSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">PSAs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">March 15, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">370,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">147,846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">211,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">March 21, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,913</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,260</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">475,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">231,622</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average grant date fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average exercise price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 370177 147846 211352 104913 14260 20270 475090 162106 231622 31.6 31.52 10.58 0 0 31.52 P3Y P2Y P1Y P7Y <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The estimated weighted average fair values of options granted during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and 2021 were $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.63</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.58</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.66</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively, and were calculated using the following assumptions in the table below:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.282%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.505999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.045%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.165000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.59</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Risk free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Expected term, in years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.50</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.50</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.50</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 12.63 10.58 7.66 0 0 0 0.3948 0.3659 0.3635 0.0378 0.0212 0.0083 P4Y6M P4Y6M P4Y6M 400000 10.84 1000000 6.66 1100000 5.81 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes grant date weighted average fair value of options granted and options forfeited:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Grant date weighted average fair value of options granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Grant date weighted average fair value of options forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 12.63 10.58 7.66 10.98 8.66 7.1 12200000 1800000 700000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes option activity during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.869%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.302%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.762%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.582%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.482%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Number of<br/>Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (In Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,318,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">221,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">637,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">854,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.53</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Exercisable—December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">424,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.61</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vested/Expected to vest—December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">854,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.53</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 1318158 20.93 221085 32.95 47481 30.87 637387 17.97 12151000 854375 25.7 P4Y6M10D 19938000 424598 20.82 P3Y7M9D 11983000 854375 25.7 P4Y6M10D 19938000 P24M 13300000 9200000 8800000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the weighted average grant date fair value of RSUs awarded during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023, 2022 and 2021:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">RSUs awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 33.21 31.01 24.11 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes RSU activity during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:13.263%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Number of<br/>RSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">972,583</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">514,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">543,030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">868,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 972583 26.94 514055 33.21 543030 24.44 75412 31.84 868196 31.79 The criteria was based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. 0 2 208172 0 The criteria was based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted 0 2 268699 0 The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. 0 2 The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. 0 2 The criteria is based on a range of performance targets in which grantees may earn 0% to 200% of the base number of awards granted. 0 2 P24M 5700000 4500000 1100000 400000 12900000 5100000 4100000 800000 500000 11100000 4800000 800000 1000000 400000 8900000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes PSA activity during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">2023:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:13.263%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Number of<br/>PSAs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">460,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,059</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">268,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">PSAs earned</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,998</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.91</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">PSAs not earned</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">436,510</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 460106 24.12 172059 32.95 268699 16.83 34954 32.18 107998 16.91 0 0 436510 29.66 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company presents share-based compensation expense in Selling, general and administrative expenses on the Company’s consolidated statements of income. The amount recognized was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">January 2, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Share-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,898</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,603</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,883</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,007</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,450</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net share-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,891</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 18898000 16603000 15883000 3007000 2495000 2450000 15891000 14108000 13433000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023, total unrecognized compensation expense and remaining weighted average recognition period related to outstanding share-based awards were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.673%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:12.923%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Unrecognized<br/>compensation<br/>expense</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Remaining<br/>weighted<br/>average <br/>recognition<br/>period</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,845</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">PSAs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total unrecognized compensation expense at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,123</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 2845000 P1Y4M24D 15667000 P1Y4M24D 4611000 P1Y2M12D 23123000 11500000 5000000 2200000 5000000 1700000 200000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">27. Store Closures</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">I</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">n February 2023, the Company's board of directors approved the closing of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> stores, all of which were closed during 2023. These stores, on average, were approximately </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% larger than the Company's current prototype format and were underperforming financially. The closure of these stores resulted in a charge of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in 2023 related to the impairment of leasehold improvements and right-of-use assets and is reflected in Store closure and other costs, net on the consolidated statements of income. The impairment charge represented the excess of the carrying value over the estimated fair value of each store's asset group. Accelerated depreciation on the closed stores' assets during 2023 was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, and is reflected in Depreciation and amortiz</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">ation on the consolidated statements of income. Severance expense was immaterial.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 11 0.30 27800000 5900000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">28. Business Combination</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">March 20, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company completed its acquisition of </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Ronald Cohn, Inc</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">., a corporation that owned two stores located in California operating under the ‘Sprouts Farmers Market’ name pursuant to a legacy trademark license arrangement. The aggregate consideration paid in the transaction consisted of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of the Company’s common shares valued at $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million using the closing price of the Company's common stock on March 20, 2023 and cash consideration of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, subject to customary post-closing adjustments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires that the purchase price be allocated to the assets and liabilities acquired based on their estimated fair values as of the acquisition date. Acquisition-related costs were immaterial and were expensed as incurred. The financial results of the acquired stores have been included in the Company’s consolidated financial statements from the date of acquisition. The acquired stores' results of operations were not material to the Company's consolidated results during the fiscal year ended December 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The net purchase price was allocated to the net tangible assets of ($</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">) million and a reacquired right intangible asset of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million based on their preliminary fair values on the acquisition date. The remaining unallocated net purchase price of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million was recorded as goodwill. Goodwill represents the future economic benefits to the Company from the acquisition, which include the Company's ability to fully control the Sprouts Farmers Market brand by termination of the legacy trademark license agreement and allowing further expansion opportunities in Southern California. The goodwill is not expected to be deductible for tax purposes. There have been no material changes to the purchase price allocation originally recorded in the first quarter of 2023. The provisional fair value estimates are subject to adjustment as additional information is obtained within the measurement period, which may not exceed twelve months from the acquisition date.</span></p> 2023-03-20 Ronald Cohn, Inc 600000 18100000 13000000 4900000 23100000 12900000 false false false net of estimated breakage Supply chain-related amounts of $18.2 million, $12.4 million and $10.6 million were included in cost of sales for 2023, 2022 and 2021, respectively. Lease cost related to closed store locations of $6.3 million, $1.3 million and $0.7 million were included in Store closure and other costs, net for 2023, 2022 and 2021, respectively. Operating lease payments include $62.5 million related to periods covered by options to extend lease terms that are reasonably certain of being exercised and exclude $584.1 million of legally binding minimum lease payments for leases executed but not yet commenced. These amounts include rental income related to subtenant agreements under which we will receive $1.1 million in 2024, $0.9 million in 2025, $0.8 million in 2026, $0.7 million in 2027, $0.3 million in 2028 and $0.1 million thereafter.

]W/.U?9!#]!\5AK_"U!+ P04 M " !O@598\QR??TT# "R"@ &0 'AL+W=O[ M_'ML)QO:]'%7J%]:/V:.YYP9.S/;"/E#E0 :/5:,J[E7:EU?^K[*2ZB(NA U M<+.S$K(BVDSEVE>U!%(XIXKY. @2OR*4>^G,K=W*="8:S2B'6XE44U5$_KH" M)C9S+_2>%N[HNM1VP4]G-5G#/>BO]:TT,[]'*6@%7%'!D835W'L?7F83:^\, MOE'8J*TQLDR60ORPDYMB[@4V(&"0:XM S-\#+( Q"V3"^-EA>OV1UG%[_(1^ M[;@;+DNB8"'8=UKH+IAROVC3V08>RANE1=4Y MFP@JRMM_\MCIL.40)D<<<.> AP[Q$8>HZQ!W#K%3IJ7B=,B()NE,B@V2 MUMJ@V8$3TWD;^I3;M-]K:7:I\=/I)S"B*?06W3=US< D5!.&%D25Z-J4!"*\ M0%]T"1+=\+;(;+;N@!$-!=("=0"O,]"$LC<&Z>M]AEZ_?(->(LK1?Z5HE %1 M,U^;<.VA?MZ%=M6&AH^$%F+T67!=*O2!%U#L OB&9T\6/Y&]PB<1,\@O4!3^ M@W" HP,!+4Z[_TOX!0J.NV?/<= 3/):DFM$ F,8A4HN%: M&Q4C.>3'."9:="6Q'X7&O\/ADW5S_;WF,]U,?3 ?E ML6\3#(KCE,5.X),^\,DS"_YXZ).]JQ8E\70Z'D2_;Q:.QC@9D,P.F$73*)X. M>/A;7_,*Y-IU10KE]GUOOW7]:M]XO7?]QF#]RC1D;?_T!Z;MYCX3N:9<&>8K M QEL9ED*;#L0-2]-4@K0&9G\EA'Z:V /Z-C7]#5!+ P04 M " !O@598:??7:.4& -)0 &0 'AL+W=O$(LRYTD+$I'LVG1]CF;3<5.QE'* M/V2SV5R,\>F[X$JTW4C=,9M,M6_-[+K]M/V?J:E)[648)3_-( MI"CCJZO1.WQY2P-M4/3X.^+[_. WTE 60OS4%Q^65R-+9\1C'DKM@JE_#WS. MXUA[4GG\6SD=U3&UX>'O9^_O"_ *S(+E?"[B?Z*EW%R-_!%:\A7;Q?*+V/_) M*T".]A>*."_^HGW5UQJA<)=+D53&*H,D2LO_[+$JQ($!ID<,2&5 V@;V$0-: M&="^$>S*P.X;P:D,"NB3$GM1N!LFV6R:B3W*=&_E3?\HJE]8JWI%J1XH]S)3 M=R-E)V=W7%4Y1Q?HOAPI2*S01R9W620CU:ZNBA[H+F*+*"X;7]]PR:+XC;+Z M=G^#7K]Z@UZA*$5?-V*7LW293R=2I:8#3,(JC7F9!CF2Q@T/QXCBMXA8A!K, M;V'SOU@Z1I;1?*(*4E>%U%4AA3]ZQ-^G+<^8C-)UB=X(J/1@FSWH^7V9;UG( MKT9J N<\>^"CV>^_8=?ZPP3O%SE[ 9;68"GD?:9J9AMRNH:MON,?;[^3'Z;* ME(9N8:A?5 \JA.]:9#IY.,0,^A^(V:XQVZS5F[Q1FWX09M@(P>QW,V'<\QV]A!OT/Q.S7F'TP^Z\;KF322O+, MA!RV!9#[7>261WS;:T$' PR$'M30 QBZD"Q&<<'26_:D1)PT\=4U[ 4H0F 8 M\CZQ;*=5!## P")@J]$Q%@C@CN?Y)?J0;'>2+Y4:44.!Y])4B!..@$I4EH>E MN' =UPK:4P$.,;06!YH.]QX2<2/5I?LB!'42"I_45";M/,<&;11TF!%V/C3Y1AMA6. <$<%S MW)4WQ*+M)0OL?&CRC;K!L# YHF;GN"M+L.>V=3CL?&#RI!$E!-82H"R=DZZ< MH,1NLZ&RP7NOKS, MW3 Q"P_2,#&!F?A9>/2K?)>>?==ODT35ZU ;^H%U+-.&=HD+2J1BA!BS^D6, M6F5_#GXF#3^3D_QL5$:DR\]*7-#.OASL?FCZ#4.3DPQMU$;$P-!N@/V@G?XY M.)HT'$U.Z';G\W+$UAECZFCVB7GXG2U7Y[M0^['YI^ MP] 49NAC"HD:&-GW'-*F,-C]T/0;2J8P)<,:B79I6"T.7*O[$,[R">7@&TI_ M(H9D$NVR,%$KA@"WE2L<;RB>AHAI'R+N(Y1HEV)=)R!.YW//.=;.M&%L"C/V M_U!*U+"<=JCCNIV98O(Y@PK;E4[>]YH###H6ER?UE2\.7].1F._K4VJ9[?FFHN1;&NR5'KY!+ MQ@Y*HC@N#V7$3$]%*9"RC,0R1Z%X4+-RB19/2&SUL\_U7?XH>;JLO.IJJM8- MDXAE7#EAN4C9(GY"(<\DBU+]A7_!=1K\D6=AE"M_3)GSQ^XSH-U3WF M:Q8K#XLH76K#)$JC9)>T<:Q$5C;EVG58O$<6.XE2(=$3ERK[1'4,^7*,% 4H M2Y:(W6$!]*A64U9=BH0?XL]W"P61J3'/UAGG9;A=NN09VF^B<(/V'.U5OLHF MY-&#!H$/("C06BZ^5R5S;35[!:J+*FN;%I M5$T.CG D/%L79V?T(U8E*3]KUZWU^9SKXAA+JWV.+V],[>^H?WFC!JWI3J#N M%$=])DWH\J#01Y:M(S6N8KY2::@"J'=(5IZ]*2^DV!:'2Q9"2I$4/S>A M.ZC[*R'D\X4.4)^ FOT'4$L#!!0 ( &^!5EAA@#=O#0, ) 9 M>&PO=V]R:W-H965THS&X>I='+P">YKL@/Q/FL$6M\1/K< M/%CNQ7V4I:Q1.VDT6%S-HYOT^C9-O$-K\;O$G3MJ@Y=2&//%=WY9SJ/$$Z'" MDGP(P:\M?D"E?"3F^.<0-.KG](['[9?H'UOQ+*80#C\8]8=<4C6/)A$L<24V MBCZ9W<]X$#3R\4JC7/N$W<$VB:#<.#+UP9D):JF[MW@^+,210Y:]X9 ='+*6 MNYNHI5P($OG,FAU8;\W1?*.5VGHSG-1^5Q[)\E?)?I3?(4MR\",\=ML"9@7W M@C96DN1Q[K46<"=%(54W>/$@+&JJD&0IU'NX6" )R8UW(#7<2Z5XO=TL)N;S ML\3E@>6V8\G>8%E@.8!A^@-D23:$SX\+N'CW_G68F.7U&K->8];&'9[6^-=- MX\#AJ>CY;PU: M05*O0;6+;9HV8\D /A/J):>_<$:+0NVA1,N+K?W.%.A=\!EM*1TN0ZJZ>:?M MO/Z ;O-Q-AC-XFV ]K*GO?Q?M K70C%9(?72CW*6RGI30R/V?'S) =\=G:D# MJ@1!);8(VA#L^=8I3@&CDP+NT#E$^*KC=8KO M^2P4O.Q"$RPV"+_R)L#3#A53WQO.^V!JC[Y%3=\"'?>@XW."_HG"/NU,B&[\ M+5TRF(;IKGJZJW/3P5-E$4. 5R' 21APT@-.S@[XT6QLB&\2XKL*\TU[ONGY M^;B&A?BF(;YAF"]-OA:'Y)R$-RM">YKS,.'T%>=_CTE\5,_\O\&]L&NI'5\B M*_;B=>?#9KMRVW7(-&V)*PQQP6R;%?^BH/4&_'UE#+UT?-7L?WKR?P%02P,$ M% @ ;X%66+ C[MH&ULO5AML9U[2:>9R31M[T/G/LBPMG4% MR9'DN/WW)P$&8PC4.>(O!N'=1_NLI.5A1SLAOZDU@$;?HY"KL;/6>G/ENLI? M0T35A=@ -_\LA8RH-D.Y?UW8@R[DQ&\;,[.1F)K0X9ASN) MU#:*J/PQ@U#LQ@YV]@\^LM5:VP?N9+2A*[@'_7ES)\W(S5 "%@%73' D83EV MIOAJ3CK6(;;XPF"G#NZ1I;(0XIL=W 1CQ[,100B^MA#47!YA#F%HD4P<#RFH MD\UI'0_O]^A_Q.0-F055,!?AWRS0Z[$S=% 2[H-]4>Q^PM20CV+YXM0Q;]H ME]IZ#O*W2HLH=3811(PG5_H]3<2! ^X_X4!2!W+LT'W"H9,ZQ)ESD\AB6M=4 MT\E(BAV2UMJ@V9LX-[&W8<.X7<9[+ W^!>K@ MMXAXI%,1T+S>_3WE%\BK="^$T\FRWXGQ.C^=_:\?C FZT1"I?ZH2EN!UJ_'L MF;]2&^K#V#&'6H%\!&?RZR^X[_U61;8EL +U;D:]6X=NJ)O#QCC3\"XT!SE M?TJA5'E?O44S6#'.&5_M-V!57I+)^O%DMG0]3O"P>]GW1N[C(>/:F)[)N)!H$S!8YY4Z#?TT-,&535QZ?9,+> 6O2P=XQZ5XI-[E%@4D_8])OB8DY MMPT+UR]3\(9>:>'*9D?K6R RR(@,:HG\OSTW:(HI";W1K!#Z, M]^+S0FU-> M"WQJ#1F>Q.XR8W=YV@[3D@: .(W,Z^?K+40+D)7UL1;V5&XM@14R@+W\S>RU M_')( 5MBWQ9:D?Z!,,'G?$&DLQ4W*KGL#(Y.:[-=D0_)^9!SE_]TQEYE94_I MU)D4F>2B!=<*@U;+?SI5\[(TVA7)Y#($GZA#S,>0_[!ETM[:;X#Z>E./?O*1 M>PE]@G.!@GMM5YQ:R7,R_9;0BO1S58/;DC4_5W'*FJ5T.FL#>B[A7/W@>OGS M$B6IK':J)&E]8,\EGFLG7"^>6JU@9054R;AL]E0ASD42/E$EA>QA*Z2Y^,!5 M@U*JQS[YZ+Z$5B*Y5B)M:R72JE9J"ZU(/]=*Y*Q:B90U4-+P*.SH)JLBEUPG MD;/K)-*LDVI-BDQRG43.IY/2J?H-2])@E1!Q#]J%$&ULK55=;],P%/TKEIG0 M)FUUFG0=&FFD=@$QQ-"T,7A /+C);6/-L8/MMH-?CS_2T(VV[&$OB7U]S_'] ML(_3E53WN@(PZ*'F0H]P94QS3H@N*JBI[LD&A%V925538Z=J3G2C@)8>5',2 M1]&0U)0)G*7>=JVR5"X,9P*N%=*+NJ;JUP2X7(UP'Z\--VQ>&6<@6=K0.=R" MN6NNE9V1CJ5D-0C-I$ *9B,\[I_G ^?O';XR6.F-,7*93*6\=Y/+G6%4++21=0NV$=1,A#]]:.NP >@/=P#B%A _ M!0QV )(6D#P7,&@!OM0DI.+KD%-#LU3)%5+.V[*Y@2^F1]OTF7!MOS7*KC*+ M,]FE,%3,V90#&FL-1J,3-"Y+YII".;H4X62Y%AWF8"CC1];C[C9'AP='Z Q M@;Y42_C&*HSC9$M#%?OA'*GHHV@W/GP.//3S>DTW2=2?Q?,D.OO=,, ,G MG^S5*-$_K3I&GZTN?!]/M5'V_OS85O_ /]C.[S3E7#>T@!&VHJ%!+0%GKU_U MA]';;;5[2;+\A<@>U770U76PCST;UU(9]CN<:WBP&JIA6_4"R]"S. %=9E%* MEILE^:]'OL\C!$\VKF\-:NYE4*-"+H0))[^S=DH[]@+SQ#ZQ"AP$\R]-D.\K MJN9,:,1A9BFCWMDI1BI(8I@8V7B1F$IC)<-J@8]:EW//4]D1 M"J)&H@1N;O9"%D0;4QX\54H@N0,5S M]?^(5A'*<)NYL(]-$5)I1#AN)5%44 M1/Z\ 2;J!0[P^>">'H[:'GAI4I(#;$$_E!MI+*^+DM,"N**"(PG[!5X&\U5L M_9W#%PJUZNV15;(3XM$:=_D"^Y80,,BTC4#,GW6C9$04KP;[27!\7>(91#GM2,7TOZEMH]8QMO$PPY;ZH;GS'$499I;0H M6K!A4%#>K.2IK4,/$,0O ,(6$/XK(&H!D1/:,'.RUD23-)&B1M)ZFVAVXVKC MT$8-Y?85MUJ:6VIP.OTH1%Y3QM [M,QS:DM+&+KCS?]A"WVU!DTHNS8>#]LU MNGI]G7C:9+9X+VNSW#19PA>RK"$;H2AXBT(_C ;@J\OP3X2/D#\(]XS>3G38 MB0Y=O.AOH@G/C59-^('N&*"E4J 56E.5,:$J">C;T-/_:]R'1399X.(OM MO[DJ208+;!I,@3P!3M^\"B;^^Z$2_*=@SPH2=06)+D7O"C(DLD%.'-+.A%,: MS8)I'/B^GWBGOH(!S\EL-IWU/9_1BSMZ\45ZRRRKBHH1#3DZG-^.%B6AT@P4 MC=;)^)/%"N$(.]P?BCZ1@CV4R+QM"B= VW M$]JTK]L>S8 %:1W,_5X(?39L#W&PO=V]R:W-H965TVGB]FYEFHA&,\KQ5H)JJHK(ISDRT4Z]P-MMW-&BU';#3Y.:%+A$ M?5_?2F/Y/4I.*^2*"@X2UU-O%ES,8^OO'+Y1;-7>&JR2E1 /UKC.I][ $D*& MF;8(Q/PV>(F,62!#X]<6T^M3VL#]]0[]RFDW6E9$X:5@WVFNRZDW\2#'-6F8 MOA/M%]SJ&5F\3##EOM!VON,/'F2-TJ+:!AL&%>7=GSQNZ[ 7$(8O!(3;@-#Q M[A(YE@NB29I(T8*TW@;-+IQ4%VW(46XO9:FE.:4F3J>?A\@'(01W"\7<'IR=@0W MZBL5.=SHM4K9FEQS37A!5PQAIA1J!0NJ,B94(Q%^S%9*2_/>?AZJ1Y=E>#B+ M[<$+59,,IYYI,H5R@U[Z]DT0#SX>T3#L-0R/H3]K6&%!.:>\,$_:W>XAIAU6 M[+!L,^8_Q_ MJI'GKTB._Y4\"<;#X"\"_E[#52@+-U849*+ANNN]?K>?7+.N89_=N[%W0Z2Y M"@4,UR9T<#XVXF4W2CI#B]JU[TIH,PS9[^!E!+ M P04 " !O@598\JH->D@" X!0 &0 'AL+W=OVTFC3LHF'GAI[NS[OKO[>N=TK_2C*1$M/%5"F@DIK:VO*35YB14S M U6C=#=KI2MFG:LWU-0:61% E:!Q%%W2BG%)LC2<+726JJT57.)"@]E6%=._ M;U"H_80,R>'@GF]*ZP]HEM9L@TNT#_5".X]V+ 6O4!JN)&A<3\AT>#U+?'P( M^,9Q;XYL\)VLE'KTSETQ(9$O" 7FUC,P]]GA#(7P1*Z,7RTGZ5)ZX+%]8/\8 M>G>]K)C!F1+?>6'+"7E/H, UVPI[K_:WV/9SX?ER)4SXA7T3.QX3R+?&JJH% MNPHJ+ILO>VIU. (,1R\ XA80_RL@:0%!.=I4%MJ:,\NR5*L]:!_MV+P1M EH MUPV7_E]<6NUNN+%/YV@9%V+XA<1SS >0#,\ACN*D!SY['?Z) MR0%$O7#J).ATB#L=XL"7O%C.&K7& F;*6',.,U9SRP3_@\4Y+#36C#O#M0K/ M%)MSDPMEMAKAQW1EK'9C^;-/C";[J#^[7]5K4[,<)\3MHD&]0Y*]?3.\C#[T M2?.?R)X)E71"):^QMP/#0OM]C3;HRX#V3\@N&\;QU2BEN^,.>J*2JW'2136E MT:.Y]F_*9Z8W7!H0N':X:#"^(*";/6T($LW1/&VH?X.[72MF# MX[>G>RRSOU!+ P04 " !O@598@7:QEX # B#0 &0 'AL+W=O*T9S<"21W68;%RR?"^'YBN=;KB6_T<:OT"7LZ+O C61+U4-P)&-F- MRYIF))>4YTB0S<2:N;>+6,>7 7]1LI='QTA7LN+\20]^6T\L1R=$&$F5=L#P M]TSFA#%M!&G\4WM:S2VU\/CXU?W7LG:H984EF7/VG:[5=F+%%EJ3#=XQ]8WO MOY"ZGE#[I9S)\A?MZUC'0NE.*I[58L@@HWGUCP\UAR.!&[PA\&J!=Z[ KP7^ MN8*@%@3G"L):4)9N5[67X!*L\'0L^!X)'0UN^J"D7ZJ!%\UUGRR5@*L4=&HZ M2U.Q(VOT!\4KRJBB1**/:%EU#>(;9 JX2HC"E%U#Y,,R0520D'2#?O4&>X_D&^;Q?_CO.!\AY6YZ<(_=* MN6>0+\Z1^Z7<;:T*]((4/ M1-X@HM+!M0E;=9NP#<0/.]@,4<$H=CO8>E-^;]M=R*Q%-VSHAKUT/].-0BD6 M:R"7P\X!%N45; F>X#5N8AB>T'&=,.JTR]P4-7(Z44EXTGJN%\;=UC-$A7$< M-U&MJJ.FZNBLGEIBO1 ^2()FL!@N#BF%PWM\,)4>G185>*-NZ88H/_:<3NF] MV;VW?2YDU@(Y;$ .>T'^J;9$P(:LPLG^>XV;" Y/V(Q<9QAW")Y=1T'E, MD]ZTWDOP0F8M@G%#,.XE>,\59B9:\6GC1T$<#SNX#&&AZY\\;+U)O)?7A@XB1#=@[@R&T@JAVY-5 \:+<;B%CQ@B= !< MWW"N7@=Z%]M\%DW_!5!+ P04 " !O@598";>:)+$" "+!P &0 'AL M+W=OJHHDU.G5&IW[;HR+Z'"%F[)ME1FP3)&)I(UYX]F\JV8.IX! @JY,AZP?AU@ M#I0:1QKC3^/3:;-6(-4%%6/W&3TT>3@3^^ U!T B"?Q6$C2"T@=9D M-JP%5CA+!3\B8:RU-S.PN;%J'0UAIHHK)?17HG4JN\ESL8<"K3#%@H!$F!5H M!@PV1$GT":WJZB*^0<.FEPM0F- /6G._6J#+BP_H A&&[DJ^E]I2IJ[2O&97 M-V_89C5;\ ;; O(1"OV/*/""L$<^'Y9_QVR$O%ZYJ[/4IBIH4Q58?^$;_I;X M&:]I$[=-!J82_;I92R7T:?S=%V#M<=SOT?RAUW*'4( [@9._?^;'W MN2_<_^3L5?!A&WPXY#V;<;:7T%O$6AA;H6D:ARP,)U=>ZAY.X;M601@G5ZW5 M*ZIQ2S4>I-(E$9S2/JI:&)WNY\51<$;5M?*O)DG83Q6U5-$@U0/.L>E1?5A1 M=\.)%YTGJ\)!K!4<0&"6@SW 7)4@^@CC;N+T&3H#[!KYP4G) M7_$E+5\RR'?'%>XM9=(Y.LDXZ92R:Q7[43(^8W)/6J6YIGY@L25,(@H;K?-& MB8Y)U*V_GBB^L]USS97NQ798ZML2A#'0WS>):*4/>">XE%:FN50I8Y4)'[41!T_8)QX8T&;NY!C0:R-#D7^*! ET7! MU+<;S.5ZZ(7>=N*1+Y;&3OBCP8HM<(KFP^I!TQ@0=I MJ8TL-F!B4'!1_;*O&R/V &'W&4"T 40_ BZ> <0;0.R$5LRLL)9T9W4BS>O$=5P 1G!IC(X"T73*0(=TCVP!UG M,YYSPU'#&YA6U08YAY.0KR9H&,]?4XH/TPF\.GL-9\ %O%_*4A-4#WQ#:BPG M/]TPOZF81\\P#R.XE\(L-?PI,LP.$_AD0^U%M/7B)FK-.,&T W%X#E$0Q0V$ MQNWPOYCH0- (/Z 3UZ6)7;ZXI32P,_BZU>!/=X2&6X.%_MSD9;741?-2]JRX MTBN6XM"CPT"C>D)O]/MO83?XH\F'%TIVX,I%[3;[72GZ*@DM% M>P0%?+K'8H;J,_P+4TQ+A5FUI?;FSWI!T GHA,US>[N,*8;3GELH1+JT=J%- M.EN)G+JW7BC9@6?]VK/^_W?B]%_2E1=*=N#*9>W*Y7\\<2Y_[L0Y#G-10?.' M'@:[*SQH)>B*Q84VJG3?*C4WI>+F6^.=VI[JGJD.1,DYV$NLUU2)]@2_6(IP MKUT)3]%Z#K>"2H/:P",SV*BX/>%'INBCSIN@XW;HJ5K]O2ZM0+5PS:N&5);" M5 U;/5LWR->N+?1WX55W365:D ET#,\)&G1Z='JJJF&M!D:N7,\WDX8Z2/>X MI"8?E0V@]W,IS79@%ZC_;1A]!U!+ P04 " !O@598;G?S0V<" "$!0 M&0 'AL+W=OPDJIUKSN/8%C5*9@>Z044GE3:2.0K-*K:-058&D!1QFB2G ML61<17D6]N8FS_3:":YP;L"NI63F^1*%WDZB8?2R<<=7M?,;<9XU;(4+=/?- MW% 4]RPEEZ@LUPH,5I/H8GA^.?;Y(>$[QZW=68-WLM3ZT0 M?L7.SXGG*[2PX1>V76X20;&V3LL.3 HD5^V7/75UV &DZ3N M .D07=[45 Y M98[EF=%;,#Z;V/PB6 UH$L>5;\K"&3KEA'/Y3*O5\3'#T-TU,%>G+DO9E20/O M^!W>!2JN#5E !0^W*)=H?L)O6&"Q-EBVCG?V#\Z29)!0?X(/N*(<[N!B91#I M#_R:^I;!O4+\3)[;AA4XB6CH+)H-1OG'#\/3Y,L>FZ/>YBBPC_9T'UY[>+&W MAP\S0L.-0VG?-#+Z#T;&O9'QWGX%^5Q99]:AX!5=!$SJM7)O26W)3@.9?[8V M.34PBS>["N*=H?+OTRTS*[H!!%:$2@9G)Q&8=N;;P.DFS-E2.YK:L*SIF43C M$^B\TMJ]!'YT^X&ULC95=3]LP%(;_BI6A":1!TK1)6Y9& M BK$)) 0A>UBVH6;G#06CIW9;LO^_8Z=D'4BM-PD_CKOX4]OU/) M605",RF(@F+F70S.+Z=VO5OPG<%6[[2)=;*4\MEVON4S+[ ) 8?,6 6*KPU< M >=6"-/XW6IZ'=(&[K9?U:^==_2RI!JN)/_!:P-(2*G%PS044&Y!;0 M+;EE=,DX,PPT.26+YML169 [:M:J&<<>1QUR:JQ0;H6.YV HX_J$'!$FR&,I MUQK%=>(;S-JR_:S-\++),'PGPSED9V0X^$+"(!R2I\6<'!^=_"_CH^G.>=@Y M#YWN<(]S\L_YQ5[G/R^6VBC\A7[U&6A HWZ0/5;GNJ89S#P\-QK4!KST\Z=! M''S=8V/8V1CN4T]Q5T9].351L8NR)W.3!HF_Z0&-.M#H$"CJ S51T6%0U(&B M0Z"X#Q1]%!1WH/@0:-P'BM^ !F$4!._0QAUM?(@VZ:.-/VIKTH$F>T&/)6!Y M+O L]N$F'\5-.]QT/TX:ROM(TS=_8.\V^CO%R]X#=U2MF-"$0X&!P=D8KHFB5>1Z#L IPOI#2O'5LBNPLN_0M02P,$% @ ;X%6 M6 F7$TM0"P V'X !D !X;"]W;W)K&ULS9U; M;^.X&8;_"N'.MC/ ;FR=[&2:&$@L$DV18(-DIKU8]$*QZ42[.KB2G,P4^^.7 ME&33E&7:2M^XO9GX(#ZD]'[F1[Y#2N>O:?9;_LQY0;[%49)?])Z+8O&YW\^G MSSP.\I-TP1/QS3S-XJ 0;[.G?K[(># K"\51WQX,AOTX")/>^+S\["X;GZ?+ M(@H3?I>1?!G'0?;]BD?IZT7/ZJT^N ^?G@OY07]\O@B>^ ,OOB[N,O&NOZ;, MPI@G>9@F)./SB]ZE]9D-75F@/.(?(7_--UX3>2J/:?J;?',]N^@-9(MXQ*>% M1 3BSPN?\"B2)-&.?]?0WKI.67#S]8K.RI,7)_,8Y'R21O\,9\7S1>^T1V9\ M'BRCXCY]_1NO3\B3O&D:Y>6_Y+4^=M CTV5>I'%=6+0@#I/J;_"MOA"'%+#K M G:C@.7N*.#4!9Q#"[AU ??0 EY=P#NTP+ N,"RO?76QRBOM!T4P/L_25Y+) MHP5-OBCE*DN+"QPF,K(>BDQ\&XIRQ?@F39Y^^L*SF/C\L2!!,B,L3()DRLD- M%XJ1FS!X#*.P"'E.?B*7LUDH(R*(R'52Q;6,CX\^+X(P^B2.^/K@DX\?/I$/ M)$S(E^=TF0MF?MXO1&-EE?UIW;"KJF'VCH99-KE-D^(Y)S29\9D.Z(NS7)^J MO3K5*]M(]/GTA#C6C\0>V$Y+@R;FXG\/DA,RV%WS.#ND^$@6MTX-U])9AXU3\AQ#V! 5-I?&L/GE1I0FUP6/\W^U!4)5E=M> ME>Q:/^>+8,HO>J+OS'GVPGOC/__)&@[^VB8B$N8C810)8R"8)KZ[%M\UT<=7 M:29*A,E33F;+3/PEQ3,G"YZ%Z:Q-WXHV+&DRT[V,!^?]ETW1MH\8VMZ@<92_ MET.-[>YZB4$P[1)[ZTOL&2_QY#E(GKCL0N4W))V3:<9%U[NZX+LOMI';]<=4 MP;P]NB"KI$@8 \$T"8=K"8=&"2_%^$LDKK)OO.=Y$13BS:12\?(IXUQ\7Y!? M;GG\R+/6?M'([RHE$N8C810)8R"8IOAHK?CH>$EQA!0?"?.1,(J$,1!,$_]T M+?[IH4EQ*7[WV:K#G@?36O(VE4^W.EA+=K#-_+A]6'E4LR,VMK"K,D@8 \$T M9<[6RIQ!ARMG>XX_PC2WJJ@02QD P30EKH&:; Z,6=T%6A--P44T;YYRW M3@PKAF5M7N"3P>#,:^A@KJQKOP:E42B-H6BZ;!LF@664[3K/EV4>VZ58;3(X M#<5$9]:4S%A19\F0- JE,11-E\Q6DMGF&826?KZ30HQ+Q&"D_-W-Q%BT548S MI(OF=W(9)&"]C MX^S17&?7&024YD-I%$IC*)H>"\KXL;SC32(MJ!L$I?E0&H72&(JFQX!RCBRS M=?0E+43/GO""1/R%9\$3)YG,W*T25R@Y0%2]>;,CAYH_4!J%TAB*I@NG#"#+ M:#&,KQ,QS!(=.)FF>W4;;>LFALQ;TD&M&RB-0FD,1=.E4_:-9?9ONN?@X-O^ M'(PT4290F@^E42B-H6AZ+"C#R#H[8@Y&VC<3*,V'TBB4QE T?:V _#7&-7[: T"J4Q%$W73ME5]AZ[ZO T7).::=AI2@>UK: T M"J4Q%$V73ME6MMEC>N#3I4BZ5<>[D6TGRRR3";AA;[2GYA7D9Z%^(I>6U=VW M]/[O16(G'Q]^9O>?-KZ_%KG_&WEX#1;5 ::D;CZ#KATZE.9#:11*8RB:'EG* M,K./N&3)AJY9@M)\*(U":0Q%TV- &6VVV6A;)X9,_LBKM;C2.)5K4\O/6K5V M#YJIF:ON+"+4(8/2&(JFBZ@<,MN\-FI7BN@\@WOG- 'UWJ T'TJC4!I#T?3H M4MZ;/3QBFH NX8+2?"B-0FD,1=-C0-EX]H$V7J[.FUN@!B*4QE T745E M(#IF _%_FCI,F<'<[LY[I:"N)I1&H32&HNGQI%Q-QSY>9G"@_B.4YD-I%$IC M*)H> QL[)LU+]MZ6&9SVS+"U%-I<>6<9L1L?L3L?W\-"=)2%Z)@MQ(ZIX;_? M!69N3^>?.]2EA-(HE,90-#U.E$OI''$=GP/U$J$T'TJC4!I#T?084%ZB8U[' M5RH?)GF1+SJ7@M5_H\+!]_Y=."%"GYNG@-,J%Z1OST-2E?7\Y^7>9EN=;MN'5K MM@-@RXF!^FE0&H72&(JFWVE$^6FNV4][U^&V*'"7A;&(GVB9&P?AYE9V'8!! M:3Z41J$TAJ+IT:-\/-@PH[\TUKRA\TTB@9NIK M?IHW+8(Z9U :A=(8BJ8KJ)PSU^R-__S#6?7.=N ^KS06D42F,HFAYT M&_'I3F0VD42F,HFAX#RL-SS2L-5[./U>Q?RR3RA@JMDX@]T*"H M]NFG\2)(OO\E)^E"WI3A1\)#\7E&ZN_+T)/]#OGX*KX@ 9E'J>@%17/DC.2' M3V0A!ZV!>&<-?JB.#-:SF_)&GI8\3M[H1KQ+EK&<"*V3GIDZT$NV!B'41(32 M*)3&4#0]")6)Z)I-Q/?.?H?<2\#>7DC(B=X.V[Y9V_=\L_?3-Y$559*;M(@D?_3MHX@4Z(PM[IS)P%U7:$T"J4Q M%$V/)N6Z>D?<+^U!35 HS8?2*)3&4#0]!I0)ZID7.W9F*N MM+-\4/\22F,HFB[?QD,D]NV4[I00/HP&(H.3.(PB>9?8YIH+8Q^/?>P$U%N$ MTBB4QE T/4"4M^@=<;.S!S4)H30?2J-0&D/1]!A0)J%G7N78M8_?7NA8+E+= MZN2A!A^41J$TAJ+I^BF#SX-NOA383 M.VL(-0&A-%K3-C5TW&T%W\/<&RIS;P@U]^1C=WG6:0YG;D!GP:$^'91&H32& MHNF!H7RZX1%]NB'4IX/2?"B-0FD,1=-C0/ET0[-/]Y;N';HD$4KSH30*I;%A MJ\>YSA65@/V-!W*+;OBI?'1Z+L00D^KJ@=7K3]>/9[\L'TK>^/S*^NQ7#UE7 MF.J9[[=!]B1F[23B8#X M?IZFQ>J-K&#],/OQ'U!+ P04 " !O@59810ZO,)0" #;,2LB3:3.7:5Y4$LG2DDODX"&*_))1[:>*> MW<@T$1O-*(<;B=2F+(G\=0E,[&;>V'MZ<$O7A;8/_#2IR!KFH.^K&VEF?JNR MI"5P105'$E8S[V)\GDTLW@&^4MBISAA9)PLA'NSDXW+F!;8@8)!KJT#,;0M7 MP)@5,F7\;#2]=DE+[(Z?U-\[[\;+@BBX$NP;7>IBYDT]M(05V3!]*W8?H/'C M"LP%4^Z*=@TV\%"^45J4#=E44%)>W\ECDT.',(Z>(>"&@%]*"!M"^%)"U! B METQMQ>60$4W21(H=DA9MU.S A>G8QC[E]K//M31OJ>'I](LN0*)KP=>G=R!+ M=$W)@C*J*2ATBN;U9D!BA8: QQEH0MF)8=S/,W1\=(*.$.7HKA ;1?A2);XV MM=H5_;RIZ[*N"S]35P;Y"(7C-P@'..RA7PW3/Q$^0L'S].PE=.SH>)_NFX#; ME'&;,G9ZX7#*G<@RJG(FU$8"^GZQ4%J:'^!'7TRU<-0O;)O"N:I(#C//_/4* MY!:\]/6K<1R\ZPOM?XIE_TEL+]"P#30<4D_=/M1V'U9"V@;2%UTM$3L)V_ZV M*<93'"?^MIM)#RJ,)]-]5-:'"M^&+6K/1=2ZB 9=N&W15WE-FW16&X=1%!U4 MWH/"\10?5#Y8PC]^IDEK<#)H\$YHPOH,3OZ(,XSQ67!@L \51@>H;+"$OS7H M=UJI/?<^$[FF7"$&*R,?C,[,:K(^2^J)%I7KK@NA3:]VP\(&ULS5==;YLP%/TK%JNF3=K*9PAK$Z2N9%NG5:K: M?3Q4>W#@)K%F[,QVDO;?SS:4AH9&J<3#7A(;WW.X]QQS,:,-%W_D D"ANY(R M.7862BU/7%?F"RBQ/.9+8'IEQD6)E9Z*N2N7 G!A025U \^+W1(3YJ0C>^U* MI".^4I0PN!)(KLH2B_N/0/EF[/C.PX5K,E\H<\%-1TL\AQM0/Y970L_!OPDL)%;8V0JF7+^QTPNBK'CF82 0JX, ]9_:S@' M2@V13N-OS>DTMS3 [?$#^R=;NZYEBB6<<_J+%&HQ=A('%3##*ZJN^>8+U/4, M#%_.J;2_:%/'>@[*5U+QL@;K#$K"JG]\5^NP!?"C9P!!#0@.!80U(#P4$-6 MZ%# H ;8TMVJ=BM6'C0 9\< @\MW&_#7>U%8TC0&!)8OO 9OD*)N M'M-?3N02YS!V= .1(-;@I*]?^;%WVB5QGV19GV23GLA:9H2-&>$^]O0LS_F* M*:D[8@YDC:<4.O=WQ1);%M.9UVGHA;[>C.MMC7>C_-CWDG94MC>CEXK7$UE+ MO*@1+]HKWF=@('3WH 1/"27J_IU]:8!X_2H)_.&I1#DO]?M.5HU%]PZD )>H MA'(* BT 4[5 4\TR(ZIA(=T.5*D,MK2-ADGX1-OSKJC8#YXX$.WX-/ &P8=V MU&0W*DH&_N,=6YH-<&>S5[?/JOFQV';B^M(IU-8"_=2YM GV19GV23GLA: MGL2-)W%/'3GNTXP^R;(^R28]D;7, F#'OIR,.=)]T//>]).^@("IX&97OS M>:ET/9&UI$L:Z9+_IQ\GN]UQF.P8T!45[SBPMZR7.M 36>6 NW7P-I]5EUC, M"9.(PDS3>\=#O;=$]:E2311?VK/XE"M]LK=#K6L!P@3H]1GGZF%BCO?-]V+Z M#U!+ P04 " !O@598/+B\_EX# "F"@ &0 'AL+W=O32#.AUV M+;(=5$1$6DFO*M+?8<2-Z0JM+&CA/:%2FHM9@U:RN^F+%:E@6% M%4>BKBK"O]]!R0YSR[6."^^+[4[J!7LQVY,M/(#\N%]Q-;-[E;RH@(J"4<1A M,[=NW9LTT?@&\*F @S@9(^UDS=A7/;G/YY:C X(2,JD5B/I[A"64I19287SK M-*U^2TT\'1_5WS;>E9'?Z$SD^@]3)6BN87 M'5ILZ%@HJX5D54=6$50%;?_)4Y>'$X(;7B#@CH"'!/\"P>L(WJ\2_([@-YEI MK31Y2(DDBQEG!\0U6JGI09/,AJWL%U0?^X/DZFFA>'+Q .7FZIZ*FA.: 5IQ MMN6D$N@*O4Q!DJ)\I88?'U+T\ODK]!P5%'W8L5H0FHN9+54 6L;.NLWNVLWP MA<./UA^$U>MX%O1_G\,_M6DBN7HI_35EN57RSBBX4-V)/,IA; MJA((X(]@+5X\AJ\[T\3158U3@!#@Y1Z4&K3APXQYU9B[HS063 MYMX\J4(O0+Q&5'T+V$87S)KP@I2(Y%]4G5"E6!I?R58W. E'1>/' VMC5!1& MV!E8,VG%"39;"WMKX:2U94F*"JW(]XL6PM&V5[&?X.'Q&&!1$GK1P(1)S8MC MU^PBZEU$_^?V #.A1A:#:3]&:2:3.,;J\D\&K* M2#)Z@S&.<3CP84!Y83 XN-2$\A)OX,(^^8)7P+=-)R10QFHJVZ]AO]HW6[=- MCS%8OU--6-LS_9!I.[AWA*M"*% )&R7I7$FB_\ 4$L#!!0 ( &^!5E@S2\T :@( '<% 9 M >&PO=V]R:W-H965TYQV2A], M V#)D^#2K(/&VG85AJ9H0% S4RU(7*F4%M2BJ>O0M!IHZ8,$#Y,H6H:",AED MJ9_;ZRQ51\N9A+TFYB@$U<];X*I;!W%PGGA@=6/=1)BE+:WA$>RW=J_1"D>5 MD@F0ABE)-%3K8!.OM@OG[QV^,^C,Q9BX2G*E#LZX*]=!Y(" 0V&= L7?"6Z! M$&+\'S6!,Z0(OQV?U+[YVK"6G!FX5_\%*VZR#CP$IH:)';A]4]Q6&>CQ@ MH;CQ7](-OE% BJ.Q2@S!2""8[/_T:=B'BX!X^4) ,@0DGKM/Y"EWU-(LU:HC MVGFCFAOX4GTTPC'I#N71:EQE&&>S'50X4Y);):UF^=%OU9Y32=Z335DR9U-. M[F1__F[US0XL9?QM&EH$<#)A,23;]LF2%Y+%";G'/(TAGV4)Y;\"(9*/^,D9 M?YM<5=Q!,2/S^!U)HF1^16\^;L?[F=9S+;4R+2U@'6#/&- G"++7K^)E].D*[W--/;NGMFB8K$EQ M>7KY,P'1@JXEXPCK^EZ]I1%LT4:GB9 %B/(XBK('G2!>X9=3%1%@+.: MY1P02^#C8?IK@Q>(= TKFI$.[_$!#'XGJI@B7TR11\O_T,.+9A"@:]_R!L6/ MTO9],YT",O,Z:\\GV=9%@PW9$E"MI92%4P0U.U]'6ID*4.5.1^& 0#OV!< M>-'0K4U5-)25R;G J0)=%053?\:8R_7(ZWJ;A1E?9L8N^-&P9$N\1_-83A7- M_)8EY04*S:4 A8N1=]V]BOO6WAE\Y[C66V.PF6B,+XW7!ZK4L+W!YOV&]=[I3+G&FJ\%]!N D]JO4W$ZQ,RP:*CD&I2U)C8[<&(Z-*7/A3WV>Z-HEQ/.1#$N:"6% MB11&\7GE#F.:,P$?X4$:EL/-,Y681IAA(E5*IE1K<,=,DG&QA$JDJ. @BX;3 M& WC^1GQ/=['<'IR!B? !3QDLM),I'KH&\K#1N,G3JZ-HEOV:Y_>-5]_/Y_M/%>Z9 F. M/&HM&M4*O>C]N^X@^+Q/J[M^G\JUMX'S9MOQ*KKL?QH,_=6V>O\;75R&P:Y1O,?HO'O1&M79^EM= MH4"U=-U54ZR5,/75:%?;!G[M^M:+]3$U]KH/_Z.I7X4[II:<+GF."Z(,.A?G M'JBZT]83(TO7>^;24"=SPXP>)U36@/874IK-Q#IHG[OH+U!+ P04 " !O M@598?.L0S>T$ "3&P &0 'AL+W=O0;H"[D'B=ZCTR2A9CY( MBBY8L:K,[!Q$H A-#[7%S76$#MX=HG>(,O1ESI>2L$2.?*4'8R#]N/SP6?'A M<,>'<8@N.5-SB3ZP!)(F@*]95%3"1RIGH14Q@O@(=?!O* S"3LN SNWN?Q)V MA(+=[M%SW,/82+'($UA"S6XG9M:%/SKE8<$$4 MH"DD(/3JIH6\2LMK^MND+"!QD&.:^'DW"8Y"//+OUC5ZEE7TE%6#5:]BU;.R M^C"=0AXVG\.F@,*X.8+N8(-.NUDOW."S ZW33JA?$>I;"9G%?@L,IE3I,T7J MT*V7/9H*GB$Y)[KGO0GQ"2(K(MIC3H'?7QM6+PB"#8[;1GBP:11M&X5K-@UZ M@XK>P$KO*TF713PEJ3YO"8M;9ZH Z:U]N=-94[;@L&UTC#?F,K*.YH4[;EAQ M'5JYWC !,9\Q^J^>+U7/JT0'I@7YTH7D$*DY43HW6*8)HID>CM(]4+XW2_MQ M32,Z135DFV[#+4EZ6U,_W)YZO#7U5F8OU.VXTNW8JMNI#O4Q76C"B4Y?8IW* M2;.]D>)*1ZWE3E63I3![A<&]%G %J58NRX_7-J6.K6N[4,HZS'UCOR.PAJ(X MJ%.S)+4^3?2Q;_ZOUNA]\N1TL-K6Y[ M:^@(K:EA73=@>^%PK4R&^/+SW8J^]^ITB1:Y0FLJ6Y/ F^]U1[5$JZA(M M]3G>7IB.(&J&@HOLCO1&ZY4CS+'^= =-%@#/3[*>?JL6$^4-W#3?X' M4$L#!!0 ( &^!5ECR*X)!9P, &<+ 9 >&PO=V]R:W-H965T?5>0XIZLP.7'R76TH5>*HK)N?>5JGF MVO=EOJ4UD1/>4*;OK+FHB=)#L?%E(R@I;%!=^1C"R*])R;QL9N?N1#;C.U65 MC-X)('=U3<1_M[3BA[F'O./$MW*S56;"SV8-V= 550_-G= COW.?]N!E^*N0=-1K2BN3(61/_MZ8)6E7'2 M>?S;F7K],TW@Z?71_9.%US"/1-(%K_XJ"[6=>XD'"KHFNTI]XX?/M .:&K^< M5]+^@D.GA1[(=U+QN@O6&=0E:__)4U>(DP 4G0G 70 >!H1G H(N('AM0-@% MA+8R+8JMPY(HDLT$/P!AU-K-7-ABVFB-7S*S[BLE]-U2QZGL"\MY3<$]>:(2 M7($%KQO.*%,2\#5XO@GN!-^7=K'?+ZDB9?5!JQ]62_#^[0?P%I0,W&_Y3A)6 MR)FO=&+&WL^[)&[;)/"9)! &7SE36PE^9P4M7AKXFJC'PD>L6WS1<4GS"0C0 M;P!#'#@26EP._X.P"8#GPY>O"</ M4@G]XOSCJGCK&+H=S6ER+1N2T[FGCPM)Q9YZV;LW*((?7=7ZE6;+7V3VHI)A M7\GPDGOV,%E-P"=:4$&J=V\2C/#'?">$WO"N&K9>D?4R!^@^B^(D36;^_K0X M#E44#%5+APH&..U5+W"F/<[T9W'TF4HQ%*80# MBK'F"H5G%B/M(=)70YS=4NEX*7"*!D5>.%0P'BW%6(72:73F=4?P^6L-+W+< MF]Q!<_P8.S^U<'32)&&2A ,,ERQ!83K@<,ABO?&&>\H_Z4!J*C:VDY,@YSNF MVJ]V/]MWBS>V1QK,WYHNTG8VSS9M"_J5B$W))*CH6EO"2:R+*]JNKATHWM@^ MYY$KW379RZWNA*DP GU_S;DZ#LP#^MXZ^Q]02P,$% @ ;X%66,TU5(O* M P 7PT !D !X;"]W;W)K&ULK5==;]LV%/TK MA(8.'=!:'Y8=)[,%Q%:*=4#7(.FVAV$/M'1E$95(C:1BY]^/I&3%5B@Y#\U# MK ^>PWO.O22OEGO&OXL<0*)#65"QW?-HR6I9$ KW'(FZ+#%_7D/!]BO'=XX/'L@N ME_J!&RTKO(-'D']6]US=N1U+2DJ@@C"*.&0KY]:_B7T#,"/^(K 7)]=(2]DR M]EW??$Y7CJ2.MV<&GAZ?63_9,0K,5LL8,.* MOTDJ\Y6S<% *&:X+^<#VOT$K:*;Y$E8(\Q_MV[&>@Y):2%:V8!5!26CSBP^M M$2< ?SX "%I T >$ X!I"YB^%1"V@- XTT@Q/L18XFC)V1YQ/5JQZ0MCID$K M^83JO#]*KMX2A9/19YJP$M W? "!/NI?]( EH =(&$U(0;!)S_L8)";%+TM7 MJDDUU$W:"=;-!,' !'Z OC J5&5#B!E:,V#P'\"9SHYY_\ MN?>KS=\?21;_(+(S[\/.^W",/?H$J?*U0$)B64O&GY%R&6S^-3R^9XCT7OH4 M>9/ 7[I/I\:\:51\:=29E%DG938JY5'JFB!-"4F]FC\@JHX-EJ&L5;D%"AF1 M-GD-M^^?A>3-PIX^^[#PJB=P8-C"KG#>*9R/*KRC.:8)I"C),2<2;PM :@5( M3K:U60&D5(5BE3=._-Z?>-X[V]:VN0#T)M=V8'QQQMDKX)DI5YTI5^.F'!(0 M0B?\F%Z!,LY*))1)8$[$%%7X69W44MBL&:=7@08#UEP >I-PP)J+0'_EJUR61<$CM"WZ<3B7A:B#M%X&O"[L1?A'XNE[. MK/"]EX[&&^7Z*G/@9O>S=BN>/0-!+[U#XWIE$%_F.Y=QTICYXTN[:PQ>=O7! M\ZGEZD41]+?FS<"X6=!7-<#7KU/WI/,L@>],!R_4OEQ3V71TW=/N*^'6],:] MYVO]]6 ZVA>:YM/C"^8[HAJ? C)%J2I3'2^\Z>:;&\DJT]]NF53=LKG,U1<0 M<#U O<\8D\<;/4'W317]#U!+ P04 " !O@598;F_2!&4$ U$ &0 M 'AL+W=OS3CY05^4&4X@%]$^OA[O0[DG=_,J.] MD-_5&D"CI[+@:NRMM=[<^K[*UU!2=2,VP,V;I9 EU>96KGRUD4 7E5-9^&$0 MQ'Y)&?]EX>?&:KM;8/_,EH0U?P M"/KKYD&:.[^)LF E<,4$1Q*68^\.WTYQ9ATJBV\,]NKD&ME4YD)\MS?WB[$7 M6"(H(-%_BSVOT&=T-#&RT6AJK]H7]L&'LJW2HNR=C8$)>.'7_I4#\2) XXZ M',+:(;S6@=0.I$KT0%:E-:.:3D92[)&TUB::O:C&IO(VV3!NI_%12_.6&3\] MN>>Y* %]H4^@T !-1;D1'+A62"S1#)8@)2SL:W2G%)C'E"_.GW]B=,X*IID) M\'8&FK+BG8GT]7&&WKYYA]X@QM&7M=@JXZE&OC;0]M-^7@-^. "&'8 SR&\0 MP>]1&(3$X3[M=_^=\AL4.-U],U3->(7->(55/-*)4Z>N3>JT&A)73H<@D3N( M+PKD#KS)SS_A./C%E>$/"G:6+VGR)7W1)[^6FT(\ Z Y<%@R M=[:'$'$5PO:-W02G),Q&_NXT#8=5' S#QNJ,+VKXHEX^NP)S,Q\=9 ?GX>DW M@^$%E\,FCMU4PX9JV$OUUP8DU8RO4 &FQSC1AJW/DBS$<7I!YS +,SR,W(!Q M QCW ^HUR .<:<8%U;!P,<:MC\>8)!>$;:-A$@5NOJ3A2Z[@HWDNMZ;6BF.+ M<5$F+8"(A,$%I<,H"#I&,6THTU[*Z9I*INF\ )0+KB6;;RMMRJF4ST9B]U0Z MAS5MSRF)R 5PVRA,<>8&SAK@K!?XGN],;Q?2]FK;R(4=9A=AUOYXUBHN(9Y,;)B2X7*D..V*(NQ8K/A%1W,O\ M"92Z1=]HL:75 K@KS/:(\AR+H,H^V'1EF<4@Z,CDJ$R;72_$K+0+WJMS_%>0?%>T\ M\:/DX7[-FX$)F[-ZCDP9TU)(S?ZM'CBS;TO<( V2^+*@G78DR'#'5!WE$/?K MX3W7E*^8;90]5=R6ND$J/^@#M ;F_5((_7)C3X[-?PHF_P%02P,$% @ ;X%66,B>7[.LVAH/I2EB#PSDJJ@AIPHLV#HW M-N#/)B5=PQV8^_)6X?LJD7V(R 0VJL!,6O![@!SJT2YO&C$?7:9UKB]O63^@=G'LTLJ88;R;^Q MS.13;^21#%:TXF8A-Q^A,=2W>JGDVGV238,-/))6VLBB(6,&!1/U-WUL-F*+ M$ Z.$**&$.T3>D<(<4.(GTOH-82>VYG:BMN'A!HZFRBY(N,UT;+3/ MA*W[G5%XER'/S#Z)5!9 OM!'T.2"+""5(F6<45<5N2+W0F%L+=@OR"R,S$' MBAE-WB1@*.-OD79_EY WK]^2UX0)\B67E:8BTQ/?8(;V.7[:9#.OLXF.9!-& MY+,4)M?DO<@@VQ7PT5KK+WKR-X].*B:07I(X?$>B((H[$KHY3?^'BDL2'*%K 16[!845DS8D)%XG^*! M:F@+,)42FOR[D)P3_$EMJ,K^ZZI@G6&O.T/;IJYT25.8>MB'-*@'\&9_O0H' MP=]=N_^28LD+B>U4IM=6IG=*?3:'-1-N9Y>44Y%"U];5$@,G81ORPRP,P_'$ M?]C>D@[0'D'#0[7/0^AR\F,]2 M,:F!RB+NJZIFT7AA9NBEM*0W.?.XRQSD>E 7@_964YFEA']#^,YC]#U!+ M P04 " !O@598GAR@J(0" #"!@ &@ 'AL+W=O&ULK55=;YLP%/TK5ZR:6FD-!))LZ@A2DVQ:IU6*^K$]3'MPX298 M-3:S3=+^^]F&T+0E2)OV K:YY_B> S[$6R'O58ZHX:%@7$V]7.ORS/=5FF-! MU$"4R,V3E9 %T68JU[XJ)9+,@0KFAT$P\0M"N9?$;FTIDUA4FE&.2PFJ*@HB M'V?(Q';J#;W=PA5=Y]HN^$EH[XME]+,_)8EHP5R104'B:NI=SX\FX]M MO2OX3G&K]L9@E=P)<6\G%]G4"VQ#R##5EH&8VP;GR)@E,FW\;CB]=DL+W!_O MV#\[[4;+'5$X%^P'S70^]3YXD.&*5$Q?B>T7;/2X!E/!E+O"MJD-/$@KI471 M@$T'!>7UG3PT/NP!AI,#@+ !A"\!HP. J %$3FC=F9.U()HDL11;D+;:L-F! M\\:AC1K*[5N\UM(\I0:GDRMD1&-VNB12/\*-)%P19[""4SC/,FK'A,$%K[\8 M:_WQ C6A[,14W%XOX/CH!(Z #_]*^ ""3OBS=J+6 MY\CQ1?T^PRN?X>ZFY)H[+1M$F"6)_LZ^E=[=_U#)NM8Q[M2PK MF>8F/12LI"A,!I8EHRB[A/02_>W[&[]R)1H%3\;46OR]."A0KEU**DA%Q75] M@-K5-HC/7?Z\6)^9@*[S](FF3O=+(M?49 3#E:$,!N]-8[).S'JB1>E"YTYH M$V%NF)N?#$I;8)ZOA-"[B=V@_6TE?P!02P,$% @ ;X%66(IG!]\0 P M70D !H !X;"]W;W)KM M&%I@LV3Y)5EF"TAL# W0K$&];A^*?:"ELT64(C7R9-? ?OR.DJ(YFR(@@+]( M?+N']SQW/')Q-/:KRQ$)OA5*NV60$Y4W8>C2' OA1J9$S3,[8PM!W+7[T)46 M158;%2J,HV@>%D+J(%G48X\V69B*E-3X:,%512'LZ0Z5.2Z#0=0H4I>03!OP.N4"D/Q&[\U6(&W9;>\+S]A/Y+S9VY;(7#E5%_R(SR M97 =0(8[42GZ9([OL>4S\WBI4:[^PK%=&P605HY,T1JS!X74S5]\:W4X,XBG M+QC$K4'\7X/X!8-):S"IB3:>U;36@D2RL.8(UJ]F--^HM:FMF8W4/HH;LCPK MV8Z2E2D*21P6H]ZE2B@Q_A-LNDUULHN-=-TGCUWZZ1A%3OX U( M#0]2*1YUBY#8)0\L-BB[3T'@SN_EOR%P)Z)-.]$FE^X!,PO M2?U"8,^H7W74KP;SX]?*A]='/7LJS0[^'JS3=PWB["Q/KZ,N2QM*@YN^EE)X M=OGYA\>#L'NI'5>B'<-'HRMVQ3:7>=,A4];WX=80WZYU,^?W#UJ_@.=WQM!3 MQU^QW8LJ^0=02P,$% @ ;X%66#$M[^GJ! _AT !H !X;"]W;W)K M0KIDDAMX&Z= M5BEJUNW%U5XXX 94P)GM)'?[]+.!DD"(EW3NBX:'<_ZV?\?8/O9D3^@K2S'F MX%N1EVQJI)QO;DV3Q2DN$+LA&UR*-R^$%HB+6[HVV89BE%1.16[:EN6;!LG7*Y0-S-MF@-5YB_KQ9 M4'%GMBI)5N"29:0$%+],C3MX&\&Q=*@L?L_PGAU= ]F4%2&O\N8AF1J6K!'. M<2Z51#W^:D2-MDSI>'S]IOZE:KQHS HQ/"?Y'UG"TZD1&"#! M+VB;\R>R_QDW#?*D7DQR5OT'^]IVY!@@WC).BL99U*#(ROH7?6M '#E _XR# MW3C8?0?WC(/3.#B7.KB-@WNI@]8HRS\) MB^=E"#Y^^ 0^@*P$OZ5DRU"9L(G)16VDIADW)=_7)=MG2H8V>"0E3QF(R@0G M70%3-*-MB_W6EGM;J1CB^ 8X\#.P+=L9J-!<[?X+*F^ ==X]O,3=KMSM ?=( M[?Z(Z#GW#@RG#:Q3Z3GG ILCQ@!Y:2+[]5?Q'CQP7+ _AV)5B[G#8G*TNF4; M%..I(88CAND.&[/OOX.^]>,09YUBH4ZQ2)-8)R)N&Q%7I3Z;DZ(0GQ*KXI$Q MMNUW^CH2M8A7B#%K0A' ?NQ-P=8QZR]*R1/?+\KF6HK-BU##6)=1AZ M+4/OQ3R'+(=Y*BMY+4]-8AV>?LO3OYHGQ9LM MC5,Q^R9 8!7W/*/#?=4_(>8%OFN[/5[S4SL_&(^LP.YQ55;V6JZ:Q#I<1RW7 MT>5#P.K![) ;,@<%RG:Q8I6_%. M1D'+*% R6H@E(::B9W6[']KRE-#LG^$>%PQ\H_5?C].EAJ&RDM?V.4UB'9[C MEN=8R5.L(.(4-"L(L)0TP5/;]<""DC5%!?CZB(L5IH.K &4!UZX"=(J%.L4B M36*=*$'KL.*V=*[,&C5-0=&J%FI5BW2I=>-RE E!Y?>S[(\_@!.PPL?#]V!\ MX,E0ZP\-2.K2KR:O4RW2I=8E;Q_(VY>0IUCN;,A5QT[DFFB58R RT"/^@_CM MDX'>M@(G@'W\RBIWLGDX0Q.'CHS MSE"K6O3?;>@R/>2F4)V<_J]I06J%FI5BQJU8_PR'SQ'_Y#!0G4*>[=' M-&'@)XI*+N _EPFF@*>X3B\>RAB7!Z;HZ8&0@)MN2U\=$[=/V$/.N.KKK M/;^'MV%]%'F0J4]&Q5IXG94,Y/A%2%HW(\&?UH>-]0TGF^HT;44X)T5UF6(D MQD9I(-Z_$,+?;F0![9'O[%]02P,$% @ ;X%66#'HM=+, @ EP< !H M !X;"]W;W)KJ(#CSE+(DFJSR-A;@U\,-FIG3(R2A1 /9G*3C1W/. 0%I-HP M4/RM80I%88C0C<>6T^F.-,#=\9;]J]6.6A94P504OUFF\[$S=$@&2UH7^EYL MOD&KQSJ8BD+9+]FTMIY#TEII4;9@]*!DO/G3IS8..P _/@$(6D"P#^B? (0M M('PMH-\"^C8RC10;AQG5-!E)L2'26".;&=A@6C3*9]Q<^UQ+W&6(T\F45DS3 M@LRU2!_(9S+'=Y75!1"Q)#\J ;92P(7!7>J@ZWJ27"6<09ICX3^)Q)X07C$H>EY^'?*>\0[#9^]!AY8>'!& M3=C=86CYPA-\UX\UT\_DS]5":8F)]/=8B!N*_G$*4UPN5453&#M8/13(-3C) M^W=^['TY%IZW))N]$=F+T/6[T/7/L2?;)P[;)WXL= U%9"E,&5TG<3@(AX.1 MN]X-RJ%9X \C[^*EV>S0S/\/@CV_IX=F<1A?1-&>O$.S?ASX@WUY[D[)*D&N;.E7)!4U MUTT>=ZM==[FR175O?8)=IVD2_VF:EG5+Y8KAW1:P1$JO-T"G9-,&FHD6E2V, M"Z&QS-IACIT3I#' _:40>CLQ!W2]./D'4$L#!!0 ( &^!5EAW0%ZG9 , M ,H- : >&PO=V]R:W-H965T8=FD(BGRPIB[&07;8R>P<,G,+ >6[0/6#@%@8Z8A9H!N(V ZZH8D( M.;I* @CV!4R)5;(Y6[8+IU'Q$OP.MK'7U+8GNQZ):QZ&IU]]"RBS#G>HWI=7?_0SY'UP)B7LO=;9.[);$] M[E[)W6M< Y-,A)01#@'",]X$=7ZV2CTWM?CO: 9#/J'8,Y*F+,WY%Z1R\?E7N,$ M[X5L26PO%OTR%OTVW9@VRV=IQ"J;I+.%;?[=O/B1IG M/);(V1$YC417CREA.4Z 13U)LT)9PZB=JUN74LT"QR+NBAJ[N:JY6BY!E^*' M"5\MBSI(UUDUA5:!V&JI8E:JY1C82A\B./+5EI 7SN7=\J RT>6YN1N>GW*D M[RN2R^HD)6\;H;RL 5,#9#/EY2*;4=-4![? MQO\!4$L#!!0 ( &^!5E@MC> <#@, .4( : >&PO=V]R:W-H965T M[!L)H/E!7]07\<<_AGF/CZ]&&BP<94ZK04YID :*Z)(4B;KEFZ^TUC/0?"%/9/E$ MFSK6,E!82,73&@P9I"RKWN2I]J$%Z+M' +@&X%V *.*/!-\@H:.!33=*,TLTR&>97O:Y$C#+ *?\*@TH(JPY P([^29)$'\F^C]$- MSU0LT35D%+TD,,&*Q@^\]>,*=S(&-.PANW^.L(7M PE-N^'?2=9#UG%X\!HX M+N&X0XW=K*Y=\ME'^*X?"[UY(%[T3VPCJGL<[I8O=_%.D"]CC\!B%/4SBAZLU+0O!4 M[.ZURLF*<5 RZO-V[0\\U\&..S+7;9/VXUQO>&%Y^&58$7;ATX;*F*W)<\>[#A0A7BM$.SUAL,=_9T9OE&_V^AW._7? M<7TLAERJ_]L#[IYX; VPN[.TT_VP_G X]*P=!PZ$>9[MV$U8I&ULM5A= M;!#W'CA']XB+QEO&7\020*+7+,W%Q%I*N;JV;1$O(2/BBJT@5U?F MC&=$JE.^L,6* TF*I"RU7<<9V!FAN34=%V,/?#IF:YG2'!XX$NLL(_S[+:1L M.[&PM1MXI(NEU /V=+PB"YB!?%H]<'5FUR@)S2 7E.6(PWQBW>#K"(69L1=]\CF96(Y^(D@AEAJ"J+\-W$&::B3U'-\J4*N^ITX\/-ZA M_U*05V2>B8 [EGZEB5Q.K)&%$IB3=2H?V?97J @%&B]FJ2A^T;:*=2P4KX5D M696LGB"C>?E/7BLA#A+PX$2"6R6X[03_1()7)7CG)OA5@E\H4U(I=(B()-,Q M9UO$=;1"TP>%F$6VHD]S/>\SR=55JO+D](LJK<]YS#) #\#1;$DXH$]H5I8! M8G/T"#'+8YI24DR4&OFRSH 3R;A )$]0!#E33U8.J,NW1-"XO$+3M80$&6]R M&8$D-/V@[O8TB]#EQ0=T@6PD]$6!:(Z>Y7 KT34'V"13V!-43T:Q']+O1#;UW^ MSH3X8)*NA!@4$'J1WDS=8#0*!F-[JIC$PVRO@+V'E2O4>$5 :D^4*Y^%G7C(EB"1X=%$\7O(E1B34ZE/DJ\%I\3$$^;K$Q!6'7S&58W[)YMWV&?]NT3+.H)K"'CJ)9Q]/_M.SK/OH8PDWT-81WV#6LBX7O:-SS/ MOJ8P@WT-81WVQA5"XE@/E<]I6Y$X-N:RN^?=%NHN&\)3X2Q_"OD MGNJ_5[2H+[2FJ@?=(>XLG1NA/@B4>O */*8"M*QLI1M!@21#JS6/ETK>JJ*, MXN*C"??\]E)I"O*&KX;5VS,D$ MA4\0VC==N+OK>@0A.8TUIYED\4OY'8'^NH?L&?C?1DZ=B&]> /I$B_I":ZJY M[_QP\&[+:F=3^695^T2+^D)KJKIO-G%WM]E2U:C>X,CP@>NW?78[3GD,U0?]35$*W4;KM=/L%2WJ"ZVIY[[9Q*-W,UIG M'_MF5?M$B_I":ZJZ[WQQ=^M[CM&..U+_R&>&KG4X:/OL."ALMR?VP4Y=!GQ1 M['@*%+-U+LN]IGJTWE6]*?826^.W>K>UV '$+ZAJSU*8*TCG:J@> MB)>[G^6)9*MB/_"92&PO=V]R:W-H965TR$?5 J@T2.C7$V<5.OLQG55G +#JB,RX&9G M(R3#VDSEUE69!)P4($9=W_,&+L.$.^&X6%O*<"QR30F'I40J9PS+IQE0L9\X M7>>P<$^VJ;8+;CC.\!96H+]F2VEF;LV2$ 9<$<&1A,W$F79OHI&U+PR^$=BK MHS&RD:R%>+"3NV3B>-8AH!!KRX#-:P=SH-02&3=^59Q._4D+/!X?V-\7L9M8 MUEC!7-#O)-'IQ!DY*($-SJF^%_L/4,73MWRQH*IXHGUEZSDHSI46K (;#QCA MY1L_5CH< ;J#"P"_ OCG@-X%0% !@N<">A6@5RA3AE+H$&&-P[$4>R2MM6&S M@T+, FW")]RF?:6EV24&I\//YF3=\5@P0$N0:)5B">@MFB8)L7G!U.R6A\MF MZ54$&A/ZVE@H:ZD.+\+1@E!J;-38U<8OR^[&E0^ST@?_@@]='RT$UZE"MSR! MY)3 -0'54?F'J&;^5<8(X@X*NF^0[_E!@T/SZ_"/F'>0=QD>/0?N%W#_2C1! MG:.@X.M=X+ME&15/ &BE1?R OF0V%TTR7Z6Q%\B-RG ,$\?<$ KD#ISPY8ON MP'O7)%&;9%%+9"?R]6KY>@5[<$&^*=!#.I !E<#6:ZF M"OU8 %N#;,S_5?B_YK]-LJ@ELA/9AK5LP_^B^H9MJM\F6=02V8GZHUK]45O5 M-VJJF=Y9]34:!6?5]Q>C,A#WJ&=A(+=%[Z=0+'*NRQ]]O5JWE].BJSI;GYFV ML^P2_]"4/>L"RRWA"E'8&$JO,S37@BS[P'*B159T1FNA39]5#%/3.H.T!F9_ M(X0^3.P'ZF8\_ U02P,$% @ ;X%66.*5#-^; P DP\ !H !X;"]W M;W)K*9BRO!!@,R2A(CG-<;\L+1?T M0>B67:F$-$$F*6<@<+NTKMTKW\T-\A%_43S(VC,85YXX_V8:=^'2U,T]$XH;'?]-014MK;D&(6Y+% MZA,_W&+IT,3H!3R6^2\#\9 MN)<=!J/28/16@W%I,,[)%*[D''RBR&HA^ &$&:W5S$,.,[?6[E-F]OU1"=U+ MM9U:^2CHGACV<$,980$E,=PQJ42F=U=)^ VNPY":/8/*'X"F= &=S3.-86@^>X,_C\Z,.[L_=PB^$.6U:W M>;.8-X+' TE;-/Q^C3\)NP"G6Z/AY:C:U%$N.GI]4[]\T'UPIS"17]OX%T+C M=B&3=*YD2@)<6CJK2!1[M%:__N).G=_;< TIY@\DU@ XK@".^]1K ,^!92:4 M@6\A(#*"KY=[^:+.Q]'5;O"DZ%-9!8 ]:D@C7I MA?6Q J2_*U(1%E*V ZE#V1#J.!;K7LU3 V_R']I.D[;?-Z+A];3R>MKK]<8$ MPXT)AMLB&(XYK\W97JE3G1U2S!](K(%P5B&<#96F9D,"'%+,'TBL 7!> 9R_ M/4WQ\AM-$IXQU74@% MGQC93D60ZB$\;"/5+^W",Q+1%G*]=J?2&TBL0<]U7BZ,SNN)K\9,7PM]K4N9CI#[\H*L"BH7B:UT1/7.D**W^,=-6,P@S0_5O.U;%A)JCJ\-6_ M4$L#!!0 ( &^!5EC@X,NMYP( &<( : >&PO=V]R:W-H965T> %[LX[X]E9>]?]E9 O*D'4L,XSK@9.HO7\TG55 ME&#.5$O,D=.5J9 YT[25,U?-);+8@O+,]3WOS,U9RIV@;\\>9- 7"YVE'!\D MJ$6>,_E[B)E8#9RVLSEX3&>)-@=NT)^S&8Y1/\T?).W,QW FE4)FS&D,=UPA1LS0[)8*G<0B-DU,X@93#MT0L M%#&HOJM)OU'A1J768:'5?T-KVX=[P76BX(;'&&\3N)1XE;V_R7[H[V4,,6I! MI]T$W_,[.P1=[X=_8;P%WMOP\!"X;^'^GFPZ52T[EJ_S_UK6*V&*9NL%SW>$ M@)'&7/W<97]!W]U-;QK0I9JS" <.=1B%JDRDIF^M[,,^^6,N$9*4F^8&S=KF@$*2=!7U+LJ<62^\'A\6_7H5?7H M'78#+(B;P'?J'!8T9Y;&C+]EX/7=9=V9UQ'T*K:W@\+70;WS\XLJJ,C!K;5@ M*N[,CC(%D5AP7?2CZK2:EE=V2/QS/J0I6@R]OS3%"+YG&UL MS5AM;Z,X$/XK%E>=6JDMF !)>DFD)MQJ>]IJJW9[]V%U'UR8!+1@Y[#3=._7 MKVTH"0EQ7PZ=]DN"S8098I)+F/?RI0JUY3 M.6X_/Z-_T.0EF0?"8<:RO])8)&-K8*$8YF25B5NV_@@5(5_A12SC^A>M*UO' M0M&*"Y97SG('>4K+?_)4";'E@(,##F[EX.XZ> <<>I5#[[4.7N7@:65**EJ' MD @R&15LC0IE+='4@Q93>TOZ*55QOQ.%?)M*/S&9L5SF2Z("^0CHBD8L!W2& M9@FA"^!R EU&T2I?941 C#Z+! K4ZG/\B7%^@HY#$"3-Y-,9NK\+T?'1"3I" M*45?$K;BA,9\9 NY;[6Z'55[G)9[= _L$;OHFE&1NXO98-S[P#>*R.D M H2^?I+.Z$I SO]NBT2YDM>^DBI"%WQ)(AA;$I]#\0C6Y-=?<.#\UJ9BEV!A M1V -A;U:8<^$/IG"(J4TI0LT)1FA$;1)5T($&D*5V\<)=KS "V2('[=5V;<; M^L-!/VB:A?MF@P%VA[W:K,'$KYGXQEPI\R-JY$>J\^,447G,L#D2Y*F-GM]E M9G0)%G8$UM SJ/4,C)EQ3^5IFZ7_RD]O(4]9CN19%A&>H+D\45$"\4)EC3[= M4I$"KU4N15=BJ]$1/AW@(9+U$1WU3C$.5,F&)N;X)^HU3'O],U1\E[3 M%W6U9E/]3=^.C6WLS]U"F??^YGCXK^JWNEJT&9!-XX_-G?][.C,SY)MUVF_5 MVTIQ1VLV9=IT_MC<^K_<\9D!WBQ*_Z4S+&PQ:9YA)55[ZU8MAV*A;R>YC/6* MBO*JJ9ZM;T O];W?SOQ4W8SJV[H-3'FM>DV*A:JD&E[$LRIO*&ULS59K;],P M%/TK5P&A36++HX^UHXVT=DP,,3$Q'A\0'[SD)K%([&*[[?CW7#M9:+>LXC$A MOC2Q<^_Q.IXHEP2JY MEO*K'9RG4R^PA+#$Q%@$1H\5SK$L+1#1^-9@>NV2-G'S_1;]S&DG+==,XUR6 MGWAJBJDW\B#%C"U+\TZN7V&C9V#Q$EEJ]POK)C;P(%EJ(ZLFF1A47-1/=M/X ML)$0#A](B)J$Z&Y"_X&$7I/0B>>RHMTO[+:L$,Y%(BN$ Y@73.2H:0).DF19+4MF,(6WID %G3E[ M;Z36^[!WR10*"C,\826-3]$P7M*7 _AP=0I[3_?A*7 ![PNYU$RD>N(;TF'9 M^$G#>59SCA[@'$9P(6D-#2]%BNDV@$\&M"Y$MR[,HIV(KYDXA"!\#E$0]3H( MS7\E/7+IT0XZO793>@ZO]P#>+UIN'8?/;R@9S@U6^DN7E?5*_>Z5;(TXU@N6 MX-0C?(UJA5[\[$DX#%YTV?!(8%NF]%M3^KO0XT:T83> -U3$-!W/O1D*S+C9 M!ZH("=,%9%26H, TYR*O:P0W'#L/6;W.*O-A7?#^J%X; - MVE(R:)4,_D()568JCTG)M.8972)7[60&@DIZ3F698DO:>-0=HKN%UFP&&QH. M!E%P1^C@OAO]T:!;Z+ 5.MPI=&[)G5ERKQPY^'R!U36JSH.Z$^IW#^HC@6VI M/FI5'_VSVWOTF*8\$MB6*:/6E-&_O;VC>X>ZX_;NY/2'BL>MXO%_=ZZ,0V)7 I3__>VLVW#=^+ZG#OS,VH$Z[[M)TS=15XP ME5LS2LP(,C@\H@U7=6=6#XQW +M"VQ_$/ M4$L#!!0 ( &^!5EC]*L:8V0( ,<) : >&PO=V]R:W-H965TDW..[=C!4L@G-4/4\)PRK@;.3.OYB>NJ M:(8I40TQ1VY&$B%3HDU33ETUETCB')0RU_>\KIL2RITPR/NN91B(3#/*\5J" MRM*4R%]GR,1RX#2=5<<-GS@I!AI"T#,7\+'")CELC(^%ER.M4K M+7#]><5^GGLW7B9$X5"P'S36LX'3=R#&A&1,WXCE%RS]="Q?))C*?V%9UGH. M1)G2(BW!1D%*>?%/GLL4VUD<:VE&J<'I\)Q0"?>$90A72%0FT4R15G ,8[-@XHPAB 3. M*2<\HH3!J5)HA@F/X9*2"6544U0K; Q$PQJEF:<;C#(I*9_"&5%4P>$(-:'L MR+SA9>CA"M,)RD?3>3<>P>'!$1P Y7 [$YDR[U*!JXU9*]F-2F-GA3'_%6,C MC!K0:GX"W_-;-?#A;OA7PAO@U<)=$W&5LU_E[.=\K;=S+B,\?2W"[^NAV:IO M@LL_4GRX-/QPH3%5CW79%&+:]6+LE^%$S4F$ \=L?85R@4[X\4.SZWVN2VI/ M9!NYM:K<6KO8PTO!I\<:96KVYD3762WPW1QOOUF+L.EW/,\+W,6ZB>VRO.JE M;$->NY+7WBGO5FBS*9)J>["7":W36I!UWM*Z7;9+:Z?2VMD=)2Z0@5]MMCJ! M.QG^=MWLB6S#;+B=#F',\? M9^:FA=(6F/%$"+UJV,.\NKN%OP%02P,$% @ ;X%66#MPW6$D @ J 0 M !H !X;"]W;W)K?,FR!V%O&JDX,=94;:1[!:3V(,ZB-(YO(TZH MP&7NSS:JS.5@&!6P44@/G!/UO (FCP5.\.E@2]O.N(.HS'O2P@[,]WZCK!5- M+#7E(#25 BEH"KQ,%JNY\_<./R@<]=D>N4SV4CXZX[XN<.P$ 8/*. 9BEP/< M 6..R,KX,W+B*:0#GN]/[%]\[C:7/=%P)]E/6INNP!\QJJ$A S-;>?P*8SXW MCJ^23/LO.@;?>891-6@C^0BV"C@5825/8QW. &GZ B = :G7'0)YE6MB2)DK M>43*>5LVM_&I>K051X7[*3NC["VU.%/NH+4E-AJ]1\NZIJY2A*%[$7ZWJ]N; M-1A"V=L\,C:>0T75R+T*W.D+W$F*'J0PG4:?10WU_P21%3JI34]J5^E5QC54 M,Y0E[U :IQD:M5_AS:8J9)XWNUX%M(5>*D-%BWXM]]HHVS._+^4=V.:7V=P< M+71/*BBP'10-Z@"X?/TJN8T_7=$ZG[3.K[&7WP:^!X5D@^QD*N+5ZDN5"%(# MV8TG_%O32VL_VVLT\)*.=@[QLIS6;1P0 &L8 : >&PO=V]R:W-H965TMDFDVZ4/5W7;:--K7YSNA1>)W&& MEQ2P?9HB^L\=3LAQKD'M=.$QWFRYO* O9CNTP2O,/^V65)SI%26*4YRQF&2 MXO5<^P!O ^A+A]SBKQ@?6>,8R%">"'F6)Q^CN6;($>$$AUPBD/@XX'N<))(D MQO&UA&K5/:5C\_A$_RD/7@3SA!B^)\G?<<2W<\W30(37:)_P1W+\!9!@E0[6N0YV MZ6#GRA2AY#H$B*/%C)(CH-):T.1!+F;N+<*/,SGO*T[%M['PXXL5WHA9Y R\ M!ZMBZ@%9@R!F:+.A>(/RR1%7'O$!9WL,W@:8HSAY)^P_K0+P]LT[\ ;$&?AS M2_8,91&;Z5P,2\+UL!S"73$$<.U^KGRBW+(="O%<$X\,AND!:XOOOX..\4.?9BIA@2)8 M2T^[TM,>HR]^%T_3%4HPNP$H)?N,]TE7()P<(9^=AX7C6:[EV3/]T%2EQ\XV M;%.NFZ9=T&-G^+[G^)5=*Y9I%B=+UT]*F&!(EA+<:=2W+E2-CHJ]50) M"Q3!6GJZE9[NN=FXPU2N3]%N],E78*#12"'82<;738)1DU8 7A6 -QK $M.8 M;=&33,2Q=!JE7#K]*F&!(EA+/;]2S[]2.ODJ]50)"Q3!6GI"HV[HC/]?WDI& MLQY9/ISZ;C>E^@Q=Z#JVV4FL/L,I],1??WK!1H<*+TXP4=6N6?K&1W3IXE)* M"U31VK-AUK-A7BEA2[ J4572 E6TMJAUAP]'&][SBV#)@;"19L9DZEK=M+5> MUCEAYW63=@#G#N1LW6+#5WILDKT_MS".HRY>%RII@2I:6\:ZNX?3:R6;TNY= M*2U016N+6C?P<+2?/;- .B_*F>F;T(8O,JW'T/&0/)5G?0 M\)46>B#9KETD1T=U\1)320M4T=HS4K\20.]:>:OT-4$I+5!%:XM:ORG T<;Y M@B+I]U4UVW2[J>OW%T SNKDK=[8A4TQW>2[V0R$\A%3[%U65ZL=\P_Y M/G'G^IW<2<]W=VM,L0W_@.@FSAA(\%H@C8DKGJ2TV-DN3CC9Y7N]3X1SDN:' M6XPB3*6!^'Y-"#^=R!M4OR\L_@-02P,$% @ ;X%66*RB52$U#@ >KH M !H !X;"]W;W)K$]M XFGEQPT.$&,]#P<](&6:5N()+HD'2= ?WQ)W>9">I.C+AZ^))9- MKME?Y4[:M_W*? M%YNTJE\6#XORJSJ8O>[3\751?Y)^M\Y?+&9L=?_%Y]?!8-;]87%T\I0_9359]>?I4U*\6)Y6[U2;;EJM\ MZQ39_>7L'7LKF!^PV^=RF5GYWF6&[S_&OSXL/=Y-U)U(/\YJ,Y.@S8[JC\?U?^V._KZ:&[3,KO.U[^L[JK'RUD\<^ZR M^_1Y77W.7_Z1'8XH:/26^;K<_>N\'+9U9\[RN:SRS6'G.H+-:KO_/_U^<$+9 M@86O[, /.W!S!_^5';S##M[0'?S##O[.F?VA['P0:95>713YBU,T6]=JS0\[ M,W=[UX>_VC:)OZF*^J^K>K_JZN8Q+;(W[VOG[ISK?%.?3V6Z2\@;YV9_+CCY MO7-3YTF+N]+Y>Y%NJ_IO?Q19E:[6?ZKW_KVS<,I&O+Q85'6@S7"+ MY2&H]_N@^"M!,>Y\S+?58^G\=7N7W>D"B_H(3X?)CX?YGI.*(EO.'8_]V>$N M]SH"NJ9W_RG=SAWW]=W%D-WY;G=.'(UW2IJWT_/(I-UVI*.H$_&0U6_,RKG] MX:C;?4I_['Z]RYCSZS]K2>=#E6W*?W?E9S^^WSU^4XS>ED_I,KNSJ#[]CH?N7+F^18@(DIOGNGWSW*?6K7W95)+M[DW[+BKHL.@_->>_KPOF6KI^S+C_WNO%.MZG%W^IS?![6I](WU:B.K=QY$.M;B?96T3P,3QMI M1Q:U8L5V7F/!6K9>,Z][BY/&X^4OTZ"*M%Q_/FG)DVM#?CT3SR31O(,,^U05[L,_*:]IQKLX-B MJ!R8:QY[[R:"CNOZQ*$5!,H-3T7 M$@]8,'7]1X+"-51-H-1T\R5X,)H\+.H_%$ .:MJG2>P&D5DFQF +)N&"D=?0 ML#)QDSU5NQ?#:@44.:!J J6F)T12!XNGKA4D]UB;CU03*#7=? E&C"8CBUH! M99V#FEHK. L2$P91@^I? DN,X>25.JQ6_+RL\J92,'= J:!CLC4:JB90:GH^ M)-EP-G&IX""$.9B/5!,H-=U\B5>Y/72>@[ =5$R@UW7S)?ISN M#5G4B:#USO83%O'$^.Z!'M#:GC'HC$LZXS2=X2K%#X<-*1-0QH.J"92:G@J) M@GSJ1A.'8A]43:#4=/,E]G&ZVV11)N(V*R2>^>4L/9RU.6-@&9=8QG^#AI7^ M769/E8#2'51-H-3TN3,2 KVI>UD>E/B@:@*EIILOB<]#];*\=H^*\)#*/)C+\5YG!@%)!!V5]MB+5!$I-3X@RSV[RB7;8F7;8J79C0)\G MH<^C^W\6I<)O?Z/@N[%9*J!0AE+3S9%0YM%0AB\5; A\T%%9GZY0#D2IZ1F1 M'.B%4]<**/E!U01*33=?DI]'-P$M:D74OJQPN>N;Q0**9B@UW1V)9AZ-9NBV MA^<.*170)AU43:#4]'Q(&O22J4L%%/^@:@*EID_AE_CGTSW X:7B(*25BH!Q M<](^%,]0:KHY$L]\&L_.K12?;M[1$VOI<6U/2*B:0*GIGDOJ\_G$U<"'$AY4 M3:#4=/,EX?ETG\^B&GCM:A!Q-S";&QW;F1,KZ9C./6;E+B8:K/Z/VYC\]KS: MCGM^#IM1W>5ZM$C $GOH03 M?YQ6E5DB[.;3TD%9NPP%%I2:?F>N!)9@ZGY5 .U70=4$2DTW7P)1@.I7T4+6 M)K:[7V:=0 VH.R.Q)1BG6676":NYM'1,UB9#20:EIN=#DDPP=:\J@/:JH&H" MI::;+Y$J0/6J:"%K$]N=KU:9&(.T F5AB7$:56:9L)A(2T=D;3%V!8LQ^"^0 M_!=,W:0*H, '51,H-=U\"7P!JDD5=#2INKYKH@>TMF<,) LDD@7C=*G:E6+8 M1%HZ'.LS%=J@0JGIJ9 ,&$S=H J@O =5$R@U?9DAR7LAJD$5MAM4YE>2]%BV MSJ#4=&60*;1T4-:G*G2B(DI-3XCDOW#JE4-" M*.Y!U01*33=?6;(0M7)(V%[KHU4GL L2CL%BH62Q<)Q50UZO$X/FS])169^K M4/Q#J>D9D?@73KUL2 @%/JB:0*GIYDO@"U'+AH3MA3Y:A0)*8R@U?>E226/1 M.$N&O-;FWEH[)]DR%J@F4FIX/R8#1U$N&1%#H@ZH)E)INOH2^"+5D2-1> MY,,L$_18ULZ,0621)+)HG/5"AJPJ30]M?4)"<0^EIMLN<2_RIZX&4+2#J@F4 MFFZ^1+L(M3!(U%X8A'/FQN;$T8[MS'8F'=.YQRR)*J*)ZORYLP?AOD6U#YM1 MJH%!9S:>F@K%V&-JQ0:GI"E*=K3=VP MBJ'D!U43*#7=?$E^,:IA%7>L3-_UW1,]H+4]8[!9(MDL&:=KU5DLADVGI2.R M/5FA:@*EIF=#\F R=<\J@8(?5$V@U'3S)?@EJ)Y5TM^SHL>R=F8,*DLDE26_ M3<_*9D8M'9+UB0KM9:'4]'1(%$RF[F4E4.B#J@F4FFZ^A+X$UGM4U_18 MULZ,062))+)DG"5#R"\SATRJI>.R/ENALQ=1:GI.) LF4R\=DD"Y#ZHF4&JZ M^9+[$M32(4GO8A_7]%C6SHP!98GR5.9QE@XA2\6@>;5T8-:G*_;)S>,\NEE] M=O/4"X@<(P#YCY43,#DC \H#G%W8$YS=WH4_KGM&L[=GE,<\NURQ9YRE1(@F MR*!IMCUQV9^V4#J$R1EY41X\[4Z]I,@Q E@&H$ (DS,RH#P"VZ7;@S:%PQ]0 M.*#(!I,S[%&>2NV>O;@(\X8N;-WM)O9QU% Y 9,SC%>>2.U.O8[(,0)8!J#\ M!Y,S,J \]=I%+2;2HV3O9'MQ$C\*W,3LE\+&-3Q2'D3MTJ1V_F3='F5[S_9R MB3H!ELW-9Y["1C4<4YX>[=($=\;ZN2WDG L"%UGYB"5.SL_MKP#Q[9 MB0^&/'&>#LG:9ZB<@,D9*5$8BTW=9#M& ,L %N-0Y+(K,PH$:U_!(02IV=L_MC,+!V:#"@64LJ)R R1DI41B+3=UW.T8 RP 6 MXU!R1@84C&.HYEN/DKV3[69>3;4)\UJ%8Q3B8@IQL;/;<&3AZ'TR2\_ ]I9B M00LE9QBO@!:;NM=VC "6 6BW#29G9$#!.(9JN/4HV3O9;N"QD-?PWRH/HX ; M4\"-68+;<-2EE>T]V\MI]WJR>W60(UD7-:3A MDP)6_.R[V89_\EBR+AV2O<]8TD+)&2E12(M/?3/;,0)8!K"M,92)7LG.YY#YD>QW_I,0HUK>*2 %:>;5]C",8QUZ9#LS<:2%DK.2(E"6GSJ M>]N.$< R@.V2,#"@*^P%I_ZIK9C!+ ,0&=0PN2,#"@DQU%WMO4HV3O9<:>< M5_-N"]U0X^H>>0JZ>9;H-IQV:65KSPYRVJI.[CR(3L6'?#*"&-;Q2\,H[>SZBU0>0)?324=G;C44NE)R1%06YO,EG(WI85(/* M"9BU+![BQ;E M8Y95(JW2JXM-5CQDU]EZ7=8'_[RMY9MKD=-OG2*[;QQ\^X[/%JW?OV=O!6M^ MOY R5Q=/]25<71\>5G7)6&?WM:0[;Y9&+9JKO..+*G^JDS1S;O.JRC>['Q^S MM"Y(S0;UW^_SO#J^: 9XR8NON["O_@=02P,$% @ ;X%66"$>[A(S#P MF+, !H !X;"]W;W)KJF5<'&# MVW9P.QT<_YD.7MO!V[>#WW;P]^T0M!V"?3N$;8>P&?OU8#4CS>,R/CO-LP>6 MUZTK6OVAD:OI70UPDM:1=57FU5^3JE]Y=G4;Y^JG]Y4V,W:1+:N +>)&\I_8 M^6R6U!_C!?N0KF.X_L-?N2KC9/%CU>+S%6=__>%']@,[844-*EB2LL]I4A9O MJA^KSY]NL[LB3F?%Z4E9K6V]S)-INV;OUVOF/K-FCLL^9FEY6S"1SM3,!)Q4 MF[G95O=I6]^[))&KZ3'SG#?,';F>984NZ.[_B--C-GJ^.]^GN]MT=RW=Q3[= MO::[8^DN]]AV=U)W=R;$6'J;N/$:GD?&S74_;L[S/$YO5)5\2G;]R+;;7<:/ MS<_G#W$^8[__LT*R#Z5:%O^V1<=Z^;Y]^77"?5NLXJEZ=U1EU$+E]^KH["]_ M9SD[#Y>W"F;TFMNU'#K(^%]M>\?A]4N=K\MH:75Z#B(S%:\WVI\'(9F(T%N MR- Q!\&,,0\V8QZ08WY^NM,@80()DR"8(6"X$3 D!;S,LZE2LX+-\VS)5*L9R^:L M.O)/O[)L52=5Z]%S#0ZV-73\P.]H&/:4#D9^1VC>;^0ZXU%GIR$W9.B8@V#& MF(\W8SXFQ_Q3_(U=JU3-D[*:&Q?5%#1);]8"K"$JK@]3UJ$?6P9UU!FO MBW%?GW&W$>\W!#,&/MH,?$0.O%BN%MFC4NR3RJNI['J^\/M' MM;Q6N74*0.*&3@&0,(Z$"21,@F"&P).-P),#3PHGR(A PC@2)I P"8(9$>&, M]/GEB-SIOZBBR:\KE2>9=3*R ^#Z;-FKSP69J^G^0W=-*(U#:0)*DRB:J:NK=74/G++;%4 %!I+&H30!I4D4S0P, M[>\XI%EP]BDKXX7]')[=5SG=?F+90HTS2\_KS8TMS2:]B2^WM(JBWO28WH[! MH_X:%HJC/12'-E'^=5Y7.5/+=K] [;E<7I"?"H30!I4D4S51/ M.S8.;=D8LT_V/_8Q29/EW9*>D")]DPLHC4-I DJ3*)HIM?:(G.C0$U*HK02E M<2A-0&D213,#0WM+#FE4[&,DT "7/:HXM]L(4"L(2A-0FD31S OPV@UR:3.G ME\CC;SL3.8TM$;,WCH7\/#UL]ZI!]:%=B3"FVA$$N*XL[N M:;E]3\L?C?IU*Y9VSLC2D-L:.I:&@MZLP2*\AA7E:BO*I:TH2H2M2R39O",) MN[XK69J5Q,63=LF=R(^Z)5V69F$O\KFE57 <.5UIH-81BF9*HZTCEZXO>FDU M9(LURR%[EZ,N;,UZEZ.XI56O[$O0&S)XV%_#F'&U,>/2OLKEU3E=&D#W'WRD MAWHU4)J TB2*9A;X:Z_&&QUX"NA!G1THC4-I DJ3*)H9&-K9\>A:H)>5!K30 M[<3H![TD:VOE]))LV\JX<-I+LO16#![SUS!-/&V:>+3G,:0PH$495<5A%$XF MW;&&FB50FH#2)(IFBK=UKQ1ME@PN#&AYQES="P.GM[=8VH4C9]2=#-+K-U@; M[#U+KV%T>-KH\.B*&RJ9-;\^LX_YO3P5].9Y%[96EFS6+^3Q+>D,ZB*@:.:H M:Q?!HUT$:M0WE1DLRYLS)A7GZ3,J6&YDZHWOA:55?]YN0_5/9>G-&BS":_@) MGO83/-I/H$1XWD?P]O01+.T"FXVP)T_0&S-XZ%_#1?"TB^#MN =IY]!O_()< M+53\S)FKU[\3R7$G?2DLS?K[";PS+PM&7@T9;!L+*P%K8= MJIX_Z=US1R]S\+P*6A("I4D4S51/.P_> .=AS[(P&CGXG!-J1D!I DJ3*)IY M;[DV(_Q#FQ$^U(R TCB4)J TB:*9@:'-")\V(RY5WCR;))VJ]I[I]7V[;!4_ M5F=9=97!M J"YAK))LL3$_MV[M&&[]%&[-%&TFW,0=-N@D^[ M";W$N4<9%HT@W_H![7XT H/*(U#:0)*DRB:&1A; MCVNAC0]XXO3[B:I[P\0>;?@>;<0>;23=QAPT[5OXM&_139SUTY3HK(DT#"Z@ M- ZE"2A-HFBFSMH:\<-#9TVDG7$!I7$H34!I$D4S T,;-SYMW#R;-6>JF.;) MLV60.["?;A6KNI[A-IK=M M9JY2]#)^;!Q3-OHS*[,J0U7_5YW+:@DUE*4;RZ-=\S:G'UOC"GK;$Y0FH#2) MHIEQI8TH?U\C:O?U/1HU.'7T32UW%#GCWG$9ZD-!:1)%,\73/I1/^U"#K^^U MO.TQ[YUC0ITE*$U :1)%,Y^@IYVE@+XEJ3^EF@- ZE"2A-HFAF8&B3+G@=DX[&VE?;F.8E!S'NF#78H,X=E":@ M-(FBF<&FG;N =NXL1QO;ZSW>TYC!N01:8P:E"2A-HFBFO-K;"P[]3.L 6I$& MI7$H34!I$D4S7]R@?<-PAV_XPH/,#NP?X'AB"RMZK8>&%90FH#2)HIEAI6W* M<$<]6_]PXI$G+S1O:/J TCB4)J TB:*9.FO7,3ST@[=#:,$>E,:A- &E213- M# SM&X:T;_CBX\J.YWG_08\K4$<32A-0FD31S+#2CF:XH]ROFC\X MG4#-4"A-0&D213-UUV9H&!SZ. -U3Z$T#J4)*$VB:&9@;+UYCK[[<_=C&'< MR!?ST'T'RPCU.J$TB:*9,FJO,Z2]SE_F\V2J\N(-XTFNIF66%RQ.9U5:CY=L MG<[II_/0_,&[+]1VA-($E"91-%-W;3N&AWY.>@@U+*$T#J4)*$VB:&9@:,,R MI(L1?VD?.Z>^K:J$T*;W]>LM]?WF5KUI[OCYI^[2/0=K"_4 MXY@V!S^D,U7MZ;-Z)];I?FM6O_,U;?0"AN[44!J'T@24)E$T4WCM"HX/7;PX MAMJ(4!J'T@24)E$T,S"TC3C^WH>I[P X35JW:@AU_* T :5)%,W44#M^8]J: M.U_;9#^O;3+VN6.GU9>2V8>TO@TSN5?LW?C82\49/%=>9OER7^K )AG>?.D MJ,:LOVM2QJK*#U;U^Z\/#$/;([OHU1DL+-1[@](DBF8*J[VW,6V=76U?U]E1 M63SN/Q\M"H*)XW3%@SIN4)J TB2*9HJG';?QCI<1JF6]." MM]_$X7G';O?X;6GFCH_'G8=+1SJJK4TQ]T^+#C'W==J M01F_+V]&'KY0P6'TCB4)J TB:*9<:$]NLFA"]DF M4),.2N-0FH#2)(IF!H8VZ29T'=K+4S\-'BRX:W%V+.^?ARY50&D213.EU+;: MY,7U;&3NWVG;T,L=K#2TO@U*$U":1-',>- VWN30]6T3J)\'I7$H34!I$D4S M T/[>1.ZONT[G2Y7? MJ NU6!1LFMVE%;X^IF]^9;F:5TH[;\_=HY/>[^^=M]*I?S_1F+/35:7UQSB_ M2=*"+=2\0HZ.ZXJ\O Z'IR]EMJH.PT?L.BO+;-E\O%5Q=2BI&U1_GV=9^?2E M7L!#EG]M5OOL_U!+ P04 " !O@598>Z)\6_T" !<"0 &@ 'AL+W=O M&ULK59;;]HP%/XK5B9-F]22&Y>V@TC0M+M( MU5"K=0_3'DQR(%:=.+,-E'^_8PJ($@J #]HYQ*[+DU2\IR M*!03!9$P'SEC_RH>&'MK\,A@K?;:Q"B9"?%D.E_3D>,9AX!#H@T#Q=\*KH%S M0X1N_-ER.O62!KC?WK'?6NVH94857 O^DZ4Z&SD7#DEA3I=P#\&"+: X%1 N 6$IP*Z6T#7 M1J:28N,04TVCH11K(HTULIF&#:9%HWQ6F&U_T!)G&>)T])!1"><3C%Q*KD6. MITE1NR'GY$9IAH'%B5O*)'FD? F*B#GY7AH+13Y+6ICI#S%HROC'H:O1(\/K M)MO5)]7JP9'5_8#Z$EB\\87>F=(/739.QQ+ OP+9_C6=*2[P[ MOYMB7W%WF[E-/KE2)4U@Y&#"4"!7X$3OW_E][U-3W-Z2+'XCLA]RR!R9NKR!NZJ_UH_-\D;C5YX7FO]KS7ZOG-# ^P:=#5>G_T53OCCLJ%PQK#8M&PO=V]R:W-H965T^)!+-<\1# MB>2XY.*/3 4>I#7?I)E':X ;C@FY@ M!>IGL12X.-/N]6*@_8W#?0JEW%L3K63-^1^]^19-'$\' M!!F$2C-0_-O!'+),$V$8?RM.ISE2 _?7-?N-T8Y:UE3"G&5V",($^9_:>/51[V -WA"8!? ?QC M0/\$H%B\%]"M WV3&2C%Y6%!%@['@)1':&]GTPB33H%%^RO2UKY3 KRGB M5+!*J("+&68N(G.>XVN2U%S(!5G9ET!X3+X(RA3! X \F$RB]W0' A\&N:&I M(//]$\%V?W'*F$DD^LPBB0P(7,]&DPZ_3,?//,BX@[)!>]R/Q/;_7$M#\ M//P[91WBG88O7@+W#=P_HZ;77&[/\/5><+E+^H35JLA4X,ULP*Q_3==2"2R] MWVVYM]S]=F[=CJYE04.8.-AO)(@=.,&[-]VA]ZDM;Z])MG@ELH.<]IN<]L^Q M![84(ET*95T*M"J%6)?"KBX%7CW[C2V%MA3;HT;F*-V@=_BD.T-\.;O]W+5X M>9W!Z-!K\=SKLC,<-DX'8@>-V,$KBXWK&F^3.V@3RHL1O%"]-\UUQA*S?+!*&PO=V]R:W-H965TW:M=>3=->.,1)T 6< MV4[2?ON9AT(@Q F]]$T#U.?OXQ_V\3FXOZ/L.U\1(L!+&$1\H*V$6-_H.O=6 M),2\0]/"7*Q$_T(?]-5Z21R*>UO=,WNFYRMP/2<1]&@%& M%@-M!&^FR(H-DA;//MGQO6L0#V5&Z??XYFX^T(S8(Q(03\026/YLR80$0:PD M_?@O$]7R/F/#_>LW]<_)X.5@9IB3"0V^^7.Q&FB.!N9D@3>!>*"[WT@V(#O6 M\VC D[]@E[4U-.!MN*!A9BP]"/TH_<4O&8@] V0?,4"9 :H80.N(@9D9F.<: M6)E!@EI/AY)PF&*!AWU&=X#%K:5:?)' 3*SE\/TH?N^/@LG_^M).#!]7F)'K ML20W!Q,:RNG$D2 M? (ZX+$8!WX$GB)?\"OY4%[_M:(;CJ,Y[^M">ASWJWN9=^/4.W3$.XC %QJ) M%0>WT9S,RP*Z'&H^7O0VWC%2*DZ)UP$FO +(0&:-0Q.U^>\XZ@#CN/GT''.4 MF"/%:,S\[9F)GGG&V[O'KW(]"C!B#$=+DES_,YIQP>3:^K>.?:IMU6O' >>& MK[%'!IJ,*)RP+=&&/_\$N\8O==S:%)NV)%9B:N5,+97Z\,]-.".LF/5R&G_= M""[D#/:CY148DZ4?1?(2C'& (X_4H4V[L),NXM"['4(3.M!V^OIVGYK2E:;4 M6A(K4;-S:G93:K_*>2BJBS;%8Q_@00@:CEVAH^RR*9V6Q$ITNCF=;E,Z^8S>'X;[S'>-94#MX]V!4%K)LMQI#E=TV704MB94(0:-(QHRF MC)X)ET%"OWU9RTQ9;O."@JU\5)M+&>?-%K4338FUI59&MI>_0B6R;TEF+\&, MMH3)2B4/'.">^1XYNGDK%EW6H[._/1D=UZQB5#K6&&-+:F6,J,"(?@RC8C?/ MI*&U!\Q$'?=@WBE=: RL);4RL"+SALHD]#0PY0:?B9>1&9V##4SM1&-D'Y%7 MPR*QANK,^B0RY9Z?B9>0P5['/4#6:D[=EEH969%50W5:W2RZG H7U.!)RJG7\OG"*IANJL^MSY="R_R.1+,TH.TT%5&JWFV6VIE:$5F394 MI]HGH35).-*NW!.32>E08WPMJ97Q%1D]5*?T!_@>2/QU-5YV$QHEWUHV. !_ M^ L"+NXB\#?!C%^6UFDM276O%GB-=4 7A.GG,&B .7ZM^Z(V44LUQOT1)0,L M:@:H+AK>B_O4RE?W:F:X>V^XW>.T6ZT^VE(K?QHMR@^D+C_>2[M!R#CA09.) MKI9JBKXMM3+ZHHQ!ZC)FM%PRLL2"@#L)VH^X[X%G'&Q.9469;'<_*4+0KGXI M4O?>F-5'U"JHJ%60NE91L#H19C/ATH<2US6K7Q34_3>F]1&%"BH*%:0N5$[/ MK&-1,A,NT8*N4ZV#U?TWIO41-0HJ:A2DKE$4M)I$.>MP5=;-LU9+E;;44G+Z MWIEB2-@R.9OEP*.;2*3';?G3_/QWE)QZ5IZ/X3_%Y2*MYNX@_RT?/@_4$L# M!!0 ( &^!5E@1: :%O ( "0( : >&PO=V]R:W-H965T\A+?G6?F=L>KW40U%P\R0U3P6!:5[%F94HLSQY%IAB63 M-E]@16]F7)1,T5;,';D0R*:&5!:.[[HG3LGRRHHCM#Z[S>:;T@1-'"S;',:J;Q4C0SNE4IGF)EGGE?[L8R7H;4X\%8\S)O!H0,Y-8UO\YZX.]53#"U M(?"^@N_ZP9: AOOIOUAE@[N;GKR'[ANZOR>;H/N&@=$+=^@9S^^OL)R@^+/- MWKUTW5C.Y(*EV+.H\^H)@%GHW^6 M*.9F#DE(^;)235/I3KM1US<=_M7Y@$9@,[&>99KY><7$/*\D%#@C2=?^1I&) M9B8U&\47IDM/N**>;Y89C7$4&D#O9YRK]49?T/TQB/\!4$L#!!0 ( &^! M5E@_E%D]\@, %H1 : >&PO=V]R:W-H965TV].-T+0P:(+HFI;>#VV]=V MLB$)8&W:O('8\?QGYF=G8F=\)/0[VP)P]"-+:B23Z33,=GS-,GAD2*VSS),7^:0 MDN/$L(W7CJ=DL^6RPYR.=W@#"^"?=X]4M,Q*)4XRR%E"&)2."%%9<2F#Q=X![2%.I).+XIQ0U*I_2L'[] MJOY>)2^266(&]R3]DL1\.S%" \6PQON4/Y'CGU FY$N]%4F9^D7' M<9*5QB*"+,F+?_RC!%$SL(,K!DYIX+0-O"L&;FG@OM7 *PT\1:9(17&(,,?3 M,25'1.5HH28O%$QE+=)/EBBRG&9G**$OZ"?HV XR3]38Q1-[X^0+8$^DVT?T8F8E*2C4TNPI-. MS%49RKP(Q;D2BNV@!Y+S+4/O\ACBIH I\JJ2W? P467:#_MYSQG$>)_GF!LUAD^2YN$1S MG.)\!9?(%AY\Y4&6XL-T-'3\4*RJ0YV9-I"NS'H2:S#S*V9^1V9J!;:?Z@*. M?P;'MSW+]UMPM!Z[PNE)K $GJ. $'>$\ ^.7V01G;&Y]S[5_93@N/UF=7/#V)-?"$%9[P_Q2C=^I?5XG" M,V!A$-JCH 7L?-BE@A5I@_V/*$85BI$6Q1>UIQ,ON=D!J-BCHC_$:Y CL0T" M]!XG%#WC= ]O+-"%J["6KQ,,1EZ+BC:@KLNH)[$&.]LZ[?NL7NAIZG;IP?9J MU%QWX-@M:N6X.ES7'EBM8=&%88XWL$_#FIG6=KAV+YE>+\*E@T:B(C2OO3ST M@71='WVI-;$Y)VQ.+]BTY;GTT5PB]B \(Z>-I3.YGM2:Y$[[=%N['7TSN;)8 M+Z]7I=)1Z\D9CMKTSH==J%Z1/NRN6,S:H3,#NE&'=X969)_SXHA6]58?"&;J M6-SJG\L/!^HP>Y(IOCH\8"I*-T,IK(6D-1B*]Q$M#O)%@Y.=.MHN"1<'976Y M!1P#E0/$_34A_+4A'52?4Z;_ E!+ P04 " !O@598.YD'-:L# T#0 M&@ 'AL+W=O&ULK9=MC^(V$(#_BI5652OM MDCBO9 N18'>O/>GV#AWJWH=3/YAD@.B2F-H&;J7^^-H.FV2;%T#M%V([GIEG MQLR,,SE2]HUO 03ZGF<%GQI;(79WILGC+>2$C^@."OEF35E.A)RRC(#10O.>"YB=A29"G1?DDWT^! M: @X=H^ ?1*P-7=I2%,^$$&B":-'Q-1NJ4T-M*M:6L*EA3J5I6#R;2KE1+3< M$@:W<^E7@NYI+@^;$QVN6[0L#PK1-5HL9QS-5 !3\8)^?@!!TNP7N4>_^/H$ M^0K8GQ-32"*EUXQ/UN>E=;O'.K;1$RW$EJ/'(H'DK0)3NE+Y8[_Z,[<'-3Y M/$(.OD&V93OH1V0BKCSDI\> !:>*F*,M.(,16[4C-F.,%!N0?UF!5B^HN6]! M7O3R[$A8@KY^D"K1>P$Y[XQ9:=_MMJ_2]([O2 Q30^8A!W8 (_KI!^Q;OPYX MYU;>N4/:HX][=93JS#4_OT&?]H(+4B1IL;E!<]BD12&':$XR4L2 _NZ,;.E( M:8O%:+#BP+2_L9O$K%O]*EF?@ MX@R*WT*YM?VQ'_:P!!5+<"6+K%MK2,_A!&T!#QB^YD,C2S S#9F=%OLJX))-L+H'B99'OHK@5UP>U$+@V/&\BV M.\)V#[%=$]O_"W%=)\YPEN:PVP!U[%'H]8#6K0,/UNZ+0:LBCCK)H"'N\"EG,T"I#*?H'4$L#!!0 ( &^!5ECCS=4%]P( M *,( : >&PO=V]R:W-H965T%=>9EC F.6_2"JS@=6S M4 ISO,KE(]M\AP0W/$+P M*H+7) 1'"'Y%\-]*""I"8)(IK9@<8BQQU.=L@[A&*S4],&$:MK)/J"[[5')U ME2B>C*89YG U4LFE:,P*]30); IRA:;EDX#8'!U%W6WU&!"A:*IJ1^CB$GT! M"ASG"-,4#5.U9R(DQ[J\.[A YS%(3/(+=9NG:8S.SR[0F1;YD;&54$31MZ5R MI_=H)Y634>G$.^+$]= #HS(3Z(ZFD!X*V"J6.AMOE\W(.ZD80])!OGN)/,?S M6S8T/DW_AFD'._H=(3_*)>78F&G&.Z #/^/9SI M.B7R3UOVI7;0KJW/IENQQ D,+'7X".!KL**/']S0^=26VWN*Q>\D=I!I4&<: MG%*O,IV93)/]]P+*![TMR5(Q-(KZ4%Y';J]WT^O;Z_V(6E!AZ/B'J+@%U>WU M7E$'IKJUJ>Y)4_=460$D\1;-U*L\)[+-1JG1W;OUE>\XUPT;+2@ON.DV;+2B MNDZ[C;"V$9ZT\5WU3/$?]0G;,KUQ&\9:4('K-*H8MZ#\P&_6Q]X[O@O@"],& MA=KPBLKRM*I7ZTX[- VFL3Y2';ALF*\R9?M^P'Q!J$ YS)6DT[E68?.R)983 MR9:F23,0C7JDB9S@3(*NRI&(_Q8+OQA[Q M#ALW^3I39L./1QNZQCFJQ68F],IOK:1YB4SFG(' U=B;D(LIB8R"E?@[QYWL M/(.ALN3\NUF\3\=>8!!A@8DR)JC^V^(E%H6QI''\:(QZ[9E&L?M\L/[6DM=D MEE3B)2^^Y*G*QMZY!RFN:%6H&[Y[APVA@;&7\$+:7]@ULH$'2245+QMEC:#, M6?U/;QM'=!3"_CT*8:,06MSU01;E%54T'@F^ V&DM37S8*E:;0TN9^96YDKH MM[G64_$\HP)?3C6O%"YYJ2];4NNNES"O+PKX"CYS10M8,($)7[/\G_\*O[DU MSPB4I7"#)AARMH8OUB5:=K)%H:]8O[+J5F6&(N=&NJ!&1''X5"FIM 6CVH4U MV5&12GA^A8KFQ0MX!CF#SQFOI!:6(U]I-Q@R?M)0GM:4PWLHDQ"N.5.9A#>SD]:[?GO)SE MW82F_G?)4?7[_]/FF(ES(#4UP M[.F4ERBVZ,5__D&BX+6#7;]EUW=9C^N@JKI!E71)XB&H%'R@K#*AV+CX%)/Z MK,B>94K1-@Y[Q(AN3T O%,]>'UMI_@,[X;)>7]P.DK.6YSG3IS'BK<[5#S: M5#S1J7@;6_%.@7*;)[!'*J /95VUPCZD="\=#G[5 G_E!CY?N&/;J?[ VR?! ML34%3QS=#8#?3+#3>\GC!#C^J'*U;RC3NC]RE:$ E5'FBO\&43S2?N-'#K/S1,CGV2])\Z#YR=^J$$CUV6 MN-OL4^3!X$X>]"-"[DF#8S\FSH;X&]+ ;;])@_"0!OI;]KXT\#M#08EB;4?JL# 'M$-G_!-02P,$% @ ;X%66/;U$302 P M3PL !H !X;"]W;W)K1@*Q:IU5B[;H]5'LPR06L)C:S'6C__6PG9$ A+1)[(?ZXY^2> MX_AR>RLN'N4<4<%3FC#9=^9*+2Y=5T9S3(FL\04RO3/E(B5*3\7,E0N!)+:@ M-'%]SVN[*:',"7IV;2R"'L]40AF.!<@L38EX'F+"5WVG[JP7;NELKLR"&_06 M9(9WJ.X78Z%G;LD2TQ29I)R!P&G?&=0OPZZ)MP$_*:[DQAB,D@GGCV9R'?<= MSR2$"4;*,!#]6.((D\00Z33^%)Q.^4H#W!ROV:^L=JUE0B2.>/*+QFK>=[H. MQ#@E6:)N^>H+%GI:AB_BB;2_L"IB/0>B3"J>%F"=04I9_B1/A0\;@'K[ , O M /XNH'D T"@ C;<"F@6@:9W)I5@?0J)(T!-\!<)$:S8SL&9:M)9/F3GV.R7T M+M4X%7S/B% HDF>XHHRPB)($#!&F]:Y9_:N;,SD-4 MA"87\!'N[T(X/[N ,Z ,?LQY)@F+9<]5.D7S(CA$;5\*^$U< [# _? O;5>S!6/ (,98P%3S5Q6S)DR5E,X@$Z@\?IB2B MB;X N/>#SJG;EMH4V67@]=SEID\O(]I^R]N)"JMXME2U2E6M:E7D6==G)<$6 MZ*,TY<2MC5SJ)N-=82_#]@EKO558NQ36KA0VT+)T<0!=8N 6I2*Z2,$HUS68 M"40C&QYN,)V@V'L-*OF/O0:G) M/1+;E:Z?TM?-?BTOGE*Z>DBP\$=F6J]W2 MU>[_*R[=5XO+JQ%A97K'BG+ M>7/WCR9O-6^(F%$F(<&IIO1J'5U 1-Z^Y1/%%[:AF7"EVR,[G.N.%X4)T/M3 MSM5Z8EY0]M#!7U!+ P04 " !O@5989W_0@BH" "O! &@ 'AL+W=O M&ULC51M:]LP$/XK0H/1PHAL)^E&9AN2IF.% M=82&;1_&/BCV.1;5BRO)\G'SGM%/ZR=0 %KT(+DV& M:VN;!2&FJ$%0,U$-2'=2*2VH=:'>$]-HH&4 "4Z2*+HA@C*)\S3L;72>JM9R M)F&CD6F%H/KW"KCJ,ASCX\8CV]?6;Y \;>@>MF"_-1OM(C*RE$R -$Q)I*'* M\#)>K&8^/R1\9]"9DS7RE>R4>O+!?9GAR!L"#H7U#-2]#G +G'LB9^-YX,2C MI >>KH_LGT+MKI8=-7"K^ ]6VCK#'S JH:(MMX^J^PQ#/7//5RANPA-U?>Y\ MBE'1&JO$ '8.!)/]F[X,]W "2*)7 ,D 2(+O7BBX7%-+\U2K#FF?[=C\(I0: MT,X6Y 6W1WE#2U@;=R1+*?PF(LSSZ3HZ^5\E%QC44$S2- MWZ$D2J9H:Y6&"ZS3\3:F@77ZG[>!?GYQ&>C>@C"_SI7=T\W.T_F!6IB&%I!A M-S$&] %P_O9-?!-]O&!V-IJ=76+/O[9B!QJI"AE?/BJX,JV3.>>S9YH')C^G MASR.4W(X52]'^8'J/9,&<:@<-)J\ M=\*Z'X\^L*H)+;E3UC5X6-;NCP+:)[CS2BE[#+S ^(_*_P!02P,$% @ M;X%66'?LR6JG P VQ !H !X;"]W;W)K!.+%-^'XGN.2)U,]Y1]Y1L @5[*HN(S9R/$]MKS>+:!$G.7 M;J&2=U:4E5C()EM[?,L YUI4%E[H^R.OQ*1RXJGNNV?QE.Y$02JX9XCORA*S M;S=0T/W,"9Q#QP-9;X3J\.+I%J_A$<33]I[)EM=0\2>!/6]=([64):5?5>,VGSF^>B(H(!,*@>7/,RR@*!1)/L<_-=1IYE3" M]O6!_DDO7BYFB3DL:/$7R<5FYHP=E,,*[PKQ0/>_0KV@H>)EM.#Z+]J;L:.! M@[(=%[2LQ?()2E*97_Q2&]$22$ZW(*P%X8D@'+\AB&I!="H(WQ ,:L'@O8)A M+=!+]\S:M7$)%CB>,KI'3(V6-'6AW==JZ1>I5*(\"B;O$JD3\:.@#-"BH'S' M@*.+>9X3%4%&,F M#-^8,$!WM!(;CM(JA[Q#O_@??=@#\.3J&PO"@P4W82_Q$RQ=%(Y_0:$?1ET/ MU"]/('-1%!@Y>GI,T,6'2Z1][8 E_;#?<.4B_P36@4G?@PDU)NS&'%D5-=D2 M:6[TOFSY\EG>1[<"2OYW5R88V* ;IK; :[[%&]Q'/#8F!##5.G MTG,-V<->LTWZWP/3&V.5R5L.CTV@#E M0?KJC^]&QP8M>F<]-[5MPE)+L".W1XW;HUZWYYR#X.BVW&+"Y+>)0/ BOX]X MI\^]J'-SVL FK9A%OCL\R>H?!XW=D\Q/?QPS<,?-F"-7KAI7KGI=^4-LY/N> M@%Q'1K#YV*IR-"\I$^2[[NCRIQ=ZKC\&%H2M=0W=R8D_-F=,+<&.'!\WCH][ M'7^2WQEL:UYZ4JW-OBH/OSM06V_GP=<+/-=MF[#$)BRU!#N*RJ2)RL3FI\C$ M9D1LPA*;L-02["@B@?]:2_CV=NQ^UKDAJ6GMK3:\:NVUQFNKJ&PO=V]R:W-H965TF.1 K"8Q8YLR M(^V/'SL)(2G!6R1?M,3![VN?A_CDV),=X\\B 9#H>Y;F8NHD4FYN7%=$"61$ M]-D&T,T(S9W9I+CWP&<3MI4IS>&!(['- M,L)_W$+*=E,'._L;CW2=2'W#G4TV9 U/(#]O'KAJN;5+3#/(!64YXK":.G-\ M$^(K+2AZ?*&P$XUKI$-9,O:L&W?QU/'TC""%2&H+HCY>8 %IJIW4/+Y5IDX] MIA8VK_?N?Q3!JV"61,""I?_06"939^R@&%9DF\I'MOL+JH"*"48L%<5_M*OZ M>@Z*MD*RK!*K&60T+S_)]PI$0X!')P1^)?!?"P8G!$$E"-XJ&%2"04&F#*7@ M$!))9A/.=HCKWLI-7Q0P"[4*G^;Z=W^27'U+E4[.;K="W1$"+5BVI#DI?HR+ M>1Q3?452=)>7#Y=J7:*+$"2AJ;A$[]'GIQ!=O+M$[Q#-T:>$;07)8]%#(B$< MA+YY3]-4R<3$E6JF>CPWJF9U6\[*/S&K>\+[R/=ZZL\/.N0+LSR$J(\"?%(> MFN4?2-Y'7J?<57AKQG[-V"_\@O]C/(^^;:DHR**O?ZM[Z$Y")O[M E1:#KHM M=3:X$1L2P=11RUT ?P%G]NLO>.C]UH7+IEEHR:R%,JA1!B;WV9^,Q3OU6'41 M,RK/)5::#0LSG3M?9L$8CP9XXKXT671T&X['HW'=K17EH(YR8(SR4:^\6"W) M).^I!1AU16MT.#=:FV:A);,6N:N:W)7]I79E$Z5-L]"260OEL$8Y-#Z$ZG4" MB*V:)+O@F4WJ1'XRDQOUY_*R9-;B-:IYC8RA=CUZ/?219 >*'&+T>RZI_-%% MTFS_AIRP,#JI0R6-C=6NL/RMI*^_X'<^.U6+=@786"D?>))F M;?:JGIBOUQS6NNIMO4S1AM"XDWW<6ZD3_E4 MM;ZFN4 IK)2]UQ^IT7AY<%8V)-L41TE+)B7+BLL$B"*E.ZCO5XS)?4.?3M7' ME[.?4$L#!!0 ( &^!5EC)V\A940, *X5 - >&POW#"@.UL>_Q.??8ODG<]BNUY/1N1JGR%CD7U<"?*55^"8)J,J,YJ:Z* MD@J-9(7,B=)=.0VJ4E*25D#*>=!NM>(@)TSXP[Z8YS>YJKQ),1=JX/>:D&GN0=)[E#'AWK:P&7VN=2SO'*,E#IJVOV9"!R%W6T[R M!A4CANZLVVGKO$%=9<-^5HAUL46^#6A]DE/OD?"!/R*X'KX#K'I@D''>&&S[-C#L MET0I*L6-[IC!)O@"\NKV_;+4#J>2+,-VQU\3S$4G&1VI;W(-G;.;+AHFMI0 MW;0RM@/ZFVI6>U.V\R9=KV2/A?HVU],1I@_W!;V5-&,+TU]DC0%,/<3525GR MY5?.IB*G=O(')QSVR8KGS0K)GG0V*)6)#E#I>X]4*C;9C/R5I+RG"[4JIT6& M>VZ?H.=_N\Y3*J@D?-.TKOUC7N4W.XZZ[V79/%5V#3L]UJ_\8S?9.063\2F8 M/(F:[)V"R>0$3';?[:GY&I/A\9N,CG.W@_JXMG$FW#H1-E$/3MX#_Q>>,ZZ8J'LSEJ94O#@8:GE%QOJ/T2U]/3ZE&9ES==^ W_=_DE3-L^39M0M M+$0]:MW^ =,+X^;8KW,QD=(%34=U5T['INGIALY:?X"PB]R8CQO!.!9S(X!A M>3 '&,>RL#S_TWQZZ'PLAGGK.9$>RNFA',MR(2/SQ?*X.8G^N&>:)%$4Q]B* MCD9.!R-LW>(8?MQJF#=@8'D@T^O6&M]MO$+VUP&VI_LJ!)LI7HG83/&U!L2] M;L!($O=N8WF @>T"5CN0WYT':LK-B2+858]N/,^"E;OJ6#]']KA,U!+ P04 M " !O@598EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( &^!5EC/N[]RO0@ 'Q4 / >&PO=V]R:V)O;VLN M>&ULQ9Q=<]HX%(;_BH>K[$4V-@9C=YK.)*'I9J9MV)+M[8YB!&CJ#RK92=-? MO[(-Z1&8MWMSDJL$0\P3V=*C6I0=^+>M$3;$RZ5 M-E7[B?;\PC(^2/OA[E5=E=BDI^T&6]4<6J.8W]+\[(O]&VP^YGUXAO M]/]IQG*Y5*F*)8>.^+RC:2=U-T MI[*?;?Y3^]4WB^Z_KBPN:4/]1MDW],VB!>>#O+*ORTPM[+#PU0"]DYD@D"& #%\0!%O"J,64GMW6BRL2KP+K46QZAJ3CN$^&L1]7L9;O1*% M^MF^T>IF*DVJU:9]72XI)G0-LVPNA5'M#3C3TMB/'G@0>29@%LUWEGMD^E"KI7&IDFH!9-5LTXWV1J50/HOWV7VC(+P&S8.Q5W0AE MYSH_[$F,-.V=>%NM;>>YJK6FF,@P ;-B[,1V8Z>=3]V\['NM-LT?4#JDEH#9 M+1^E,.[=AAP2,$ODQG;28M5\J7=AC#LI#) W F9Q?"C+Q:/*,LJ#)!$P6Z*[ MS0_::(BL,&2V@ATJ=&WE_U&)-D9S1[$A,L&0V00[M+F=T&NU'2HN92&7RFT_ M&'DP&^%C6:Q.[Z3.K4[ONS#N6A7M)*7II103&6'(;(3NUOL%>^1R(S,,FG?BAWM-D1J&S&KXTAR4B].9:%QJ9\>%$6VZR"%$CA@R.\)&M;FJ MNJBGZ;S-Y;53.EGLS>>&2!Q#9G%8E UFJYB-<2V4]KZ*K);>)RLR&VKO1[,ALD7(;HO5 0_20\BLA_;V/[7! M:ZN(O EN]B/7$-DA9+:#'3JT]*ZZI(G3:L@/(;,?+FMCI6I,TV3WMJ/NMQ@R M0\AL!ACK.UG&$+DA9'9#;[[$.[EK@G[S!\TJ(UF,F&6!&S.DF,@;(_Z08S]Q MTMN42!HC9FG #(IS7XZ0/T;,_NC/H/2V)GS>P>R1+I72BX5T,F+6R4%.I9<0 M"67$+)1=F.OOX] M1E897[1AZDFS&S;G8Q?5_[14@P$7?T4=9[%9GMH?M,8J)+#1YF31:/Z8S]9@@"TV8+?2,.:\WFZR=!=NH MXGG%.,5$%IJ\R/JN?G';KGTAJ* MB2P4,UN(8))K?=&4*S6E0!0362A^D>5C?=>[;5&*B2P4,UNH+_7?/]^,D85B M9@OA[/\IQ406BKDM!+/_=+X9(PO%W!:"F#0 CF$1"[>%("8-@&-DH?A5'_G0 M #A!%DI>\9'/J3.12Y"%DE=ZY+,=0BDFLE#"7=9R%/-D*BL: "?(0@FSA8X_ MF6K;DV(B"R7,%D*8=Z5ST9&%$O8E!N0!&G1Z@BR4O."RYH/X\H:N%DN0A1+V M(A@'T_[TOEB4)J54%BF=;R;(0@FSA6!K3IUJ2EA.R1X+.9C;1LQ4EX.G$[G MQS65S!XZOL"][5(.**RJ]-EK^,$Z=V?.&?BPPM+G7A/M/#H_&)<<4%ACZ7/7 M\^^!SNTY%[4-BVU/NMTXM8(^K+CT7W0Q@@LZ7PL'%-9<^MQU_0C42=0$/BR_ M])F=U+N XE>@Z8#"RDR?V4I'0'=]R@&%E9H^LY?P:H_0 84EG#ZSF3 HC38# M7.W/7>[?NS#%&G_=;$S@)&>#W]3[\YOI.*C;ZW'M/W?Q_[%5--N!R@&%9N(N M_W]>1_/;W&> ]P+@W@R @)+LYU09L5IIN7) H9FXMP,XN@"H W= H9FX=P8 MH,VMX(!",W%O&@! WYN]>Q2:B7L3 7CI]X8G:";NW04PJ*-0N.- P+WE 9U M% KW'PBX-R# H&,'%.]*PYV_@Z"1 PK-Q+T- 0:=.*#03.R;$4#0V &%9N+> MEN#O6NA*ZNR)3$>GHA+>R3^%J)U)"=R=(.#>GF!>WQOYO6[6V+Q_Z%;YTLF) M PK-Q+UG@5LIZU+N)2#@S@4!]]8%?<6S!-BBR=::_YL>V8XT9TRSK+KNRQV^)C*1:[S3-W&W^^^P]02P,$% @ M;X%66-@^QQ># P J$L !H !X;"]?>??M]G/_GQ,/M[-I?E[_"U*=@&$-N4; .8;8JV =0V9=L ;IO";0"Y M3>DV@-VF>!M [ZAZ1X#>4?6. +VC^[(-T#NJWA&@=U2](T#OJ'I'@-Y1]8X MO:/J'0%Z1]4[ O2.JG<$Z)U4[P30.ZG>":!W4KT30._D?BP!Z)U4[P30.ZG> M":!W4KT30.^D>B> WDGU3@"]D^J= 'IGU3L#],ZJ=P;HG57O#- [J]X9H'=V M/W8#],ZJ=P;HG57O#- [J]X9H'=6O3- [ZQZ9X#>1?4N +V+ZET >A?5NP#T M+JIW >A=5.\"T+NX/RL!>A?5NP#T+JIW >A=5.\"T+NHW@6@=U6]*T#OJGI7 M@-Y5]:X O:OJ70%Z5]6[ O2NJG<%Z%W=S28 O:OJ70%Z5]6[ O2NJG<%Z-U4 M[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]F^K= 'HWU;L!]&[N9D& WDWU;@"] MF^K= 'IWU;L#].ZJ=P?HW57O#M"[J]X=H'=7O3M [ZYZ=X#>7?7N +V[ZMT! M>G=WLS= [ZYZ=X#>0_4> +V'ZCT >@_5>P#T'JKW .@]5.\!T'NHW@.@]U"] M!T#OH7H/@-Y#]1X O8>+=0!Z6_"Y#L!O"R[8"0#!+;AD)P ,M^"BG0!0W(++ M=@+ <0LNW D R2VX="< ++?@XIT T-R"RW<"P',++N )!-%]@,DH,'V"21#= M1YB("M-GF(@.TX>8B!+3IYB(%M/'F(@:T^>8B![3!YF((M,GF80FTUR4:80J MTUR6:80NTZ+/Z@FBNS33"&VFN3C3"'6FN3S3"'VFN4#3"(6FN433"(VFN4C3 M")6FN4S3/K337-;?C_/RMNCU6@=\:)6YOKQW?OO\OY>O3SJN7T/,Z?V,Y?(/ M4$L#!!0 ( &^!5E@="W\NM0( &5( 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W;S6Z;0!2&X5NQV$:&.0,,4,79M-VV6?0&J!G'R/R)F:3.W7=P?J16 MJ=7(E?INC PSYQP8Z=E]U]\>)^M6Q[X;W";:>S]]2!*WW=N^=O$XV2$\V8US M7_OP=[Y+IGI[J.]LHI4RR78 M]_7!SG/;V-5M/?LO=1]6)<]V%+[*;9UHW; M6^O[+GXJ>G6^LP]?V#[]RL7]3V7.-0PK;^=Q3Z&0G7U[ M_A5?.X;2%[^?74Z[L1Q8ED M<3)9G% 6)Y7%B65A&UL4$L! A0# M% @ ;X%66#P.1:[N *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ ;X%66)E&PO=V]R:W-H965T M&UL4$L! A0#% @ ;X%66'IC_'G7!P K!X !@ M ("!XQ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ ;X%66&X]K@R8 P \0L !@ ("!8B$ 'AL M+W=O32O\<' #W.0 & @($A M* >&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66*F6 MJ&!A"0 [RT !@ ("!'C 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;X%66 5J==0*! \@@ !D ("!:4( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66.*D M=FZ_ @ -08 !D ("!)6X 'AL+W=O&PO=V]R:W-H965TET !X;"]W;W)K&UL4$L! A0#% @ ;X%66$V/X[GR @ 7 < !D M ("!9GP 'AL+W=O09#L# !%!P &0 @(&/?P >&PO M=V]R:W-H965T&UL4$L! A0#% @ ;X%66(SO'J;; @ ) 8 !D ("! MXH4 'AL+W=O&PO=V]R:W-H965T 9 M " @<&+ !X;"]W;W)K&UL4$L! A0#% M @ ;X%66(MS:_!] @ K 4 !D ("!IY8 'AL+W=O !X M;"]W;W)K&UL4$L! A0#% @ ;X%66"F_I*Q_ M"@ 8AL !D ("!5Z( 'AL+W=O&PO=V]R:W-H965TCF@< $,1 9 " @4:P !X;"]W;W)K&UL4$L! A0#% @ ;X%66&;"OX<)" IA0 !D M ("!%[@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;X%66)W)6. B P . < !D ("!C,D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;X%66"ZZ1&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66-I7 +87)@ MY8( !D ("!;? 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66#^RL]J1 @ CP4 !D M ("!L1T! 'AL+W=O&PO=V]R:W-H M965T<6\"P, (D& 9 M " @7@C 0!X;"]W;W)K&UL4$L! M A0#% @ ;X%66-PG)#VQ!P _!, !D ("!NB8! 'AL M+W=O&PO=V]R:W-H965T ( 'X% 9 " M@;TQ 0!X;"]W;W)K&UL4$L! A0#% @ ;X%6 M6)> *UGB @ ( 8 !D ("!;#0! 'AL+W=OL;8)\" "S!0 &0 M @(&%-P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66"L]05"' @ H 4 M !D ("!K3T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66-@0*&PO=V]R:W-H965T M-1 0!X;"]W;W)K&UL4$L! A0# M% @ ;X%66 07-ZZ# @ C04 !D ("!@U4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66$:5 M=P_; @ &@8 !D ("!?UX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66!BZ+D-+ @ Z 0 !D M ("!&FT! 'AL+W=O&PO M=V]R:W-H965T$ X @ M $DQ 9 " @3-S 0!X;"]W;W)K&UL4$L! A0#% @ ;X%66&:<63Q: @ 3 4 !D ("! M2GP! 'AL+W=O&PO=V]R:W-H965T0, %T* 9 M " @4N" 0!X;"]W;W)K&UL4$L! A0#% M @ ;X%66#6++P&U @ \@< !D ("!^X4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66+C.#'XZ M P 7@D !D ("!=XX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66'[Q32T@ P 8@L !D M ("!$IH! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;X%66&GWUVCE!@ #24 !D ("!0Z&PO=V]R:W-H965T&UL4$L! A0#% @ M;X%66(@11Z6# @ HP8 !D ("!]K4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66&_N,P!H P 0@P !D M ("!$<&PO=V]R:W-H M965T1HU@?@( .P& 9 M " @4[- 0!X;"]W;W)K&UL4$L! M A0#% @ ;X%66 F7$TM0"P V'X !D ("! ] ! 'AL M+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ ;X%6 M6#RXO/Y> P I@H !D ("!TN$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66'SK$,WM! DQL M !D ("!ZNH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X%66&YOT@1E! -1 !D M ("!K?&PO=V]R:W-H965T M&PO=V]R:W-H965TH$ M #^'0 &@ @($\!@( >&PO=V]R:W-H965TBUTLP" "7!P &@ M@(%>"P( >&PO=V]R:W-H965TIV0# #*#0 &@ @(%B#@( >&PO=V]R:W-H965T M&PO=V]R:W-H965T&PO M=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T<" !G" &@ @(%&(0( >&PO=V]R:W-H965T M&PO=V]R:W-H965T*0( >&PO M=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO=V]R:W-H965T&PO M=V]R:W-H965TZ)\6_T" M !<"0 &@ @(%*5 ( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO=V]R:W-H965T&PO M=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965TP( >&PO=V]R:W-H965T&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " !O@598'0M_+K4" !E2 $P M @ $2D0( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 B0") -0E ( #XDP( ! end XML 145 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 146 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 148 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 239 509 1 true 80 0 false 10 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100030 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100050 - Statement - Consolidated Statements of Income Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 100070 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 100090 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 100110 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 100120 - Statement - Consolidated Statements of Cash Flows Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 9 false false R10.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 10 false false R11.htm 995455 - Disclosure - Organization and Description of Business Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 11 false false R12.htm 995465 - Disclosure - Basis of Presentation Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentation Basis of Presentation Notes 12 false false R13.htm 995475 - Disclosure - Significant Accounting Policies Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 13 false false R14.htm 995485 - Disclosure - Accounts Receivable Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable Accounts Receivable Notes 14 false false R15.htm 995495 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 15 false false R16.htm 995505 - Disclosure - Property and Equipment Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment Property and Equipment Notes 16 false false R17.htm 995515 - Disclosure - Leases Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeases Leases Notes 17 false false R18.htm 995525 - Disclosure - Intangible Assets Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets Intangible Assets Notes 18 false false R19.htm 995535 - Disclosure - Goodwill Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwill Goodwill Notes 19 false false R20.htm 995545 - Disclosure - Other Assets Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherAssets Other Assets Notes 20 false false R21.htm 995555 - Disclosure - Accrued Liabilities Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilities Accrued Liabilities Notes 21 false false R22.htm 995565 - Disclosure - Accrued Salaries and Benefits Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefits Accrued Salaries and Benefits Notes 22 false false R23.htm 995575 - Disclosure - Long-Term Debt and Finance Lease Liabilities Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilities Long-Term Debt and Finance Lease Liabilities Notes 23 false false R24.htm 995585 - Disclosure - Other Long-Term Liabilities Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilities Other Long-Term Liabilities Notes 24 false false R25.htm 995595 - Disclosure - Self-Insurance Programs Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsurancePrograms Self-Insurance Programs Notes 25 false false R26.htm 995605 - Disclosure - Defined Contribution Plan Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlan Defined Contribution Plan Notes 26 false false R27.htm 995615 - Disclosure - Income Taxes Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 27 false false R28.htm 995625 - Disclosure - Related-Party Transactions Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions Related-Party Transactions Notes 28 false false R29.htm 995635 - Disclosure - Commitments and Contingencies Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 29 false false R30.htm 995645 - Disclosure - Capital Stock Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStock Capital Stock Notes 30 false false R31.htm 995655 - Disclosure - Net Income Per Share Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShare Net Income Per Share Notes 31 false false R32.htm 995665 - Disclosure - Derivative Financial Instruments Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments Derivative Financial Instruments Notes 32 false false R33.htm 995675 - Disclosure - Comprehensive Income Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncome Comprehensive Income Notes 33 false false R34.htm 995685 - Disclosure - Fair Value Measurements Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 34 false false R35.htm 995695 - Disclosure - Segments Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegments Segments Notes 35 false false R36.htm 995705 - Disclosure - Share-Based Compensation Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation Share-Based Compensation Notes 36 false false R37.htm 995735 - Disclosure - Store Closures Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosures Store Closures Notes 37 false false R38.htm 995745 - Disclosure - Business Combination Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombination Business Combination Notes 38 false false R39.htm 995755 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies 39 false false R40.htm 995765 - Disclosure - Basis of Presentation (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationTables Basis of Presentation (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentation 40 false false R41.htm 995775 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies 41 false false R42.htm 995785 - Disclosure - Accounts Receivable (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables Accounts Receivable (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable 42 false false R43.htm 995795 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssets 43 false false R44.htm 995805 - Disclosure - Property and Equipment (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment 44 false false R45.htm 995815 - Disclosure - Leases (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeases 45 false false R46.htm 995825 - Disclosure - Intangible Assets (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets 46 false false R47.htm 995835 - Disclosure - Goodwill (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables Goodwill (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwill 47 false false R48.htm 995845 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilities 48 false false R49.htm 995855 - Disclosure - Accrued Salaries and Benefits (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsTables Accrued Salaries and Benefits (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefits 49 false false R50.htm 995865 - Disclosure - Long-Term Debt and Finance Lease Liabilities (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesTables Long-Term Debt and Finance Lease Liabilities (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilities 50 false false R51.htm 995875 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilities 51 false false R52.htm 995885 - Disclosure - Self-Insurance Programs (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsTables Self-Insurance Programs (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsurancePrograms 52 false false R53.htm 995895 - Disclosure - Defined Contribution Plan (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanTables Defined Contribution Plan (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlan 53 false false R54.htm 995905 - Disclosure - Income Taxes (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 54 false false R55.htm 995915 - Disclosure - Capital Stock (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockTables Capital Stock (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStock 55 false false R56.htm 995925 - Disclosure - Net Income Per Share (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShare 56 false false R57.htm 995935 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments 57 false false R58.htm 995945 - Disclosure - Comprehensive Income (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeTables Comprehensive Income (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncome 58 false false R59.htm 995955 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements 59 false false R60.htm 995965 - Disclosure - Segments (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsTables Segments (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegments 60 false false R61.htm 995975 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation 61 false false R62.htm 995995 - Disclosure - Organization and Description of Business - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetail Organization and Description of Business - Additional Information (Detail) Details 62 false false R63.htm 996005 - Disclosure - Basis of Presentation - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAdditionalInformationDetail Basis of Presentation - Additional Information (Detail) Details 63 false false R64.htm 996015 - Disclosure - Basis of Presentation - Summary of Sales by as Perishable and Non-Perishable (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail Basis of Presentation - Summary of Sales by as Perishable and Non-Perishable (Detail) Details 64 false false R65.htm 996025 - Disclosure - Significant Accounting Policies - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail Significant Accounting Policies - Additional Information (Detail) Details 65 false false R66.htm 996035 - Disclosure - Significant Accounting Policies - Amounts Due from Banks (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAmountsDueFromBanksDetail Significant Accounting Policies - Amounts Due from Banks (Detail) Details 66 false false R67.htm 996045 - Disclosure - Significant Accounting Policies - Estimated Useful Lives of Asset Classes (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail Significant Accounting Policies - Estimated Useful Lives of Asset Classes (Detail) Details 67 false false R68.htm 996055 - Disclosure - Significant Accounting Policies - Schedule of Estimated Breakage Revenue Recognized (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail Significant Accounting Policies - Schedule of Estimated Breakage Revenue Recognized (Detail) Details 68 false false R69.htm 996065 - Disclosure - Accounts Receivable - Summary of Accounts Receivable (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail Accounts Receivable - Summary of Accounts Receivable (Detail) Details 69 false false R70.htm 996075 - Disclosure - Accounts Receivable - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail Accounts Receivable - Additional Information (Detail) Details 70 false false R71.htm 996085 - Disclosure - Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Detail) Details 71 false false R72.htm 996095 - Disclosure - Property and Equipment - Summary of Property and Equipment, Net (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail Property and Equipment - Summary of Property and Equipment, Net (Detail) Details 72 false false R73.htm 996105 - Disclosure - Property and Equipment - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetail Property and Equipment - Additional Information (Detail) Details 73 false false R74.htm 996115 - Disclosure - Leases - Components of Lease Cost (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail Leases - Components of Lease Cost (Detail) Details 74 false false R75.htm 996125 - Disclosure - Leases - Components of Lease Cost (Parenthetical) (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail Leases - Components of Lease Cost (Parenthetical) (Detail) Details 75 false false R76.htm 996135 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Leases (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail Leases - Supplemental Balance Sheet Information Related to Leases (Detail) Details 76 false false R77.htm 996145 - Disclosure - Leases - Supplemental Cash Flow and Other Information Related to Leases (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetail Leases - Supplemental Cash Flow and Other Information Related to Leases (Detail) Details 77 false false R78.htm 996155 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail Leases - Summary of Maturities of Lease Liabilities (Detail) Details 78 false false R79.htm 996165 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Parenthetical) (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesParentheticalDetail Leases - Summary of Maturities of Lease Liabilities (Parenthetical) (Detail) Details 79 false false R80.htm 996175 - Disclosure - Intangible Assets - Summary of Activity and Balances in Intangible Assets (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail Intangible Assets - Summary of Activity and Balances in Intangible Assets (Detail) Details 80 false false R81.htm 996185 - Disclosure - Intangible Assets - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetail Intangible Assets - Additional Information (Detail) Details 81 false false R82.htm 996195 - Disclosure - Goodwill - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail Goodwill - Additional Information (Detail) Details 82 false false R83.htm 996205 - Disclosure - Goodwill - Summary of Activity and Balance in Goodwill (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillSummaryOfActivityAndBalanceInGoodwillDetail Goodwill - Summary of Activity and Balance in Goodwill (Detail) Details 83 false false R84.htm 996215 - Disclosure - Other Assets - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherAssetsAdditionalInformationDetail Other Assets - Additional Information (Detail) Details 84 false false R85.htm 996225 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail Accrued Liabilities - Summary of Accrued Liabilities (Detail) Details 85 false false R86.htm 996235 - Disclosure - Accrued Salaries and Benefits - Summary of Accrued Salaries and Benefits (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail Accrued Salaries and Benefits - Summary of Accrued Salaries and Benefits (Detail) Details 86 false false R87.htm 996245 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Detail) Details 87 false false R88.htm 996255 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Parenthetical) (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Parenthetical) (Detail) Details 88 false false R89.htm 996265 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Summary of Maturities of long -term debt (Details) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfMaturitiesOfLongTermDebtDetails Long-Term Debt and Finance Lease Liabilities - Summary of Maturities of long -term debt (Details) Details 89 false false R90.htm 996275 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail Long-Term Debt and Finance Lease Liabilities - Additional Information (Detail) Details 90 false false R91.htm 996285 - Disclosure - Other Long-Term Liabilities - Summary of Other Long-Term Liabilities (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail Other Long-Term Liabilities - Summary of Other Long-Term Liabilities (Detail) Details 91 false false R92.htm 996295 - Disclosure - Self-Insurance Programs - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsuranceProgramsAdditionalInformationDetail Self-Insurance Programs - Additional Information (Detail) Details 92 false false R93.htm 996305 - Disclosure - Self-Insurance Programs - (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsDetail Self-Insurance Programs - (Detail) Details http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsTables 93 false false R94.htm 996315 - Disclosure - Defined Contribution Plan - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetail Defined Contribution Plan - Additional Information (Detail) Details 94 false false R95.htm 996325 - Disclosure - Defined Contribution Plan - Total Expense Recorded for Matching under Defined Contribution Plans (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanTotalExpenseRecordedForMatchingUnderDefinedContributionPlansDetail Defined Contribution Plan - Total Expense Recorded for Matching under Defined Contribution Plans (Detail) Details 95 false false R96.htm 996335 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 96 false false R97.htm 996345 - Disclosure - Income Taxes - Components of Income Tax Provision (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail Income Taxes - Components of Income Tax Provision (Detail) Details 97 false false R98.htm 996355 - Disclosure - Income Taxes - Tax Rate Reconciliation (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail Income Taxes - Tax Rate Reconciliation (Detail) Details 98 false false R99.htm 996365 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Deferred Tax Liabilities (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail Income Taxes - Components of Deferred Tax Assets and Deferred Tax Liabilities (Detail) Details 99 false false R100.htm 996375 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) Details 100 false false R101.htm 996385 - Disclosure - Related-Party Transactions - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail Related-Party Transactions - Additional Information (Detail) Details 101 false false R102.htm 996395 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 102 false false R103.htm 996405 - Disclosure - Capital Stock - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail Capital Stock - Additional Information (Detail) Details 103 false false R104.htm 996415 - Disclosure - Capital Stock - Schedule of Options Exercised in Exchange for Issuance of Shares of Common Stock (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOptionsExercisedInExchangeForIssuanceOfSharesOfCommonStockDetail Capital Stock - Schedule of Options Exercised in Exchange for Issuance of Shares of Common Stock (Detail) Details 104 false false R105.htm 996425 - Disclosure - Capital Stock - Schedule of Share Repurchase Activity (Details) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails Capital Stock - Schedule of Share Repurchase Activity (Details) Details 105 false false R106.htm 996435 - Disclosure - Capital Stock - Schedule of Share Repurchase Activity under Share Repurchase Programs (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockScheduleOfShareRepurchaseActivityUnderShareRepurchaseProgramsDetail Capital Stock - Schedule of Share Repurchase Activity under Share Repurchase Programs (Detail) Details 106 false false R107.htm 996445 - Disclosure - Net Income Per Share - Summary of Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail Net Income Per Share - Summary of Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share (Detail) Details 107 false false R108.htm 996455 - Disclosure - Net Income Per Share - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareAdditionalInformationDetail Net Income Per Share - Additional Information (Detail) Details 108 false false R109.htm 996465 - Disclosure - Derivative Financial Instruments - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail Derivative Financial Instruments - Additional Information (Detail) Details 109 false false R110.htm 996485 - Disclosure - Derivative Financial Instruments - Summary of Gains and Losses of Derivative Instruments (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfGainsAndLossesOfDerivativeInstrumentsDetail Derivative Financial Instruments - Summary of Gains and Losses of Derivative Instruments (Detail) Details 110 false false R111.htm 996495 - Disclosure - Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Details) Details 111 false false R112.htm 996505 - Disclosure - Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Details) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossParentheticalDetails Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Details) Details 112 false false R113.htm 996525 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 113 false false R114.htm 996535 - Disclosure - Segments - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail Segments - Additional Information (Detail) Details 114 false false R115.htm 996545 - Disclosure - Segments - Summary of Disaggregation of Revenue (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail Segments - Summary of Disaggregation of Revenue (Detail) Details 115 false false R116.htm 996555 - Disclosure - Share-Based Compensation - Summary of Stock-Based Compensation Awards Granted (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail Share-Based Compensation - Summary of Stock-Based Compensation Awards Granted (Detail) Details 116 false false R117.htm 996565 - Disclosure - Share-Based Compensation - Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail Share-Based Compensation - Additional Information (Detail) Details 117 false false R118.htm 996575 - Disclosure - Share-Based Compensation - Estimated Fair Values of Options Granted (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationEstimatedFairValuesOfOptionsGrantedDetail Share-Based Compensation - Estimated Fair Values of Options Granted (Detail) Details 118 false false R119.htm 996585 - Disclosure - Share-Based Compensation - Summary of Grant Date Weighted Average Fair Value of Options Granted and Options Forfeited (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfGrantDateWeightedAverageFairValueOfOptionsGrantedAndOptionsForfeitedDetail Share-Based Compensation - Summary of Grant Date Weighted Average Fair Value of Options Granted and Options Forfeited (Detail) Details 119 false false R120.htm 996595 - Disclosure - Share-Based Compensation - Summary of Option Activity (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail Share-Based Compensation - Summary of Option Activity (Detail) Details 120 false false R121.htm 996605 - Disclosure - Share-Based Compensation - Summary of Weighted Average Grant Date Fair Value of RSUs Awarded (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfRsusAwardedDetail Share-Based Compensation - Summary of Weighted Average Grant Date Fair Value of RSUs Awarded (Detail) Details 121 false false R122.htm 996615 - Disclosure - Share-Based Compensation - Summary of RSUs Activity (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail Share-Based Compensation - Summary of RSUs Activity (Detail) Details 122 false false R123.htm 996625 - Disclosure - Share-Based Compensation - Summary of PSAs Activity (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail Share-Based Compensation - Summary of PSAs Activity (Detail) Details 123 false false R124.htm 996635 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense in Selling, General and Administrative Expenses (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseInSellingGeneralAndAdministrativeExpensesDetail Share-Based Compensation - Summary of Share-Based Compensation Expense in Selling, General and Administrative Expenses (Detail) Details 124 false false R125.htm 996645 - Disclosure - Share-Based Compensation - Summary of Total Unrecognized Compensation Expense and Remaining Weighted Average Recognition Period Related to Outstanding Share-Based Awards (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail Share-Based Compensation - Summary of Total Unrecognized Compensation Expense and Remaining Weighted Average Recognition Period Related to Outstanding Share-Based Awards (Detail) Details 125 false false R126.htm 996655 - Disclosure - Quarterly Financial Data (Unaudited) Additional Information (Detail) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureQuarterlyFinancialDataUnauditedAdditionalInformationDetail Quarterly Financial Data (Unaudited) Additional Information (Detail) Details 126 false false R127.htm 996665 - Disclosure - Subsequent Events (Additional Information) (Details) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events (Additional Information) (Details) Details 127 false false R128.htm 996675 - Disclosure - Store Closures (Additional Information) (Details) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails Store Closures (Additional Information) (Details) Details http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosures 128 false false R129.htm 996685 - Disclosure - Business Combination (Additional Information) (Details) Sheet http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails Business Combination (Additional Information) (Details) Details http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombination 129 false false All Reports Book All Reports sfm-20231231.htm sfm-20231231.xsd img144119217_0.jpg img144119217_1.jpg img144119217_2.jpg img144119217_3.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 151 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "sfm-20231231.htm": { "nsprefix": "sfm", "nsuri": "http://www.sprouts.com/20231231", "dts": { "inline": { "local": [ "sfm-20231231.htm" ] }, "schema": { "local": [ "sfm-20231231.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/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", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 428, "keyCustom": 81, "axisStandard": 35, "axisCustom": 0, "memberStandard": 39, "memberCustom": 37, "hidden": { "total": 16, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 11 }, "contextCount": 239, "entityCount": 1, "segmentCount": 80, "elementCount": 982, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1055, "http://xbrl.sec.gov/dei/2023": 39, "http://xbrl.sec.gov/ecd/2023": 3 }, "report": { "R1": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "longName": "100010 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "longName": "100030 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome", "longName": "100050 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R5": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "100070 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R6": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "longName": "100090 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_fc3504a3-a8b2-44af-956c-a0ad0db5a0a7", "name": "sfm:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesOccurredDuringPeriodTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "longName": "100110 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_81919b1d-640f-43e2-a12d-c9c3ba9fac74", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0061bda6-3ad7-4953-9042-f6d896f4f377", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R8": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "longName": "100120 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R9": { "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": "9", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R10": { "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": "10", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness", "longName": "995455 - Disclosure - Organization and Description of Business", "shortName": "Organization and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentation", "longName": "995465 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies", "longName": "995475 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable", "longName": "995485 - Disclosure - Accounts Receivable", "shortName": "Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssets", "longName": "995495 - Disclosure - Prepaid Expenses and Other Current Assets", "shortName": "Prepaid Expenses and Other Current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment", "longName": "995505 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeases", "longName": "995515 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:DisclosureOfLeasesOfLesseeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:DisclosureOfLeasesOfLesseeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets", "longName": "995525 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwill", "longName": "995535 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherAssets", "longName": "995545 - Disclosure - Other Assets", "shortName": "Other Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilities", "longName": "995555 - Disclosure - Accrued Liabilities", "shortName": "Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefits", "longName": "995565 - Disclosure - Accrued Salaries and Benefits", "shortName": "Accrued Salaries and Benefits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilities", "longName": "995575 - Disclosure - Long-Term Debt and Finance Lease Liabilities", "shortName": "Long-Term Debt and Finance Lease Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilities", "longName": "995585 - Disclosure - Other Long-Term Liabilities", "shortName": "Other Long-Term Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsurancePrograms", "longName": "995595 - Disclosure - Self-Insurance Programs", "shortName": "Self-Insurance Programs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:InsuranceDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:InsuranceDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlan", "longName": "995605 - Disclosure - Defined Contribution Plan", "shortName": "Defined Contribution Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995615 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions", "longName": "995625 - Disclosure - Related-Party Transactions", "shortName": "Related-Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995635 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStock", "longName": "995645 - Disclosure - Capital Stock", "shortName": "Capital Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShare", "longName": "995655 - Disclosure - Net Income Per Share", "shortName": "Net Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments", "longName": "995665 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncome", "longName": "995675 - Disclosure - Comprehensive Income", "shortName": "Comprehensive Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995685 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegments", "longName": "995695 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation", "longName": "995705 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "36", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosures", "longName": "995735 - Disclosure - Store Closures", "shortName": "Store Closures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "37", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:StoreClosure", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:StoreClosure", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombination", "longName": "995745 - Disclosure - Business Combination", "shortName": "Business Combination", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "38", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies", "longName": "995755 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "39", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationTables", "longName": "995765 - Disclosure - Basis of Presentation (Tables)", "shortName": "Basis of Presentation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables", "longName": "995775 - Disclosure - Significant Accounting Policies (Tables)", "shortName": "Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables", "longName": "995785 - Disclosure - Accounts Receivable (Tables)", "shortName": "Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsTables", "longName": "995795 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables", "longName": "995805 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesTables", "longName": "995815 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables", "longName": "995825 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:ScheduleOfActivityAndBalancesInIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:ScheduleOfActivityAndBalancesInIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables", "longName": "995835 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables", "longName": "995845 - Disclosure - Accrued Liabilities (Tables)", "shortName": "Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsTables", "longName": "995855 - Disclosure - Accrued Salaries and Benefits (Tables)", "shortName": "Accrued Salaries and Benefits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:AccruedSalariesAndBenefitsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:AccruedSalariesAndBenefitsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesTables", "longName": "995865 - Disclosure - Long-Term Debt and Finance Lease Liabilities (Tables)", "shortName": "Long-Term Debt and Finance Lease Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "sfm:LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "sfm:LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesTables", "longName": "995875 - Disclosure - Other Long-Term Liabilities (Tables)", "shortName": "Other Long-Term Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsTables", "longName": "995885 - Disclosure - Self-Insurance Programs (Tables)", "shortName": "Self-Insurance Programs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:ScheduleOfChangesInSelfInsuranceReservesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InsuranceDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:ScheduleOfChangesInSelfInsuranceReservesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InsuranceDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanTables", "longName": "995895 - Disclosure - Defined Contribution Plan (Tables)", "shortName": "Defined Contribution Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "995905 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockTables", "longName": "995915 - Disclosure - Capital Stock (Tables)", "shortName": "Capital Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:ScheduleOfOptionsExercisedAndOtherSharesInExchangeForIssuanceOfSharesOfCommonStockTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:ScheduleOfOptionsExercisedAndOtherSharesInExchangeForIssuanceOfSharesOfCommonStockTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareTables", "longName": "995925 - Disclosure - Net Income Per Share (Tables)", "shortName": "Net Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables", "longName": "995935 - Disclosure - Derivative Financial Instruments (Tables)", "shortName": "Derivative Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "57", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeTables", "longName": "995945 - Disclosure - Comprehensive Income (Tables)", "shortName": "Comprehensive Income (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "58", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995955 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "59", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsTables", "longName": "995965 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "60", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables", "longName": "995975 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "61", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetail", "longName": "995995 - Disclosure - Organization and Description of Business - Additional Information (Detail)", "shortName": "Organization and Description of Business - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:NumberOfStores", "unitRef": "U_Store", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:NumberOfStores", "unitRef": "U_Store", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAdditionalInformationDetail", "longName": "996005 - Disclosure - Basis of Presentation - Additional Information (Detail)", "shortName": "Basis of Presentation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R64": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "longName": "996015 - Disclosure - Basis of Presentation - Summary of Sales by as Perishable and Non-Perishable (Detail)", "shortName": "Basis of Presentation - Summary of Sales by as Perishable and Non-Perishable (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_3a4f879e-cade-4ef9-8876-4140e3b992c4", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R65": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "996025 - Disclosure - Significant Accounting Policies - Additional Information (Detail)", "shortName": "Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:FiscalPeriodDuration", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FiscalPeriod", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:FiscalPeriodDuration", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FiscalPeriod", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAmountsDueFromBanksDetail", "longName": "996035 - Disclosure - Significant Accounting Policies - Amounts Due from Banks (Detail)", "shortName": "Significant Accounting Policies - Amounts Due from Banks (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:DueFromBanks", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:DueFromBanks", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail", "longName": "996045 - Disclosure - Significant Accounting Policies - Estimated Useful Lives of Asset Classes (Detail)", "shortName": "Significant Accounting Policies - Estimated Useful Lives of Asset Classes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_2b60c1f7-2f25-4c3a-9ad9-5dd3e92b722b", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "sfm:EstimatedUsefulLivesOfAssetsTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2b60c1f7-2f25-4c3a-9ad9-5dd3e92b722b", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "sfm:EstimatedUsefulLivesOfAssetsTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail", "longName": "996055 - Disclosure - Significant Accounting Policies - Schedule of Estimated Breakage Revenue Recognized (Detail)", "shortName": "Significant Accounting Policies - Schedule of Estimated Breakage Revenue Recognized (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_2c120807-a823-4201-8d7a-f6a32fdd1779", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:ContractWithCustomerLiabilityLiabilitiesIncurred", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R69": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail", "longName": "996065 - Disclosure - Accounts Receivable - Summary of Accounts Receivable (Detail)", "shortName": "Accounts Receivable - Summary of Accounts Receivable (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "sfm:AccountsReceivableFromLandlords", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "sfm:AccountsReceivableFromLandlords", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail", "longName": "996075 - Disclosure - Accounts Receivable - Additional Information (Detail)", "shortName": "Accounts Receivable - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail", "longName": "996085 - Disclosure - Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Detail)", "shortName": "Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail", "longName": "996095 - Disclosure - Property and Equipment - Summary of Property and Equipment, Net (Detail)", "shortName": "Property and Equipment - Summary of Property and Equipment, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "sfm:LandAndFinanceLeaseAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "sfm:LandAndFinanceLeaseAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetail", "longName": "996105 - Disclosure - Property and Equipment - Additional Information (Detail)", "shortName": "Property and Equipment - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail", "longName": "996115 - Disclosure - Leases - Components of Lease Cost (Detail)", "shortName": "Leases - Components of Lease Cost (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:LeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:LeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail", "longName": "996125 - Disclosure - Leases - Components of Lease Cost (Parenthetical) (Detail)", "shortName": "Leases - Components of Lease Cost (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_3941b66a-f50a-4727-9f41-3d2fe0a0560b", "name": "sfm:LeaseCostRelatedToSupplyChain", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:LeaseCostTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3941b66a-f50a-4727-9f41-3d2fe0a0560b", "name": "sfm:LeaseCostRelatedToSupplyChain", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:LeaseCostTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail", "longName": "996135 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Leases (Detail)", "shortName": "Leases - Supplemental Balance Sheet Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R77": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetail", "longName": "996145 - Disclosure - Leases - Supplemental Cash Flow and Other Information Related to Leases (Detail)", "shortName": "Leases - Supplemental Cash Flow and Other Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfSupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfSupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail", "longName": "996155 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail)", "shortName": "Leases - Summary of Maturities of Lease Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesParentheticalDetail", "longName": "996165 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Parenthetical) (Detail)", "shortName": "Leases - Summary of Maturities of Lease Liabilities (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "sfm:OperatingLeaseOptionToExtendReasonablyCertainOfBeingExercised", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "sfm:ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "sfm:OperatingLeaseOptionToExtendReasonablyCertainOfBeingExercised", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "sfm:ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail", "longName": "996175 - Disclosure - Intangible Assets - Summary of Activity and Balances in Intangible Assets (Detail)", "shortName": "Intangible Assets - Summary of Activity and Balances in Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_2c120807-a823-4201-8d7a-f6a32fdd1779", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfActivityAndBalancesInIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfActivityAndBalancesInIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R81": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetail", "longName": "996185 - Disclosure - Intangible Assets - Additional Information (Detail)", "shortName": "Intangible Assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:IncreaseDecreaseInAmortizationOfDeferredCharges", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:IncreaseDecreaseInAmortizationOfDeferredCharges", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail", "longName": "996195 - Disclosure - Goodwill - Additional Information (Detail)", "shortName": "Goodwill - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R83": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillSummaryOfActivityAndBalanceInGoodwillDetail", "longName": "996205 - Disclosure - Goodwill - Summary of Activity and Balance in Goodwill (Detail)", "shortName": "Goodwill - Summary of Activity and Balance in Goodwill (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_2c120807-a823-4201-8d7a-f6a32fdd1779", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R84": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherAssetsAdditionalInformationDetail", "longName": "996215 - Disclosure - Other Assets - Additional Information (Detail)", "shortName": "Other Assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:OtherAssetsNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R85": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail", "longName": "996225 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Detail)", "shortName": "Accrued Liabilities - Summary of Accrued Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:SelfInsuranceReserveCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "sfm:AccruedOccupancyCostsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R86": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail", "longName": "996235 - Disclosure - Accrued Salaries and Benefits - Summary of Accrued Salaries and Benefits (Detail)", "shortName": "Accrued Salaries and Benefits - Summary of Accrued Salaries and Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:AccruedSalariesAndBenefitsTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:AccruedSalariesAndBenefitsTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "longName": "996245 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Detail)", "shortName": "Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:LongTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "sfm:LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_195812f7-0422-4555-836a-8e8914909ba8", "name": "us-gaap:LongTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "sfm:LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R88": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "longName": "996255 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Parenthetical) (Detail)", "shortName": "Long-Term Debt and Finance Lease Liabilities - Summary of Long-Term Debt and Finance Lease Liabilities (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_195812f7-0422-4555-836a-8e8914909ba8", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "sfm:LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R89": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfMaturitiesOfLongTermDebtDetails", "longName": "996265 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Summary of Maturities of long -term debt (Details)", "shortName": "Long-Term Debt and Finance Lease Liabilities - Summary of Maturities of long -term debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "sfm:LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "sfm:LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail", "longName": "996275 - Disclosure - Long-Term Debt and Finance Lease Liabilities - Additional Information (Detail)", "shortName": "Long-Term Debt and Finance Lease Liabilities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ProceedsFromLinesOfCredit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_fc3504a3-a8b2-44af-956c-a0ad0db5a0a7", "name": "us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "sfm:LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R91": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail", "longName": "996285 - Disclosure - Other Long-Term Liabilities - Summary of Other Long-Term Liabilities (Detail)", "shortName": "Other Long-Term Liabilities - Summary of Other Long-Term Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:SelfInsuranceReserveNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:OtherSundryLiabilitiesNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R92": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsuranceProgramsAdditionalInformationDetail", "longName": "996295 - Disclosure - Self-Insurance Programs - Additional Information (Detail)", "shortName": "Self-Insurance Programs - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f9ce99fd-12bd-4e24-9b30-43445cc8fc8d", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InsuranceDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R93": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsDetail", "longName": "996305 - Disclosure - Self-Insurance Programs - (Detail)", "shortName": "Self-Insurance Programs - (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "C_2c120807-a823-4201-8d7a-f6a32fdd1779", "name": "us-gaap:SelfInsuranceReserve", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfChangesInSelfInsuranceReservesTableTextBlock", "div", "us-gaap:InsuranceDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:IncreaseDecreaseInSelfInsuranceReserve", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfChangesInSelfInsuranceReservesTableTextBlock", "div", "us-gaap:InsuranceDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R94": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetail", "longName": "996315 - Disclosure - Defined Contribution Plan - Additional Information (Detail)", "shortName": "Defined Contribution Plan - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanTotalExpenseRecordedForMatchingUnderDefinedContributionPlansDetail", "longName": "996325 - Disclosure - Defined Contribution Plan - Total Expense Recorded for Matching under Defined Contribution Plans (Detail)", "shortName": "Defined Contribution Plan - Total Expense Recorded for Matching under Defined Contribution Plans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "longName": "996335 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R97": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail", "longName": "996345 - Disclosure - Income Taxes - Components of Income Tax Provision (Detail)", "shortName": "Income Taxes - Components of Income Tax Provision (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail", "longName": "996355 - Disclosure - Income Taxes - Tax Rate Reconciliation (Detail)", "shortName": "Income Taxes - Tax Rate Reconciliation (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R99": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail", "longName": "996365 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Deferred Tax Liabilities (Detail)", "shortName": "Income Taxes - Components of Deferred Tax Assets and Deferred Tax Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail", "longName": "996375 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)", "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "C_2c120807-a823-4201-8d7a-f6a32fdd1779", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_81919b1d-640f-43e2-a12d-c9c3ba9fac74", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R101": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "longName": "996385 - Disclosure - Related-Party Transactions - Additional Information (Detail)", "shortName": "Related-Party Transactions - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "longName": "996395 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "sfm:OperatingLeaseLegallyBindingMinimumPaymentsForLeasesThatHaveNotYetCommenced", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "sfm:ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock", "div", "sfm:DisclosureOfLeasesOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:PurchaseObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R103": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "longName": "996405 - Disclosure - Capital Stock - Additional Information (Detail)", "shortName": "Capital Stock - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R104": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOptionsExercisedInExchangeForIssuanceOfSharesOfCommonStockDetail", "longName": "996415 - Disclosure - Capital Stock - Schedule of Options Exercised in Exchange for Issuance of Shares of Common Stock (Detail)", "shortName": "Capital Stock - Schedule of Options Exercised in Exchange for Issuance of Shares of Common Stock (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfOptionsExercisedAndOtherSharesInExchangeForIssuanceOfSharesOfCommonStockTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:StockIssuedDuringPeriodSharesOther", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfOptionsExercisedAndOtherSharesInExchangeForIssuanceOfSharesOfCommonStockTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R105": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails", "longName": "996425 - Disclosure - Capital Stock - Schedule of Share Repurchase Activity (Details)", "shortName": "Capital Stock - Schedule of Share Repurchase Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "C_dbde6195-aab2-4bea-aaa1-1dc4c85a6aed", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_54b64a66-b22d-4e75-82ff-e125ce45def2", "name": "sfm:CostOfShareRepurchase", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R106": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockScheduleOfShareRepurchaseActivityUnderShareRepurchaseProgramsDetail", "longName": "996435 - Disclosure - Capital Stock - Schedule of Share Repurchase Activity under Share Repurchase Programs (Detail)", "shortName": "Capital Stock - Schedule of Share Repurchase Activity under Share Repurchase Programs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:StockRepurchaseProgramAverageCostPerShareAcquired", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ScheduleOfShareRepurchaseActivityUnderShareRepurchaseProgramsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R107": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "longName": "996445 - Disclosure - Net Income Per Share - Summary of Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share (Detail)", "shortName": "Net Income Per Share - Summary of Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R108": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareAdditionalInformationDetail", "longName": "996455 - Disclosure - Net Income Per Share - Additional Information (Detail)", "shortName": "Net Income Per Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "C_dacfb3ef-6866-4d0c-bc73-dd033812e367", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_dacfb3ef-6866-4d0c-bc73-dd033812e367", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R109": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail", "longName": "996465 - Disclosure - Derivative Financial Instruments - Additional Information (Detail)", "shortName": "Derivative Financial Instruments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "C_183f0184-8ae1-4ed9-b158-d80c2031e29d", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "U_Hedge", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_183f0184-8ae1-4ed9-b158-d80c2031e29d", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "U_Hedge", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R110": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfGainsAndLossesOfDerivativeInstrumentsDetail", "longName": "996485 - Disclosure - Derivative Financial Instruments - Summary of Gains and Losses of Derivative Instruments (Detail)", "shortName": "Derivative Financial Instruments - Summary of Gains and Losses of Derivative Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R111": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "longName": "996495 - Disclosure - Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "C_2c120807-a823-4201-8d7a-f6a32fdd1779", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_fc363ba0-4a0f-450b-875b-a478613c6c62", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R112": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossParentheticalDetails", "longName": "996505 - Disclosure - Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Details)", "shortName": "Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "C_fc3504a3-a8b2-44af-956c-a0ad0db5a0a7", "name": "sfm:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesOccurredDuringPeriodTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_fc363ba0-4a0f-450b-875b-a478613c6c62", "name": "sfm:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesOccurredDuringPeriodTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R113": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "longName": "996525 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "C_10e4e4ba-c169-4fbe-bcfb-adc0d0440a5d", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_10e4e4ba-c169-4fbe-bcfb-adc0d0440a5d", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R114": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail", "longName": "996535 - Disclosure - Segments - Additional Information (Detail)", "shortName": "Segments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R115": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "longName": "996545 - Disclosure - Segments - Summary of Disaggregation of Revenue (Detail)", "shortName": "Segments - Summary of Disaggregation of Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0f862d5d-6583-4d0e-9a81-5698410dbf46", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R116": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "longName": "996555 - Disclosure - Share-Based Compensation - Summary of Stock-Based Compensation Awards Granted (Detail)", "shortName": "Share-Based Compensation - Summary of Stock-Based Compensation Awards Granted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_17e4f106-17ef-4f66-b08c-54dffed3ca23", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R117": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "longName": "996565 - Disclosure - Share-Based Compensation - Additional Information (Detail)", "shortName": "Share-Based Compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ffc60169-98ae-4ab1-b641-debb4cc1f5df", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R118": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationEstimatedFairValuesOfOptionsGrantedDetail", "longName": "996575 - Disclosure - Share-Based Compensation - Estimated Fair Values of Options Granted (Detail)", "shortName": "Share-Based Compensation - Estimated Fair Values of Options Granted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R119": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfGrantDateWeightedAverageFairValueOfOptionsGrantedAndOptionsForfeitedDetail", "longName": "996585 - Disclosure - Share-Based Compensation - Summary of Grant Date Weighted Average Fair Value of Options Granted and Options Forfeited (Detail)", "shortName": "Share-Based Compensation - Summary of Grant Date Weighted Average Fair Value of Options Granted and Options Forfeited (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:ShareBasedCompensationStockOptionsWeightedAverageGrantDateFairValueForfeited", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R120": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail", "longName": "996595 - Disclosure - Share-Based Compensation - Summary of Option Activity (Detail)", "shortName": "Share-Based Compensation - Summary of Option Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "C_2c120807-a823-4201-8d7a-f6a32fdd1779", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R121": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfRsusAwardedDetail", "longName": "996605 - Disclosure - Share-Based Compensation - Summary of Weighted Average Grant Date Fair Value of RSUs Awarded (Detail)", "shortName": "Share-Based Compensation - Summary of Weighted Average Grant Date Fair Value of RSUs Awarded (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "121", "firstAnchor": { "contextRef": "C_3ba1d3b8-acf1-46eb-8edb-8d801a14dfe4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "sfm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R122": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail", "longName": "996615 - Disclosure - Share-Based Compensation - Summary of RSUs Activity (Detail)", "shortName": "Share-Based Compensation - Summary of RSUs Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "122", "firstAnchor": { "contextRef": "C_4755e1d7-f90d-43f9-9c91-7f27e165af63", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3ba1d3b8-acf1-46eb-8edb-8d801a14dfe4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R123": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "longName": "996625 - Disclosure - Share-Based Compensation - Summary of PSAs Activity (Detail)", "shortName": "Share-Based Compensation - Summary of PSAs Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "123", "firstAnchor": { "contextRef": "C_6120904c-0c67-4545-a452-16e198e13cc4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_10565eeb-4cc9-44e4-b4cc-10eff23affe6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R124": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseInSellingGeneralAndAdministrativeExpensesDetail", "longName": "996635 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense in Selling, General and Administrative Expenses (Detail)", "shortName": "Share-Based Compensation - Summary of Share-Based Compensation Expense in Selling, General and Administrative Expenses (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "124", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R125": { "role": "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail", "longName": "996645 - Disclosure - Share-Based Compensation - Summary of Total Unrecognized Compensation Expense and Remaining Weighted Average Recognition Period Related to Outstanding Share-Based Awards (Detail)", "shortName": "Share-Based Compensation - Summary of Total Unrecognized Compensation Expense and Remaining Weighted Average Recognition Period Related to Outstanding Share-Based Awards (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "125", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true, "unique": true } }, "R126": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureQuarterlyFinancialDataUnauditedAdditionalInformationDetail", "longName": "996655 - Disclosure - Quarterly Financial Data (Unaudited) Additional Information (Detail)", "shortName": "Quarterly Financial Data (Unaudited) Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "126", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "us-gaap:ProceedsFromLinesOfCredit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R127": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "996665 - Disclosure - Subsequent Events (Additional Information) (Details)", "shortName": "Subsequent Events (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "127", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:NumberOfStoreClosures", "unitRef": "U_Store", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "sfm:StoreClosure", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R128": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails", "longName": "996675 - Disclosure - Store Closures (Additional Information) (Details)", "shortName": "Store Closures (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "128", "firstAnchor": { "contextRef": "C_2f67f7b8-d855-415d-995c-06050821f802", "name": "sfm:NumberOfStoreClosures", "unitRef": "U_Store", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "sfm:StoreClosure", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bcdac64c-0164-4ee9-9955-248a7fc9ff92", "name": "sfm:StorePerformanceCapacityRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "sfm:StoreClosure", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } }, "R129": { "role": "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails", "longName": "996685 - Disclosure - Business Combination (Additional Information) (Details)", "shortName": "Business Combination (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "129", "firstAnchor": { "contextRef": "C_c42517f3-6430-4a3c-9395-0244001f7db2", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6e5c16c4-456d-484e-9bce-1d14a523a5b8", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sfm-20231231.htm", "unique": true } } }, "tag": { "us-gaap_AcceleratedShareRepurchasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchasesTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockTables" ], "lang": { "en-us": { "role": { "label": "Accelerated Share Repurchases [Table Text Block]", "terseLabel": "Schedule of Share Repurchase Activiy", "documentation": "Tabular disclosure of accelerated share repurchase (ASR) programs. An ASR is a combination of transactions that permits an entity to purchase a targeted number of shares immediately with the final purchase price of those shares determined by an average market price over a fixed period of time. An accelerated share repurchase program is intended to combine the immediate share retirement benefits of a tender offer with the market impact and pricing benefits of a disciplined daily open market stock repurchase program. ASRs can be disclosed as part of stockholders' equity." } } }, "auth_ref": [ "r193" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU No. 2016-02 [Member]", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r713" ] }, "us-gaap_AccountingStandardsUpdate201613Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201613Member", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "ASU No. 2016-13 [Member]", "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." } } }, "auth_ref": [ "r420" ] }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r246", "r247", "r248", "r249", "r250", "r315", "r316", "r317", "r387", "r388", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r471", "r595", "r596", "r597", "r631", "r632", "r644", "r645", "r646", "r661", "r662", "r663", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r693", "r694", "r698", "r699", "r700", "r701", "r710", "r711", "r714", "r715", "r716", "r738", "r739", "r740", "r741", "r742", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r1163" ] }, "sfm_AccountingStandardsUpdateTwentyEighteenThirteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AccountingStandardsUpdateTwentyEighteenThirteenMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update Twenty Eighteen Thirteen [Member]", "label": "Accounting Standards Update Twenty Eighteen Thirteen [Member]", "terseLabel": "ASU No. 2018-13 [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsuranceProgramsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefits" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Salaries and Benefits", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities", "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.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "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", "r1026" ] }, "sfm_AccountsReceivableEcommerceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AccountsReceivableEcommerceCurrent", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Ecommerce", "label": "Accounts Receivable Ecommerce Current", "documentation": "Accounts receivable ecommerce current." } } }, "auth_ref": [] }, "sfm_AccountsReceivableFromLandlords": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AccountsReceivableFromLandlords", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Landlords", "label": "Accounts Receivable From Landlords", "documentation": "Accounts receivable from landlords." } } }, "auth_ref": [] }, "sfm_AccountsReceivableFromVendors": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AccountsReceivableFromVendors", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail" ], "lang": { "en-us": { "role": { "documentation": "Accounts receivable from vendors.", "label": "Accounts Receivable From Vendors", "terseLabel": "Vendors" } } }, "auth_ref": [] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Bonuses, Current", "terseLabel": "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. 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_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Employee Benefits, Current", "terseLabel": "Payroll", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. 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_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income tax", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r152", "r214" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total", "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_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities [Member]", "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered." } } }, "auth_ref": [ "r35" ] }, "sfm_AccruedOccupancyCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AccruedOccupancyCostsCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued expenses related to occupancy such as common area maintenance and property taxes.", "label": "Accrued Occupancy Costs Current", "terseLabel": "Accrued occupancy related (CAM, property taxes, etc.)" } } }, "auth_ref": [] }, "sfm_AccruedSalariesAndBenefitsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AccruedSalariesAndBenefitsTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsTables" ], "lang": { "en-us": { "role": { "documentation": "Accrued salaries and benefits.", "label": "Accrued Salaries And Benefits Table [Text Block]", "terseLabel": "Summary of Accrued Salaries and Benefits" } } }, "auth_ref": [] }, "sfm_AccruedSalesAndUseTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AccruedSalesAndUseTax", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued sales, use and excise tax", "label": "Accrued Sales and Use Tax", "documentation": "Accrued sales and use tax." } } }, "auth_ref": [] }, "sfm_AccruedSalesUseAndExciseTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AccruedSalesUseAndExciseTax", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Sales Use And Excise Tax", "documentation": "Accrued Sales Use And Excise Tax" } } }, "auth_ref": [] }, "sfm_AccruedSeveranceAndOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AccruedSeveranceAndOtherCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued severance and other, current.", "label": "Accrued Severance And Other Current", "terseLabel": "Severance and other" } } }, "auth_ref": [] }, "us-gaap_AccruedVacationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedVacationCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Vacation, Current", "terseLabel": "Vacation", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35", "r96" ] }, "sfm_AccumulatedAmortizationAdjustmentsAndTransferOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AccumulatedAmortizationAdjustmentsAndTransferOfIntangibleAssets", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Accumulated amortization adjustments and transfer of intangible assets.", "label": "Accumulated Amortization Adjustments And Transfer Of Intangible Assets", "negatedLabel": "Accumulated Amortization, Adjustments/Transfers" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "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": [ "r85", "r258", "r819" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Cash Flow Hedges [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": [ "r278", "r287", "r288", "r654", "r990", "r1144" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r286", "r287", "r702", "r704", "r705", "r706", "r707", "r708" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "terseLabel": "Accumulated other comprehensive income (loss)", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r45", "r46", "r164", "r266", "r815", "r856", "r860" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r286", "r287", "r702", "r704", "r705", "r706", "r707", "r708" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [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", "r20", "r46", "r666", "r669", "r742", "r851", "r852", "r1144", "r1145", "r1146", "r1160", "r1161", "r1162" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "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": [ "r180" ] }, "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": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r1082" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "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": [ "r158" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "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": [ "r595", "r596", "r597", "r876", "r1160", "r1161", "r1162", "r1243", "r1265" ] }, "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": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r1088" ] }, "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": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r1088" ] }, "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": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r1088" ] }, "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": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r1088" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r246", "r247", "r248", "r249", "r250", "r315", "r316", "r317", "r318", "r328", "r387", "r388", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r471", "r595", "r596", "r597", "r629", "r630", "r631", "r632", "r644", "r645", "r646", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r693", "r694", "r698", "r699", "r700", "r701", "r710", "r711", "r714", "r715", "r716", "r717", "r738", "r739", "r740", "r741", "r742", "r786", "r787", "r788", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r104", "r105", "r556" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "sfm_AdvertisingExpenseNetOfVendorReimbursement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AdvertisingExpenseNetOfVendorReimbursement", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Advertising Expense Net Of Vendor Reimbursement", "label": "Advertising Expense Net Of Vendor Reimbursement", "terseLabel": "Advertising expense, net of rebates" } } }, "auth_ref": [] }, "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": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1052", "r1064", "r1074", "r1100" ] }, "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": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r1055", "r1067", "r1077", "r1103" ] }, "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": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r1088" ] }, "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": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r1095" ] }, "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": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r1059", "r1068", "r1078", "r1095", "r1104", "r1108", "r1116" ] }, "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": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r1114" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseInSellingGeneralAndAdministrativeExpensesDetail": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseInSellingGeneralAndAdministrativeExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r589", "r602" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseInSellingGeneralAndAdministrativeExpensesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseInSellingGeneralAndAdministrativeExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense, after Tax", "totalLabel": "Net share-based compensation expense", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for vendor receivables", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r267", "r385", "r433" ] }, "sfm_AmendedAndRestatedCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AmendedAndRestatedCreditAgreementMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureQuarterlyFinancialDataUnauditedAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amended and Restated Credit Agreement [Member]", "label": "Amended And Restated Credit Agreement [Member]", "documentation": "Amended and restated credit agreement." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "verboseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities", "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": [ "r342" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r60" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name", "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": [ "r60" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureQuarterlyFinancialDataUnauditedAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r648" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Store closing charges", "terseLabel": "Assets Impairment expense", "label": "Asset Impairment Charges", "totalLabel": "Asset Impairment Charges, Total", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r10", "r83" ] }, "us-gaap_AssetRetirementObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationCurrent", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligations", "label": "Asset Retirement Obligation, Current", "periodEndLabel": "Asset Retirement Obligation, Current, Ending Balance", "periodStartLabel": "Asset Retirement Obligation, Current, Beginning Balance", "negatedLabel": "Asset retirement obligations", "documentation": "Current portion of 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": [ "r1188" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total 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": [ "r212", "r262", "r300", "r354", "r369", "r375", "r419", "r481", "r482", "r484", "r485", "r486", "r488", "r490", "r492", "r493", "r650", "r655", "r696", "r810", "r917", "r1026", "r1041", "r1195", "r1196", "r1252" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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": [ "r253", "r272", "r300", "r419", "r481", "r482", "r484", "r485", "r486", "r488", "r490", "r492", "r493", "r650", "r655", "r696", "r1026", "r1195", "r1196", "r1252" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1046", "r1047", "r1060" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r1046", "r1047", "r1060" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r1046", "r1047", "r1060" ] }, "sfm_AugustTenTwoThousandTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AugustTenTwoThousandTwentyMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "August ten two thousand twenty.", "label": "August Ten Two Thousand Twenty [Member]", "terseLabel": "August 10, 2020 [Member]" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "terseLabel": "Award Date", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Award Date [Domain]", "terseLabel": "Award Date", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225" ] }, "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": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r1111" ] }, "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": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r1112" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r1107" ] }, "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": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r1107" ] }, "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": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r1107" ] }, "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": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r1107" ] }, "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": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r1107" ] }, "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": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r1107" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfRsusAwardedDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r584", "r585", "r586", "r587", "r588" ] }, "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": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r1110" ] }, "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": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1109" ] }, "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": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r1108" ] }, "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": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r1108" ] }, "sfm_AwardsGrantedUnderTheTwoThousandTwentyThreeIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AwardsGrantedUnderTheTwoThousandTwentyThreeIncentivePlanMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Granted Under the 2023 Incentive Plan [Member]", "label": "Awards Granted Under The Two Thousand Twenty Three Incentive Plan [Member]", "documentation": "Awards Granted Under The Two Thousand Twenty Three Incentive Plan [Member]" } } }, "auth_ref": [] }, "sfm_AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "AwardsGrantedUnderTheTwoThousandTwentyTwoIncentivePlanMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Awards Granted Under The 2022 Incentive Plan.", "label": "Awards Granted Under The Two Thousand Twenty Two Incentive Plan [Member]", "terseLabel": "Awards Granted Under the 2022 Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "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.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r125", "r129" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Base Rate [Member]", "terseLabel": "Alternate Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "terseLabel": "Buildings [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r185" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "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": [ "r642", "r1016", "r1017" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r111", "r113", "r642", "r1016", "r1017" ] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Date of Acquisition", "label": "Business Acquisition, Effective Date of Acquisition", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r2", "r3", "r23" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, Common shares, Aggregate consideration paid", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r208" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "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": [ "r642" ] }, "us-gaap_BusinessAcquisitionNameOfAcquiredEntity": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionNameOfAcquiredEntity", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Name of Acquired Entity", "label": "Business Acquisition, Name of Acquired Entity", "documentation": "Name of the acquired entity." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, Common shares, Value", "label": "Business Combination, Consideration Transferred", "totalLabel": "Business Combination, Consideration Transferred, Total", "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": [ "r4", "r5", "r17" ] }, "us-gaap_BusinessCombinationDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDescriptionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombination" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination", "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": [ "r207", "r643" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reacquired right of intangible asset", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date." } } }, "auth_ref": [ "r114" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Allocation to Net Tangible Assets", "terseLabel": "Allocation to Net Tangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets, Total", "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r114" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Organization and Description of Business", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r150", "r175", "r178" ] }, "sfm_CaliforniaFederalCourtsLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "CaliforniaFederalCourtsLitigationMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "California federal courts litigation.", "label": "California Federal Courts Litigation [Member]", "terseLabel": "Federal Courts of California [Member]" } } }, "auth_ref": [] }, "sfm_CaliforniaSuperiorCourtLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "CaliforniaSuperiorCourtLitigationMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "California superior court litigation.", "label": "California Superior Court Litigation [Member]", "terseLabel": "Superior Court of California [Member]" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment in accounts payable and accrued liabilities", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r56", "r57", "r58" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r53", "r256", "r985" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "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": [ "r54" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r54", "r211" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents, and restricted cash at the end of the period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of the period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r53", "r172", "r297" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "(Decrease)/Increase in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r6", "r172" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedges [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r123" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities" } } }, "auth_ref": [] }, "sfm_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in measurement of lease liabilities.", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in measurement of lease liabilities:" } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in accounting principle, ASU, adopted", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r239", "r240", "r241", "r246", "r247", "r314", "r387", "r388", "r421", "r422", "r423", "r429", "r430", "r471", "r629", "r644", "r645", "r660", "r661", "r662", "r674", "r675", "r685", "r693", "r694", "r697", "r698", "r699", "r710", "r714", "r715", "r716", "r738", "r786", "r787", "r849", "r850" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in accounting principle, ASU, Adoption Date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r239", "r240", "r241", "r246", "r247", "r387", "r388", "r421", "r422", "r423", "r429", "r430", "r431", "r471", "r629", "r644", "r645", "r646", "r660", "r661", "r662", "r663", "r674", "r675", "r676", "r679", "r685", "r693", "r694", "r697", "r698", "r699", "r710", "r714", "r715", "r716", "r738", "r786", "r787", "r849", "r850", "r1129" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, ASU, immaterial effect", "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial." } } }, "auth_ref": [ "r238", "r315", "r327", "r426", "r633" ] }, "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": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r1086" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r1169" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "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": [ "r245", "r263", "r264", "r265", "r300", "r332", "r337", "r339", "r341", "r348", "r349", "r419", "r481", "r484", "r485", "r486", "r492", "r493", "r513", "r514", "r517", "r520", "r527", "r696", "r866", "r867", "r868", "r869", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r905", "r926", "r948", "r972", "r973", "r974", "r975", "r976", "r1123", "r1150", "r1165" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r263", "r264", "r265", "r348", "r513", "r514", "r515", "r517", "r520", "r525", "r527", "r866", "r867", "r868", "r869", "r1005", "r1123", "r1150" ] }, "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": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1087" ] }, "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": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r1087" ] }, "sfm_CoffeeSupplierMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "CoffeeSupplierMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Coffee supplier.", "label": "Coffee Supplier [Member]", "terseLabel": "Coffee Supplier [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 19)", "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": [ "r41", "r148", "r812", "r904" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r188", "r475", "r476", "r979", "r1190" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for issuance", "verboseLabel": "Remaining shares available for issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r42" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1029", "r1030", "r1031", "r1033", "r1034", "r1035", "r1038", "r1160", "r1161", "r1243", "r1262", "r1265" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r157" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r157", "r905" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "verboseLabel": "Common stock issued", "totalLabel": "Common Stock, Shares, Issued, Total", "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": [ "r157" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "verboseLabel": "Common stock shares outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r21", "r157", "r905", "r923", "r1265", "r1266" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; 200,000,000 shares authorized, 101,211,984 shares issued and outstanding, December 31, 2023; 105,072,756 shares issued and outstanding, January 1, 2023", "label": "Common Stock, Value, Issued", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "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": [ "r157", "r814", "r1026" ] }, "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": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r1092" ] }, "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": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r1091" ] }, "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": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r1093" ] }, "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": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r1090" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlan" ], "lang": { "en-us": { "role": { "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Defined Contribution Plan", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r194", "r195", "r196", "r197" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income", "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": [ "r47", "r282", "r284", "r290", "r804", "r826" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Comprehensive Income", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r163", "r289", "r803", "r824" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "sfm_ComputerHardwareAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ComputerHardwareAndSoftwareMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "documentation": "Computer hardware and software.", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer hardware and software [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r69", "r72", "r139", "r140", "r382", "r978" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r69", "r72", "r139", "r140", "r382", "r861", "r978" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r69", "r72", "r139", "r140", "r382", "r978", "r1128" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Net Sales, percentage", "verboseLabel": "Percentage of supplier accountability on total purchase", "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": [ "r69", "r72", "r139", "r140", "r382" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "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": [ "r69", "r72", "r139", "r140", "r382", "r978" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r304", "r356", "r367", "r368", "r369", "r370", "r371", "r373", "r377", "r481", "r482", "r483", "r484", "r486", "r487", "r489", "r491", "r492", "r1195", "r1196" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r304", "r356", "r367", "r368", "r369", "r370", "r371", "r373", "r377", "r481", "r482", "r483", "r484", "r486", "r487", "r489", "r491", "r492", "r1195", "r1196" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress", "documentation": "Amount of 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": [ "r185" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "label": "Contract with Customer, Liability", "verboseLabel": "Gift cards, net of breakage", "totalLabel": "Contract with Customer, Liability, Total", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r529", "r530", "r541" ] }, "sfm_ContractWithCustomerLiabilityLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ContractWithCustomerLiabilityLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gift cards issued during the period but not redeemed", "label": "Contract With Customer Liability, Liabilities Incurred", "documentation": "Contract with customer liability, liabilities incurred." } } }, "auth_ref": [] }, "sfm_ContractWithCustomerLiabilityRecognitionOfGiftCardsBreakage": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ContractWithCustomerLiabilityRecognitionOfGiftCardsBreakage", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer liability recognition of gift cards breakage.", "label": "Contract With Customer Liability Recognition Of Gift Cards Breakage", "terseLabel": "Gift cards issued during current period but not redeemed" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "negatedLabel": "Revenue recognized from beginning liability", "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": [ "r542" ] }, "sfm_ContractWithCustomerLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ContractWithCustomerLiabilityTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer liability.", "label": "Contract With Customer Liability Table [Text Block]", "terseLabel": "Schedule of Estimated Breakage Revenue Recognized" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales", "totalLabel": "Cost of Goods and Services Sold, Total", "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": [ "r168", "r784" ] }, "us-gaap_CostOfGoodsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsTotalMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service Benchmark [Member]", "terseLabel": "Cost of Goods, Total [Member]", "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r1127" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Sales", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r1133" ] }, "sfm_CostOfShareRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "CostOfShareRepurchase", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Cost of Share Repurchase", "label": "Cost of Share Repurchase", "terseLabel": "Cost of Repurchases" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "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.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "sfm_CreditSubfacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "CreditSubfacility", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Credit Subfacility", "label": "Credit Subfacility", "terseLabel": "Letter Of Credit Subfacility" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r248", "r313", "r321", "r328", "r425", "r432", "r595", "r596", "r597", "r631", "r632", "r664", "r666", "r667", "r669", "r670", "r671", "r677", "r680", "r682", "r683", "r740" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "auth_ref": [ "r248", "r313", "r321", "r328", "r425", "r432", "r595", "r596", "r597", "r631", "r632", "r664", "r666", "r667", "r669", "r670", "r671", "r677", "r680", "r682", "r683", "r740" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "auth_ref": [ "r248", "r313", "r321", "r328", "r425", "r432", "r595", "r596", "r597", "r631", "r632", "r664", "r666", "r667", "r669", "r670", "r671", "r677", "r680", "r682", "r683", "r740" ] }, "sfm_CurrentCreditFacilityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "CurrentCreditFacilityAgreementMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Current Credit Facility Agreement [Member]", "label": "Current Credit Facility Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail": { "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. Federal\u2014current", "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": [ "r1132", "r1153", "r1236" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail": { "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State\u2014current", "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": [ "r1132", "r1153", "r1236" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r30", "r151", "r152", "r213", "r217", "r304", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r712", "r1000", "r1001", "r1002", "r1003", "r1004", "r1151" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate spread on base rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "sfm_DebtInstrumentCovenantInterestCoverageRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DebtInstrumentCovenantInterestCoverageRatio", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant interest coverage ratio.", "label": "Debt Instrument Covenant Interest Coverage Ratio", "terseLabel": "Interest coverage ratio" } } }, "auth_ref": [] }, "sfm_DebtInstrumentCovenantLeverageRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DebtInstrumentCovenantLeverageRatio", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant leverage ratio.", "label": "Debt Instrument Covenant Leverage Ratio", "terseLabel": "Total net leverage ratio" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument face amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r142", "r143", "r494", "r712", "r1001", "r1002" ] }, "us-gaap_DebtInstrumentInterestRateTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateTerms", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate Terms", "terseLabel": "Debt instrument, Interest Rate", "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets." } } }, "auth_ref": [ "r38" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument maturity", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r243", "r1000", "r1244" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "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": [ "r39", "r304", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r712", "r1000", "r1001", "r1002", "r1003", "r1004", "r1151" ] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Anticipated decrease in total unrecognized tax benefits during next twelve months", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r107" ] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Financing Costs", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r261" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Summary of Prepaid Expenses and Other Current Assets", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail": { "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. Federal\u2014deferred", "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": [ "r1153", "r1234", "r1236" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r206", "r237", "r636", "r637", "r1153" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total gross deferred tax liabilities", "totalLabel": "Deferred Tax Liabilities, Gross, Total", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r154", "r155", "r215", "r622" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liability", "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r608", "r609", "r811" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail": { "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State\u2014deferred", "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": [ "r1153", "r1234", "r1236" ] }, "us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsCharitableContributionCarryforwards", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Charitable Contribution Carryforwards", "terseLabel": "Charitable contribution carryforward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards." } } }, "auth_ref": [ "r109", "r1233" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Total gross deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r623" ] }, "sfm_DeferredTaxAssetsInventoryAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DeferredTaxAssetsInventoryAndOther", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets related to inventory method and other items.", "label": "Deferred Tax Assets Inventory And Other", "terseLabel": "Inventories and other" } } }, "auth_ref": [] }, "sfm_DeferredTaxAssetsLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DeferredTaxAssetsLeasingArrangements", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets leasing arrangements.", "label": "Deferred Tax Assets Leasing Arrangements", "terseLabel": "Operating leases" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets, net of valuation allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1232" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets" } } }, "auth_ref": [] }, "sfm_DeferredTaxAssetsOtherLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DeferredTaxAssetsOtherLeases", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets arising from other leasing transactions.", "label": "Deferred Tax Assets Other Leases", "terseLabel": "Other lease related" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credits", "totalLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r108", "r109", "r1233" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "terseLabel": "Employee benefits", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other." } } }, "auth_ref": [ "r109", "r1233" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Other accrued liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r109", "r1233" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: Valuation Allowance", "verboseLabel": "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": [ "r624" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net", "totalLabel": "Deferred Tax Liabilities, Net, Total", "negatedTotalLabel": "Net deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r106", "r1232" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r109", "r1233" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Operating leases", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r109", "r1233" ] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation and amortization", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r109", "r1233" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanTotalExpenseRecordedForMatchingUnderDefinedContributionPlansDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Total expenses for matching under defined contribution plans", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r551" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Percentage of eligible compensation for which employer makes matching contribution", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Matching contribution by employer", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expense", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r10", "r84" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization (exclusive of depreciation included in cost of sales)", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "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": [ "r10", "r84" ] }, "sfm_DepreciationAndAmortizationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DepreciationAndAmortizationMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "documentation": "Depreciation and amortization.", "label": "Depreciation And Amortization [Member]", "terseLabel": "Depreciation and Amortization [Member]" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization expense", "totalLabel": "Depreciation, Depletion and Amortization, Total", "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": [ "r10", "r359" ] }, "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion, and Amortization [Policy Text Block]", "terseLabel": "Depreciation and amortization", "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized." } } }, "auth_ref": [ "r991" ] }, "sfm_DerecognitionOfFinancialLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DerecognitionOfFinancialLeaseObligations", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Derecognition of financial lease obligations.", "label": "Derecognition Of Financial Lease Obligations", "terseLabel": "Derecognition of financial lease obligations" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract", "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": [ "r894", "r896", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r918", "r919", "r920", "r921", "r936", "r937", "r938", "r939", "r942", "r943", "r944", "r945", "r961", "r963", "r967", "r969", "r1029", "r1031" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfGainsAndLossesOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Derivative, Gain (Loss) on Derivative, Net", "totalLabel": "Derivative, Gain (Loss) on Derivative, Net, Total", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1240" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfGainsAndLossesOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r1240" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r126", "r128", "r130", "r131", "r894", "r896", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r918", "r919", "r920", "r921", "r936", "r937", "r938", "r939", "r942", "r943", "r944", "r945", "r961", "r963", "r967", "r969", "r989", "r1029", "r1031" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "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.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments", "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": [ "r210", "r659", "r672" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r22", "r126", "r130" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfGainsAndLossesOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]", "documentation": "Disclosure of information about 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": [ "r22", "r126", "r130", "r131", "r135", "r136", "r658" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfGainsAndLossesOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments Gain Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r658" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "terseLabel": "Liability Derivatives, Fair Value", "totalLabel": "Derivative Liability, Total", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r273", "r274", "r695", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r918", "r920", "r921", "r963", "r964", "r966", "r967", "r968", "r969", "r970", "r989", "r1263" ] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r657" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "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": [ "r672" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount of outstanding swaps", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1238", "r1239" ] }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNumberOfInstrumentsHeld", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Number of Instruments Held", "terseLabel": "Derivative, number of cash flow hedges", "totalLabel": "Derivative, Number of Instruments Held, Total", "documentation": "The number of derivative instruments of a particular group held by the entity." } } }, "auth_ref": [ "r121", "r122", "r895", "r961", "r962", "r965", "r1031" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "terseLabel": "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": [ "r22", "r119", "r120", "r122", "r124", "r127", "r130", "r132", "r134", "r136", "r672" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Term of Contract", "terseLabel": "Derivative, cash flow swaps length period", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "sfm_DerivativeTermOfContractMaturityEndingYear": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DerivativeTermOfContractMaturityEndingYear", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivative term of contract maturity ending year.", "label": "Derivative Term Of Contract Maturity Ending Year", "terseLabel": "Cash flow swaps mature annually, ending year" } } }, "auth_ref": [] }, "sfm_DerivativeTermOfContractMaturityStartingYear": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DerivativeTermOfContractMaturityStartingYear", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivative term of contract maturity starting year.", "label": "Derivative Term Of Contract Maturity Starting Year", "terseLabel": "Cash flow swaps mature annually, starting year" } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives Fair Value [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_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Financial Instruments", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r22", "r119", "r120", "r124", "r133", "r303" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives Designated as Hedging Instruments [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Dilutive effect of equity-based awards:" } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Independent Directors [Member]" } } }, "auth_ref": [ "r1169", "r1264" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "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": [ "r540", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "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": [ "r540", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Disaggregation of Revenue", "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": [ "r1199" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r554", "r559", "r590", "r591", "r594", "r1019" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "sfm_DisclosureOfLeasesOfLesseeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DisclosureOfLeasesOfLesseeTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Disclosure of Leases Of Lessee [Text Block]", "documentation": "Disclosure of leases of lessee." } } }, "auth_ref": [] }, "sfm_DistrictOfColoradoFederalCourtLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "DistrictOfColoradoFederalCourtLitigationMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "District of colorado federal court litigation.", "label": "District Of Colorado Federal Court Litigation [Member]", "terseLabel": "Federal Court in District of Colorado [Member]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1046", "r1047", "r1060" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r1046", "r1047", "r1060", "r1096" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "verboseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1081" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "verboseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1044" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_DueFromBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DueFromBanks", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAmountsDueFromBanksDetail" ], "lang": { "en-us": { "role": { "label": "Due from Banks", "terseLabel": "Due from banks for debit and credit card transactions", "documentation": "A bank's noninterest bearing demand deposits in other banks (such as correspondents)." } } }, "auth_ref": [ "r146" ] }, "us-gaap_EarliestTaxYearMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarliestTaxYearMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year [Member]", "documentation": "Earliest identified tax year." } } }, "auth_ref": [ "r1230" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Basic net income per share", "totalLabel": "Earnings Per Share, Basic, Total", "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": [ "r291", "r319", "r320", "r321", "r322", "r323", "r330", "r332", "r339", "r340", "r341", "r345", "r683", "r684", "r805", "r827", "r993" ] }, "sfm_EarningsPerShareBasicAndDilutedOtherDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "EarningsPerShareBasicAndDilutedOtherDisclosureAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share Basic And Diluted Other Disclosure [Abstract]", "label": "Earnings Per Share Basic And Diluted Other Disclosure [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted net income per share", "totalLabel": "Earnings Per Share, Diluted, Total", "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": [ "r291", "r319", "r320", "r321", "r322", "r323", "r332", "r339", "r340", "r341", "r345", "r683", "r684", "r805", "r827", "r993" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share Diluted [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": [ "r332", "r337", "r339" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r329", "r342", "r343", "r344" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "totalLabel": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r611" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract]" } } }, "auth_ref": [] }, "sfm_EffectiveIncomeTaxRateReconciliationAmendedReturns": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationAmendedReturns", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation amended returns.", "label": "Effective Income Tax Rate Reconciliation Amended Returns", "terseLabel": "Amended returns" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Corporate federal income tax rate", "verboseLabel": "Federal statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r302", "r611", "r638" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Non-deductible Executive Compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "documentation": "Percentage 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": [ "r1229", "r1237" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCharitableContributions": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCharitableContributions", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Enhanced charitable contribution impact", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Charitable Contributions, Percent", "negatedLabel": "Enhanced charitable contribution impact", "documentation": "Percentage 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 charitable contributions expense." } } }, "auth_ref": [ "r1229", "r1237" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other, net", "documentation": "Percentage 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": [ "r1229", "r1237" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "terseLabel": "Excess tax benefits from share based payments", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1126", "r1229" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1229", "r1237" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "terseLabel": "Change in uncertain tax position reserves", "totalLabel": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent, Total", "documentation": "Percentage 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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r1229", "r1237" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Benefit of federal tax credit", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedLabel": "Benefit of federal tax credit", "totalLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent, Total", "documentation": "Percentage 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": [ "r1229", "r1237" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedSalariesAndBenefitsSummaryOfAccruedSalariesAndBenefitsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued salaries and benefits", "totalLabel": "Total", "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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "totalLabel": "Total unrecognized compensation expense at January 1, 2023", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r593" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Remaining weighted average recognition period", "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": [ "r593" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail": { "parentTag": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to outstanding equity-based awards other than options", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1226" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail": { "parentTag": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to outstanding options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1226" ] }, "sfm_EmployeeServiceShareBasedCompensationTaxBenefitDetrimentFromExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitDetrimentFromExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Employee service share-based compensation, tax benefit (detriment) from exercise of stock options.", "label": "Employee Service Share Based Compensation Tax Benefit Detriment From Exercise Of Stock Options", "verboseLabel": "Excess tax benefit (detriment) resulting from shares-based awards credited to stockholders' equity", "negatedLabel": "Excess tax detriments/(benefits) of equity-based compensation" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseInSellingGeneralAndAdministrativeExpensesDetail": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfShareBasedCompensationExpenseInSellingGeneralAndAdministrativeExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "negatedLabel": "Income tax benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r589" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit resulting from shares-based awards", "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit", "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r234" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Options [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": [] }, "sfm_EmployeeTerminationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "EmployeeTerminationMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Employee termination.", "label": "Employee Termination [Member]", "terseLabel": "Employee Termination [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r1043" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1043" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r1043" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r1121" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r1043" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r1043" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1043" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r1043" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "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.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "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": [ "r1122" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossParentheticalDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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": [ "r21", "r248", "r286", "r287", "r288", "r310", "r311", "r312", "r316", "r324", "r326", "r347", "r425", "r432", "r528", "r595", "r596", "r597", "r631", "r632", "r664", "r666", "r667", "r668", "r669", "r671", "r682", "r702", "r704", "r705", "r706", "r707", "r708", "r742", "r851", "r852", "r853", "r876", "r948" ] }, "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": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r1089" ] }, "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": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r1052", "r1064", "r1074", "r1100" ] }, "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": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r1049", "r1061", "r1071", "r1097" ] }, "sfm_EstimatedUsefulLivesOfAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "EstimatedUsefulLivesOfAssetsTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Estimated Useful Lives Of Assets Table [Text Block]", "label": "Estimated Useful Lives Of Assets Table [Text Block]", "terseLabel": "Estimated Useful Lives of Asset Classes" } } }, "auth_ref": [] }, "sfm_ExciseTax": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ExciseTax", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Excise tax", "label": "Excise tax", "documentation": "Excise tax" } } }, "auth_ref": [] }, "sfm_ExciseTaxAccruedOnRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ExciseTaxAccruedOnRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Excise tax accrued on repurchase of common stock", "label": "Excise Tax Accrued On Repurchase Of Common Stock", "documentation": "Excise Tax Accrued On Repurchase Of Common Stock" } } }, "auth_ref": [] }, "sfm_ExciseTaxImposed": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ExciseTaxImposed", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Excise Tax Imposed", "label": "Excise Tax Imposed", "documentation": "Excise Tax Imposed" } } }, "auth_ref": [] }, "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": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r1095" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "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": [ "r687", "r688", "r691" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r687", "r688", "r691" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r502", "r544", "r545", "r546", "r547", "r548", "r549", "r688", "r755", "r756", "r757", "r1001", "r1002", "r1013", "r1014", "r1015" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r687", "r688", "r689", "r690", "r692" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "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": [ "r686" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r502", "r544", "r549", "r688", "r755", "r1013", "r1014", "r1015" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "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": [ "r502", "r544", "r549", "r688", "r756", "r1001", "r1002", "r1013", "r1014", "r1015" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r502", "r544", "r545", "r546", "r547", "r548", "r549", "r688", "r757", "r1001", "r1002", "r1013", "r1014", "r1015" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements", "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_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r502", "r544", "r545", "r546", "r547", "r548", "r549", "r755", "r756", "r757", "r1001", "r1002", "r1013", "r1014", "r1015" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "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": [ "r686", "r692" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r125", "r127", "r135" ] }, "sfm_FebruaryTwentyTwoThousandAndEighteenShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "FebruaryTwentyTwoThousandAndEighteenShareRepurchaseProgramMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "February twenty two thousand and eighteen share repurchase program.", "label": "February Twenty Two Thousand And Eighteen Share Repurchase Program [Member]", "terseLabel": "February 20, 2018 Share Repurchase Program [Member]", "verboseLabel": "February 20, 2018 [Member]" } } }, "auth_ref": [] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "U.S. Federal\u2014total", "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r301", "r610" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r721", "r729", "r1025" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows for finance leases", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r723", "r733" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Finance Leases" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail4": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "totalLabel": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r719", "r737" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail4": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilities", "weight": 1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Finance, Current", "verboseLabel": "Current portion of finance lease liabilities", "negatedLabel": "Less: Current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r719" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail4": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail": { "parentTag": "sfm_LongTermDebtAndFinanceLeaseLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Finance lease liabilities", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r719" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r720" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail3": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail4": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail3": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail3": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail3": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail3": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail3": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail3": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail4": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r737" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "negatedLabel": "Payments on finance lease liabilities", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r722", "r733" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail": { "parentTag": "sfm_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance, Assets", "totalLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r718" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of Property and Equipment", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r721", "r729", "r1025" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r720" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r736", "r1025" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r735", "r1025" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r510", "r525", "r672", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r825", "r997", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1170", "r1171", "r1172", "r1173" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedPeriodEndLabel": "Accumulated Amortization, Ending Balance", "negatedPeriodStartLabel": "Accumulated Amortization, Beginning Balance", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r260", "r465" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r462", "r464", "r465", "r467", "r785", "r789" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "periodEndLabel": "Finite-lived Gross Intangible Assets, Ending Balance", "periodStartLabel": "Finite-lived Gross Intangible Assets, Beginning Balance", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r181", "r789" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r79", "r82" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments", "negatedLabel": "Finite-lived Gross Intangible Assets, Adjustments/Transfers", "documentation": "Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for foreign currency translation adjustments and purchase accounting adjustments." } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Years", "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": [ "r118" ] }, "us-gaap_FiscalPeriodDuration": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriodDuration", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fiscal Period Duration", "terseLabel": "Fiscal period duration", "documentation": "Duration of a fiscal period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter." } } }, "auth_ref": [] }, "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": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1056", "r1068", "r1078", "r1104" ] }, "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": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1056", "r1068", "r1078", "r1104" ] }, "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": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1056", "r1068", "r1078", "r1104" ] }, "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": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r1056", "r1068", "r1078", "r1104" ] }, "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": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1056", "r1068", "r1078", "r1104" ] }, "sfm_FormerPresidentAndChiefOperatingOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "FormerPresidentAndChiefOperatingOfficerMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Former president and chief operating officer.", "label": "Former President And Chief Operating Officer [Member]", "terseLabel": "Former President and Chief Operating Officer [Member]" } } }, "auth_ref": [] }, "sfm_FormerRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "FormerRevolvingCreditFacilityMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Former revolving credit facility.", "label": "Former Revolving Credit Facility [Member]", "terseLabel": "Former Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForwardContractsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Forward Contracts [Member]", "terseLabel": "Forward Contract [Member]", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r1241" ] }, "us-gaap_FurnitureAndFixturesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesGross", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture, fixtures and equipment", "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [ "r185" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, fixtures and equipment [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on early extinguishment of debt", "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r10", "r87", "r88" ] }, "sfm_GiftCardRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "GiftCardRevenueMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Gift card revenue.", "label": "Gift Card Revenue [Member]", "terseLabel": "Gift Card Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillSummaryOfActivityAndBalanceInGoodwillDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodEndLabel": "Goodwill ending balance", "periodStartLabel": "Goodwill beginning balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "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": [ "r259", "r448", "r802", "r999", "r1026", "r1177", "r1184" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets", "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", "r77" ] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r447", "r450", "r459", "r999" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated goodwill impairment losses", "documentation": "Amount of accumulated impairment loss for 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": [ "r451", "r458", "r999" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment, goodwill", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r10", "r449", "r455", "r460", "r999" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillSummaryOfActivityAndBalanceInGoodwillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Goodwill, Period Increase (Decrease)", "totalLabel": "Goodwill, Period Increase (Decrease), Total", "documentation": "Amount of increase (decrease) 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": [ "r1176" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r167", "r300", "r354", "r368", "r374", "r377", "r419", "r481", "r482", "r484", "r485", "r486", "r488", "r490", "r492", "r493", "r696", "r995", "r1195" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r22", "r658" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r22" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r22" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1046", "r1047", "r1060" ] }, "us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of long-lived asset held for use." } } }, "auth_ref": [ "r468" ] }, "us-gaap_ImpairmentOfLeasehold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLeasehold", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Leasehold", "documentation": "The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced." } } }, "auth_ref": [ "r10", "r83" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment, long lived assets", "totalLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r10", "r83", "r186" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss regarding close certain under performing stores", "label": "Impairment of Long-Lived Assets to be Disposed of", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r10", "r184" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r187" ] }, "sfm_IncomeExpenseStoreClosureAndOtherCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "IncomeExpenseStoreClosureAndOtherCostsNet", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Income expense store closure and other costs, net.", "label": "Income Expense Store Closure And Other Costs Net", "terseLabel": "Store closure and other costs, net" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "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": [ "r1", "r165", "r220", "r354", "r368", "r374", "r377", "r806", "r821", "r995" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfGainsAndLossesOfDerivativeInstrumentsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r469", "r472", "r933" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfGainsAndLossesOfDerivativeInstrumentsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r472", "r933" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "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_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [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_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r19", "r110", "r204", "r205" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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": [ "r302", "r604", "r612", "r620", "r626", "r634", "r639", "r640", "r641", "r871" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision", "totalLabel": "Total provision", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r226", "r242", "r325", "r326", "r362", "r610", "r635", "r828" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability", "terseLabel": "Non-cash income tax benefit resulting from reduction in deferred tax liability", "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment 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." } } }, "auth_ref": [ "r628" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "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": [ "r285", "r606", "r607", "r620", "r621", "r625", "r627", "r865" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "totalLabel": "Income Taxes Paid, Net, Total", "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": [ "r55" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable", "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": [ "r147", "r1142" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedSalaries", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Salaries", "terseLabel": "Accrued salaries and benefits", "documentation": "The increase (decrease) during the period in accrued salaries." } } }, "auth_ref": [ "r9" ] }, "sfm_IncreaseDecreaseInAmortizationOfDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "IncreaseDecreaseInAmortizationOfDeferredCharges", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in amortization of deferred charges.", "label": "Increase Decrease In Amortization Of Deferred Charges", "terseLabel": "Amortization expense" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total", "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities, net of effects from acquisition:", "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r1130", "r1147" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInSelfInsuranceReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInSelfInsuranceReserve", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsDetail" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Self Insurance Reserve", "terseLabel": "Expenses, net of actuarial adjustments", "documentation": "The increase (decrease) during the period in the carrying amount of accrued known and estimated losses incurred 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." } } }, "auth_ref": [ "r1147" ] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Assumed exercise of options to purchase shares", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r333", "r334", "r335", "r341" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total", "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": [ "r333", "r334", "r336", "r341", "r558" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "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": [ "r463", "r466" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "periodEndLabel": "Indefinite-lived Gross Intangible Assets, Ending Balance", "periodStartLabel": "Indefinite-lived Gross Intangible Assets, Beginning Balance", "totalLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Total", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r182" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "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": [ "r80", "r182" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Gross Intangible Assets, Additions/Adjustments", "label": "Indefinite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit, from foreign currency translation and purchase accounting adjustments." } } }, "auth_ref": [] }, "sfm_IndefiniteLivedReacquiredRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "IndefiniteLivedReacquiredRightsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived reacquired rights [Member]", "label": "Indefinite-lived reacquired rights [Member]", "documentation": "Indefinite-lived reacquired rights [Member]" } } }, "auth_ref": [] }, "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": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r1059", "r1068", "r1078", "r1095", "r1104", "r1108", "r1116" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r1114" ] }, "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]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r1048", "r1120" ] }, "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": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r1048", "r1120" ] }, "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": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r1048", "r1120" ] }, "us-gaap_InsuranceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceAbstract", "lang": { "en-us": { "role": { "label": "Insurance [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InsuranceDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsurancePrograms" ], "lang": { "en-us": { "role": { "label": "Insurance Disclosure [Text Block]", "terseLabel": "Self-Insurance Programs", "documentation": "The entire disclosure for the types of coverages and products sold, and the assets, obligations, recorded liabilities, revenues and expenses arising therefrom, and the amounts of and methodologies and assumptions used in determining the amounts of such items." } } }, "auth_ref": [ "r808", "r809", "r846", "r847" ] }, "sfm_InsuranceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "InsuranceLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsuranceProgramsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Insurance [Line Items]", "label": "Insurance [Line Items]", "terseLabel": "Insurance [Line Items]" } } }, "auth_ref": [] }, "sfm_InsuranceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "InsuranceMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsuranceProgramsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Insurance.", "label": "Insurance [Member]", "terseLabel": "Insurance Receivable [Member]" } } }, "auth_ref": [] }, "us-gaap_InsuranceSettlementsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceSettlementsReceivableCurrent", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail" ], "lang": { "en-us": { "role": { "label": "Insurance Settlements Receivable, Current", "terseLabel": "Insurance", "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1142" ] }, "sfm_InsuranceTable": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "InsuranceTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsuranceProgramsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Insurance [Table]", "label": "Insurance [Table]", "terseLabel": "Insurance [Table]" } } }, "auth_ref": [] }, "sfm_IntangibleAssetsAdjustmentsAndTransfers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "IntangibleAssetsAdjustmentsAndTransfers", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Intangible assets adjustments and transfers.", "label": "Intangible Assets Adjustments And Transfers", "terseLabel": "Gross Intangible Assets, Adjustments/Transfers" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r461" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill)", "periodEndLabel": "Gross Intangible Assets, Ending Balance", "periodStartLabel": "Gross Intangible Assets, Beginning Balance", "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r259" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "sfm_IntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "IntangibleAssetsLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Intangible Assets [Line Items]", "label": "Intangible Assets [Line Items]", "terseLabel": "Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "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": [ "r78", "r81" ] }, "sfm_IntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "IntangibleAssetsTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Intangible Assets [Table]", "label": "Intangible Assets [Table]", "terseLabel": "Intangible Assets [Table]" } } }, "auth_ref": [] }, "sfm_InterestExpenseAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "InterestExpenseAmortizationPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Interest expense amortization period.", "label": "Interest Expense Amortization Period", "terseLabel": "Interest expense term" } } }, "auth_ref": [] }, "sfm_InterestExpenseIncomeNetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "InterestExpenseIncomeNetMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfGainsAndLossesOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Interest expense (income) net.", "label": "Interest Expense Income Net [Member]", "terseLabel": "Interest Expense (Income), Net [Member]" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "label": "Interest Expense [Member]", "terseLabel": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r27" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net", "negatedLabel": "Interest expense, net", "totalLabel": "Interest Income (Expense), Net, Total", "terseLabel": "Interest expense, net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r222" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "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": [ "r292", "r295", "r296" ] }, "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net", "negatedLabel": "Estimated amount expected to be reclassified from Accumulated other comprehensive income (loss) to net income within next twelve months on interest rates, loss", "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months." } } }, "auth_ref": [ "r137" ] }, "us-gaap_InterestRateFairValueHedgeLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateFairValueHedgeLiabilityAtFairValue", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Interest Rate Fair Value Hedge Liability at Fair Value", "terseLabel": "Interest rate swap liability", "documentation": "Fair value as of the balance sheet date of all derivative liabilities designated as interest rate fair value hedging instruments." } } }, "auth_ref": [ "r128" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "terseLabel": "Swaps [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r983", "r1036", "r1037" ] }, "sfm_InterestRateSwapsHedgeIneffectiveness": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "InterestRateSwapsHedgeIneffectiveness", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Interest rate swaps hedge ineffectiveness.", "label": "Interest Rate Swaps Hedge Ineffectiveness", "terseLabel": "Interest rate swaps hedge ineffectiveness" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventory, Net, Total", "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": [ "r269", "r986", "r1026" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "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": [ "r227", "r255", "r268", "r442", "r443", "r444", "r783", "r992" ] }, "us-gaap_InventoryValuationReserveMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserveMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "terseLabel": "Inventory Valuation Reserve [Member]", "documentation": "Reserve to reduce inventory to lower of cost or net realizable value." } } }, "auth_ref": [ "r1155", "r1156", "r1157", "r1158", "r1159" ] }, "sfm_JuneNineTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "JuneNineTwoThousandTwentyOneMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 9, 2021 [Member]", "documentation": "June Nine Two Thousand Twenty One Member.", "label": "June Nine Two Thousand Twenty One Member" } } }, "auth_ref": [] }, "sfm_JuneSevenTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "JuneSevenTwoThousandTwentyThreeMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 7, 2023 [Member]", "label": "June Seven Two Thousand Twenty Three [Member]", "documentation": "June Seven Two Thousand Twenty Three [Member]" } } }, "auth_ref": [] }, "sfm_JuneSevenTwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "JuneSevenTwoThousandTwentyTwoMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "June Seven Two Thousand Twenty Two [Member]", "label": "June Seven Two Thousand Twenty Two [Member]", "terseLabel": "June 7, 2022 [Member]" } } }, "auth_ref": [] }, "sfm_LandAndFinanceLeaseAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LandAndFinanceLeaseAssetsGross", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "documentation": "Land and finance lease assets gross.", "label": "Land And Finance Lease Assets Gross", "terseLabel": "Land and finance lease assets" } } }, "auth_ref": [] }, "us-gaap_LatestTaxYearMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LatestTaxYearMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year [Member]", "documentation": "Latest identified tax year." } } }, "auth_ref": [ "r1230" ] }, "us-gaap_LeaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseAgreementsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Lease Agreements [Member]", "terseLabel": "Leasehold interests [Member]", "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset." } } }, "auth_ref": [ "r117" ] }, "us-gaap_LeaseAndRentalExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseAndRentalExpense", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense under ASC 840", "totalLabel": "Operating Leases, Rent Expense, Total", "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [] }, "sfm_LeaseAssetsObtainedInExchangeForLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LeaseAssetsObtainedInExchangeForLeaseLiabilitiesAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lease assets obtained in exchange for lease liabilities.", "label": "Lease Assets Obtained In Exchange For Lease Liabilities [Abstract]", "terseLabel": "Lease assets obtained in exchange for lease liabilities:" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total net lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r728", "r1025" ] }, "sfm_LeaseCostRelatedToClosedStores": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LeaseCostRelatedToClosedStores", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Lease Cost Related To Closed Stores", "documentation": "Lease Cost Related To Closed Stores" } } }, "auth_ref": [] }, "sfm_LeaseCostRelatedToStoreLocations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LeaseCostRelatedToStoreLocations", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease cost related to closed store locations", "label": "Lease Cost Related to Store Locations", "documentation": "Lease Cost Related to Store Locations" } } }, "auth_ref": [] }, "sfm_LeaseCostRelatedToSupplyChain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LeaseCostRelatedToSupplyChain", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Lease cost related to supply chain.", "label": "Lease Cost Related To Supply Chain", "terseLabel": "Supply chain-related amounts" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Cost", "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": [ "r1249" ] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r185" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r185" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "sfm_LesseeFinanceLeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LesseeFinanceLeaseCostAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee finance lease cost.", "label": "Lessee Finance Lease Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "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": [ "r726" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r726" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lease", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r725" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r727" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r737" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "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": [ "r737" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r737" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r737" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r737" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r737" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "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": [ "r737" ] }, "sfm_LesseeOperatingLeaseLiabilitySubtenantDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LesseeOperatingLeaseLiabilitySubtenantDueAfterYearFive", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Subtenant Due After Year Five", "documentation": "Lessee Operating Lease Liability Subtenant Due After Year Five" } } }, "auth_ref": [] }, "sfm_LesseeOperatingLeaseLiabilitySubtenantDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LesseeOperatingLeaseLiabilitySubtenantDueNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesParentheticalDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "2022", "terseLabel": "Lessee Operating Lease Liability Subtenant Due Next Twelve Months", "label": "Lessee Operating Lease Liability Subtenant Due Next Twelve Months", "documentation": "Lessee Operating Lease Liability Subtenant Due Next Twelve Months" } } }, "auth_ref": [] }, "sfm_LesseeOperatingLeaseLiabilitySubtenantDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LesseeOperatingLeaseLiabilitySubtenantDueYearFive", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Subtenant Due Year Five", "documentation": "Lessee operating lease liability subtenant due year five" } } }, "auth_ref": [] }, "sfm_LesseeOperatingLeaseLiabilitySubtenantDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LesseeOperatingLeaseLiabilitySubtenantDueYearFour", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Subtenant Due Year Four", "documentation": "Lessee operating lease liability subtenant due year four" } } }, "auth_ref": [] }, "sfm_LesseeOperatingLeaseLiabilitySubtenantDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LesseeOperatingLeaseLiabilitySubtenantDueYearThree", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Subtenant Due Year Three", "documentation": "Lessee Operating Lease Liability Subtenant Due Year Three" } } }, "auth_ref": [] }, "sfm_LesseeOperatingLeaseLiabilitySubtenantDueYeartwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LesseeOperatingLeaseLiabilitySubtenantDueYeartwo", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesParentheticalDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Lessee Operating Lease Liability Subtenant Due YearTwo", "label": "Lessee Operating Lease Liability Subtenant Due YearTwo", "documentation": "Lessee operating lease liability subtenant due year two" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r737" ] }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToExtend", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Option to Extend", "terseLabel": "Option to extend lease term, Description", "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r727" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term of lease", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1248" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit issued", "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.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total 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", "r300", "r419", "r481", "r482", "r484", "r485", "r486", "r488", "r490", "r492", "r493", "r651", "r655", "r656", "r696", "r903", "r994", "r1041", "r1195", "r1252", "r1253" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r162", "r218", "r817", "r1026", "r1152", "r1174", "r1245" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r37", "r254", "r300", "r419", "r481", "r482", "r484", "r485", "r486", "r488", "r490", "r492", "r493", "r651", "r655", "r656", "r696", "r1026", "r1195", "r1252", "r1253" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total financial liabilities", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r138" ] }, "us-gaap_LicensingAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicensingAgreementsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived liquor licenses [Member]", "label": "Licensing Agreements [Member]", "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)." } } }, "auth_ref": [ "r116", "r603", "r1227" ] }, "us-gaap_LienCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LienCategoryAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lien Category [Axis]", "terseLabel": "Lien Category", "documentation": "Information by category of lien, for example, but not limited to, senior or junior." } } }, "auth_ref": [] }, "us-gaap_LienCategoryDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LienCategoryDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lien Category [Domain]", "terseLabel": "Lien Category", "documentation": "Legal claim on the property of another party to secure the payment of a debt or the satisfaction of an obligation by category, for example, but not limited to, senior or junior." } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "Borrowings under credit facilities", "totalLabel": "Long-term Line of Credit, Total", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r30", "r217", "r1260" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Participation fee", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "sfm_LineOfCreditFacilityCommitmentFeePercentageSubjectToUpwardOrDownwardAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LineOfCreditFacilityCommitmentFeePercentageSubjectToUpwardOrDownwardAdjustments", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility Commitment Fee Percentage Subject to Upward or Downward Adjustments.", "label": "Line of Credit Facility Commitment Fee Percentage Subject to Upward or Downward Adjustments" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Expiration Date", "verboseLabel": "Credit facility termination date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Line of Credit Facility, Increase (Decrease), Net, Total", "label": "Line of Credit Facility, Increase (Decrease), Net", "terseLabel": "Change in line of credit during period", "documentation": "Amount of increase (decrease) of the credit facility." } } }, "auth_ref": [ "r1151" ] }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDescription", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Line of credit interest rate terms", "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate." } } }, "auth_ref": [ "r33" ] }, "sfm_LineOfCreditFacilityIssuanceFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LineOfCreditFacilityIssuanceFeePercentage", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Line of credit facility issuance fee percentage.", "label": "Line Of Credit Facility Issuance Fee Percentage", "terseLabel": "Issuance fee" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "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_LineOfCreditFacilityPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Periodic Payment, Principal", "terseLabel": "Principal payments on the Credit Facility", "documentation": "Amount of the required periodic payment applied to principal." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Credit facility unused commitment fee percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "$700.0 million Credit Agreement [Member]", "verboseLabel": "$700.0 million Credit Facility [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.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r1168" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail": { "parentTag": "sfm_LongTermDebtAndFinanceLeaseLiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfMaturitiesOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Total", "label": "Long-Term Debt", "verboseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r30", "r217", "r501", "r511", "r1001", "r1002", "r1260" ] }, "sfm_LongTermDebtAndFinanceLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LongTermDebtAndFinanceLeaseLiabilitiesAbstract", "lang": { "en-us": { "role": { "documentation": "Long-term debt and finance lease liabilities.", "label": "Long Term Debt And Finance Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "sfm_LongTermDebtAndFinanceLeaseLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LongTermDebtAndFinanceLeaseLiabilitiesLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Long-term debt and finance lease liabilities line items.", "label": "Long Term Debt And Finance Lease Liabilities [Line Items]", "terseLabel": "Long Term Debt And Finance Lease Liabilities [Line Items]" } } }, "auth_ref": [] }, "sfm_LongTermDebtAndFinanceLeaseLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LongTermDebtAndFinanceLeaseLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Long term debt and finance lease liabilities noncurrent.", "label": "Long Term Debt And Finance Lease Liabilities Noncurrent", "terseLabel": "Long-term debt and finance lease liabilities", "totalLabel": "Long-term debt and finance lease liabilities" } } }, "auth_ref": [] }, "sfm_LongTermDebtAndFinanceLeaseLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LongTermDebtAndFinanceLeaseLiabilitiesTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Long-Term Debt and Finance Lease Liabilities.", "label": "Long Term Debt And Finance Lease Liabilities [Table]", "terseLabel": "Long Term Debt And Finance Lease Liabilities [Table]" } } }, "auth_ref": [] }, "sfm_LongTermDebtAndFinanceLeaseLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "LongTermDebtAndFinanceLeaseLiabilitiesTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilities" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt and finance lease liabilities.", "label": "Long Term Debt And Finance Lease Liabilities [Text Block]", "terseLabel": "Long-Term Debt and Finance Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fair Value", "terseLabel": "Long-term debt", "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": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfMaturitiesOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r304", "r1198" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfMaturitiesOfLongTermDebtDetails" ], "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": [ "r12", "r304", "r505" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfMaturitiesOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r304", "r505" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfMaturitiesOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r304", "r505" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfMaturitiesOfLongTermDebtDetails" ], "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": [ "r12", "r304", "r505" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfMaturitiesOfLongTermDebtDetails" ], "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": [ "r12", "r304", "r505" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type", "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": [ "r39", "r86" ] }, "us-gaap_LossContingencyClaimsSettledNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyClaimsSettledNumber", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Claims Settled, Number", "terseLabel": "Number of individual arbitrations settled", "documentation": "Number of claims settled." } } }, "auth_ref": [ "r1191", "r1192" ] }, "us-gaap_LossContingencyNumberOfDefendants": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNumberOfDefendants", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Number of Defendants", "terseLabel": "Number of defendants", "documentation": "Number of defendants named in a legal action." } } }, "auth_ref": [ "r1191", "r1192" ] }, "sfm_MarchFifteenTwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MarchFifteenTwoThousandTwentyTwoMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "March fifteen two thousand twenty two", "label": "March Fifteen Two Thousand Twenty Two [Member]", "terseLabel": "March 15, 2022 [Member]" } } }, "auth_ref": [] }, "sfm_MarchFourteenTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MarchFourteenTwoThousandTwentyThreeMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "March 14, 2023 [Member]", "label": "March Fourteen Two Thousand Twenty Three[Member]", "documentation": "March Fourteen Two Thousand Twenty Three[Member]" } } }, "auth_ref": [] }, "sfm_MarchNineTwoThousandTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MarchNineTwoThousandTwentyMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "March nine two thousand twenty.", "label": "March Nine Two Thousand Twenty [Member]", "terseLabel": "March 9, 2020 [Member]" } } }, "auth_ref": [] }, "sfm_MarchSixteenTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MarchSixteenTwoThousandTwentyOneMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "March sixteen two thousand twenty one.", "label": "March Sixteen Two Thousand Twenty One [Member]", "terseLabel": "March 16, 2021 [Member]" } } }, "auth_ref": [] }, "sfm_MarchThreeTwoThousandTwentyOneShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MarchThreeTwoThousandTwentyOneShareRepurchaseProgramMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "March 3, 2021 [Member]", "terseLabel": "March 3, 2021 Share Repurchase Program [Member]", "label": "March Three Two Thousand Twenty One Share Repurchase Program [Member]", "documentation": "March three two thousand twenty one share repurchase program." } } }, "auth_ref": [] }, "sfm_MarchTwentyOneTwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MarchTwentyOneTwoThousandTwentyTwoMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "March twenty one two thousand twenty two", "label": "March Twenty One Two Thousand Twenty Two [Member]", "terseLabel": "March 21, 2022 [Member]" } } }, "auth_ref": [] }, "sfm_MarchTwentyTwoThousandTwentyOneShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MarchTwentyTwoThousandTwentyOneShareRepurchaseProgramMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "March 3, 2021 Share Repurchase Program [Member]", "label": "March Twenty Two Thousand Twenty One Share Repurchase Program [Member]", "documentation": "March twenty two thousand twenty one share repurchase program member." } } }, "auth_ref": [] }, "sfm_MarchTwoThousandEighteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MarchTwoThousandEighteenMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "March two thousand eighteen.", "label": "March Two Thousand Eighteen [Member]", "terseLabel": "March 2018 [Member]" } } }, "auth_ref": [] }, "sfm_MarchTwoThousandSeventeenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MarchTwoThousandSeventeenMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "March two thousand seventeen.", "label": "March Two Thousand Seventeen [Member]", "terseLabel": "March 2017 [Member]" } } }, "auth_ref": [] }, "sfm_MarchTwoTwoThousandTwentyTwoShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MarchTwoTwoThousandTwentyTwoShareRepurchaseProgramMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "March two two thousand twenty two share repurchase program", "label": "March Two Two Thousand Twenty Two Share Repurchase Program [Member]", "terseLabel": "March 2, 2022 Share Repurchase Program [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r477", "r478", "r479", "r480", "r552", "r782", "r848", "r895", "r896", "r957", "r958", "r959", "r960", "r971", "r980", "r981", "r996", "r1005", "r1018", "r1028", "r1197", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259" ] }, "sfm_MayOneTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MayOneTwoThousandTwentyThreeMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "May 1, 2023 [Member]", "label": "May One Two Thousand Twenty Three [Member]", "documentation": "May One Two Thousand Twenty Three [Member]" } } }, "auth_ref": [] }, "sfm_MayTwelveTwoThousandTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "MayTwelveTwoThousandTwentyMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "May 12, 2020 [Member]", "documentation": "May twelve two thousand twenty.", "label": "May Twelve Two Thousand Twenty [Member]" } } }, "auth_ref": [] }, "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": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r1087" ] }, "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": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1087" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r477", "r478", "r479", "r480", "r552", "r782", "r848", "r895", "r896", "r957", "r958", "r959", "r960", "r971", "r980", "r981", "r996", "r1005", "r1018", "r1028", "r1197", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259" ] }, "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": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r1107" ] }, "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": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r1115" ] }, "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": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r1088" ] }, "sfm_NetAssetsRelatedToFinancialLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "NetAssetsRelatedToFinancialLeaseObligations", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Net assets, related to financial lease obligations.", "label": "Net Assets Related To Financial Lease Obligations", "terseLabel": "Net assets, related to financial lease obligations" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash flows 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": [ "r294" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "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.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash flows 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": [ "r294" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "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.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Cash flows from 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": [ "r172", "r173", "r174" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "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.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r166", "r174", "r221", "r252", "r280", "r283", "r288", "r300", "r315", "r319", "r320", "r321", "r322", "r325", "r326", "r338", "r354", "r368", "r374", "r377", "r419", "r481", "r482", "r484", "r485", "r486", "r488", "r490", "r492", "r493", "r684", "r696", "r823", "r925", "r946", "r947", "r995", "r1039", "r1195" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Basic net income per share:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Diluted net income per share:" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements", "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": [] }, "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": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r1087" ] }, "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": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r1056", "r1068", "r1078", "r1095", "r1104" ] }, "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": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1085" ] }, "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": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1084" ] }, "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": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r1095" ] }, "sfm_NonPerishablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "NonPerishablesMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "documentation": "Non Perishables [Member]", "label": "Non Perishables [Member]", "terseLabel": "Non-Perishables [Member]" } } }, "auth_ref": [] }, "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": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1115" ] }, "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": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1115" ] }, "sfm_NumberOfComplaintsFiled": { "xbrltype": "integerItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "NumberOfComplaintsFiled", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of complaints filed.", "label": "Number Of Complaints Filed", "terseLabel": "Number of complaints filed" } } }, "auth_ref": [] }, "sfm_NumberOfIndividualClaimants": { "xbrltype": "integerItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "NumberOfIndividualClaimants", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of individual claimants.", "label": "Number Of Individual Claimants", "terseLabel": "Number of individual claimants" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segment", "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": [ "r1167" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segment", "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": [ "r1167" ] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of States in which Entity Operates", "terseLabel": "Number of states entity operates", "documentation": "The number of states the entity operates in as of the balance sheet date." } } }, "auth_ref": [] }, "sfm_NumberOfStoreClosures": { "xbrltype": "integerItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "NumberOfStoreClosures", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number Of Store Closures", "terseLabel": "Number of store closures", "label": "Number Of Store Closures" } } }, "auth_ref": [] }, "us-gaap_NumberOfStores": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStores", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Stores", "terseLabel": "Operating stores", "documentation": "Represents the number of stores." } } }, "auth_ref": [] }, "sfm_NumberOfStoresClosed": { "xbrltype": "integerItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "NumberOfStoresClosed", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of stores closed.", "label": "Number Of Stores Closures", "terseLabel": "Number of store closures" } } }, "auth_ref": [] }, "sfm_NumberOfSwapsOutstanding": { "xbrltype": "integerItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "NumberOfSwapsOutstanding", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of swaps outstanding.", "label": "Number Of Swaps Outstanding", "terseLabel": "Number of outstanding swaps" } } }, "auth_ref": [] }, "sfm_NutritionBarsSupplierMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "NutritionBarsSupplierMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Nutrition Bars Supplier", "label": "Nutrition Bars Supplier [Member]" } } }, "auth_ref": [] }, "sfm_OctoberTenTwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OctoberTenTwoThousandTwentyTwoMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "October Ten Two Thousand Twenty Two [Member]", "label": "October Ten Two Thousand Twenty Two [Member]", "terseLabel": "October 10, 2022 [Member]" } } }, "auth_ref": [] }, "sfm_OctoberThirtyTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OctoberThirtyTwoThousandTwentyThreeMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "October 30, 2023 [Member]", "label": "October Thirty Two Thousand Twenty Three [Member]", "documentation": "October Thirty Two Thousand Twenty Three [Member]" } } }, "auth_ref": [] }, "sfm_OfficersDirectorsAndTeamMembersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OfficersDirectorsAndTeamMembersMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Officers, Directors and Team Members.", "label": "Officers Directors And Team Members [Member]", "terseLabel": "Officers, Directors and Team Members [Member]" } } }, "auth_ref": [] }, "us-gaap_OpenTaxYear": { "xbrltype": "gYearListItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OpenTaxYear", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Open Tax Year", "terseLabel": "Open year for general statute of limitations", "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format." } } }, "auth_ref": [ "r613" ] }, "sfm_OperatingAndFinanceLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liabilities.", "label": "Operating And Finance Lease Liabilities", "totalLabel": "Total lease liabilities" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liabilities payments due.", "label": "Operating And Finance Lease Liabilities Payments Due [Abstract]", "terseLabel": "Total" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail6": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability.", "label": "Operating And Finance Lease Liability", "totalLabel": "Total lease liabilities" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail6": { "parentTag": "sfm_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability current.", "label": "Operating And Finance Lease Liability Current", "negatedLabel": "Less: Current portion" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail6": { "parentTag": "sfm_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability noncurrent.", "label": "Operating And Finance Lease Liability Noncurrent", "terseLabel": "Long-term lease liabilities" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail5": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail6": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability payments due.", "label": "Operating And Finance Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail5": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability payments due after year five.", "label": "Operating And Finance Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail5": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "documentation": "Operating and finance lease, liability, payments, due next twelve months.", "label": "Operating And Finance Lease Liability Payments Due Next Twelve Months" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail5": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "documentation": "Operating and finance lease liability payments due year five.", "label": "Operating And Finance Lease Liability Payments Due Year Five" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail5": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "documentation": "Operating and finance lease liability payments due year four.", "label": "Operating And Finance Lease Liability Payments Due Year Four" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail5": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "documentation": "Operating and finance lease liability payments due year three.", "label": "Operating And Finance Lease Liability Payments Due Year Three" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail5": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "documentation": "Operating and finance lease liability payments due year two.", "label": "Operating And Finance Lease Liability Payments Due Year Two" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail6": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability undiscounted excess amount.", "label": "Operating And Finance Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest" } } }, "auth_ref": [] }, "sfm_OperatingAndFinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease right of use asset.", "label": "Operating And Finance Lease Right Of Use Asset", "totalLabel": "Total lease assets" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Income from operations", "totalLabel": "Income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r354", "r368", "r374", "r377", "r995" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "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": [ "r730", "r1025" ] }, "sfm_OperatingLeaseLegallyBindingMinimumPaymentsForLeasesThatHaveNotYetCommenced": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingLeaseLegallyBindingMinimumPaymentsForLeasesThatHaveNotYetCommenced", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating lease legally binding minimum payments for leases that have not yet commenced.", "label": "Operating Lease Legally Binding Minimum Payments For Leases That Have Not Yet Commenced", "terseLabel": "Operating lease legally binding minimum payments for leases that have not yet commenced" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r719" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail2": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilities", "weight": 1.0, "order": 0.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating, Current", "verboseLabel": "Current portion of operating lease liabilities", "negatedLabel": "Less: Current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r719" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail2": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail": { "parentTag": "sfm_OperatingAndFinanceLeaseLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating, Noncurrent", "verboseLabel": "Long-term operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r719" ] }, "sfm_OperatingLeaseOptionToExtendReasonablyCertainOfBeingExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OperatingLeaseOptionToExtendReasonablyCertainOfBeingExercised", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfLeaseLiabilitiesParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating lease option to extend reasonably certain of being exercised.", "label": "Operating Lease Option To Extend Reasonably Certain Of Being Exercised", "terseLabel": "Operating lease option to extend reasonably certain of being exercised" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows for operating leases", "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": [ "r724", "r733" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail": { "parentTag": "sfm_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 0.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets", "verboseLabel": "Operating lease assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r718" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Operating lease asset amortization", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1148" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r736", "r1025" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases", "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": [ "r735", "r1025" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r367", "r368", "r369", "r370", "r371", "r377" ] }, "sfm_OptionOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OptionOneMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Option one.", "label": "Option One [Member]", "terseLabel": "Option One [Member]" } } }, "auth_ref": [] }, "sfm_OptionTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OptionTwoMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Option two.", "label": "Option Two [Member]", "terseLabel": "Option Two [Member]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r150", "r209", "r862", "r863" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities", "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_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of assets", "label": "Other Asset Impairment Charges", "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value." } } }, "auth_ref": [ "r1148", "r1187" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r271", "r1026" ] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Assets Disclosure [Text Block]", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherAssetsAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other Assets, Noncurrent, Total", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r261" ] }, "us-gaap_OtherBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherBorrowings", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Borrowings", "terseLabel": "Additional borrowings", "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity." } } }, "auth_ref": [ "r219" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [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_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized gains on cash flow hedging activities, net of income tax of $1,819, $3,116 in fiscal 2022 and fiscal 2021", "terseLabel": "Unrealized gains on cash flow hedging activities, net of income tax of $1,819 and $3,116 in fiscal 2022 and fiscal 2021", "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": [ "r275", "r276" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification of net losses on cash flow hedges to net income, net of income tax of ($520) and ($1,485) in fiscal 2022 and fiscal 2021", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedTerseLabel": "Reclassification of net gains (losses) on cash flow hedges to net income, net of income tax of ($520), ($1,485) and ($1,107)", "terseLabel": "dd", "documentation": "Amount, after 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": [ "r276", "r279" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossParentheticalDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expenses (Benefit) for reclassification of net gains (losses) on cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for 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": [ "r277" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r21", "r29", "r281", "r284", "r289", "r702", "r703", "r708", "r803", "r824", "r1144", "r1145" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income, net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "sfm_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesOccurredDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesOccurredDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossParentheticalDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expenses (Benefit) on cash flow hedging activities", "label": "Other Comprehensive Income Unrealized Gain Loss On Derivatives Occurred During Period Tax", "documentation": "Other comprehensive income unrealized gain loss on derivatives occurred during period tax." } } }, "auth_ref": [] }, "sfm_OtherCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "OtherCostsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Store closure and other costs [Member]", "label": "Other Costs [Member]", "documentation": "Other Costs [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "us-gaap_OtherDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Depreciation and Amortization", "label": "Other Depreciation and Amortization", "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other." } } }, "auth_ref": [ "r10", "r84", "r169" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilities" ], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Long-Term Liabilities", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r36" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r40" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash items", "totalLabel": "Other Noncash Income (Expense), Total", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r174" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-term Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Summary of Other Long-Term Liabilities", "documentation": "Tabular disclosure of 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": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1087" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail" ], "lang": { "en-us": { "role": { "label": "Other Receivables, Net, Current", "terseLabel": "Other", "totalLabel": "Other Receivables, Net, Current, Total", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSundryLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date." } } }, "auth_ref": [ "r153", "r216" ] }, "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": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1054", "r1066", "r1076", "r1102" ] }, "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": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r1057", "r1069", "r1079", "r1105" ] }, "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": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1057", "r1069", "r1079", "r1105" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r1083" ] }, "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_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r51" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Financing Costs", "negatedLabel": "Payments of deferred financing costs", "totalLabel": "Payments of Financing Costs, Total", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r50" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r48", "r647" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for acquisition, net of cash acquired", "terseLabel": "Payments for acquisition, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r171" ] }, "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": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r1086" ] }, "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": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1086" ] }, "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": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1085" ] }, "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": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r1095" ] }, "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": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r1088" ] }, "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": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1084" ] }, "sfm_PercentageOfExciseTaxImposed": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "PercentageOfExciseTaxImposed", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of Excise Tax Imposed", "label": "Percentage of Excise Tax Imposed", "documentation": "Percentage of Excise Tax Imposed" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "PSAs [Member]", "verboseLabel": "Performance Share Awards [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "sfm_PerishablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "PerishablesMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "documentation": "Perishables [Member]", "label": "Perishables [Member]", "terseLabel": "Perishables [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225" ] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Undesignated preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r156", "r513" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Undesignated preferred stock, shares authorized", "verboseLabel": "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": [ "r156", "r905" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Undesignated preferred stock, shares issued", "totalLabel": "Preferred Stock, Shares Issued, Total", "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": [ "r156", "r513" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Undesignated preferred stock, shares outstanding", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "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": [ "r156", "r905", "r923", "r1265", "r1266" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Undesignated preferred stock; $0.001 par value; 10,000,000 shares authorized, no shares issued and outstanding", "totalLabel": "Preferred Stock, Value, Issued, Total", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "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": [ "r156", "r813", "r1026" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total", "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": [ "r1143" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "totalLabel": "Prepaid Expense, Current, Total", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r270", "r445", "r446", "r987" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_PrepaidRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidRent", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Rent", "terseLabel": "Prepaid rent", "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r988", "r998", "r1175" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Prime Rate [Member]", "terseLabel": "Prime Plus [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureQuarterlyFinancialDataUnauditedAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving credit facilities", "verboseLabel": "Borrowings during the period", "totalLabel": "Proceeds from Lines of Credit, Total", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r49", "r1151" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r26" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "terseLabel": "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": [ "r71" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r379", "r784", "r840", "r841", "r842", "r843", "r844", "r845", "r984", "r1006", "r1027", "r1131", "r1193", "r1194", "r1199", "r1261" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfEstimatedBreakageRevenueRecognizedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r379", "r784", "r840", "r841", "r842", "r843", "r844", "r845", "r984", "r1006", "r1027", "r1131", "r1193", "r1194", "r1199", "r1261" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r252", "r280", "r283", "r293", "r300", "r315", "r325", "r326", "r354", "r368", "r374", "r377", "r419", "r481", "r482", "r484", "r485", "r486", "r488", "r490", "r492", "r493", "r649", "r652", "r653", "r684", "r696", "r806", "r822", "r875", "r925", "r946", "r947", "r995", "r1023", "r1024", "r1040", "r1146", "r1195" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "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.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "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": [ "r183", "r231", "r235", "r236" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "totalLabel": "Total property and equipment", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "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": [ "r185", "r257", "r820" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net of accumulated depreciation", "totalLabel": "Property and equipment, net", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "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": [ "r11", "r807", "r820", "r1026" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "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": [ "r11", "r231", "r235", "r818" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property and Equipment, Net", "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": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "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": [ "r185" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation", "terseLabel": "Total future purchase commitments", "totalLabel": "Purchase Obligation, Total", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "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": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r1083" ] }, "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": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r1083" ] }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationExplanatoryDisclosure": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationExplanatoryDisclosure", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureQuarterlyFinancialDataUnauditedAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Quarterly financial information explanatory", "label": "Quarterly Financial Information, Explanatory Disclosure", "documentation": "Description of a material transaction, fact or circumstance that affected period-to-period comparability, such as the effects of seasonal activity, a business combination, and significant changes in accounting estimates, that occurred during one of the first three quarters." } } }, "auth_ref": [ "r63", "r64", "r65", "r66", "r67", "r68", "r177" ] }, "sfm_QuarterlyFinancialInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "QuarterlyFinancialInformationLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureQuarterlyFinancialDataUnauditedAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Quarterly Financial Information [Line Items]", "label": "Quarterly Financial Information [Line Items]" } } }, "auth_ref": [] }, "sfm_QuarterlyFinancialInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "QuarterlyFinancialInformationTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureQuarterlyFinancialDataUnauditedAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Quarterly Financial Information [Table]", "label": "Quarterly Financial Information [Table]" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureQuarterlyFinancialDataUnaudited" ], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Financial Data (Unaudited)", "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": [ "r176", "r346" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r477", "r478", "r479", "r480", "r543", "r552", "r585", "r586", "r587", "r758", "r782", "r848", "r895", "r896", "r957", "r958", "r959", "r960", "r971", "r980", "r981", "r996", "r1005", "r1018", "r1028", "r1031", "r1189", "r1197", "r1255", "r1256", "r1257", "r1258", "r1259" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r477", "r478", "r479", "r480", "r543", "r552", "r585", "r586", "r587", "r758", "r782", "r848", "r895", "r896", "r957", "r958", "r959", "r960", "r971", "r980", "r981", "r996", "r1005", "r1018", "r1028", "r1031", "r1189", "r1197", "r1255", "r1256", "r1257", "r1258", "r1259" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsuranceProgramsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "terseLabel": "Receivable", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfAccountsReceivableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsuranceProgramsAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Receivables, Net, Current", "terseLabel": "Accounts receivables", "totalLabel": "Total", "verboseLabel": "Accounts receivable, net", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r1026" ] }, "sfm_RecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "RecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Recently issued accounting pronouncements not yet adopted.", "label": "Recently Issued Accounting Pronouncements Not Yet Adopted Policy [Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements Not Yet Adopted" } } }, "auth_ref": [] }, "sfm_RecognizedIncomeTaxPositionsMeasuredAtLargestAmountGreaterThanSpecifiedPercentageBeingRealizedByChance": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "RecognizedIncomeTaxPositionsMeasuredAtLargestAmountGreaterThanSpecifiedPercentageBeingRealizedByChance", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Recognized Income Tax Positions Measured At Largest Amount Greater Than Specified Percentage Being Realized By Chance", "label": "Recognized Income Tax Positions Measured At Largest Amount Greater Than Specified Percentage Being Realized By Chance", "terseLabel": "Percentage of income tax to be realized" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "lang": { "en-us": { "role": { "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]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r1049", "r1061", "r1071", "r1097" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r550", "r746", "r747", "r898", "r899", "r900", "r901", "r902", "r922", "r924", "r956" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r145", "r746" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r929", "r930", "r933" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from supplier", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r550", "r746", "r747", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r898", "r899", "r900", "r901", "r902", "r922", "r924", "r956", "r1251" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related-Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r743", "r744", "r745", "r747", "r748", "r872", "r873", "r874", "r931", "r932", "r933", "r953", "r955" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureQuarterlyFinancialDataUnauditedAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Payments on revolving credit facilities", "terseLabel": "Payments on revolving credit facilities", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r52", "r1151" ] }, "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": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r1050", "r1062", "r1072", "r1098" ] }, "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": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r1051", "r1063", "r1073", "r1099" ] }, "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": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r1058", "r1070", "r1080", "r1106" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r1141", "r1149" ] }, "sfm_RestrictedCashRelatedToDefinedBenefitPlanForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "RestrictedCashRelatedToDefinedBenefitPlanForfeitures", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Restricted cash related to defined benefit plan forfeitures.", "label": "Restricted Cash Related To Defined Benefit Plan Forfeitures", "terseLabel": "Restricted cash related to defined benefit plan forfeitures and healthcare, general liability and workers\u2019 compensation plan benefits" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "RSAs [Member]", "verboseLabel": "Restricted Stock Awards [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r60" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfRsusAwardedDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs [Member]", "verboseLabel": "Restricted Stock Units [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": [] }, "sfm_RestrictedStockUnitsRSUsVestingOverThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "RestrictedStockUnitsRSUsVestingOverThreeYearsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Restricted stock units (RSUs) vesting over three years.", "label": "Restricted Stock Units R S Us Vesting Over Three Years [Member]", "terseLabel": "RSUs Vesting over Three Years [Member]" } } }, "auth_ref": [] }, "sfm_RestrictedStockUnitsRSUsVestingOverTwoYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "RestrictedStockUnitsRSUsVestingOverTwoYearsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Restricted stock units (RSUs) vesting over three years.", "label": "Restricted Stock Units R S Us Vesting Over Two Years [Member]", "terseLabel": "RSUs Vesting over Two Years [Member]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Increased retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r159", "r192", "r816", "r855", "r860", "r870", "r906", "r1026" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "(Accumulated Deficit) Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r248", "r310", "r311", "r312", "r316", "r324", "r326", "r425", "r432", "r595", "r596", "r597", "r631", "r632", "r664", "r667", "r668", "r671", "r682", "r851", "r853", "r876", "r1265" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Net Sales, amount", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "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": [ "r355", "r356", "r367", "r372", "r373", "r379", "r381", "r382", "r539", "r540", "r784" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegmentsSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Sales Revenue, Goods, Net [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r382", "r1127" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r244", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r982" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Leased assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r734", "r1025" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalCashFlowAndOtherInformationRelatedToLeasesDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Leased assets obtained in exchange for new operating lease liabilities", "terseLabel": "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": [ "r734", "r1025" ] }, "sfm_RonaldCohnIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "RonaldCohnIncMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ronald Cohn, Inc", "label": "Ronald Cohn Inc [Member]", "documentation": "Ronald Cohn, Inc. [Member]" } } }, "auth_ref": [] }, "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": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1115" ] }, "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": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1115" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r328", "r553", "r1124", "r1164" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Summary of Accounts Receivable", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of Accrued Liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Changes in Accumulated Other Comprehensive Income (Loss)", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r46", "r1246", "r1247" ] }, "sfm_ScheduleOfActivityAndBalancesInIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ScheduleOfActivityAndBalancesInIntangibleAssetsTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of activity and balances in intangible assets.", "label": "Schedule Of Activity And Balances In Intangible Assets Table [Text Block]", "terseLabel": "Summary of Activity and Balances in Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "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": [ "r60" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "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": [ "r111", "r113", "r642" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Amounts Due from Banks", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "sfm_ScheduleOfChangesInSelfInsuranceReservesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ScheduleOfChangesInSelfInsuranceReservesTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Changes in Self-insurance Reserves [Table Text Block]", "label": "Schedule of Changes in Self-insurance Reserves [Table Text Block]", "terseLabel": "Schedule of Changes in Self-insurance Reserves" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Components of Income Tax Provision", "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": [ "r203" ] }, "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Costs of Retirement Plans [Table Text Block]", "terseLabel": "Total Expense Recorded for Matching under Defined Contribution Plans", "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Long-Term Debt and Finance Lease Liabilities", "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": [ "r39", "r92", "r95", "r141", "r142", "r143", "r149", "r190", "r191", "r1001", "r1003", "r1154" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Components of Deferred Tax Assets and Deferred Tax Liabilities", "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": [ "r202" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Summary of Gains and Losses of Derivative Instruments", "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": [ "r126", "r130", "r658" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Summary of Fair Value of Derivative Instruments", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r127" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share", "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": [ "r1166" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule Of Earnings Per Share Diluted By Common Class [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r59", "r62", "r332", "r337", "r339" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Tax Rate Reconciliation", "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": [ "r201" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Share-Based Compensation Expense in Selling, General and Administrative Expenses", "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": [ "r103" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationSummaryOfSalesByAsPerishableAndNonPerishableDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Summary of Sales by as Perishable and Non-Perishable", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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)." } } }, "auth_ref": [ "r687", "r688" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Activity and Balance in Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r999", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r12" ] }, "sfm_ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of maturities of operating and finance leases liabilities.", "label": "Schedule Of Maturities Of Operating And Finance Leases Liabilities Table [Text Block]", "terseLabel": "Summary of Maturities of Lease Liabilities" } } }, "auth_ref": [] }, "sfm_ScheduleOfOptionsExercisedAndOtherSharesInExchangeForIssuanceOfSharesOfCommonStockTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ScheduleOfOptionsExercisedAndOtherSharesInExchangeForIssuanceOfSharesOfCommonStockTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of options exercised and other shares in exchange for issuance of shares of common stock.", "label": "Schedule Of Options Exercised And Other Shares In Exchange For Issuance Of Shares Of Common Stock Table [Text Block]", "terseLabel": "Schedule of Options Exercised and Other Shares in Exchange for Issuance of Shares of Common Stock" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetClassesDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of 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": [ "r11" ] }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureQuarterlyFinancialDataUnauditedTables" ], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Summary of Unaudited Consolidated Statements of Income Data", "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": [ "r228" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r144", "r145", "r929", "r930", "r933" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Summary of Share-Based Compensation Awards Granted", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r24", "r25", "r101" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfRsusAwardedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r555", "r557", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r584", "r585", "r586", "r587", "r588" ] }, "sfm_ScheduleOfShareBasedCompensationRestrictedStockAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ScheduleOfShareBasedCompensationRestrictedStockAwardActivityTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of share based compensation restricted stock award activity.", "label": "Schedule Of Share Based Compensation Restricted Stock Award Activity Table [Text Block]", "terseLabel": "Summary of RSAs Activity" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Option Activity", "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": [ "r24", "r25", "r100" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Estimated Fair Values of Options Granted", "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": [ "r199" ] }, "sfm_ScheduleOfShareRepurchaseActivityUnderShareRepurchaseProgramsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ScheduleOfShareRepurchaseActivityUnderShareRepurchaseProgramsTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of share repurchase activity under share repurchase programs.", "label": "Schedule Of Share Repurchase Activity Under Share Repurchase Programs Table [Text Block]", "terseLabel": "Schedule of Share Repurchase Activity under Share Repurchase Programs" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of RSUs Activity", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r89", "r90", "r91", "r92", "r93", "r94", "r95", "r190", "r191", "r192", "r263", "r264", "r265", "r348", "r513", "r514", "r515", "r517", "r520", "r525", "r527", "r866", "r867", "r868", "r869", "r1005", "r1123", "r1150" ] }, "sfm_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental balance sheet information related to leases,", "label": "Schedule Of Supplemental Balance Sheet Information Related To Leases Table [Text Block]", "terseLabel": "Supplemental Balance Sheet Information Related to Leases" } } }, "auth_ref": [] }, "sfm_ScheduleOfSupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ScheduleOfSupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental cash flow and other information related to leases.", "label": "Schedule Of Supplemental Cash Flow And Other Information Related To Leases Table [Text Block]", "terseLabel": "Supplemental Cash Flow and Other Information Related to Leases" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block]", "terseLabel": "Summary of Total Unrecognized Compensation Expense and Remaining Weighted Average Recognition Period Related to Outstanding Share-Based Awards", "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r200" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r1022", "r1231" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Secured Debt [Member]", "terseLabel": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "sfm_SecuredOvernightFinancingRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SecuredOvernightFinancingRateMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate [Member]", "label": "Secured Overnight Financing Rate [Member]", "documentation": "Secured Overnight Financing Rate [Member]" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r1242" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1042" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1045" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r351", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r382", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r473", "r474", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r999", "r1131", "r1261" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSegments" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r350", "r351", "r352", "r353", "r354", "r366", "r371", "r375", "r376", "r377", "r378", "r379", "r380", "r382" ] }, "us-gaap_SelfInsuranceReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReserve", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSelfInsuranceProgramsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Self Insurance Reserve", "terseLabel": "General liability, worker\u2019s compensation and team member health benefit liabilities", "periodStartLabel": "Self insurance reserve beginning balance", "periodEndLabel": "Self insurance reserve ending balance", "documentation": "Carrying amount (including both current and noncurrent portions) 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." } } }, "auth_ref": [ "r40" ] }, "sfm_SelfInsuranceReserveClaimPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SelfInsuranceReserveClaimPayments", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsDetail" ], "lang": { "en-us": { "role": { "documentation": "Self insurance reserve claim payments", "label": "Self insurance reserve claim payments", "terseLabel": "Claim Payments" } } }, "auth_ref": [] }, "us-gaap_SelfInsuranceReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReserveCurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Self-insurance reserves", "label": "Self Insurance Reserve, Current", "negatedLabel": "Less: Current portion", "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_SelfInsuranceReserveNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReserveNoncurrent", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSelfinsuranceProgramsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Self Insurance Reserve, Noncurrent", "terseLabel": "Long-term portion", "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 after 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.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Self-Insurance Reserves", "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses", "totalLabel": "Selling, General and Administrative Expense, Total", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r170" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling, General and Administrative Expenses", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r16" ] }, "us-gaap_SeniorLienMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorLienMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesDetail", "http://www.sprouts.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinanceLeaseLiabilitiesSummaryOfLongtermDebtAndFinanceLeaseLiabilitiesParentheticalDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Senior Lien [Member]", "terseLabel": "Senior Lien [Member]", "documentation": "Legal right, before the claims of other creditors, of a creditor to possess property or other collateral in satisfaction of an outstanding debt in the event of borrower default or bankruptcy. Excludes first mortgage loans." } } }, "auth_ref": [] }, "sfm_SeparationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SeparationAgreementMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Separation agreement.", "label": "Separation Agreement [Member]", "terseLabel": "Separation Agreement [Member]" } } }, "auth_ref": [] }, "sfm_SeptemberElevenTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SeptemberElevenTwoThousandTwentyThreeMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "September 11, 2023 [Member]", "label": "September Eleven Two Thousand Twenty Three [Member]", "documentation": "September Eleven Two Thousand Twenty Three [Member]" } } }, "auth_ref": [] }, "sfm_SeptemberFiveTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SeptemberFiveTwoThousandTwentyThreeMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "September 5, 2023 [Member]", "label": "September Five Two Thousand Twenty Three [Member]", "documentation": "September FiveTwo Thousand Twenty Three [Member]" } } }, "auth_ref": [] }, "sfm_SeptemberSevenTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SeptemberSevenTwoThousandTwentyOneMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "September 7, 2021 [Member]", "documentation": "September Seven Two Thousand Twenty One [Member]", "label": "September Seven Two Thousand Twenty One [Member]" } } }, "auth_ref": [] }, "sfm_SeptemberSevenTwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SeptemberSevenTwoThousandTwentyTwoMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "September Seven Two Thousand Twenty Two [Member]", "label": "September Seven Two Thousand Twenty Two [Member]", "terseLabel": "September 7, 2022 [Member]" } } }, "auth_ref": [] }, "sfm_SeptemberTwentyTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SeptemberTwentyTwoThousandTwentyOneMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "September Twenty Two Thousand Twenty One [Member]", "label": "September Twenty Two Thousand Twenty One [Member]", "terseLabel": "September 20, 2021 [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Share-based compensation", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "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": [ "r1019" ] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCostReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCostReversal", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award compensation cost reversal.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Compensation Cost Reversal", "terseLabel": "Stock compensation cost reversals" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Description", "terseLabel": "Performance stock awards description", "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance." } } }, "auth_ref": [ "r97", "r99" ] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options earned in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Earned In Period", "terseLabel": "Number of Shares, Earned" } } }, "auth_ref": [] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options earned in period weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Earned In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Earned" } } }, "auth_ref": [] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedGrantDateFairValue", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options forfeited grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited Grant Date Fair Value", "terseLabel": "Total grant date fair value forfeited" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Number of shares forfeited", "negatedLabel": "Number of Shares, Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r577" ] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedOrNotEarnedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedOrNotEarnedFairValue", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options forfeited or not earned Fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited Or Not Earned Fair Value", "terseLabel": "Total grant date fair value forfeited or not earned" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited", "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": [ "r577" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of Shares, Awarded", "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": [ "r575" ] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options grants in period fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Fair Value", "terseLabel": "Total grant date fair value granted" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfRsusAwardedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "RSUs awarded", "terseLabel": "Weighted Average Grant Date Fair Value, Awarded", "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": [ "r575" ] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options grants in period weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Table [Text Block]", "terseLabel": "Summary of Weighted Average Grant Date Fair Value of RSUs Awarded" } } }, "auth_ref": [] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedButNotReleasedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedButNotReleasedFairValue", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options issued but not released fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Issued But Not Released Fair Value", "terseLabel": "Total grant date fair value issued but not released" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Shares, Outstanding, Ending Balance", "periodStartLabel": "Number of Shares, Outstanding, Beginning Balance", "terseLabel": "Number of shares, outstanding", "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": [ "r572", "r573" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value, Ending balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning Balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r572", "r573" ] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNotEarnedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNotEarnedInPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options not earned in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Not Earned In Period", "negatedLabel": "Number of Shares, Not Earned" } } }, "auth_ref": [] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNotEarnedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNotEarnedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options not earned in period weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Not Earned In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Not Earned" } } }, "auth_ref": [] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period", "negatedLabel": "Number of Shares, Released" } } }, "auth_ref": [] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Released" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Number of Shares, Vested", "negatedLabel": "Number of Shares, Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r576" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total grant date fair value vested", "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": [ "r579" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested", "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": [ "r576" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationEstimatedFairValuesOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield", "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": [ "r586" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationEstimatedFairValuesOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "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": [ "r585" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationEstimatedFairValuesOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r587" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfRsusAwardedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "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": [ "r555", "r557", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r584", "r585", "r586", "r587", "r588" ] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfOptionsAndAwardsModified": { "xbrltype": "sharesItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfOptionsAndAwardsModified", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of options and awards modified.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Options And Awards Modified", "terseLabel": "Total number of options and awards modified" } } }, "auth_ref": [] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfOptionsModified": { "xbrltype": "sharesItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfOptionsModified", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of options modified.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Options Modified", "terseLabel": "Total number of options modified" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized for issuance under plan", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1021" ] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesIssuedButNotReleased": { "xbrltype": "sharesItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesIssuedButNotReleased", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangements by share based payment award number of shares issued but not released.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Issued But Not Released", "terseLabel": "Total grant date fair value issued" } } }, "auth_ref": [] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesOutstanding", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of shares outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Outstanding", "terseLabel": "Stock awards outstanding" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of Options, Exercisable", "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": [ "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercisable", "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": [ "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercised", "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": [ "r579" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Options, Forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r570" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Shares of common stock", "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r1207" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Options, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfGrantDateWeightedAverageFairValueOfOptionsGrantedAndOptionsForfeitedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Grant date weighted average fair value of options granted", "terseLabel": "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": [ "r578" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]", "terseLabel": "Summary of Grant Date Weighted Average Fair Value of Options Granted and Options Forfeited", "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year." } } }, "auth_ref": [ "r102" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r98" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Options, Outstanding, Ending balance", "periodStartLabel": "Number of Options, Outstanding, Beginning Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r564", "r565" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Outstanding, Ending balance", "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r564", "r565" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Vested/Expected to vest", "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": [ "r580" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of Options, Vested/Expected to vest", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r580" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Vested/Expected to vest", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for 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": [ "r580" ] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardPayoutPercentageOfSharesGranted": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPayoutPercentageOfSharesGranted", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award payout percentage of shares granted.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Payout Percentage Of Shares Granted", "terseLabel": "Performance stock awards payout percentage of shares granted" } } }, "auth_ref": [] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award performance period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Performance Period", "terseLabel": "Performance period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Incremental expense related to modification of stock options", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r592" ] }, "sfm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingMonthAndYear", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award vesting month and year.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Month And Year", "terseLabel": "Options and awards vesting period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfPsasActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRsusActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfTotalUnrecognizedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodRelatedToOutstandingShareBasedAwardsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfWeightedAverageGrantDateFairValueOfRsusAwardedDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r584", "r585", "r586", "r587", "r588" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r569" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r570" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price, Granted", "terseLabel": "Weighted-average exercise price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r568" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-Based Compensation", "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": [ "r554", "r563", "r582", "r583", "r584", "r585", "r588", "r598", "r599", "r600", "r601" ] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Summary of PSA Activity", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r28" ] }, "sfm_ShareBasedCompensationStockOptionsWeightedAverageGrantDateFairValueForfeited": { "xbrltype": "perShareItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "ShareBasedCompensationStockOptionsWeightedAverageGrantDateFairValueForfeited", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfGrantDateWeightedAverageFairValueOfOptionsGrantedAndOptionsForfeitedDetail" ], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Stock Options Weighted Average Grant Date Fair Value Forfeited", "label": "Share Based Compensation Stock Options Weighted Average Grant Date Fair Value Forfeited", "terseLabel": "Grant date weighted average fair value of options forfeited" } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1200" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Options expire period from grant date", "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": [ "r1020" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationEstimatedFairValuesOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term, in years", "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": [ "r584" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r98" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life (In Years), Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r98" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "terseLabel": "Grant date weighted average options issued", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares, Beginning Balance", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares, Ending Balance", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "terseLabel": "Grant date weighted average fair value of options issued but not vested", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Beginning Balance", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Ending Balance", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life (In Years), Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r198" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life (In Years), Vested/Expected to vest", "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": [ "r580" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r175", "r298" ] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "State\u2014total", "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1153", "r1228", "r1235" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State [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_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r251", "r351", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r382", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r470", "r473", "r474", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r999", "r1131", "r1261" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r245", "r263", "r264", "r265", "r300", "r332", "r337", "r339", "r341", "r348", "r349", "r419", "r481", "r484", "r485", "r486", "r492", "r493", "r513", "r514", "r517", "r520", "r527", "r696", "r866", "r867", "r868", "r869", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r905", "r926", "r948", "r972", "r973", "r974", "r975", "r976", "r1123", "r1150", "r1165" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossParentheticalDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r43", "r248", "r286", "r287", "r288", "r310", "r311", "r312", "r316", "r324", "r326", "r347", "r425", "r432", "r528", "r595", "r596", "r597", "r631", "r632", "r664", "r666", "r667", "r668", "r669", "r671", "r682", "r702", "r704", "r705", "r706", "r707", "r708", "r742", "r851", "r852", "r853", "r876", "r948" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "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": [ "r310", "r311", "r312", "r347", "r784", "r864", "r887", "r897", "r898", "r899", "r900", "r901", "r902", "r905", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r918", "r919", "r920", "r921", "r922", "r924", "r927", "r928", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r948", "r1032" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r328", "r553", "r1124", "r1125", "r1164" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r310", "r311", "r312", "r347", "r784", "r864", "r887", "r897", "r898", "r899", "r900", "r901", "r902", "r905", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r918", "r919", "r920", "r921", "r922", "r924", "r927", "r928", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r948", "r1032" ] }, "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": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r1053", "r1065", "r1075", "r1101" ] }, "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": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Issued During Period, Shares, Acquisitions", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r156", "r157", "r192" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOptionsExercisedInExchangeForIssuanceOfSharesOfCommonStockDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Other share issuances under stock plans", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOptionsExercisedInExchangeForIssuanceOfSharesOfCommonStockDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfOptionActivityDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of shares under stock plans, Shares", "verboseLabel": "Options exercised", "negatedLabel": "Number of Options, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r21", "r156", "r157", "r192", "r569" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of shares for acquisition", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r21", "r43", "r192" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of shares under stock plans", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r21", "r43", "r192" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Shares authorized to be repurchased", "verboseLabel": "Authorised amount of share", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "sfm_StockRepurchaseProgramAverageCostPerShareAcquired": { "xbrltype": "perShareItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "StockRepurchaseProgramAverageCostPerShareAcquired", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockScheduleOfShareRepurchaseActivityUnderShareRepurchaseProgramsDetail" ], "lang": { "en-us": { "role": { "documentation": "Stock repurchase program average cost per share acquired.", "label": "Stock Repurchase Program Average Cost Per Share Acquired", "terseLabel": "Average price per common share acquired" } } }, "auth_ref": [] }, "sfm_StockRepurchaseProgramEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "StockRepurchaseProgramEffectiveDate", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective date", "label": "Stock Repurchase Program Effective Date", "documentation": "Stock repurchase program effective date." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramExpirationDate", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program Expiration Date", "terseLabel": "Expiration date", "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureCapitalStockScheduleOfShareRepurchaseActivityDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Shares remained available for repurchase", "verboseLabel": "Authorization available", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockScheduleOfShareRepurchaseActivityUnderShareRepurchaseProgramsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock, including excise tax, Shares", "label": "Stock Repurchased and Retired During Period, Shares", "terseLabel": "Common stock shares repurchased and retired", "verboseLabel": "Number of common shares acquired", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r21", "r156", "r157", "r192" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockScheduleOfShareRepurchaseActivityUnderShareRepurchaseProgramsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock, including excise tax", "verboseLabel": "Common stock repurchased, value", "label": "Stock Repurchased and Retired During Period, Value", "terseLabel": "Total cost of common shares acquired", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r21", "r156", "r157", "r192" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchased During Period, Shares", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r21", "r156", "r157", "r192", "r869", "r948", "r975" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r157", "r160", "r161", "r179", "r907", "r923", "r949", "r950", "r1026", "r1041", "r1152", "r1174", "r1245", "r1265" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStock" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Capital Stock", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r189", "r299", "r512", "r514", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r528", "r673", "r951", "r954", "r977" ] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Share Repurchases", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r13", "r952" ] }, "sfm_StoreClosure": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "StoreClosure", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosures" ], "lang": { "en-us": { "role": { "label": "Store Closure", "documentation": "Store Closure" } } }, "auth_ref": [] }, "sfm_StoreClosureAndOtherCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "StoreClosureAndOtherCostsNet", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Store closure and other costs, net.", "label": "Store Closure And Other Costs Net", "terseLabel": "Store closure and other costs, net", "verboseLabel": "Store closure charges" } } }, "auth_ref": [] }, "sfm_StoreClosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "StoreClosuresAbstract", "lang": { "en-us": { "role": { "label": "Store Closures [Abstract]", "documentation": "Store Closures [Abstract]" } } }, "auth_ref": [] }, "sfm_StoreClosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "StoreClosuresLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Store Closures [Line Items]", "documentation": "Store Closures [Line Items]" } } }, "auth_ref": [] }, "sfm_StorePerformanceCapacityRate": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "StorePerformanceCapacityRate", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Store Performance Capacity Rate", "documentation": "Store Performance Capacity Rate" } } }, "auth_ref": [] }, "sfm_StorePerformnaceCapacityRate": { "xbrltype": "percentItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "StorePerformnaceCapacityRate", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Store Performnace Capacity rate", "label": "Store Performnace Capacity rate", "documentation": "Store Performnace Capacity rate" } } }, "auth_ref": [] }, "sfm_StoresMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "StoresMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Stores [Member]", "label": "Stores [Member]" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "negatedLabel": "Sublease income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r732", "r1025" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "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": [ "r709", "r750" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r709", "r750" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "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": [ "r709", "r750" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r709", "r750" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r709", "r750" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "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": [ "r749", "r751" ] }, "sfm_SummaryOfSignificantAccountingPolicyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SummaryOfSignificantAccountingPolicyLineItems", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policy [Line Items]", "label": "Summary Of Significant Accounting Policy [Line Items]", "terseLabel": "Summary Of Significant Accounting Policy [Line Items]" } } }, "auth_ref": [] }, "sfm_SummaryOfSignificantAccountingPolicyTable": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SummaryOfSignificantAccountingPolicyTable", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policy [Table]", "label": "Summary Of Significant Accounting Policy [Table]", "terseLabel": "Summary Of Significant Accounting Policy [Table]" } } }, "auth_ref": [] }, "sfm_SunflowerFarmersMarketsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SunflowerFarmersMarketsIncMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Sunflower Farmers Markets Inc. [Member]", "label": "Sunflower Farmers Markets Inc [Member]", "terseLabel": "Sunflower Farmers Markets, Inc. [Member]" } } }, "auth_ref": [] }, "sfm_SuperiorCourtOfStateOfCaliforniaAndCountyOfLosAngelesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SuperiorCourtOfStateOfCaliforniaAndCountyOfLosAngelesMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Superior Court of State of California and County of Los Angeles", "label": "Superior Court Of State Of California And County Of Los Angeles [Member]", "terseLabel": "Superior Court of State of California and County of Los Angeles [Member]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r70" ] }, "sfm_SwinglineLoanSubfacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "SwinglineLoanSubfacilityMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Swingline loan subfacility.", "label": "Swingline Loan Subfacility [Member]", "terseLabel": "Swingline Loan Subfacility [Member]" } } }, "auth_ref": [] }, "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": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r1094" ] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "terseLabel": "Tax Period", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "terseLabel": "Tax Period", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "auth_ref": [ "r1169", "r1250" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "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": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1086" ] }, "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": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r1093" ] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Trade Accounts Receivable [Member]", "terseLabel": "Vendor [Member]", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r223", "r224", "r225", "r383", "r384", "r386" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfActivityAndBalancesInIntangibleAssetsDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Indefinite-lived trade names [Member]", "terseLabel": "Trade names [Member]", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r115" ] }, "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": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r1114" ] }, "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": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r1116" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r510", "r525", "r672", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r825", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1170", "r1171", "r1172", "r1173" ] }, "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": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r1117" ] }, "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": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r1118" ] }, "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": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1116" ] }, "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": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r1116" ] }, "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": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r1119" ] }, "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": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r1117" ] }, "sfm_TwoThousandNineteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "TwoThousandNineteenMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen.", "label": "Two Thousand Nineteen [Member]", "terseLabel": "2019 [Member]" } } }, "auth_ref": [] }, "sfm_TwoThousandThirteenStockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "TwoThousandThirteenStockIncentivePlanMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockbasedCompensationAwardsGrantedDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Two thousand thirteen stock incentive plan.", "label": "Two Thousand Thirteen Stock Incentive Plan [Member]", "terseLabel": "Awards Granted Under the 2013 Incentive Plan [Member]" } } }, "auth_ref": [] }, "sfm_TwoThousandTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "TwoThousandTwentyMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty.", "label": "Two Thousand Twenty [Member]", "terseLabel": "2020 [Member]" } } }, "auth_ref": [] }, "sfm_TwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "TwoThousandTwentyOneMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2021 [Member]", "label": "Two Thousand Twenty One [Member]", "documentation": "Two thousand twenty one." } } }, "auth_ref": [] }, "sfm_TwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "TwoThousandTwentyThreeMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2023 [Member]", "label": "Two Thousand Twenty Three [Member]", "documentation": "Two Thousand Twenty Three [Member]" } } }, "auth_ref": [] }, "sfm_TwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "TwoThousandTwentyTwoMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty two", "label": "Two Thousand Twenty Two [Member]", "terseLabel": "2022" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r246", "r247", "r248", "r249", "r250", "r315", "r316", "r317", "r318", "r328", "r387", "r388", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r471", "r595", "r596", "r597", "r629", "r630", "r631", "r632", "r644", "r645", "r646", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r693", "r694", "r698", "r699", "r700", "r701", "r710", "r711", "r714", "r715", "r716", "r717", "r738", "r739", "r740", "r741", "r742", "r786", "r787", "r788", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureQuarterlyFinancialDataUnauditedAdditionalInformationDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r648" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unamortized Debt Issuance Expense", "terseLabel": "Capitalized debt issuance costs", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "sfm_UnderperformingStoresMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "UnderperformingStoresMember", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/DisclosureStoreClosuresAdditionalInformationDetails", "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Underperforming Stores [Member]", "documentation": "Underperforming Stores [Member]" } } }, "auth_ref": [] }, "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": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r1113" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r605", "r614" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Reductions for tax positions for prior years", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r615" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "terseLabel": "Reductions for settlements with taxing authorities", "negatedLabel": "Reductions for settlements with taxing authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r617" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions based on tax positions related to the current year", "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": [ "r616" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions based on tax positions related to prior years", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r615" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Reduction due to lapse of applicable statute of limitations", "terseLabel": "Reduction due to lapse of applicable statute of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r618" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits (tax effected) that would impact the effective tax rate if recognized", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r619" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Significant Accounting Estimates", "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": [ "r73", "r74", "r75", "r229", "r230", "r232", "r233" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "terseLabel": "Allowances or reserves for inventories", "periodStartLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance", "periodEndLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r305", "r309" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r309" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r309" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "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": [ "r731", "r1025" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "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.sprouts.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinanceLeaseLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "terseLabel": "Vesting", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "terseLabel": "Vesting", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225" ] }, "sfm_WeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "WeightedAverageDiscountRateAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate.", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares and equivalent shares outstanding - diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted average shares and equivalent shares outstanding", "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": [ "r331", "r341" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureNetIncomePerShareSummaryOfReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedNetIncomePerShareDetail", "http://www.sprouts.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares outstanding - basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "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": [ "r330", "r341" ] }, "sfm_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sprouts.com/20231231", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://www.sprouts.com/20231231/taxonomy/role/Role_DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term.", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term (years)" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r4": { "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" }, "r5": { "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" }, "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": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "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": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r17": { "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" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-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": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "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.20,24)", "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.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "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.22)", "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.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-11" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-5" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-3" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r146": { "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.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//270/tableOfContent" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r185": { "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" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481138/505-30-25-5" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r199": { "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" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(i)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r206": { "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" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r215": { "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" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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,16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r315": { "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" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r358": { "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" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r452": { "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r631": { "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" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r650": { "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r702": { "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" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r712": { "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" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r718": { "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" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r750": { "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" }, "r751": { "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" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r789": { "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" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r802": { "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" }, "r803": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//944/tableOfContent" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-7" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r823": { "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" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(4)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479584/944-310-50-3" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(4)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479584/944-310-50-3" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r860": { "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" }, "r861": { "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" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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 C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r963": { "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" }, "r964": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r967": { "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" }, "r968": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r969": { "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" }, "r970": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r986": { "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" }, "r987": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r988": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r989": { "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" }, "r990": { "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" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r998": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1037": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r1041": { "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" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1062": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1063": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1064": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1065": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1066": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1067": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1068": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1069": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1070": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1071": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1072": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1073": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1074": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1075": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1076": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1077": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1078": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1079": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1080": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1081": { "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" }, "r1082": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1083": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1084": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1085": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1086": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1087": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1088": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1089": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1090": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1091": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1092": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1093": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1094": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1095": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1096": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1097": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1098": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1105": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1106": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1107": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1108": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1115": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1116": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1117": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1118": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1119": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1120": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1121": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1122": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1123": { "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" }, "r1124": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1125": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1128": { "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" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1141": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "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" }, "r1145": { "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" }, "r1146": { "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" }, "r1147": { "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" }, "r1148": { "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" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1150": { "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" }, "r1151": { "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" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1160": { "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" }, "r1161": { "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" }, "r1162": { "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" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1165": { "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" }, "r1166": { "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" }, "r1167": { "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" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r1169": { "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" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1174": { "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" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r1176": { "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" }, "r1177": { "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" }, "r1178": { "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" }, "r1179": { "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" }, "r1180": { "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" }, "r1181": { "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" }, "r1182": { "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" }, "r1183": { "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" }, "r1184": { "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" }, "r1185": { "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" }, "r1186": { "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" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1189": { "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" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1191": { "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" }, "r1192": { "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" }, "r1193": { "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" }, "r1194": { "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" }, "r1195": { "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" }, "r1196": { "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" }, "r1197": { "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" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1199": { "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" }, "r1200": { "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" }, "r1201": { "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" }, "r1202": { "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" }, "r1203": { "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" }, "r1204": { "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" }, "r1205": { "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" }, "r1206": { "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" }, "r1207": { "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" }, "r1208": { "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" }, "r1209": { "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" }, "r1210": { "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" }, "r1211": { "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" }, "r1212": { "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" }, "r1213": { "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" }, "r1214": { "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" }, "r1215": { "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" }, "r1216": { "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" }, "r1217": { "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" }, "r1218": { "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" }, "r1219": { "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" }, "r1220": { "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" }, "r1221": { "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" }, "r1222": { "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" }, "r1223": { "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" }, "r1224": { "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" }, "r1225": { "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" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r1228": { "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" }, "r1229": { "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" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1231": { "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" }, "r1232": { "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" }, "r1233": { "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" }, "r1234": { "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" }, "r1235": { "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" }, "r1236": { "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" }, "r1237": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1238": { "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" }, "r1239": { "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" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1242": { "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" }, "r1243": { "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" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1245": { "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" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1248": { "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" }, "r1249": { "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" }, "r1250": { "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" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1252": { "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" }, "r1253": { "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" }, "r1254": { "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" }, "r1255": { "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" }, "r1256": { "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" }, "r1257": { "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" }, "r1258": { "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" }, "r1259": { "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" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1261": { "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" }, "r1262": { "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" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1265": { "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" }, "r1266": { "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 152 0000950170-24-018768-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-018768-xbrl.zip M4$L#!!0 ( '"!5EC0T<U_MAK[]?:^UGK>=ZQ]J#F4:L ,G5E M-64 !B8 @('^ 5"+@!< ?%QT%-0DE(Q,["R M,#,P,;%Q"G"SL3_A8&+B$7_\Y*F0J*@H*[>DK(2PC("(J/#?03 (" @>$#V@ M(R:F$W[(]%#X__.!Z@*0XP.2,(6Q,-@!F.086.08J%X *_H]<3#^U[N0)IXBUQR<"0AI:.GH&KD?B4M(2KUXJ:2L MHJJFKJ=O8&AD;&)J8VMG[_#.T@:^L;FUO;.[M[ ML-.S\POXY=7US>W?N# 6!C_=?Q/XR)'QX6)C8V%C?/,L$"W84.--=S2[*: M+D)#J7DOH+.?SR]S?4IT.SN!N\FE+/M*A3.$O;DU.U:.,_WY9'#2DGM\"8T* M4D;3"2%^PE59X'Q?7_;2-C:$?]6M91XV"A/IEXT/V"1[X4+X EN-2O5I"4.$ M 4N7?L%C9T\>Q7:#D2V;7I<. ;\8G+=/?(RPLXAZE>6/D_@*II!"\R.*3NE> M#0.$,H-F([J!223X+'_@E46](?B3"!6J>/X6!;^NE);H#PMPM^,0L=6 ,9!O MCE.M(Z0T]QW(0/*!-/F!HSC/=_V4 )+#)=97"TL]0#NBI M+)>XXB/Z_H1^9XLN>-.NJO,5--1\')E&X+YJ(>[L*I3'$4@V$+.7'\\5GY=( M/?G+T)#^ >EK):?,R5U%\PGMYIW.DZ8+P9O3&>!Q. JPOHL"1 SD ,<3\E" M(&X4@-;TMK,'1 +S.2LW='3X<,,G2L]H=O]G@^6/4>@2=-@N4#9_E>!G8MX' MD@]#'X Z)NJZT3VF%0%F=8&"" %9(F20-^O=FOQUB_R:^Z[5^48Q"K!"@ +T M06*,JJZQNEK$CC_GS'CS&;2D;Z8R?EO3I\ %#!20)^/M M8,YNL1W,68HU?8&N/QV\$C%)&X?4RB HP(,VH4":P0/HY$<)/TXV9#-N6V"? M)77;26%NP]63FKY'KT1XNC[(MK(HJ[1+2O:VU M1U?N\NQKE[DV7:\J[DT/2 M9],+[9#(KW)GP(-IP_F5 ]58_DW>TST:ZF/@"2AK -EXV)QEN$MG(\ MU>XZ%YK5OK,8 ,O'QFOL#N?$Z@753&9]-??I/&54/SFJ>)3I[>S/69P3^[+4 M*#'K@*^Z/%.[1^I1-4_:ZVF7G63@L&*3#9P#&RGF>D]2&N,2"-)+_/>\J_QC M^M:0#Z^55[JA$64+THP:]=91.UST[HE9&]NL%>XIL1E?J[?'*4TIW!WJ48#N MC8G.G0$=%*"#$@6(S4/2LD2@ ')2H/N3;(2%_T"H%[Z,ROJ[@\JKX.\VCK:$ M\YPD8?*Z? MF:U<1)NHH@$VOL-"7T<3;6:4Q]>V9HJ@R%MO),!2 "*2( F0S MJR"OM9$"]4_D'EW;7^?6+RY*/TB4L<4X4!VLU.CK)$R=FC*[)U1CMF',FM+2 MDDYQ10%>'(\[G4&U/&)GQOQB+@HRIFJ?R&U .\(FO6,M M7"=&JMK9.]W-J*FN36*T5T MI7:M.8RT"FYYGG('*$47V=0\/$.JWN!N[6=7Q( M6)GO!<)9<+THUMZY=NWNL?K+&.))JPWN+\T7 U85'NG. M^_[TB=9J;G:DVK0LOG(B-HB7'9 M<#167XAY.?>73GOL&<8K;1M7VO0B):?;'GOCM!^VSU0(T^H1E@ <7RB&IO?>%TJ M.0X(G*FOD<4)=/+LX#E-B0P?K6K_M&U5Y[JX&2'1+[4),MT!_@L;W8KW&'PJ M:-.*310\?I+)]&)7!I/J7!M1KKM%0#5'PZ?WR-LK_KPSX5 TX>2HQLL*;G?B M&IW8*3N<=B4VUKXV#Z!%7,/DK[J!IU[ ?P8.IF8K88LC_T4-0V)=>]KXY_>4 M.0O554BL$#=SZ7-;NT-D0[Z5;TBJ+3#5E4%*!(PS.R,0%C;K34+]A77<5=ZT]E\KW03"1LAG]V& !?(#720]L$JW"MR4Q@&DEL%">[LE)T4] MA#$5Q,-5 !J1C.R0QTJC>5(>O6/B2JS_JVDH](M=&XCT.B9Q$F\XT7KT:6E3 MT9X3$U>%>OVBX+&*!R\$K ;59('\ZTU _\\AO3=\=)Y<79[*\YR5-L@28+:/ M(ZFM(CIWEC>0*+3V2MZJUB^%E(48UO'\Z]GEP_&&8](F\-\&%;B!\Q4V)3W^:/A&&(-9HO*L;6!U M'/$)KGU[D'U+ -:J>'B2:6R_Q#EO2!HE8Y/G]\ZEHVEDT^Y-E*OGM0_"W825 M3,89!< ?38>:?(2F=&\1[%&@ 'X).Q,ALE5!CY<#APM][5/]L[F^;=92(GZ7 M9!SF"O=:M__82M@I@+'2NT*M19=XL:,HS\V;?=[.K[F#"K7GJAG7P3'TORD7 MB[D_LC$9Y?O)=TGYA#H\N/HPX%WRA;G >S .WHTUS=(>DLE7E22:_BQ!WRB^ MG][8EGQ7B:DFL)I7;!O\>/XT5CO.M%>3KJ6J-I/V^/!/W$J"*FN*#P-I'S.' M24MC;>KR^M21O?&LZG)$=!=&Y-H,X?AI8X^91IF:-S$)!L[,FUHS93DU%;W0 M^5N;A-DM!M$SX_U+RE+D&6/RFW+IS\Q.D@6T]C:\];NCCZ7S=I>,S.LG1ZP< M8_;"PW&>=DT]2 )@A_[BC--_>IWW*GW]B%38>*LNPN$[9UP9;PKQ=(D$!T># MTW:) Q>\3J=_J$#@[;>C"S5JT,9'9]R[;F$80UOCJ"<3B]V$H^)CFR<8UBPF M,C:/!$.(G8XGCGZDA^Q-F#D90@RK_BB;#:=@56ZQK<;%)[G68CZ&)T@R_W%';\K,(QGP.YO2PO.>.0YOK]5E#[ M*MZ_P">;"@78#&A" 2J%4(!=L;XYD9!SF3\O7,LK@_G6<$)E6/.)@OR!=B]^ MC8^HC-YN-Y0-A=!=0Y>EWR'DBYOBDU& W*&!K3? C[=,%_!Q5V2%65\AR#)\ M0^+1I[;S]?Z/:5 &ITGN6\WO&(/'Y#*@KE6D]Z[7[YR8==K/?DG&&6\39X2K M+MC@15S>UJ4*6B1/UD+(E_R7R9*8F\X$+#SWOS#>0@)?0Q>@\UUL=0V?E\G4 MR+M#J5A_EA3'U%3IQ89363T'?P_21 $X+*M1 *MIX*Y]1_J_>VK+J@= USHI M5B^#9%& 1$H-%,"]\X+#2AHRR4H*W'R)YH0_;O?X,U-_!K 0*KM>\)&@YU-& MAB?>,.HEKI;[7!D?N_&+42]X=N7'(-F2L.F#I!WDM5CM+$O*RPQ3AQ%JKK8S MZ)\^=Z+DU$P4IBP0SC.DJ$ F]-"#^/3:GP95U+LD98 M5CJL'2.B HSN/=WNBGVO'57&\:W'YQ=JF\?EY\'GO'>HME%&M(+M=:?VA//G7XG%Y^I8G?()IGTU?E9+=]24?(F&'3*+DQ MU1$-IKCNW$)SG9Y+(R-R1'P#YJYD\+.Z6BMS7!:L?RU>VIA=[$AB_.G3MIP$ MW4.S\R&D MMYSS6$-BH=+MB +D 04]KR=">&&0,P[7];'#DZ[T [5?62AQ@.6=''?;HBU MKIMHAR.X[=8"?1;]?3[MZ-BMGD\*DVH-0+ @U-T5GAI*-OTE1P):[6JI'3$G MP<6U)R$I9)S;2[:2!U;;'.=.)[*4FE^-YOB?<#QX-84C<= ^OBIBI<$>KF1 M1_@4QP"GS,$05ZJ92(G*2&$W@DKG.8O)^BBQ5_QK&:)8L[@ZF[LB=*'(U0M& MB/5/';^D:+SE'"#-7I,%74.U?+A=- .$U\@SG/6".<@R"=LF M9:"37J66W W>N=5!_,4-.;D#V\_VWMXO4GAH25%>&\X&5*5GZ*?I3<0EYZ9+ M:D<_[NR2^G)!GCVD)':^%$QZ2HM\*:M]/X->Y;D.O_+2(_]OQ^N"BMMH^?^P MC/3V&H0"*%+#F8-:\XCW(#@[TC1'!2@8:)958CCA4.J99'W64J##.D(U. M#:;(O'?E)F]:4I]J?RA7N0 7>)79UDX>5-APYC\[[<^'=[W&.P-GR9BYU?9# MZZR6VQ([CPO'X>"\BG[^7)8H^10[;1__:S''D:0VRG6)]+MUL=G2+\;^3P>R M%I3D1^,#ESRO6!Y,'@6IBNUQ)*_@J6$1X)L7 ]PO,$O=MPVEW*DRC8LKMPN_ M%KW(WZ-)#R*DD?9+P0702VQF^')SWJ4W*U';_S8QH$"R@ Q.L_4Z"!G@(_ MXGSJH:"7DY0F)_&3^,2C/\_7WGL.++/&[(#, XR,7J5RI=-&(S=*#&\9)LO* MF*=CDLU-MEAQ'P&E#<-\C[K[KZ\VC2H,'X6N:7+W6+I/O_5R_$@RMA6-571> MH='G6]UD?-[6_\M]/^&QDHG)]XFP(DVE;/'K(L,TTU-^^$'^6@%O## "CU#^ MX:G&O12E,U< 4VA&F=<56Q*PU5+#2G\):K8"U7#VIAC&+C68C,0V MBK@>7[O?B2Q,/1IE"!:4))%\5[L0V5AAH\NLLVV]*WVG>N!N /5S7C<$_QR@ MKENU,E%^5N[!))SPE+H=5XH)0JMD^\.,Z4/&SV.:X(<__8:53MF([#P;@FP7 M1YX-RI-$GCQJW-_BV?2S4[/V42,/XROYI2M%%LAPL8(7I)..%ZL-F1\FZ*Y8 MDQ<&=MZO'4/VS90+KF09)&;YN7,.J/1TIHSG5!(3.*O#?K-KKO!"QTOQWCXG!_.H @F<(G"O'@@(,1A>@ $TKM^3@S/U=4&0X M*Z:CGV2W.#+>O803:SX]+6-5G,3<]_!MHQHZ4E@SX_ M_Z.>^#+LR=$'P"TD.DCYM-3OTY;7DNSOZ<,53U7YK=J+\0E/D/G.5'U&><*! MDH$6:?,OO40&-1I1W;%>G-?":K(E]7O9Q#+D7+,S 4<%C%QM+\7J7#OWS6H] MY]U!5CU9?F6M+$J\KOG-.C!3W._WH)_&C@/V=WX&3#F_H3D [A\ =XDM^-- [M.F0QSNXB;''AR?13 MZQ>M=U"SDKJ^,XHU.8W8ZGT QK953&BG$\1&^B/X"D_3>E& 0SX3T4-RVYBE M7R:N3"X.S$_SJN2*LM]: @OWTM+;STSFN^V;@"T?0^$R,S,I%\H2I;""'&+U ME",4X(&,I$#T3]G9*;HCMRB/.'S>,&D%EK:OU[.L>$%/(S62F%5,[+).22Y" M_1-$%N67.A'U]M_,1<)VLM9>+T41EW_>85&OW.'^B96!3!'S7)9H MO\/[!%<+2[8A32V7-3YD':L+X&AP2^7/PJF$U3@';&T7L$$=OE29[SA=Z&1= MTU&S_"BR=$IS=K9QXSP7/_DYAOY;!T%EPPU69.\5 >&!V1]ET]C#H"G,"\8]%"O?3P(YOO2/%?9IK%. M+ZK)LI9;W;!]>4G3@W7?*QO=+RQ[SU=65]=851;);U-GL_4^C1.Z:W>3Z*>,428 ?P MPUETJD@7 R$CV>B\EWYJ>6 R$&?ZR*L#NXG]#+:864'W%8R%QWHGOF.O"?4MXD3Z-P3?9:'U2>3%FM2Z(%CS9=R4H0$Y%T*G5"X02 MNM)(]5 ;_D+,7 6GU-KAM]?5COZ)ZM1_^]8[7P@7GXS!R8//^L<-)KX@@*4 M@.XG$64[G0S WR]F@/M;P"_@G(X($ASK4R0RM%^;'_36SKWN[+IL\M+./4J PH0*<9*O")6C^ 4 M4$UX(Z>&5RP_U;Q#))TE]RBL2,"N.MO9V]W.DWFT?.J%C,-CSOIBZSA;=L8,+(QZW6K6"R4@QG+;SZZ?-#F2;3OK%R>=/>9L26\^:.5SKF M2G_R'%AUH)5&PRV6%<#ZM=T+KB4 M[!#FA:?=K[PXO D@SM.1I=_3Z>LO3)K,[$,O /-;):K7&$K6>QW\DV+Q:A=W M1)OHHFHF),'?R-D-N*PH%71__-CI>Y0+2!(?@W=KC!_33+']+6 MZX +,!SI]A,6.!##5BHTS+^VFO?ZM4,;:HA-"(_M?$+YX3JLQ:) M0?;:%-%+2:>UA[(V>7)&N:T@5C^R:_N7[=7\CWX\7CQGJM/<#58X )*^.H&' M:4J+#&=P$7@,PMW"D8\3\]U(+83LH+;UUB%'4D73):R@BH#1H,DUC;2Z4]>O M3][0W.D[C^.QYLC[U3'K1>!:)R-,B1B>5>:E)RUSY;"8U?1[HT"C""%R M*GMCOL!52J$0^!USXX1>OB 80\GY('$!SF-Y6#N.D#\I4I]6URZ5OPS?P'O+ M:(TWS=IW?>L%?IX;4Y0'0/(C[/K ML^-ZZS)!#J[.Z4K3 M,ZC,=P[;WD0PF.GI?M:W#;"$PS^YH2_%0KWFL^Y3!7IL T6"WD72R AUTZ.@ M/".O3*T-Y5D7.)%-])L/70Z?I,,.5*@K-H D:-,AOJY6D:O+;W=_V"G9G;42 M.ECI4;.0H2FAOJ0#9TDK,8/=6C3D./7V2.&9PUE^WH7]NC48.AT/1_+0I(%_ M+@F=59+<^7 ?=7HC@-^N-N;W"X6WC61+Q0Q4'^-XL%*&RF%V=B%Y.B^L(58F MEH^J731ZI.+36;.,Z?7BDN97,>!%_#H&1J(,9S+'JXVWH\Y[>,AQBX'X^M0) M!)^O-^-A9E<,90;S:+]*$[U\A+]*]^@K1Z2P,:>$QF ZB1E _ &)='8:ZPGO M?H>0>8NCE%TQ*^?7NO"[TE6TW:S1FI#8TV^@KY]8OO8L(!;IIID23A3;N7WQ M]0]K*PJ0L(H4FS/TC>RUZ0EX';4MY$ S?5AE7>=L7,91DZ'_)@F-']__EA;6 MHY0WG]2RCW)3)2ZH-W!&DEJ3U*S5N-L#!..]E6HFXTN_V+?< "XL=VY#Y&9W M""P-Y7R30#;C?4-G.@?>EOCA:A4RX91;W;VLBJJL@^D7O%LRQ.]LJK+V(F^W M"3O1\+O_U<+">S5G6,D_4^(=-%T2&/4Q&]/)#[F.MH_6'7[@_""G3]HXL-4X M%"!/"-$,_E$*.W*WZ1#;-9^2WQ1[B_;6Y.@[%3ORP"DN1&)P48KHPXT453NO!X09G_#'J?:\1;MD.:/1:3E_@1GSF/[38WLV'GK.2S1^ M%T6M'&:3'0]P2(7&9CLLWO/MYEL4E^T"P!E/AO^@ZTGG M5RC EXKL>U_M>WRCF?JSN>]HEC&3OSW*OB4#ESB5> MBU'U"CZG]G">WS&H% MNI>JNVPY4K78B^'K&L:-!6?_Z JM&37LG"Z':XC7=30DK./!$D2N02^.>(E9 M3:L@Y2$+1=H["FTY+@4?5'3"QMU-J5SY.=M [*>"W6HV*YX_-;8%]9SYWD;> M54SR]OO:#76++H\33\1XBJWT(6\G M[HYE UJ#!CZ)LC<;_&_SY)R+^OAZ>#48J1/IA*M@^,>F4LBPP+510PVBF1Y! MGHVCP?9OAA8VU=NBZP?CN4'$ZV[7:FTR7T=#_0G.*@%TV)=O#U3VT_?*!I#$ MYBDSWM+6AY^CS1_Y#4IPPZD/J*?QO +]_)NG-=&V5_]]T+Y;,2D!XGGZ.MW" MF_JVQ ^SLR=50SF),YMDSEUR'-!Z<$(]\0AI MNJ%"0E=Q9>Q:48)-U6(.+"FET1X%4/Z^&/4;B;5+:C./_-9MZ./P([*T9,9K MJW[<&LV9-E-""!-GZIUPN'&AQ1"_K3O2< O;!I"+.4RE+!5P>71"I1EIFC!+2+E2'=U&_!OBAY\J/>G%P>+\ MVD5]CMOL2;T3)<97S!@D8J'!Z1)GIY%$*M>?8I&8);^F1'C+\7<')]WJ+AXM M:!ANEMO/U[QA2]>\RT^'3)=5XC_*)'B(W/S=3\)$6[U[DC%T;HWK_Y4;?]MY M=ASPC'\>[5/1;8*AS;3=:$,,)IIN$*-.5/3]26+" I0J&Q'05MH,"U*)C_4M M';OZY\Z.)<;)$/P)PLUY6[7X*T>OAB^G+>D(X=7M5%JWSVKV$=*!XY2TQZ:7 MA1E8\J4[D46PX" M#(TUJ:TB>^H)ZQRR;8D$+,(]&!.K)7!JDLQBJ-.GT783O:C%"SY:[T4U0-U0UZNO9H-2A_ 0DV M?262NWWJ>/7+PA\LZJVR!T\/FP*>(N(]?WLLR7[?UA*(*Z ]&;QDC0RH@661 MU2EVC;Z3&]N8$%Q" 0;<;XR,K.2N/7LIT&Z;0L-%J*7&IN9Y)T^*]#-2Y=N+ MWRSU!Z9&\:+,%E2_0A('>[X5W="Y9WC^0A!0>VVGUTI5P3=XBAM+I0@?%^^S M\^7A*M,_*&*+L;UZ:L;CN)/ %D#[IAFQKU><6@ICB&CX;G]EI(L=#Q0.QBNI M##0\/4IY$^'">%B;V 4*9S5$VYZ+0TM@Z7Y:RQ8DTY=[B&"!XGZ&I><6(O;^ MU9L*9I-1(TJZ,A5#[3+8N;/IUR6-%,O$@8QP*W67B/+&1G/%,Y*]M$2-!H%D-T?+5(W@#F?2^QU&SB43)B8 MJMC8$9>_(&"(8$$6G9;LYK;G)QFJ%*?4O:1MZ#[K7Y_/(,A[=QZWP4%]MC5" M8;JDZ<:;DL3- U/&9UN-N2UM,UL'?V89T$?^:0#=,^RNNY1UJ\& RTA_>#FL MK"S#&.JJHVM!*@D.OG:L% "O2? OI1W2L#T?DCK$VI2X=;\V"C6$? [2#%X+ M?F4!?;:[2"3*B:@!YUQ=R'92FG2;EZ_WS%[JM<[?&L9T3\I8Y3I/\$$M^VO( MQ%\\GH=IOV?IR+ U//0J\H3&):=,$VX'!58.Y/CI[EV%NG\HQ*=MMH M^I:9CL=>R!+2!K;N0E^.'[&_.1/"H\."[,><'%->IZ( _:9#\LF*6%N+9MR< MF$!#,4\;^B^;MK3RO*"9[&OBP I/2[R3 MP9/^CU]4?2U&HUT9)Z/N\O:FEUM,'S*RG\S<9XIFK2E1&?SXN]/X_][VFI0G M\\:_0 &P8:^V?#59O\1HB=-N@'[^1O#M./T'_T)N+94J1)"*#4#XDOS%0RM= MR%##-&-@<2'6(W%2D#D39";55VC91,&3DD]%U DVY('/(?J7BN6C*764J*MW M<3Q#Y.N=QS%ADWPX?&1IW)-TDJQ)$#5]>*!!^R38Q8*HO$J*FEE+8?WK+*78 M* WHX;7F.OZ!F'_=C\]$S$QR$MX8<&9^EUJ>>XNKJJBVQ7V Q7 MG9C74%:*^8KVZ0&6$KJ>@0S_GT *T#:?E,?N&!.SG9N#8.+\I!)UR2Z+\VE" MO_CD>\$3[$3MS1VF+T/:R.%;2+Q1"<)ZSB;)F9^%>[CO>R'@@O.MPE6_]H:E MG:.C.]"7NJ)<\\E9PXP2/2=$5COJM-K0.Q.D=2WBM+VAW\K[#$>UQW=,#6Q6 M+D_@%R)/[!="A"-=@ *82*, _N-6PZ'7AELN.'8VTSEXA$Y/T)"<9S,FQ^Y' MJ7-*DD-34'"?F?GP;#,BH=^#X!=>SNH51X&_&#*RU/&]$CRBEPYF*8RW,]7Q M,]_.D.X-_L5?9P*7Y%WC$!_)_'Y^'(ED=T[')GI?PS5;>C]?1 ^57!6W1 $* M7#O[-0T2/SDV./62,3[Y$!P *?WSCD%LL]\Y\U&WOS;.5H.R_'+[%6(YSF*&B5".::\0P$L!!]D-#;B7UF(U??]B7N6\[+W7?,N MZ7-A8'\[5K<5X7J-W['W!G-O%ZZ9P189"E 'C )I99M>U!OH1 !(GS]^IS\U MF_* T_HF_Z@+@(N'68-0"_0M\O.Y/.L37U)BV84XOL](Z*EP0AL[30OC$UFK M/I9G/6NJN- M,1;G]E??&>Y<8,B^QZI$ 8Y[@!'O'(6O?RAF%DYSS/!_;WI356UX6T(G&QAS MJQXCF_8M%7<,IO+-3[QOF6^F?M^,6'<^UMYPA<^,BO/C![4]"+1=+H;O9;GW M=-BG6M^_FOBG4;)?3U^'8!WD^(GH8'X"E-M*P/C0-^G9)V55MK-@::.R277U M;>\WV^69H&^5[[U;AR.;6NIGN+\C+Y+Z#P9@FDKWB25HPI4Z1B+$KXUF] U# MAD=:FX$P$CO-.!<6W>13]!=K-#O(>8VS/-+'?522'Y MD%8=Q2*7[SJ_FA#"[_#4RXKWYM+KPQN,JLH;SN*$L[=EB4USZZ5-.^).WS<51VCTF;(03S<:92XJ!39Z;D?S.\QO+=;E1,+03PN65K+? M$XBD.GGM>NHC]^$$$EMO16BNRF\L*@ ,=..Y46.^5[@UFKBD%?0O,EU2(WI^ M_C))])6_XG,N[6F)$IFHZ-_1\L>)NGIQY@$_7N?QJH\9*9B/Q\A0%OIE/D@2 M3 P $'F$99",2(/F6IQXT[65G7E*^-189?9#B.?:Y Y<*^*^D*21;7TYO4FX M?U[N!2Y2Q7X3!WIA;)H6)B-?*JTFETDQM##R95M8;?-KXZ?@,>-_,[U?D]*(*=,E69L*=,S[.&:$VW!^T M&'P$(8M%>Q:8I;EK^CP76%0JN"N]HP_#@(X9.Y$(#I=\G*P-E[YMO!&5HK- *$ PPZVU-O$[X<$IM5S' MR@./D;EB-;G\]<*Z2:\R7/O:Z2>'"Y_I>C!S.%8PBQ;DMC4P!+?E@B<1C.#] M6IR&JL37]WM%C&2!F_#]Q4?M8=WRI CUERQP_ = ,CKK+MPF=S0@+#H&'#6&WT,!V6/"M,C?EFU5!#A6.5^!"#*Q.\X]%" MG]XK]]=N)^#BXO+[M._])^*^'G(6_RQO![79H+CFI6.":9RQ@Y,T1>4(:!3_T"9R93C MJ"1WC__1I*-$-2PCW8O6+_!66>7M':VPPP:WAU[DC<=DE!,EFUF!#H5^E?QY M'5.5>3X:L1KATHE1/%T)JY"9NH$82?DYY8K%;?KR3*Z)M2Q"_F6!@6C'%1KX ML/1;ZI%G5W$2%*J$C1L)Q')7ZT?-WJYOZ^L;&A*;SLEHWE[@Q4'*68FN@S(R MB5YQ(]LY4 #"6L?\O3G"88S"(6'Y#R MY9EKJNSR5OE:GW)>:!S23;!X?IK+R!0)( C;D"[QX?R4+?]&/^R0]%:\Z MI,7GQ26ZJ/&S3LC]L- '?+EO8YJ2:DH6";I;1F(\E8\$ M&2TU>968XUX=_=)WE?EJ*BXUU^Y D+ZAK$!QOUZ#VX4@**<1R$B916[;EOV" M=7(4Y%:)@FE,8$:82QO._F9'1VQE@0YSC?OO]..5_%K3E=W3VXQUS"_!Y3"H MS3#;M,XA]4<3WQWYUY+4))'K1;-BY,XRY'W-:HKY&56'-_:UMWUB M<[!G$=HO>K[.;5XA\_M>%UM\N!;!Y=&:[=XORRLK;C$G]C2IIZ#?93C"46;$ M!E*R7>47$X3(#'[07N??') I1IU9:@XS[!9Y:]W(@=UACMGQC7ZGW5/H>OG, MA$:T.KR5K%2<12VWD)UJJ> &>U^99$HZ@"\;.7'*?8_Q%@7HW$>*F2[VMH3. MKE:U3L_A)GZ4Y): 4\F\I 9[G[T]S&WL_.,M:B"K[KS+/UO.;[BNNTKE0!3Q M:X?SGB\EK1]2I3ZI\99!M>A!>2^9XTROXH^Z3]XVI%&'Q94?8!WL9#>=\R6- MKD=<] /3D@A>:59ZZ.C3SY=X#:X1YREX'8$Q5B9%@;*R!F&+BI4PY_P]L-=S^T%]W9!SUC/M-7-X6JR8 MK/+&8-VT==(KFJZ@-P&;/R!_L2.<1 M-Y'X[>S%5)L6>7M,MS3I&(A);TU[[57.8VV! 5>R 0L.[+>9_;B,O5UF;"D M(:$$G%H@7_]&*C;3TP,NMIN;V^R8!%5NC%-[JJM#T+^QE]YPH,-//6#IUZ@W MO7,F4#>?]Y7^5] IG,F@3-;3HK/!+-:%G3LZ&J-M0@144ND=4[C"VWY/'P/& M/6B\D K@2P;U:[JY;SH9DF)AG5/+>P43>UU>D5L\_]JUMNZ>\G:Y,O.=_K7) MAQ+Z@]\\Y4NZ^_J-7G_U&TZPX3/#3[,0RHC9]![4-:=<"X:9ONQM#U=>^O'>@U[N M:E7*0+W.AL4W,(":-T9HVT%#R>,RX*@UF"QU144Y[L+Z3N'6-FZNL,2_U+14 M-O.3^:/N*8I5%[F/#NGJ;>;^*8>[O:6%E> KAF0C2MIX-_OO#Q.Z'R7.\Q;; M_*YP.R2E $[0L-XA.S?TF PD@\2!C]3!!"[ )C24V/?TIM7NNSM"4OE4X:%-;O]S^AM[;.3S*;] T];9>J*^)AV&EZ78SX.GOV8%3!NL;^8Y M^&Z*&8KK''GIZRBY.E'I* '^JU&/^.T@GY\ (5UHJ6?:$K MXXD"L/G)[Z\" M=_G-K\&K@T.=)PM67<#3XT#D+9##PA\0QZ+DCP)$U$=Y-54:&@MPG=.KGKU^ M)I35-I< 7I\-Q(N9FX-Q?Z$^Y[)H#TJUIF!Q8*-%FV,]B_7C?HBA", 22\[+YJ:ICZ?_5KOH#J^?Q:K!,Y1@O!PQOKE MN[UBX&S(,=QD[GF_-GT+P:;,B3)?<3Y' 2(EK3-YA^ZUGZ/1R#[K8IOX*7]4+M;\?IJ.HD^I6O)B_Y\SP*U]N]2045-5 M8[K2(FOU23D* M0+?GY#4HD$-W]Y0\$?EK-43E)CW#3OS99F.,57$UF8=+9=3>^Z.DRS'&;\C- M8CI2;;?N;)G?;MA?53]$%7R[(]R2(2_^'.,BIWR3=I4(TEFY#?$&]M:V]YCN MGB1QM@(S0&L*D'-DRB3#5=ZA%+)PLBP@" 68'7MA;.+PF5C7/5K0-O'CA4(= M#](;& ?EGBK48 W M?ITU :,.*WN._L%V/G2,9&\>"13=7Y:FGYKO"4/X)%K0 A9=D477\>#TC M9A;]>Z.TGKGXAYP1O 07V*'F*PEVGD 7E%!=_4CYXS_@N!/'6$+B>G=V2Y#.-\^)4X?I*- A@ZC_&#!2^<:ZP=V1*U MZ.D^!$?).M=.RI@1(V+=_,JP=XZJY#E8M6U,='JG2U@=]%2JJ?85W3>_3V%$ M8$WH3BH%X!D;I<'FXJ97EL$\@K;QU>B\O7>>X?LZ4:Z.G/C% M6N&^OG>G\6)F!TP2J#)3OWKX?&E/WL'GD89GX]>QZ6F$/.%NV4B0;!#4LIG> MLY[N1C=L%]BUWDZJUVXAKYFUN[%I7BP[[C87QV7':WGUO&>F73: :3RJMG1Y M29GT5BX32X1\65&"=6>JQ(\.!>C==DDARQ2![:\80N;XC\:0,8\K]YG>'WTH)>"> M,"KUS6B,?0"-Z VPZ]!.8S0?PJN20 'DX(FKBZ5B[T(NH<.3VZ],O@=Y,]WR_R__8,:GX M7@-[F*@9=0U >KFY#9D"%=99(LF)6*2]^O7[W,%:]V., \#3>T<4P'S\O#*L M._N,WQ2(!N2+9Y7 _W&A0IO$"1I<%.F2EW5&MX25JO@']"TK94FX8:E<=F>OVDY^HE^>]NQC<[VAX3T;A:6LD4C3.<]:$O>%N& 9_T@=>=G'O/I"P@BC+I- M6Z>UY?/0PA'WA\2?O^6GJER><$+<*/5GU2- MG?8!F*OP*&1,&Q:L&4 E/"#S^,DKAF?TND6?^-[I)[!KU^S]F1*)-_%_V 4 M8 &\,%-C^,IW91HU_A8F!-F!KE1%L"Z8N_[;XK[.J^JZ".X'Y $-I.H'5GU? M9/5-Y,Z*1 M'7,' L/LZ.AT MGZ9F2-QN6+,T Z( '&+C]\&-R$C+@G^YRRHDKQ?JG,E+EL;)HKH1&DZ_E6U1L MB>HPM,:JF_GR?1"_0?KJOSU53O: M9,LG5J;IUFBJ:*?/GHA78I%G%E57RO]*CZ_(AJXW-R4PWYD096#%[60/M49M MJN69<'A[O4VQD\367Y.T4WB9(5N@QBXM05R1TM[LTL\S2P#OZO,(B#/ZN\L- M79Y;[6I00]9F,A>?Z5>-:2+*$-ZGU0Z<60M8/\NM<"U,RVE9 M7+J#:_P]7C2.(-SA,$?#9"Z>R8[,$ 6=?EW](]4@\?*G;/O39'YLM9ZW$&X9 MO7?I_:-=O]W8'GY^[@J'S>X@19U-Q"2R"!*WH+H&>IGY+"+'$)!3#ZWBTT@9 M7TM[XQB=./_4'5^7#VD^U>8JF4D_W;.:V LJ7W0'P,L-<8>.O*)S.7.^K%++ M(?M;S$;5A[I8Z_X,,+K\H?ZQS3'O6PDUR)-X;+X7H3HD Y'I47_YU;!>Y?7@ M5#%O#ULBX?X@Y:V]KB8;)] MSH1?4AS++N\UXC9XDXP._-OK:G;3H;7W=_[J39:K3$PAU/.[\J=BLVYB17JU MV M=!:&K!K2^S-#G4B1OB(RVRI?[M M];A.77O2*'^16E#55@Q3:(9-=G>EWPN#VL9IN\;FYA@:$V'L^$8V4 "'Q+U+ M*YJR%.@%R\4]J\"/8Y'*V&@4ST$!FAFUP,.7]=-LU=WM+>J#$#5:P4 1''GUYOI[P,N M4YZ\A;QN!%PZ$ (Y1JVO8WOG/O6;:3P.KU5]5OO(I_AX'-C= C,HH!Z#3MOD M>K.EB00RZ]:T?#9\0*I(XCS2IH..DVMG%GA!;K$%2LQ_UY"XI)IZIV/0-@!P MX^!TV$\_'_4XXCMTVM[&?*75X\A!WX4E7^!ALQ6@HPV\QJ4KL22\RRRL7VO5 MJ!"++ZAS-U<6?QCO^5G,I@!FQOG>;#P"+:<(#H#C%;X!/A5VQ7WT MC9GT0ZY".]M6YC$;"),_KS[(9'X8O MQ':DYA(?Q0=OUKK%?][]X\N"A.]>!E2D7&"^$^#@#?CT0>&"O9F50ON^MYA.H*U2N_,G9G6_8L;:2./>MD-T'!>+7?.TG\^1QB@AU$3-$< [$KBZ M(8@\JG8"1M5??9^+_1K(E\]JS7G MU(TF@.[0C[\*@,B4JBSV6>4))T/JU;?%8P_D?I?7#0HQ=ZT,7*'S#;1AQ \N M.&7<2W?^S$0/BY^5%KU:?)3$*H8:BR\O6KI/+?8:ISI&:8+N"LG96#+1*'Q:(5)B'.O^P765+!7* M>8X[%2RR;^YUVU=8L+YO8IMFEXQ'>-C%:;NSJR6%3)F.*J,FT8<',,P5)[_/ MVMJ5X2_]13A T\BI*L5. PA1KFY3RK5TW*.>G=VP<),F:O!H[]J\=YY82^>+ M2C6V->%PC2MBFU.)WJI#]C4U9MFJT8LK1WRT5MC VC+5NQS@2(YG)SM)(DLC?593XO0@F9^A0"PK@ MYXO !VLW9DF7^>U$AZFP?]:5Y?MQZAI^%25XJ.-+0T>*5 M;=/RWDQRJ!F)>W69FYS%4%8D&'$@Y38_VFTF,L$W+-IY0U"VT MY=3V)<3%21.0>WNX;_G6T:/AMDZ<.UDM#$E?E)"T_;ES+JQ/S9+;9/V>=/1% MB1GW6-[54%XJZS)"/FVJ%O$83/18*6(ZU'5GTP;Q )A3"5V^G+I^VM@4\Y[T M&P?6QV#G4+0M\&H%R^'(VR:?KM@$ "/HHJ0\+B\ZK"MH"0*-6>*5W)%,IZ_L MN6IG[/ 'A9A&)T"*P<$HP._=2N]XN3G^LZ5NX2SK^(TG[5',YQ;)^]WNVZ_V M(HS_TN/QOY065VV+6; A8ZZ<_CO& I*;L!JP4T0]-?_B,E@.^N#K5F_9UP.^RDQ528D7MEZ*[B[]LD346XTH MP)F(.0H 603N>N\9B5^F&M.*"[U4'23IHKP \S>WF-3[NW9)LW@^DFVT;W8_ M,XSIU'M@GI(DZQ13XE"R8'5( Q%2[?,]>"".<23M7>:]^RB]16I:6Y]*1TGH M/]\(_JO9H !V>RC ^9HS"A!BA.#);1:R( FXQ[H3U$8!LHFL[LXZUTR_L"MA M(HP RZ9KM7?ZW!<:H3+QY M>_'*$ZF=CO)+1<+R?^PWDC_^V>2U5JS9T6?EU=II:4F>AIHJ_T("HQ^5N6W] MYFR_"=A-_OD!6(_NU_XGFO7KW+5GH9EO%TYM>B#N<(3_6)LX5[WMY"5Y$7]8*L^KUBJ;TJ MG9-8QX4]?-3NCANAFM>_*TP>S>?RW2T\R6"[?*A)FLL\DU?^1ZZ=5-^XP'CQQXD6F2FC% MW0BF)0*.,H*NHB_LEB>_2D$+.&0C UTKTQG3OIV[]@CLEX8#^A+)_<=6UZ.& M]);5'S=[S1?F?[/7_E^-;OW[4\">B/S-JOH_/Z+^,]R?^I^!2V/-F=/?MWVX MX[#2QO!4XR;1*P;G^-<&H-J4W_'C;':-ZVR()W)Y?*&>B%,P4&AP?,4K$N[* M_W!VT ^>[9=U>,X<.W5C8\ZDI)CG]EY[2UF,#X1E3'+]4LI2MR4PXO*/M%3> M)95U2Z7*A)NQ_^@YSOUQ MTU61P+B-+R2W1]5.N:ZOLFV"QW/)M!ZABJ]'76:ES5NW).(V$Y^CH#XH,";_ MN+_RJ'[GK!\L"7V:3*T,&@Q\#8&N5;%^YY:57FV=@ZK;^>_TY?\9SK>N__LS M_L.BKL]9-3F/YA\Y>;9WYL8(WS5R ;4';39NMWC=']6,G$9=19Y?OE#T(C/J MJ(S929G -1G&K8X-EE]6?;]6=EVOUW:/T00#[@4Y=26!L:;V3?OV5S'_C-4LB2P_>K26)=5_6=FB[DV2L1I>9B\EGCN[FU=6FK) MLU%# 9B6@^4[N:P7!VU>M^6W9MI=U;F[MUEM\?+_M*CKS9$_ZJ[Y+>H;-D^R M"'VKD.IZJ*U'8/'M/BV42!<)5_7O.%0][4VN[MJ99\0^ND3P_,P0MY_J7\H3 M?-NDV&V2XK'0*P*57TP"8P/^\=_+EW\HN1\EG4RKM3OEKW]F\_;:C:VQ%YL; MK!B/>VFL"_VP>6[.B?W(&4P$+0DNF!CN<_GJ03&S \T37+S_B:YW%;W9>G.N MB=64]6MUU\7R?/OHY7# 2"&GKC08);!%6_,?&6O-E]:Y&1EU^TP<=T92THX[ M$ULM_FC]%0D/DW]@OO@#L)2)G@4K:N3_WP0 4$L#!!0 ( '"!5E@/$1;^ MS,T 'YC 0 2 :6UG,30T,3$Y,C$W7S$N:G!G['P).%7MVO\24A(9D[ 3 M90H5,H1="2$)(>.NE#'S/*Y4*!E""+$SDV$G\[@C4TIF._,\S_.V[>&_]$[U M_L][SGO.=[[O_(=WNY[K6L.S[N>^?_?]W,.SGH7TE30,'%)15%8$R/8 !GT M!Y#Z 'E@W]Z]5'LI]U%14>W?OX^:AND@S8$#-$<8&.F8.-A@G!QL[.S'>(1Y MCQT_Q\@I*/=2[=M/ M?0#J4'@(V$-&3KZ'@IR2DH("NNL-W0/1X_]_ .>/ T,CW@1&17],B8V*3DE-2T] M(_/-N_R"PJ+BDM*RF@^U=?4-C1^;VCLZN[HQ7WMZ1T;'QBPV[A=N<@ UQW>U 3T')=68OPT4-JMOV MC,?/^NYCNA26F%>]GUM4:A(G",N6:T@FA*EO MQZP'X$\,,A=8'XI5P[M#M:D MGS1KAW]/1>D'*##-G;N:A_^%Z'\:T0V.G(G"]3V>JD_2_;F5K8*N'W-*\;[0GD>W/V/^[+_M--0##NY:F%P=%) M\Q&_O7KCMP"\FCORJ8]@DFW1,OYV7V)YI(\&<78+AVQ*T]+H'_3G3#4SYVX5 M#W95:[7V:$_%F0BP!Y?Z?+-JWTK/PE*:GZEZ&UXZ' M.RBG) 6^7[\4R/=ZSW]3H[N/52(!QX-(P :6!."H,9Z&AVO@VTQFD"MO@)RZ M3GGO.C]^W_95VYU: L1(EM2?YX:?3O[" 04WI[+(M<_SF.(3SQC48X?&U(BM ME20 ^2ET!SUOZC]'TIM5H;2TUGD"2>_C6FX*#E#[GC00UG+F;'.R>1/ MI9%>23Z3".7>AC8FW<^(WMYH H4M?&EG=^3?CN]M^'U=)#9$KQ&I.@K^N!OLIM&C M'4Z(5]BU-L09T,H2L4Y?00+0"U#R_/V)]VT7NGEW$#[L?5[!JXZ0DPFV*JY! ME5\QMIT$W+<$UQF@CN\#(!GEWI93;M>, M12NKJA-=7@KVD[.'3[2RIPC66JS#.M?TQ#1NGAO,WDAFK7:HTZ-DTKAR6X'I M.ME_8Z,J\H(*BS!%$(<'"916E;D'1F#X0%$2@!DC =."1@L>3$0*KS0)PJA/ MH@*3]JO$/TO[RI 3@=_BZ"(R%7 3)6SB8JVEB#O>:N>J;NXL)P7R ?^WM=RL MD2U\4# ),%["USD4=GG)0;"%H><&2,#+G.6A^M#,CR$DP 69.*N]AGB*'K?L M0L^M(@@TF/;('\\+G_1PLFBL?&IM2@H4?+[U\+\Q%?X/IE^6-H^6]&_DSF5/!:=&*G MI,NU!,WN"_^)QMFS'$I4.$("YE9(P#IS[F:)R&-PE:^%!"!^KJ.GM;#TJR^' MMI[B_)@T=!S\_BQQ;N^.]=04VS*?%V3#+5M]LQ8%4]^TOVVR5/,?LO+_4BM# M!0RMGI4@>*+7F)LPVLL[1$5%:':X$N\4?P#9Y-)/GB?T^@1DZC;[G(1\098. M=.\CN"Z*4/G]%>-N[KMN>DH-(O("@7RY\H/_J?4 V?S?.7<[Q#X2,*Z!)*)A M)."B_I)5:_HR]\09]!+C!M0_>^)/$U?<29]1W77Y?.35R*7BS@Z+;P90N-HP M]*?-Y_^DYHR@0X_?M<5M@9."D3^X?EM_*&&X=M5UIX! IXF*Q:M!SD G!YH\ MX1"DIE4O_K=+E=F*C8YJXG4;L94X@_^R[TRO+]V!=--$F#OHTU$QUNHR+3G M2YTI'& 3:G!-DNFK2SA4OAS_F5]FI85F)$CS6+U]T,/SG HV;E8C+W"+C\N" MMM+:TC[ZRN3T()8XE?3G\=8C6RN\3]8/'*?KP7P)'PFX>U04FT U9N17\98R MG/52MLO7H#$_0\ >NT?0KKME MZS!RHG@U%S'*M7*FRV8I7D1H_;$]C8)I#6?/,1P,E_P@XDM0(FS8K1\3OW1QY-QC/VSX0H>30?> MU!\YA'/^V)!K)3%B&W M-:NJT"5UN$#R2?'YB0T2\"#$)T4W:5I_&2,^LQ>/<' 0[RS@ T:6%*3M/0I+3,YHWU[4 JF[MA-NFRS70WFA)KI03;%- MI^DV8Q5KN(H_A4@K#M>]#M\[]GYM(YVW_;P=/$Y7$I>;2P(.;1PU$L 9.((^ MMQTYINEM;RJ3F=>Y)HWL+UV M_I26?,C5X Y3:9P)R@.#U1W)EUD:/?I>1?&J2]_V)Y"1R$$U-F-$&YPA/TH" MC@X,^#/1IIVK5_>1 M#?;PDNZJSUR15A,R.]TS\U;TI6]#/!=P%_?@J.]"K*^&,^J9[=DUEE#S0V^7 MN,U"/X9.W)BI[AWX/!94J_"QF1"'0W.PL=C,678['J MUXL>GD\K"71[YN],?9&*PAZKZ[@BY*5L?Q:\5^<2ZYQ]4GG"7RWQZ=QSVBN M3UH)@G+Z+#:]-DS)KN5$ ;RRQ/2.P^OETBT9;U$MR7I\GB+6LM!0ME(_6M4Y ML15K->*Z6?64F4 8+T))#C"9/QCQ9$0:EZSG>M;ZT,9=6*%,>R%R_.7 PNKX MK>O"!K;-&';,VZ*2$RL%; /PO^!VB MC6F#Q= ]"WDLIJXBWGSV1=[ENR:^0LK#\;AB/4=O5 M>'97'/V,L>\HG-YP%DGOE$-=;V9@95#RN8]6HD3J_@YP9J,9L4*,$B)\/B-*TNYL@=G"^]T^[MSWP^Y)HR8B6QXZ&:\^6& MPT9-XG*?X\-7I1!T7J>0.AVOT16=R0_Y6Z\\9;"U3@^+>$XUIR..?.S*4F0K M%^UCDW(Q@N)I81RAG0YA.<=BNNQ:,VYZ1YBK\*B#.P/Z(I:%('A^1#'YC:6T M3Q)F2\NP-OQ-;<>9.[3[;T>0 +*TQ(/'N[.?WK$_%VG^:>!:GXW;1PJ&?<=" M7K?I#_+?C*Z+?5<#!!E]#'+:: M^V2Q^9EOQ*O];K!4"2(S\2D)4(=O;9& '(.#HP>Y;F:B XX-KRF3@/TL820 MODQT_C2_/!#61DA&$'W@%8TDP ], CM:" 0H3]0@ =0DX#()2$?N[)" [AP0 M>Z4@=)L$!*PE$QF$N(G@"'YZT\VF$5Y@10):&K9B8,NH=76<.U1>HPF6\!'$ M-')]C02 (*X+]=N03F"-0@K8@H?'<[8<[*':# :WL<0U[A^X5<(+$AB)">#2 M$@G0+R0!(\?;X5-$V!>407^UZ[[80>UPT;87XUHW[%;;>,1?ZGK> -V;P1IT M&WQFB@AYZHV,'P315;6W/YA:WF)_O(&!)C_O/?/N6V%C/PAP/A"QG+:\SK*B M^+9V["3JB#)ATO;[H4.QNCA>@@P)&!HB%EJ -=J)8*L*#(/G(P&/LRY!:?,+ M. JK,<_GHK!S'W3W.?FO/7QQ(8\P@8U!_R%ZJ1"_.K_P"V&?]D#];]G"!QJL5MY+S*FJ<\J,#+'WR72;% MA18TMH>\I#Y2\8 JU;D?1D7P =:0Y%_!:35#;S>W)QE=X08PC8>OT@,>IRS. M0[7$'>=_6/ PYXW$"_3I=;.TS[H^I68ADR[ER.\+0M:4KXW0'7S/<.28!O=R M^=2MYO7),O,1,QV9IFY)>RF_4S+;/'$^2B\TC'B?R9P5.V(2V].S<)+GX(!& MY?XE(^'XX>"#\USE47H32D'*I4C+X:#-F>TV]A/*:A_>[)]DXKHF[FR18*W@ MZK$8,W)%+*:[YJ9<+[#Z\)K1RZFTLQX=&Z'[+6)=_7S:=\8J_(_I?;A[/J$6 MYM@;5Z-FW'Q>,% JF/>3$T;T71FQ0))-4.M#V:VNC4]62E1-/ 4O);>5>/%P MMK85?U^SQ($+0B<<\O=:@Q3HEAQS1$SCK-'#MR7342>IW2<23N8XW-!3N MVOSM.LP(Z>=UPB3'0LC=]=1(18VOR2V G+.^(%5%^]XG1G;%XTQ<+;(A9P,W MZ+"ZL1+XC7)(L8]VE>_GG@RV&*!WL/":,I]$@\81XMX0ZFP!?KD .4&Q#YW)?(I;5GFE"'%L M'%$QQX"(/D$"6IN]^7]WP77TG!+G/[_$2*7 V"R@P/JIG%)C5OD]RG;%J6V: MDZE=[,F5O0;//&^'S*:PP%_CY^K7/;\6+%@V;9H'Y?5]"3]+FTW6[$246W%& M/W%6W>^$>7[1BG-D4KB=AY[%4G0+FRB[7M6E/JB>%3V3@ M28:SCI1"#+>9-EQD#Z_EVFJ61W\@ 0=X$EQ/XB;9RSG3]$(,5OM!@35;>K>A MZRMB.AK&'Q@4;/H&CCV7!/=CL6L; 5G5RBGS6SVVD72LW\Z>^5E[_O; M2F@M_;+,@63_A#UV=D%1BTL3>4,69L1#2P$Z[0?,$LP3=4^_/I^@)-4 ;,%3 M[7RX5\"GXM.,"D@E [$JYYMMH]Z+KC2WBLZ/%3I%(5G6?5,O;^E@X-;4Y'4, M>THW*!(BGTG4SLG*UTI;#W0__VAMNEC].*Z?Q:B4'+"?N9S*$JY)S619[_!J MQFB@?&AU.R$T=7HS]K!_4H=,&Y,RO=Z)@V^CX.[Y7\=CS?S7FP]<+8@7XV:\ MC-C*8:]7?TD[Q?M*-]"MKS:]MG>MA=[^WB'Z]\$-'!\Y4TB RK07U9@L[X=! MCHJ\2E&>)<$K?B;]1P4 =B+ M1I4=B1UYY.M".EY.$=CT48XT/TLW7XK['H]Y)UWP>^$"+5CGT0'1#VJ>G$GA MJ%Z5L+/"\R8R])A*O67=P/5G\$-STFFYS1S-;2),<0Y[QL,3:O'HR,N&AC=L M2[LTF4WTG6_8-F6C4173%9[9U2.( WW3;+=7)V-%3MU:8Y=_Z).>/FD5LOP9 MM_3PA-J=,=428E.IMMXUZ,3MPT\J9%WN=(9)*,A27.VI0&.UG4_BLWB5V53=! MUT8OTD%J0XH&9&OLEN,V+W,)%0KU6RA2%;:;H7L1%M&5-X"F?E8#9R@8$/SP M_*OE]2\GBXX>JHE[_*ROI#I'*K'%\Y5-"-=(O[M1;LY@K?14+7BH,JC<"9:G MUT3C8UU[K9]^UDXT<%X.9GY@A 30**YEJ&:]/OFR^*BBG#:>:E;-/G:K[H"1 M,64^VQDKA+04>S-??[7A.8"<7++!>",.*@..*HPBWAE83-[(#W9M9+<6XII7 M>@W[W#ZEO&8\B3JHF<)\@O;R8*7+UPTAF.KR1FZAJVNZ&E/OB]E#06T_F]FVH[#I:$0$^!SHJ-"/--8.6/[&?N* M0%:233653.!T ?B433'^9&'5D2U#HT^.%+YG>2B UR')K]/9PBP0\M(O]5M? M=-H*IJ"V&-V0H\&#,=D#,[W6\>4'7%<_MX?WW,8 )HF-<[W%7F0.B!K&V7S* MM5P;WM*X6^\'$MSP@C43D5.QRBGG4\*>Y6WPC&,YA' MY$=$;.\!E][,.L5?$C(9]+5LADB>U^;"R"Q@IIN_IYI3&5]^IJTS4'NEQ%B\QZEN#&*,X< M'X\LY,P;BW%R MEP:;.J@4Z+V_V5C?M?Z>!,AT. 1Y+%[EZ\XT^V2CD!XG2SQ?2-O7LJVJ2 ]_,,(YN%E\^H4A>.G/5K.+(6N/1"$7\>B$@UZ MGI[2M,J*-GQ2Q$3MS8J+A3I\H3]ADY$38L_-YIB;]"-#TBUJA !.WZD(K[2M!U<%C,'W\/4SQLK&?K9/=KRBL728]8L*3#J\N7]VY?7O M-7-SQ"JL [+723AAGVX!YMGOSM4.QJR5#JUP3[LC:Q';M'U0A?\6"LFQ);@Y MXG$2T.A#A]N$X1AUN8Q/"F+;98/0A%Y.7P4F7:FO_VAD%Y!V7F9!L]?V2]WX]D>DSRJ4Z ,4;L#>[8K6^;$YN.@B@[; MEWRS R]\D#F\_OAS8K82VET\\A[#^0P^-WW'U^9FK;J#]TM?3RORR)]*#WQL MSVPEBREGGB+XF%18T_6=NB\&I<$&CBZ!51^H>#=RU!!JL4N7O,_57PYP>+(E M9W?(F=W3_B:;\6L9Y3'%LE"XR=NGCZ46F^N7&I"-VLT><";#(=;UJ"M"S!<& M]2Z:+F%X/'3P;>&1E^/4U6B5]E=WI(PGC2U9%0[A#["GA8U\M*ZP9D'::==5 M\9IJ5 -W?4J8PV>;,V8/M_!$GZ\KM:"] MTO<1]FDU&\7HYJK?*2ZX9\&$6^G*?A +1+P#@,?.T "%N@8#)_WA#".I^.I4'.Q M"^NR98=]*3MH),(Q5+*?O(<(+W2C1$7S3*5,I7@[N]U"!UK]Y'!QPYC".NUL MG#D:-6?/EQ0X+'OK;[U!1FGNOCD\W@;9\!)!\)-59Q4,;"P YZ#LC\NH!URI M4HI\!99[M;5:Z@<71:2K@VX30B-&7]XS>(R]WA)O FLZEQOP&V50KK@7Y065 M+V%TD!4XP]?%44BKSBR=ZRY*D0^JM5!J3:[]6^I8_016$I!0C-@:A@8\H/4! MMM8]1\2S+9<)BMB*EN\(!,0L@LN%,J(D0-8&O52-.M*UV'&]&X4Z3L.=,#)^ M?>#"J2O-FDE)SNQ;TJ>QTFXN_2*[\SNF\]\QB?Z5YFGVN[?3PU7TT'Q*AA-\ MX,2'A8.81/5AI283<)!W%NJNU_2G:0=OJ;='[;ZRODX5LNN"7J0OP7).>+6- M_5H;>= ]!,?$J):[RI5/-4<[AB4C3-B_N:J'7]; T_[OE%%5YL]&1_A?M87 MAPDN(Q)"3R^2 #6.&\3+D[%J\V::.=(@>_C&Z>DL#_\8]]1K7)6^20YG11_N MV^3.$8Y/';3$G#S =S6^>*P]K0M0EI026-UD)9?M=!?1G[ MJ:/5-*6XP'M%P1G&-S^Z6UNN5A^U-C6^9I\0K\;BN5\[;>QS2LZL1E):86'" MYNQY*[?/$5?LW@@T39>]BF:XR!&TQ'-5NR;Q& RENP:1.3SJ@;W#C, M06P3MB0=.J<7U>L\,;YPL##[76,Z34;*@ASQA4-5;7TEOU&]% M$X\;[RL#9N9AJCYZ;US86%(S4U!FENW[0C#;#X[A;L5*(6Z?4F!Y]2(R.B9> M0?9.V"2]P)GG1:VO'=2O:@?+7ZUHS_5I\=P?>/6NXW.E#.X<039'17QQ9Z8" MT_73OYMUY/)0$?Z^OE)G?;XG_0@*>PN0_5_W@I(U< M:^5) ",6/M<#KI_,5:RXJKN2XGD$W"F0A0JF7,>WT&P'_EZ;]8*/*:];B5K( MP"Q\P2ZO/A5/L_:,.1_^3O&6@:8:P?OC\C#Y#=DYAL >3,9(XV" F-T+;HTN MC:U@V0.&):VV56U[ G2.W@TNH8$GYI2CGWBD]+"T5MM4AD@4SS7,& 8S)1NG M<'\Z?%?ZI0HS;XMDVI=GEU>\%\.$/DD?>%'BR"W(4>+8&42[(;05LN%9ZS:V M:CUVZ^*^&$E<["1?6A[S#?<;!8S5(_W;_D+>;C< ?MAU<*6[#B[ZFX/CK85O']I0WV(D ?+ZVYM5#[$!4$_.3.(H.&V% MD,,D/\&&&*9C1;[%;5VIV?_TV^#_D1T38]_<#O].PYPR0LRM^I>])\:^P\AM M,C3!U79'((3^;QR#D? MR*F'::X1R4A 8N"JRKJ@EU+?./J]#SH)\C5YLG9_(SB1YV ]3A '7B8]8GVP MQ.,T;L+<85FVF4HH*[L6:L7T3B S2H],(&:CX=H9;1E*RR@/COI$D:83=UPY M&]$$K^[)L.R9V/S^@Y+A3?)7O))*>1.W9HQ.&\_JRID=T9"Y.NO@R#( MCD4'YR*T(KZH4HV/48,EP/QY(G/;7*S08)[GO6GVZ/BD,W'P^MW5^!ICUN%L-['034U[/*K@HEN5T2"HMZ)3]YGSPJ MK)1\[9@V_' ?H6KG\MO9?,/P#X3G>\%+5F_>UY_1B1SO:98.E+2T6^P#H[=? M?0E(-L":78O3Z.3PZ6S2MZ"[#!N A4Y:MOB+I'8C.07=>/CR.+/?C_'BJ)=&/$5HS5G:!E7R%!A.W0U[E<>^+'O- M\D[7?)&2XLD77>+2L5]L%XT1OHV6L$,B?N,K/0HV7+H"(4TWG],9%W:X*4XJ M5T@62_"%184KG4HF\Q]5A6%6<^%UTFFA;U(+I+6K3BJ?*;VS;Y^,2>=:X/I1 MZW-\!>;KW12U7/3G.H*";JTM-?,9?9QSR M+I9%A"!"TG4I\]MHM:L>HZ][- M^3$U.9E)P_C!_O6/ZYGK$4R)/AU5C)E=D5J\TIX4\>KZ 8718R7_5J]M.>A^LW M$_Y]?O7/>GF?XV!C-1W!4X3XN*L18[3"2%3&8:-T,+QGH@H,Z;MMVO+#O 5&B<74M=,LV]L3O'&(K MXA!4Y\AWP?O5"0>MIGK7[6'TGUZ0 $H<\0D49:9D+_RSNQG_S8V\3^['9(SR M=QZSDAK<(Z=UE+@"OYZ45%(2TD/>>(5B^)9I%FBECT,3UG0P'N[JU D MP*N-D&,U2P*VF@'CI P2\%,/IV8C$O 0/KZ?]YMK?I!+ JIAJQ01W_)" MC"_Q3)L_D0O^K3RM^(/R-/A/E*<>Z0&Q'W277[C0-S6QB @X:?EK#2W+K"UI M#%J5\?IE-Z<^5%RC#;OLV))5O"T^*; 8\W6^E%52LC&MNPJC1C\!WJMK+E4N M*?;DC+3(KDYSNV1T0XT=4RQL]'Y)T$E3%B!0.I:Y!A9Z#CA\%+8-?-^1X7R= MWCYAXU.;:_HN MKNZ [=C3G'LO#IS-VJL\8NB(_!QF;*,L>\U\KCON#8Y57N"A3D15%-[6L6!% MP**HZG1>U=JH6TJ8\'<1CX98JI]YDC-J(%A1+S$)S\9Y[EF MMPDF@:BJN$@MH:GKA@N2,XZH,"?>E=Q73MMW5"_(*P<]ICVKA# 65*KC/!&M MMB+^LMBZK2_MW@4W[P&E<3+FJ77-S9!>-H*BL/V+@78=S)HL79W]C,?DX]C" MRDY!,=7(4^\/<[2&(M8&L[PD0V#G<)IS4[>U=646QB/P67ZI.G>MF^INNE+M M#;58Y\8>%9UR1(\JM:[1/4&NGH8R M)>-/4-06=]#NQD.99YB_"&X30=B?%8YB9,9;<'XA_V6YH/O?55'?G1"N .C,/P3C_2= MIQ##.5X[QB'= ;$O(-BJIIAI#-ZUR9N/R-61I. 2Y;C6;5U()MQ>OX#$N 2 M )4)S%^<_VW;/R'+1']GF14UE>='AO#/UD#,)W!:T*B$;NQG.R4!_W\:*K-- M39O-^#U3 2:SD W- C&7NCZ1K? '_"VP2'L>$Q[!0_Q!02_[4\S2% 4]C*1X M2AFS(JVKG\@\"GRFZYMR9>!04?O%]PL76 MTZE-MV7H$&]ARVZ5IZ_.FOP7Y M5/4JM(:R"M+;)^F!=-G?V?[;H#X(UU?1V@KM#J\R7_GUU6/Y$E2=-'+:XA;! MY[E[OSM;IS=R@XUQL-J.LG&>?(?46-X8*'QG&_- H+3>[CT)4%FSQ5XN',)1 M*9, ;Q$L!M5F7)"9>3Y_^G2IWU4Q]N,1!K/N5/CC^DL$\A024!7][@J-XJK;XSL_MA_H]<*.4] :UUB=I8$A S M#EM^:H5>IXT@XG:_MJ<7=??/XY/J/-!UFZ;W=GI\9^3 Z4BAR(B0;(D?H;;'PY7)0<(>PZPFXQ_&HG M;!JHQA!TLQY1*.;F^,Q8. ^7P/M;#[W5*QT1RT_FAGYF'G4[J53@EL67:VJ5 MU]Y(%5K>Z!*+C$9M)T#URKZ0RN^YH<>@?^'F@X+2IK/]OX+6F)^P&QOZ[BZ$'8?G+]C-BVD0XM7+Z1;*2$ 3&K8F MX_G=73&PAAL%_JR;2O] >'[FUFU"\4^(A'Y_$U*<\]*OBGO;]HU7>-$<"1# M@Y]7EKZ_W?8[,3?9^(A?T@<"-@=^4LH_@ '6T[GSEMB'PF=!U8YH _J[NTKX MX]);OVC>ZJMY\HXTT@76Y_R38;AM?7_;_'?X>1YD LVT%C_\A>__._B*#[F) M7"UO7]?CJGS6%)9F1GV%EY6\N+U,6E!?4E(S^NS]J=I);7LFPJOP*S4K"4C' M-UBEZ^_R0S^7A!V^<_?@UUOV+>T5M[S@*\I'B W1*V%P[!L<0^"@TXN!GH2C M'%ITAUE3O+9( /5.'6)]7P21R$L"F"]BP=%$$G#Z*;@T"JYHKY]@AND^;2.@ M#-Y!>MJ>(QZB8X*\'2=B9P$.*?6"C!:D!W=PJ0#2 XXE4 [%.0+U_:;_%L3R M [=TXH-5J,JVV#45LE$DCAS*9+W3L9C6 HT-MRVZ!8^A7:'E/" PR>O@ZU31 MQ!UU"*#O1ZGR2PK-:B@!K;I_PG(-@S_&R0\!+X/>Z@4AW+\;17Q=B,G;6/;# MCG'Q-R4EH$> %74"V02DTHYO*OUM%%2B>?+LRB*L=P.]JWVO#\ M@WQ0((KVW?:>*\6, ])$[1,+C[_H)48^L;EZ#QUY+R.\V\DUR%_KU>FY"VR' M>\-5R2\]J8[S'SP3V)137A"X^;Z?[X/ ."?>F?GI3P6Y@/<&+E#EQL[Z9+ I#;H/KN_F\A M!!&<(,!K\OG>;!;"8P@3CI]*TW<_(T&1 /@J$3FBA.?11^-)P"<JH528 MB6]9.BQ3'@LNAUF2@#42(#)#9 )K%+)(0 L>G8[5NBG94_XU^ M*/9*(;A- J+7H0CZ.2G42FL;._79S6^'UCOA<:")2BZ\R'!J!G^ M_=/PD>-=)&"*B.C "YX-E,U1GP3=_@S7M.ZN8KL?N?SR,-_W4&0W\7V3?Z1% M>!+YW<.P[\1DCE'@[$Y?@U=(3?3_,8[)O9U$LZV OR#Z"Z+_#R R:O 7L1$I MN!$[J7Y6;;[\R?@#JV;!-IFC). XC@1@=(G./0]?I>HTKTN?;H](R.Z/_^RR M*KUQ@\='>^T#=JZ.0WT"_D M1?(G4UN(=_M1$'=PP,<$SP^.2*U<( $ONUHFX36E.$%:"U=)V92=?"@/?SQ7 M!UMG*_T&P[4*2,J+64B(^82D$ M7.@NY^6EP1'I%B; W]QOKETK#O'N2'0T/]W#W7)U JM7]WG!GX_B%#2Q_F#EOA?MG:MP_G M]Y[U,(VH<\6P@0$VPD)W5RWN^\M^N*]>4;0]B)WQD6_WG^G_<\]*OO'06YL1 MB\W@;XS!EE_,H=<9D;OJ:>2FHLJ1,G'1; JZX7SL+K44]U>?=N^>K!^(0?,G MWI7XT''7I &S=+@*1/3VWQ%\X59B47S*,+O]M4#^D]YABJL21ADIR':(;1@$ MAR7XAVAH)=?7&>FQ.M.F[2-G]0+O0.S0=SS#1_@QX#0O')KQ M+[O7DFS=3MP@KG&1KV4TR,FSC1%,-!>^G*:SS7%7\S#[@-HF,P0Q'W<7 MZ]_6*@JP<6?MEY(NNC\CKC=>U+:4>UPR7-"=@RZ1^@J*G//1&WA'_6&TWP@++ UVS;*4Y,M\98XML6VY33'4$BHRTC--7GUF"03S\Y>!+J MTH6!O,=;\]PA,]K&OD@7"?3(N14):*JCS^RB:CUJBSMH!'D;P;V!LJ_.'YLP M"E["JE6H[3H&U.==%.+%. MY![1L6.''. J*QX;R$?HE;$L$'.3!(1EG[D>F-*KZ*RI(7MZ6?#S^ I+=ON9 M':='$>\!,IQN:H)_A5_5FK>:5[>T0ZA0?+%,Q=78PIADB,&].;\%0[;B7X)A MFS%8B(1BV#@4?%2)# <-?@T^XK:_A(]F*/C ?PH9J7],2.D;'2@60FG\XT$/BO) 7/!H)7?/#;&1(9B=^U^9!E9$N1$,1SHWGG;F#?D2DMRSEG6#;[E(Z.W MB3U9;XY$,+PQ:V4/!#Y5=2:%D],<.5_"RPKH:-^WU-G,N_"%7D=^RV4%6?-O M>E_UGVR5C-7H51$4P1F<,G8U?CH\M'T80RQ#K^5^IEKQ4;IV>.PI?<.64/+,S?A=/(G9QZ5@^-^16'UU>]AUPI# M[R5?'F+@#92,%%H(118JD4^P$M1<#IS2E_'0B2TAC*SJ3F.'4T_?TGI ;VW.H99M\;-^]R2;G1 9?SD M'<]C/&386QC1$?]HHY6*LA)6<-WY);9K!@AZISQ51UIH)N#]PUY+1A[B%*6-T[PBS@ MD[W,4CNR3ZEF/].MUNFHB2X,'L#Z7B>A+.JB$J3M(/M.+& XIG0]UT#-D-:G>+-YUB%^G;D!N_&6AP 6!_- MO'H%ZL?M5.0L9?&?:/X2U7LT8LDR)0WI]YN;SEJ^/"&G9+%.9J([1W'!U&?9! M?BF6485]]8*QQ!T^JSJA_YKCBQ+V1LK2$=D^/+6UOIWJ@.K*D6$U<:[EE82; M7<%]45S^#LD/X#%X*]BUME';)UMG&AAR*K/+HOL18FQ;II^5DJOKIN7@-S;^A(9;BWWA#MNI ""\PZ9G;,H0B M DE:(Y-W9?6- M:JS-104F[4._KN+,(&G1XY3V) #!N_N)V)KT>DL 8G5/"0E 1>QNCK[]E'@$ M\XC(CX9\5F-E)HC)1N/(4+%*%Q&J5I"7LT1LS(D0'UA-AK5J^&+UEEI[GBD( M9)VGU#[5\)J$K]3C$U+15J#,Z[[ETQ621@'^+IY9.(>8.KR0!AE?8/E0SOKF&O]^KG%45-:C.+=Z4V!RU0 M#E2\O5JIJ2V@-&Q9UQV<0-'-BAH1E4:3RYY:%Q\7VHJ;M<*$RAM? M&G*O2JLR.+T#A[>NGC&B@+QVL]2>0&T=%^HW>J$7]BIGS21:YL9UUWAYYL+E M;R3SW_>/\#RRKA7/*<$WJ]TYG,EZK*O1R5IEQ%7!Y(Q6:V3#6J)")0-%W-=D M!55[:]GL-,$G"?Q4YPUOM??U&AJ5JIKS1 ;P')]BREZZE5_YQ#S3K"BA6UUX M],AQ4,E0:R%;> D^UMNK=V$QJV%*/7*P^\#YKR@%O=(.U/T7XLW9>?S$D\9P MZ8>2@Q84]LGGBQ4TPLWM+7I>Y^L?3(K/P[>(6-E^.3?V"G/1>3IQ_(ETD_ MA!4E7C CEDNL,K=B9(=;MLF0N/FA1EUYXTT85F-=5AJQ1]09N4%/ M $09:B MPM\.Q;XE%'D63M8GA)G.*>X3-RX0>\F@-Q O3VG\V*.5\FNAE;ND=QO2Y\6, M4'+9T:32YV#9-M.[OJ^"UF''M996VX61YD,RET.='"\T^;^G?^[N=*QF]"\((QM MI*!B9?[FYVC_TPUU>=D6_VP.,F;$-B8>D^0F0538( &Y*/Q$=;AAVW. M0F/7D,32XE54E*=N)P9\J;>5A] MFWX]%#<,CTEN@*T*&)* "B3N4/)[Y"KW#&SC/2BJ% (?OU%* MSAZUS&\0?' M5F4SP7(\6OYC1E+@1BC3]QLVUUOV*'!$^YM51?ARYT.S_IXB/#%EV2G1*4== MOP0NMB83XLVL"&:BY!YI5!051?4>C='<(MQ3@D^*& /.B"05M+G"5D2:VY>O7@6J=W MOES1J.VE/GC_"Z:V[&UH@_0=EEJ=H+CMZ9MKN#ME=*Q#W@$?)"ZSR[R_A%X6 M1J=9?3B:I:U/S?G4\WJ')_-7$*F<'T96V>J\ M?,Q2L+$N6^%Y'6ZB&E8MK/W]_:<9!A3':;8:)6$/"(+Y&/%]3D(G%[' "; ,JM=N M@2+M%?8(YFNY>M>Y954=&==M;$R"9?QD[6T&D4P>X9#;CH%F^Q#5X>! M9W-JDAG387UNO;!BMRS5=RU#VEHD8(\7J%*Y0KUL,,/2S=_P:OL8Z SBQGVT MWQO-2D1O"=H[VZU^?DWI8'>!0UK#/:LMGAL73_'<8 MM=YA0Y9&FM^D^BV,F8@<"X)=2(;OB.LNYZ(XAH(VCMRU._A53D?].AWY*E&[ MOM=2(DKP>&__1X;&T[,Y'^A2=73XJE]$WG+8)WD\0'%1K;+ZCM0-!@/.-U5' MW+U,SN4Y3+<*=_M1&55?F)H)3!9.Y*P M/EO9QGI(L\2\L9JRE'NN.^.B3'?^J5:5%96*K,1J9H&@LJHHA4^,'$D%E3W] MV$IJ%G7!'8,8\.^!EO9SG[N MT[U5%AR4WD*_SRH4J4;,T/*FSG ZAA&\?7JZREB,ZSG.(KKY=? M%X8(WBLM*>EWR5^@3D:K:^%T19S4L72>[VIGFI_*0XXZ0M.!*0^Y[2<)>D&W-EC;9+7J4LJ"8V[57.';T@O=>!.PULU.G=TI*T9,Q&U,< M=[L7?Y(>5K"FW3+VP0&G-O=B6B6^\XIP]%]$K5'859-O(]L(H.%9!CNE=X[DO10' MVV:T2EU=DX#M: 175JY9.3?V!A-6">Q)#JY=K#)G;Y(>1]X?6\YT0K"WH+!I M1N<:K@Z8[+]]HBWB]1&RO" '#YKN;M]D8>3(436^J$M"FXV-=M4O[SW9^BC> M8L7)TTJ$]<0+JN8?="\X_7@/T*+H(@LBV]-5(B(C^[[J*Y=S1ZQ$!Z +Y$[D M(F_MJ9Q-";]E]WC*$?;>; 6EF6_%P6EP<$^7W66:V62LAMT!6";\2RDR0-^Y MNI7%*\^DREIS#SS8.NMZ(ZG\ZNGH[\-PIDPOO M?1O)7^,_OLD2W G&"RZ91%2%)M9A)]L*AYX626M.[95,ON^BJ7H&'^R$9BQD M76_9EXL\=!US/T]@+$EX?\,XU=C5MOM5 RM:1IVO[IUJXY*?KKM O$!TKO-2 M[P(+9'2Z,WH"/U+(PP9EBM=A?A:4+9)*2;H" JNJ>768'"\.R*)]LJ!P!Z7! M%\7'"^<05. X[ T)P-R%BFLUISLDX'&S )XWE?/GA2V/E6FK1H,EB4[,)U.8 MV12.4U'P]0L-!?=TKEZW8_Q%92>9^W//"$M)<<#IYG3[:A4*1](,](]<\4:= MG#?I'.-X@Z#I]8ZX^(B;3OB>;4/Z3&".^&382$'T)\)"_^,H8-%%;NHMZ@[U M]52.^V7Q*Q6W"O-N+XP@F!N.^7*,%YUX&7(C$X U2.+Y8UN>7(MS9W[%4C_J M#IR7-SDB0QMO*4+S47R[O$O8OLJ4_C4'L^Y;O)I!!;&Y;3+Z1BE%,]=[!PD) M];*J5]0I?>G-AZW*\0$N8VXS#@&!\[&;7SY&G1:.U0Y6!*%":)TU2U,<$ M#Y.'7_S:2"0!4ZG7VPJ/."]XY_(8/3=0O*JQ42US=V=,7+[N[,>,N>69E55& M2S)BAS,\2I#_&K]TV\#T$P=EZ;"!Z6!O5VL(0H7^MC1Q.A>ZB+)M84Y!\J3*??2>^+A:+-Q8GF*9Y^;?-'*BZ"O3O!.OW;%N M);^"1-H\;T&'HB^MB7*E<]N@=$?K_?JGB07%".ZW9S\A1UB'?6X0SFF8C?2( MC+-:D/>_W9(ZYG.3Z85[Z0DMYXQPMG-;)&Z&:*[W[6N\7 :7DF0A$K2]6 M&W6HC\- [VV'5O";]J9AAZP.W T?FD*7D#F-Z.B8S8>>6[QK\%3SZ>SBZ+*0 MY$Z9JJMFA,>PSLX:F67,PGF\'W,SAT_'TM_Q>]KR;;J2/)UR M)R_9."4S9);N7-EW96%H><;0I]##=L/SZ9978E'ZNQ J;/>0/T]9E_B]V$6S MR%-CYR5^/2 #KRP]J[LCK[;&DHPA7>L4MO%JZR2'X9=$KV?G,([EK M:Q/C(*U;:E FSWQJ^JU:M<&/TPH*3+JO'* )\@@^OA>YC XZ#M) $^8( ME! VX_V("@@(2 T=D0X"TCM!45"D" @( I'>B?1.!*1*[[WWW@DAY1O< M#78YYWBO^YY[S[?_F.>9FA;7XF-$IL)BL-J"-@].W M\B\,=I"J5?V(LH.%T5C1JU^3'T!S,[]9[\.TM_*#=6_QV =2:H@#UICIJWMQ M)[;ZW[X7V-ZQ(4L(Z,LRY&8G'A3I..C$X &;T-9&S^%!3<4WP%4[U+S:/GV MFO7GPX/FW\.8=PQS7:4/ACPWV*F/URR#W^TM[G#<7\Z?J%7K"!X4 +X'?$*" MG?#2,58.3>V[4?7G[P;4![.U/R.66V' O$2+8Y^ &[I%Z%Z1F='Y);VN,^ E M6$7<)@VF=_[H'!",% 6-QH,> M&\,W3N< YM<\[B9LWP47LFMR$" @P\ILP74<^5(V'B3$"ED>_>H>UYJ'K+>U MXW! :W=P/>V0&5KCKQM!&AVX0 \4?\ U>QDX3F-8!@UQ3FJPX3!JWFK)8]=8>JP:?C^4/.?;@=&Q %GTY<<^XX=M86+7__O/T+T6D"R@[ MPZC]8Q;?-QGD,[!^2D/L$;,?][L$'[A0#[4!]ZXL- L>'++__NE@:<&#\FXV MHX_U_;1_YOX+X?SK,Y#LT=XHQ_\J$=QT-==L@?U- G^3P'PE[=>'TCG?8(VI1@R^>9V[" M.>['_U/_)]0K9 YM+T;4Z+:&QD6 M$=@@P= 1_F IJ3:C7'V941"J$WSY7<@C X!77[I/Y;[K"K M10F3KLA+!,^<;ORS=27Y($&WI./WM4]UZ.UG!@G DE(#^@O&2ZXHM46=-CQ\A!:<^I MZ^T-$R%^+.]6H2_3N9;/&_,?.1N=Y;U(.24]S%( L1?V"-@4[IQ,MK8D$V-< MNGJO61%Z"5P1DWB**RICJX=66+CQ8T">TN^2V ^C:O$;PH/45J$!DV9M GS5'#4, M9&$"=A.+#+S-9->X B?MC(2"TPV<(;XECX;.>#=+M=%Z-*V57ZZ^*^=W'D23 M"(X77QG_C$:\M+!E6V2)?W/WI:ZHZ ,.&5F"'JA?=G9$,>=%W6O65=<4I B6 M/:&^>%")CR+ND7]*35 H8B^T4U."$IYJ,T7^<,V*J0C7'APO,^J@!+E/.JVB MQ=0B2&&FD_2%]3-3O3LXKP#OF:O"=&>D+^J].%4N(91E_'8/50V_MB ."3J:6_R6 MX^,#Q?%)N;VHT]FAB+9[",X"T6)AS]!$X5$BR5J-7O\%[<62KFR.B3\3)GW@PBY\>]A7F& M;5;F\/ M*TZ<(4WBRJK*Z0I7ZV+K+UZ,3[/!480(,6@6914$']+)U "__2AP$I4AE?BY<]$TL#I>I7_"$M)JVK M!GHNUP(VAM(/J.B_F_8F9$9E&P.K*))*E;I:I"FVD*&CO7\%(9Q(%WBW/]9.;%->),GOZGJAK'H097-8H:EU M:1?;PY:;HEEY#^F9LKB::3O]=^;E4-QS3#=#'UJ9*!FL$ MR GD'&[A,947(C!.F6954H6)QC#UTPR:>H?/C4W3N*Q]\7L_$.%F2YE]N9Y= M88Z$4>5=M40U_R6E0--@([]YI38;QO&B$$&?.Y(7Q MD+;:@/I'E>9PIS.E$,J&OT'U-X!J66I8;:+MUZ!]Z*_N;8EQQ [9$FQ(%GL, MJBD[@KPS>P-&#@F8>"LGZF#8_GT67UM4^N^ !GY*>BJI+Q48K<&XFT/F)[YN M7^ &8MPP(-&(@G_%1^=]EZD;W(OTD<&M2SXPU(I:1A -/I3J^.*:C"^CEQ. MS>7#J-5.Y'P:K+9;F 5UOPGQJ5E*B-CQI.L4.GQSO*7[3?Z013(BI$&XN7E# MT ; MLB,&IMIS5_ @9[0RU^/Y7T^-O@9 8V.YKT>Z*J"[;#7:SXB5$'(<4J(+Y&"_ M1;GN&JAZ2L%1O\8 ,#+5-&GHIQCTM@2]$8ZZCG0)8OT,NR5NP=+ZA7F/"0,Y M9V 5[E?A,@5/I=ZD>20K*#%W%+WXW/(N\JE"-\&1SK^#/_]*\"=NM1OC;?\U M@97)Y3A AWO;BVL0K=^,X@=82.:GI!;;#MS)#>$@HE6%'1H)@ ]76_\5POZ M'*#81!=>0)D3_^S"-FTONPBK)?S)A;T7 *_QQQUOG6=*N_&4,$6XG=_PZT_:8>V&L$]?0@L 1OL:UNELJ-P% M0Q?LM=<7(=A=P,+I64).]\%VMP"SQ\0; CQ!U FUKG.KL<6#A-OQH.%L')FK MWSS.%1@"TA##TI44NRL$N^'Z_VJ6K9Q#\CO "[UB^44QQ=_^?.R\O)>]8.EG M^BFJ9S(F'KA277%G,>$.^=B?XUT,CG%WPI$'0,US=E\JQ1F0Q*8:PKN2?]2@ M7_/_ K^""Y"MS;=7_OQW'OMQ1,G2OIQ S7>D8QB_"+9JLX-Y?V4)!T&&TP6_ MY^/;_@U[%<($]^^Y2C"#^#7CC\$/.:'P4VQ\=DV2 M,::$<_:[I$D>Q!!:NEJ1*^.X6SS@S378!GE&"7A51A"V(E,X($XEX-IY)+P" M#WJ>]R6'-UW]-@"SIL$G/[ E_JZ'('Z%R39 Y8;IE 3;*"L"/ MJ+.X.U^7_^5]P3G([I"N9O![C^!:$<,K F[1XID]@*Q1U\>#!!DP7GLK((^; MA6)6X&O@<0U;,IA1]S**J(-Q2P",DGJ,G'X.B/:O*_Y^:=?4+\9_D1*+!X'0 M+VAJ=/>]+HZYFJ>]7@VKA?E:=LAA8[61(^ 'L3T;9I '7O+YG"(%C&9Q-\H) MTP+)SCB1F!)4:*^1O,<5 ?:?.M!V,FQ;VEG%R2^>L4D]NQ9Q](0?BYXF&6;WO"7EP+@GL)#J3,8/Q,C%=Y#I"'@BJA6; M3819#]H 1OHYQOW_=O/\SL[/"U_>"R/@+4\V\02 (WV"B=TAH!3#;!&SN\. MMV6F&OYRFO25,])9+XR-B6EI5INW09SMRM%Q)I5#',1OI1T ;G;GA-'3A"SBPWBA+9/D^YR7@ D9=.G_FJA+6<8) M KHXPPR3VB@NN0'@X;4?\3 7-;.UK#>$\V+^Z!O 1)RD>;<_J[O'00HGT@[K MUIYAL=/>9,/-IK$=A]7R6Z#GL4?-O^ 8VR0:Z, ,G)W9T%[-QDF69T>^?/9@7$?O::>S$"3$.C] M-]'_1/3D+0X*%5"M:\515(YC3R\]:!-TCTH$@?@WN)J[=5:VI;NXI-7&J#GE M@V2?BQ$WM/H$%HZ0NB'3=8\ZJHS'DS/%=38_6($_MRBY<<10,V2JNS3[[F&" MN;A \5&HH,BH+VD52-0I=>LM^%KFC3-)N-B>KNO1(U2:REU&NJLTR:P3+IQ2 M]E-'']OH+Z*AOG-JKEM>J=*&-I14251'DFF%GX/O=!5=O2YJ:N1$SNS,N%9@ M/&<718_2IG^5,#"GW!=AU7^KN)=>,]W_EI@()-AQT7Q@T"%JO3+*M;,*TR<> M?MXF0_+<8G<@Y'X7N753=ZO*2,K8X%@:@+0D O8O/ BJT5YC&O@Q1R_^UY!@ MF\,\3E0 OAV$!]TF[U9 L;6@[X.K9"<?QQ@.P0[0@9E MB0==HO)'[T#0)[JU2%&)-! 4@]*>;T;A1]_,5&R\D](PQA$P(S3Z=Z#A?L%\ MB57@,#_UE5H 5JWYW]_OIUH0O HT-XN<1VR0%[.A0_$@FZ[SSY$3U#Q86]RS M? !KR.-!2^%H#?#*%9KA,&(H7Y-$7W!)PVM%SI/Z!K7$/$M#G,A]5?5*]$1],-* M.2&]>E2:FD3>J(HQ7'J MT@F1$_"7%S[G<55+,1TQ3=- MA6+BX3G>]T]H9_N*F1_&'[/F1O0GU\F>I_@2S#!GO0&])O./7_V+4.J"+\.__(=Y!8= ]NB;EH,O^VT"?6(NCX1@ M(1>5']@%&EX];M5Q?T-:?30G5)A-VN3X2/B05'SX6)=^#065NZ#'L(=W RH_ MKO)XFX7.4]WGYY[=H02!1OS@*\R#NQ#_C7M7BUS%93JOW-)SB)?W 4V,N$,4 M% %CY[4:ZX:6U)]&1";1_5TE]J77-$$^++>DIB03C]I.%YB=&8MYD@D3J M:N>KV;7$53KSN;UHF.[T.?\G,[/[$Y$-!.-&4Z5DIWVON$7R9SE5N[@LMKI+ MV\*Y5D(\DNV:B-MQ#A2G&M\@)6-UQJC4>\H:D\1>JNC2N?CBR+455^KZ#-J; M)N)'"VUB@O:2/Y@VV0\2\X0A/L@Y]/OJVR[7?5\B1WC2\PLW#2/!635@F2+O.DO19B?_S" M7",%"/H!984=9P3T MB"_]<&BKB4EWETLTJ3^K3&5@ M*)S"DA!+D:=_GE.[<#4 FGR7CK2^J%%;1'WXG#B9-IVU&/T[OQY>R*NQO*5- M%LUSZM3\QT2,->5T%7R]93A,=)]WKA=?C6;V1(3UTC;4EE]:$=?H?/G8XOIY MFW/9M67)%%>*ALG5JLZE)VB*'Q;,DLI]XT=7?J%Y6KVO+)WDM5ZVH/Y:.3G9 M^,WQYQ)?HI3OF3PKGG*FT::3OSUYU7?-K5=><%/F;7[,Q M.'2HJ7]4!CV\-V*#07>DL;REI=M\'"Q:D% 4$6/%YSC$-4&2&K M^8B[NUOR!=ESGQQ?>)'8C:.&52<8_"9_J'@OG3?K,&/=X;R1?O6Y7T36_*,A M:F/#KAI2ZN"!X;ET0]BV+GUL.(79!'OCV>KQE**1[AA3MZNOQ0KN'2$TIK#_ M@>J0N,F8;;IJ[NNJ B/E*\G9H&G!(*PIZOD0E,\[YV[FYQ),=Y3[/^N M*"\TSN42,CNO-([.6VW MU%/#EZ9['6KM]W:'/LZIV>_F,)4H=4MV!T-96P)=CMR55Z=E5]X0WD/;S6OI MQVJ)QL]W0>UO4-#F1VK=>SGA[CBRC5! M%'U"^X_=-)JVD&=8TKARC")./%!.E'P4?O^[%+V?'2:!3!#\NFJ5-M.8X'/;.%PE8GOP8BM4SXH?%[R/_MC\C?,6E6(=Q%;N?=)/+4 MLZ==WDI4[]B2JQS%$VSGP9Z+9/KI T\[WSM"FN*%Z=K26^C4ZQ$@<1H09A6J M5E%Q4NE,_UUY+E 0C>Q:BH3^Z&[^R3/]V?FW_)_!0*8S%TTJ[UG%5LHG"ADV M?)I3HTE@Y_.WQW)IQKE!L$Z37)=-\M?20US8%U\[A.GM4J$XB=;[&9J])7B0^:(XGMFC8@;I]R:T1&5:DQQI2T MMPB0_LY/]&*4;8=(&@_2A'U([X5U('<3RD*),,?@0J]Q-_W4<\GL8HID_F#_ MH"@JOFGIU6I)]#39H:-D.Y<#S[XZ_7;76_]//X#Y+'AU$@\BX')+,O[Y[-NR M+KZ?NPA.)BW86N'!2GL4+&]Y/QU^HO^U_P_]2]6TA+*?22!J*9;3@?Y6L33& M=/9KL[/TP=BHC-::R9=?V#1+26=5[(N:PD;[.0T34@3'LR+<756VA3LCQUGE M+1:/9GD:WFL]%*"460#7K@1'6ML]./E^WN'XIT#1.ZCP#98Q,V%)4\T,V\YT M8ZLJT\Q9->J2 *-,1Q^7G:Z7"VJ#28F:JC"B+(0)[$L MVN7;[ -&%D891S*S]>S+9TQ<663R5\K"A*H&ZMMH-&L^S,1DR]G22F^H95D8/\ M)MNR+4NRRLFPB!_")B[->K=SH^U\69OBK2^=E?RGIPI_E-S:NVR=>TFQ3,SIY_PC=$PNZ_/O0"8I*0 MO$-W0F-.(^HYI:!IC(.B-&/EL88ETN0)T@FF/D=*\1=EG9<:/#F?X$&+ M;8 M6VD(2I/:RYHU^MN6TC\>.DIB$1 55 ME?'F(/Q$2-.OL&-::,"[ ,V6 \M@];'0]SC':M$LV(/@+]PCO1>AQ3?&7-M2< M]]LK^QI<5D;(' _1N;*$9F@HA$)* MW$R/NG.O,);@MV\*?=X3- R;99ZEE MXODS:MHH5UQSP0YG&N9>6>QDM6MVE;3I.!L1JHS=$';1F';E2JD/":S7/ PC M$M]68CF*!Y$9SYNFW:'.KJL4M4,66>.^T$ "DI:%R5#FJ)T\A/7C]-H?ZBD@ MQ)_P(/[9DJA,>_%XI\ N8@D[0_ XTBOUPZ>^A)"&+2KW0 8^HZPGQX2Z!9W\ MG=;16_Y4C8:C<"]DSY4EJ5>32MYL?)7WH'82PI].D5:4:'U,"0SQ(J$_[;/X M0XPW"V<$FN4/L[/D47^B_>:3,>=G7.E)QQ+7! .]&1>'^6M7.XTS/2,;EY MHE>]I,WVLM.A.5D1S6M@DDWCLS;9?9]A12J9V*/2*T-,?HF.S)D_7!/1<,H4 MA-&J=X>J;26.,62WTW'WN9PZI^YQ@4](Y; 3^B'4C/+&$_E \^FC+J*BY56S%*M?"9S+F8J\X&FM.F+O5E<4Z*>;BSG=&\*>'Y.LZ@A4'D1^6G,8-XZ_-TX5V0>F)@49DX)VK?-^5/7YJDIO8EN'T$N_#9(1+-.T-FMZH:+LR@B9L3#Y<<+ 7439KT'WID MOG> * R9@ HW?9BIZ7'SCOOX,NEJ>H&93:/8&,NNLAPS]YB"S^Z-#)T<8E&S M0$O"39UBDXB/:.^80%ECX0E#3Z6-$>^-RZ^2I1F[?+NC\"!:3Q4G6S9FCNPU M?MGSZISII171EZW2;LW.8DU#,OIO=9AO7J#;O5U=#[\^6LXP8),AAE8*1QN? MN7PFA/<6OWQU]9EOW>=U6Q$HKQ2 !&AVQ1 M7D#.:6/;M:4\<$=DHZKP($IQUCYO 3E-!M[?>73$J4[K4N2=Z)%S=^[F4U[( MF,IWS4P.D%4D.V3EF,'FGG=ND8)AFK5%Z:F^PVU ?%ED=4B_0M*'(D&A0DC1?Y M5X-BWP0]OE_27J(X;=65.JHL_@A/A6=,.0\(IL+57ZFIQAG3690T6$ES ))# M(C%\-#@A>(*9^]F"#%'\E4;FNZW7,C+SAVY])M@DJV),='>].A0Y6BXNJ.RBI[1A)9/XA&%C.N)Q4$- M!6&3,.CC#D7YXMQG2UTGLDFBG2W H4<'5A.WY6\?58YYWM=SUE1'XIH$7: C MW7;RHL72PBON?(ZJJ&@J$(YF,$4E_& M&,5&*?H6,F?<@KP0%3UO7Z"Y1"WCW"I*]OR;\?Y,%#$>%. *FT\%Y/YZT0%C MSNXAY/4:_Q,D1>Y!1/Y>5859Z[/N$3S(Q0K9X<85+&#- M$E'@[*S4X,3O$"O::3L_?&)8[;F-[AFZ3V3O?4:3SU'6/+])#7M@&GB?/T)?I=GL.IV\\"QM0(\M>8MD MFXB1GDKXE$/["PT6OIK'$:>ZI3Q"IN/YK\>8:'(;K4I;CVX.!8PR<:5+[MJB MBRR>YXV01>C:VTT+1YJ^R*BL<4*^W)1JX7*F6##3M1CH#Q8@*EOR<04DV/A\ MN%V95YAZ:'BKB"B9(L5?:;TY>7F,OQ9?<9X[NT(W*!"U*PYR@Z>;S/"O.3P[ M/N'9Y4![)T=@G'ACF_Q]]#SE]=31@H6EH0LA%SKI/:%]) /62R3,49GC[UFH M=(UC8NZ-F*D>'N/%>2#7$%I\/VL*/WU]6<7@Y)7;4;U@9EPAEWBY%EU^^]+U#QWZ MS/EL4\??!R#+W,IR6[DS1Y>)9[=)]045I#ASWM,&.0O %7J4;0:N'BN>B>Q- M%^7M",SMEV#K")FLCA]_+277H&;#*H 'E0TP8HBX&EU$.UP698;*U2>?\@ F MIS$27;D9OV+Q,CVZTV*B8U)EJN0R9HI7PP=3-NB AHJXCB%.W5IC7UO2MRA[ M])S=(I6&=/K.6Y,VM\V,.JO=Q5DF93H,?K<)"+,,F)-Y& MF+XCPZ:1T/3+3>B;A^:"SXE\AS:;C-&X,-T1Q]C< J7"NT\NZWH--%ANSO$[ MR3M8?$;;E%&["JA$/JCV9(,S-/CX04ZWKZ4DRK,_2XA\KQXD'S$MUVDR*U3B M#PD4#X>&0 T#Z@P,^.C0[<9K+[N,S]&S77AT^F4YK>!%!98OAA\!2RSN?\"! M2T1T4S[IJ+O@84LMN=E(Y?=C+'75O=>TGO"7L&#YE3VTC/F?KID?/DY$R-=M M2MJ,5MBD"H@U?KFUPG*%(V/(_42RHX79&"O;XKF1XQTNA7.DV]+.VQ'GLZVF M J'9V@&C?6=HR[^F!A6V;E=)?>J%]R97G9V76S,^/Y?0K!"BLA M68;-I#-38^1Z$O$^-"<\KT0C.$][^ZHPBG%GSK14UD<,3+(,?&?W+.8D,MZ)CRZQQN3[UL^N@$_GI( Y6Y2'=K%L*D*$)19Z^)VL->>/4 M]21> XJ(!#49GKO]UH,DHM*&1[KJ=>U)+^PF%FQ](+'SSDVZ^W&H*..&VV,G M@Y0_C/L0+OV<2C7W:U+5-RFJKWMJYNSYAMT%;?:T7?S>B@Z6*?\+W^J?_BN. M@W6AIVT/Z(V%3[#S$S:C;IPF!Q3#)M>!@%'+9QL&<(F;CB;4O>2:H&Q:42-= M@%H_8Z"RS^@KADG0UI+UHD:Z'8S$1<%BM%3+".&F+O4II0T/:N:F*!<>B.BZ MD<]16"<>VG?=U:]&>07FD=,O\'XFER]MZ9*R!0?+0-EH_Y% &6?;%Z);KT]V/+SK)W%$2T\ ZK'.5%=+,VB:T&5O,N0571]+ M/Y%6XF=:'<731=\VW<+%>D%%HU;\'A.BA"$<(5]F3U(^\EPTRL%%[>:CHF3*XNS_F=&CO5#P M4CJ7.M-&DM:?DL;D)6YI.D_JN^C-KO4=.TO,XF@5SW29FN=^>L\$3\+FA MAY3.0Q#N5I%MZZQ.1>9GQFTGY?60_'+0)>_M08EV[\B[[Z7*$E\F5UA9>ACS MK%&GHJRFU.O,60]S\ UF\U[:WLIP,KJ:'QP3=N)>J6*WKAE)*?&'@(S+(?<- MZP(;4\P$EX::OZ_0++KS-;V#W 5!%YMM1*FGZ]TOV.LS20ZP)H8].,,84 MR+1__!W<5M$Z@P>]L1G>[$:?& S%2N%!1::S3V"?7JWW(,?O31;+B9NPQ$W_ MSA'7\TR37^4,@Y(\H;"EGUNNO[I=GW[A4TK1:Y_U(L)!)*'@X;S(6*&/5DQI M7/?(W)7EYOU,F@/,C'C2[D,&!TS.=RYV7U;JP;+?NI!EL4[5,(@47)J73KY. MSW.V).V&RL9&TA^*%P+[>WB0/QN*(G7SSL]G&]\4"O[G&U3\.X_O"5ACO%DB MUAL7":KYN[V.2;%$=NW4Y;\S]U^A1IZ"VANNAIR]<+Y(\.GNNZM'P)^>^C>5 MA'L7=+RU,VCYK.@98&@]SO8R"Q7RV7@K+]W42.7F^V%6>CX"/U SY,63#CE) M>2M[/9FXA)VXO32O/UJL9OWO6*QF?V"Q6O6?+58[R-.S^QW]BE-P,C<#/HO* MO4U6ZX4XT]NXBIV+=?3=%(6YG^%!=B++R]#HMIN-W,HE)\X:U5[O/;F1="UC M0^H]8[K$ZQ,%O1PCTZO+$K:CKZ5>-)R5./]AL!!&J[5!-G!60CJ]& _2MAQK MK)).&#@+3I@[3YF0>"US\MHC^0^GM_N["M-M8UU-)FI\S$'CW020=+.30H;W MVZ.Z6A\%2)U;_V'4T]77:JV&3CY+TB>0H%;'0T.E*&C+Y*S,=C%RPJ_D&NWB MQ0^=>=I3U0#UOF=/_]CR>\R2;K;1O"@IV>G,V'5 5_L8OPZH!)-OR-( MMV-)#9,:SQ\.-P@>?>IJ[1[P]5ZBDL+2NW)$P8$$>)@G0T7KZH?"FR5C[. M12YKSUM8:'Q[D0ATXMD?^OIY;/Q1:T /PY&*-W\^^S:*^.>[>?\[C^_D;F6, M*6P6W ]F_CHOY+>M_3NH8=]U'UPJAR#"*/B#,6=3]H*G3#\&3]?EVDJ9#SB[ M(MK'_!MJ6%%Z9'*2QXZ<;>>:I EK-RZ[X">E'[4Y<)[JN8GETR73NT9,)Z8J MML8&BW6VF3#,38EZ?5'O)ZK80HM/D3X28@D_1]GESQ!VS$ZD^XO 6ZRHLW7B MB7.2D=VVA>,5UNEVTX:]"QJ%G9NN]'+4 Y;W$Y?J? @QHM;Y4 XM30E+MF'K M(+^ASC[U9HLQ8JZQ,.Z"L;M">_+TEX'J=%'5:V/D\QOABO@GCHJA-Q.AOB44M MGWNL>H@O_8M7YWT+C[_;RD,25_NB"5[8]1<481O-S-J^TACAE&6P=P M\TISPO=9K7XPT.WH>U!;%JW JGA7\:!R_OW>99:VC/T+KI(;A1DQ#5;#GB( M<;]U,HAPPL62G;YSL5R9_>G:LWO;C4;]#GGZGPKSH> AGQ&A1K M7("3.8$W??LR:[5!;C!1\AW_IJ)H[;-'&][GCUA+^M'(!L?#/L_'KM*$S+6% MZ+E840CK+E99J?G.=K!-%++D\("<#GU*R9%'O$Y68^:@OGB-2:+^,M #]I;O MQU[JREO9L@\#ZICNTKZ0:Q*:/Y>_&.^';J$?R_A D#/B,7^+(E_-)B1)GX2" MR.VYO"@76G3J\IMJ@8 *!Z4/1TB>OX\C1ZS%9&U\KE9XIY<7^L;+\2"R\1H\Z,C< M :Y"2![4@(DW4;'K[%_<* (L^?9PGX.4C$.H#II&R9WJX]$6,.6)O<]T6L= M@W[KQZM;5V46W"XJ:3*H%G[,$RU^!LV!6#U(G 1W*!>KSZ!KUXF":>%C=W*1 M-( P41TKLDSH2Z7*F/%VY;G?-6*T=6 M<[UG*;:Y(?'K2<.&%3 'Q!"XJUT M/[PEBPL,#9VR?3@U$/&HWS],!D 0-S=(OI^_R[R1]?HE&LD=*S9YT@;2[M)' MR@V4.KZT ?1Z[RD8DM /CO"$GN\:+K:GDA57JC;..V^I?GM'OIWS"6A>K?&' MO]7? MW^KOF]2?86Q/HYE0!$S?UB'XMKN ,V6B?>(LYY+FCKZ&&:":UN..B(2 MLVTE.NEJ:QF?&%<^R(JT9*S9G0]0M7\P$/@1VYFHY.-UY8]!-B:*WK#M; MD"^%9^I%VT81B]9LWZQOF\"JX.,;T$/'P=-#A<8C(7T&GGI,5S85^HJ^I+J: MRMRY&M^O>9<_SOOD(:QI4)3Q=0;'>+,VOB^4ZYDI3.F4;N;S$_:C%\.=$DIR M=FMG8KQ'!62^GV:4'@F]_\+0[_'2)8YQ[X:,5]'J_<;#C1JY=FG]>(3&(3^L3:[F?7A-P&G1+. M.22V!,L9R'GW2?#0XH..T-,[T#/BV*Y+BC9_] D/%S.[(&%W=$>13WB([X7PXV6MCWE9;GQA&..[4II(8F+_6=P\%18V MP;36D4>CON'L\NJF?I?.VTJ7IR,U9SB?B>!R&TU?4\Y#;U\ZO#1-4T"!-95P MD4C6^OBL:XB=Y84'UZQE-@V[;9:>)SY_-DQMN+#,48OP@A MINK8MPN1>=IAU("4)++\3DOIS:^^'>OCDDH4DVN_J$QMK-X_''?R&L<3QV.R M%M7NK([=6P"UZ*B&[M9U112E%S:MS%1FJKF^W3X3*O4RCV.)/B29F"(8%DDN@8NI^9*,_NU 56',6V)2)>;V M&E]%TIRT$1Y4P9<&:WZ.? ? A:0*^5Z-^'-;8IKDR7C0L:5,/$CX#&YODW7: MHAH,2@H-\X7H*^QH#PA+V'',I,NBQ&W]=U;V]AZDA(Q2=T&F*[3;,49;2I!@ M;'G=]>H_;X6F/G$-6=+3.Z^-_&@Y_8J>!#\.$QV-;97$0?=)J(KIK!1 M3OSU3?"*WSQX?91M%G?3F1E>CQN9"-6][MUQX$WJP7]]$U8A\'7,B:C6A108RZY'H*9/$8O"OO?VC4PH6'82]L1**C-4U&3? MBP=&EI6,02R1_#TI?T_*_[Y).9@0,8X'_?*":<%*5625G_>;@6K=(&?N-D=0 M^$+Y;;E4NR*JT=BK0G+QOS$=8T8II8SE+ O?/(5K0)L31Y>]WP;C:M^,^[PZ M"VXJ3DU8U-'58>+MU9@RR@C%D6][(V=(V; 861RS/PHZQ S8;H+([54(*J4R M4-,/#,RW:J.<)AN&99D0RVJF@E]7'OTS69 M>,_"1K4=4G'N:WC0\&<\:"QIKYK>& )-\ 4/@IW%@[QC S4]@"$K6RM"I0"+ M:[=*>X,H%(=CP(/(Q0_\!?")]Z8ON_?/H;/:2OR+ZM!13?[ZQ<,:=XY!'UA[ M=%.0#9]3&3 1IB[(R_5O>!=\V8KPR:>HW'8Y'@D$[._1UQ"SKBG06ZZ&-.:+06$3%0IP'1U2'8NRWA . MCF%/$4F2+J*6J<"]7)OE7"JN+ILXQ3?7%[-H3P>TXT$(B83^P?2W(6K>K\B( M4T:SJ&4M*E*,E8NR9C/O&GH/BK.\'4)M"(XH+.6:-C)U:*M?R^0Y;"0#N>&, MX]HX\: MIUW-M'_*08:CZRVET^R =5T"RJHGY51]Y=+T=3Q(6T3#MK-R<%#" M\M*AN,=O^$_,4SUHL17!!7SD6[ZR:-$,_+U&^EI_^D*JD80[]P]!$=V$7(/7 MQ0J=Z.P?=KZ?DGV?JN\$V*7C)=^O@D/NPA);PZV7SP,VCD10UF8$B@6P/NA+ M$09]$JK)!7&Q!36<;O ]&0"')T[?=S9EZ;I.(1453Q5>4UP0,O:XOEC2QZR: M77ECU]0TU4YL[*'U&\?#[DR#=]]H"!KM/MOF(I:R)%!O:LVGL]_\]SM"35"/ M#3\K:R_#)TS;YQM<.#C'!"#;_KAGINVI78"L]L3*8!@^57CO(*OL[<6K^LK, M#<:61,$E@J#/AP#595((J*]7R+W2_Y2SMNDM7C[9N?XIC(A@7">@AR!G]ZKZ MWW1-F<:YT7_=EL!H:TADLWD)KBBGS8+==WM7J1F#D?ZZ[4#K8HG'/'Q0."FF M#+K_]E8J? ?U'H<#K\;V.Q)U0XIW+P,V/6:QBX)5^YM-@#5PLYNBY&O(?7=S-?"@YL_#>ULA^-+TUPH7 M8MOGO%DF8?OO@_,OCY E+.]<_L\2LY>OHO3&.&W9TM:.?X62:;?Z'] M7QB0$I(-7W<[]/];)X:_=J(!Z$1W*\WI$(F2RW%U+-G%:@FJ?A+C786K%[0? M!95^>2%C8":G6M2>U7=)7DP[PI58Q\)B&=Q49D@=D7;50K\.%HF\DT+FV+ED MNP&E+466#$=2]>\V[G0SH&N1T\, V :;%MG#K;C:PM-_5N?H+H;>P6GM57SV!3J2-8]S^^G\ MI[XFSR!"A'MM@;XJ -91-3"@3;A'*&>S<6IL)40=Q1/L^TIX>)R,=D]^ M?,M1M&A6"%;SK(OOV-AYG,NH2B_G>:U@0.#&=MI["!F5IC CY4 =G:[Y6,]1 M9S>N1+.QU\<_7ATF@.5P0-BU%DQ;DH7-G35-BFBN)74]=W2T' M4G\Q3WHNUZ%2R0XY4:M(AN^7.FG7_,!9.\ 3A17PCY>/<><_=#5XA2J/?Y(T[YY,WR$^,4O!].\C^?%QKGN)A$);*9DO,OU^+\:\)>!-H5 MX\*T.>C\/%;!Z0M9.=L/DBV Q7%VH<=S=2&U?:O$X^Z#DDG)@LCF+< M&?)F1,1_6R48-&&+PY!Z\OLT;$?DU@,0!L?ZUD3&IS@_#1.3-QJ^I\ M/(BF]>L>X23Y7,VH[==8/&A6Q7;'SQ&WPR:Z0Y-.ZKZW>(#XV5["#S$5#H(' MC1 6D70VSPROXD& K.5J@?;I@9?@/.B+2CC.2=6"*!%<+\ZF/A"&V@G%;N%L MJ>W!@L"D'OZ7.[Z)>(8'K2ZG ;TZOV:RIK8)!Z[G;.';T3A9J.P83R6,G";R M'ZY[*-^K=P*'_A)LVVN6[$PB\SWAF)^*O!)\MW4%_^3X'TP*)NQ^C@=-Z.6A M(7N$G]I80HL'T5(C=Q%[];XVPC=7P!5NB=$O4,*&C<+,>%! ,6!\(.I@&[2J MY(@QQ Y5KC\: PB+VUP!BMN"LRY[-4/O_BYF\!T.FO(50YR($P)K+XLE+%H& MR+(V*!7XE,50VH,_G$*Q0($N&F0L<*]N"JE!RL6; )GGRN3^3<';UJ^N0$[ M"$0HXI36(UTI1H9WSM[T1V_*3FJYZ:RP*9@(A.PC_<(,6$V)]C(>)%F):+!N MWJYS8JO=-'(!9ACZYO&>H#0R^I7T(;&P&CP( ^H6T39^ RMR&9ZQA**:@S,( MKR> -UJ1D>+R X": 8[-5F184FK!S@A ?#_\RWU/PYR'%'6)[S[ @Q@0] @5 M%-LV%SP-LBND"7DY3(Q1='+]\V@7E/"K1M/Z7U<#]J])$CQ4/$JZ@MDXG?_*(S+NQ"L<<6V7@0 M\V+E,EBA,Q9#YC(+D&'[A6]BN?T$K\W7?9 ?IJ? AS>Y8PMU 03I[X YA,9@_)6]/@'$[TBX)W4(/7WQ(# >M$*@>=0:S8.! MX4&?B&W(M\*(=A,;<5[D,)\=K9E':\"7D*;:"??^6G>VWQ\]-]S0P37@L@)\ MK6/_,@^G@06728*5T3/0"LQV?)$OJ M@?LKSP8!.V(!LET7.Y>+?"OT0J:&2=06MN\V[@=UY [6"[=STU4Y?\WK8W+/ M)&,&XM>[L(J3@&:&? 1 .;U_2A?NP1:Y !GF(F3L@S9Z @]J*SU7F$Y4L3;+ M_[0H9))NY\0+)=H,EGB$['&9!XG&M-FD1!=4X3=1J3BQ15T<$A!1+;YZRDAO MY(1Y%V1^31M[K$M4:F#]ZBKP$9G._!7YALSS?!PC*?%0O,JW!Q MK%/B&B)B?J9Y+XTC+ [6G0)C7E\G?>KT7FX@$U!'.;"OZBB]T1HG% N856AE M:C?=*%B95*N;>.J=D3V0X[&'B0GNB &A#F4\*\3^#-9.[-[WP+9/X4%W MO)'5+ID.[*Y/(+/ A^=\T+$-!S29]5[FUIXP/ H@M3WY+O(OKPA*7P'$1JT> MK!N,C2I)*(6.((>Z8(O^N.:?<5HR/P7KI.A<[2U,JB= :C#%BZX :PZ;XKB& M6F5/OWAA%_&^9=OHD:$H%WEA.:P"D@)K!D1X6?=7?S],$;!7[^!!K@A4M[.H M-SGADD7*4M#-]=YV5#BF[([ M&Y#MOCUS>L5_#KX^ UO.!8S,9:/878Y0>Q3L#@"/"A1 K)Q5L-P'R\N MNBASCE(#O+@G%*2_,ET+P'06_S>8+MN)/4G#'_T8#T*?3F*N A#C/A&: MK;,$X_2IPU)9 #?TA>+.TP.4?RL5LKN8VIB4NA6X9+SI'=FLU.;&:G*^KRHR MKD\_JT:P[BR'@)[Y)3W#>:U,;0X'9YR8)@L.>068[2I7'K6V(%.%[)-\TL(& M@)0TL?U%+7%\33]*;!$3(P99N29E>.URM.,<8>/5_@M?9'V"V_$@D8SA*@)ALLX:+-^7/3MT[#D6_45Z8K*-Y"+2? >1K(W;58C?W1\2#*;OI9(M]M) M(5R*F(I&,-M,RFAD*QLD)Z8 DQ=G< $0_X(!)O@0;C;/-J;O< _T"K-_3?Y M_F=#)WYT>8?"!H'&O :D"_G&H$O=;VY8B!LX71!Z)Z=EF]S,WGE]G665A;3$ MU20QD@VS&81#<_4D[81)W9#(_8**BA9UA/UT^Z;C7G4/5I.N!G\&]^UNYCV8&=[6!$L*T##48!HMN54K 7,@T(^6$Q M?]TI\'_B[[.PZ=2??HY\5?-*-L-2\JG^U?L%> M/GGQ4N)>%:"@6_\[T$5<[68\H+KO^\M) 7RN1Y*S)V<,;P*\0"^>].%HC/=] MCX$'AUO%Q"S#O]T MQ\[#2<+_V?$6&4RE(6B2!4_"N#%F4[&UFNX*. M*XKTG:JW*"KUVFI2U0O[&8W>%^A4.7/1/DW64F*>96)QKO_2J6FQSBYCPBWF M&A*1KXQ@LKIP!D23"]>\2]]V(2S:H8O#_B(/>>-]N<0WB0/7)+$LU0T?;58V MC*UR&],7MM>Y$WGHES1;\:!Q0,2!3#]D. /<.1MS(3LG -.UVQ!GJYQN ELC+P8^>S-F+MW)5+<&_AFP=1+N_3<6 MAASJ0@E@18=WYS&^-IT-^\[K%,8,BY_C3MWV9DSBO_T-X/2$O]LKVNO5O+R- MESITE_P5Z?<68^Y6AVF9?NZ0GC-/KJZ&;ST7]M^1QX.,[N"Z)U5MY#93GBZ, MF;B6D6XAF86'B5+=E$)%P6I)-$WTB?TCFQ;U_OGE<\/!^JWB72E$V:^2MU!" MZFNQBRM.^;^\;%IC3Y9Q6J)N-D"A2S01XRJ^B0M&:-HP\P<4>O:H>JW;6KUGJ>M595;0>> Z+RWK<%4/G=NUD9G,TKMJ8E MT&G*Y,5#A!F7]J@$YJ\VX?9BBN6R!%J U<7MYM&U;&^N-@[*FDGK/A%I5-U: M0KE%$N[?>"Q#>RM3B(;2.*3/WW9-7L<9HEB]M89LS,KB5]SFQN8L5Q6Y;6 M-_AR;/A@?0+S#&4W#_0/5)R*Q7!M'A/DE8*S5V'!5AD83TB[_3 K?40[& M00[B%6"=,_^NY<1Q=@,OV=1K8P<%3TP"70S=('XWO!6-O POUBTLN2J8M _3 MV]"M1:,KM;?K$S[R+WY^C[=(5T,\'-9"1E,Y(ONH5-49K%^,R_GDK!(B^ &K MKV_X0)MC/U_%<'K:32CY6*N.ZZ:E\;-&GJ_/1")%W:ORG6AYL:")^5KS49[6 M4_3C$XJ#B1+F;%KTRBG$LJ)4ST@KR"*TFNU"CW/F;=)#2*C'1VP^T*X%\X?4 M"H!F@5/'%3V\!FJ[AT$4./?5>2<[44TF?4B)2V)CZ<&Q_@NT:\!_L$NE0H>E5F&&HR[O*VE."$-C1@4[OI$(MA M=L%;7]L>\)5$P9S439SN:]PAK"]#;AZC9D&T9](H=W7;N 52<>D;YX"&QP15 MYH=AA_;Z&%ZOM]I:75-=6=F)3U,[WKM;;Z75WNUSQILKP%.W%V^4A8A 67B$ MTD)M9D*QKY:W 1: \;GVHW7=:5-C$\J?7A4RTWEUT;838]$0KU3;F22U"\?89O%2ENT+P3*:54N9-GU34BAZL1?J;UK2M2 M2KY]V55#L^&RO#2-FG=W\P(_FF;[*:\H0>]6-W^;?C$1^MZ>>"4QAQ!*=@=6 M4KT,,<*0RQ6_\@Q**\=9KTAAU6QDXH@/11&C&@OC3=_JBJH*,"L^]/_ '8H) MNE=?.>0,VNT48%.,CCQIF2.THLI#KO!ZGQ"H.=YC34H1>YIF?M.0S4[SRI!U MI9^$P].\M/(2(^?"LHJPDJ)1'M\55X)C>:UIMG*G6R9.EK)7M1O;)Y%8^WS# ME;M!,I&(0=6[-6NJJU(K0V4K<-6XUEAXK4<5.Z%WVB6<)ECXBXSH%!0U(N'% MF;2Q'P,=21JN\I 391>/SM-X=C\@YD"RZ!9&W OI"N6;S\F:EK^L)G\QVUZY M86>'UE1N?T]<_<5_N5V-UE_;&6C]%8J6[)AE/[HPIS=F]IZN@^%K3*@/)E^# M!(>3SJB49UY73M^0ZTXV\GS44'.XV\3P)2"TW6Z+\:* MH1^2&LBWH02L.2SY;V*4ULLQ:X)PR*>F% YS2H/VD2J]-/DC]!(I:B!:599- M2X;K0M@,B:;U8B3P/(GPX1<4A7KG@'1TI? 1F:MB&+=$7INL6"E)Q-!;?R:/ M+4&ID>(7F&ITCJ-Y0M"1I#6P%TU!8"C0%+!OM#(87 %20A K'?=&%IP#%BEM MT-0) M:TF.=B7\YAO M<,8;:LA?^<\J1-)4\K)[<;I$V3+&;Q71(MRPSZR4 ML*EB#83H0_S5]8;@Y"0; 7,SV"[Q^3Q(J75045,30*.MD0_KE0%(]BJ[R@CE M+I9'<>;(PX?"OC.=VQV8ZD'.5XY#-!]G;S@&0C/C-DXC(UW9$CX"5O%M"734 M8'QY\\1Y.D/;& W?;GE0R%KYAP5F?)1?WS:$<9?L\:JUQMZQ;VQ4'*\)>YB@ M?*OS3E9;!)Y,T X>C$!M=K&?%.LU%,.AW:;4X&3[+9/5MQE9*:M0<%/-B(BX:8D]EP M.R9 9X.P--9B#]/R-ZX5=@V(4LC6[2I'6CKIONK6[XI,(PVIF%%">)'[T M]9DJ9 >PKAR4U8YX6X:C-(_G4^*'^;6L\N7'%JI;+;?*#F@&U]3A\4L]$#N" MJ<^]-V$/4GW>"SU84Z$XA 6$LXGD'D/J$!!?'M>!SFC6$J]G9LS8=5CT*:.< MA]FJYI[%+DSS>0&>GDU%C+DX%LP==1'!>.&7 7 L J]S $'5JT-]G$._A\3[ M(^20DP60IZ4B(F(K/[7"GYV9<;XV9L7@B3*<9I1WU3)@VTV!;E_C*91WIGF: M<.A,TN(R?VZ)YV=#0>&/GT(^K;]_T?(<,8HUVWNC70<3K^GU3D>1Z((^$A]A5G7. M@SSU^N 90P]Q#XD"5=1#G:$\$31PLAGQ1;,=,R8;[(+TX+A/J3/.=L. M\GB5FL>7H=JDD4G.@VHM_!/%.$W63UZTLZ8!'^O3CV&MC^I8G'* MZO2\V^6J@VPB!3,/+ZENY[&5YTVMLSS78?5(!#5 &D"7?*LS[%N5!UGOQ]_# M?CW6XQ]MTRE2N6/*=\)K-?*%3EQ)[!&-#(T($9T+ T8/U!7!,)&F]#W6'3X_T*B/%*IW)6M>_ MW#P5\(9&F(.)[S!?6MO0BC;0VADX<16](&H" M01F3385SSS )E-\,2D4MQ8] [[QT80D1(]V*.'C+&2%_J(3RBGOLV40.C&C4 M.?4WF7*.>)--2__))C!4B_$<0![BE35^",=TD9VT#.GA%5%M"JX47WZU0Q79 MFV<4K[@W52I]9_N(.+?5-E38EE.?$SBGK[ V).-/0V,6NH9T[EYKSNNW^Y.< ME4]1H@1NH%.^U9/NR'Y$;5]#;8MS"?@<\/!^ 6+SPCZ=#7_[D]EJH^IDI>Q7 M7+9_' .[1V?^%4I(5R$TU?=%F-7H_N4$-*6(]R99U[ZI-$H "KZH+EXA1Q5R MYFEV#K@@C%PYFK'?8"O?O7VA_XQ7SZ8&]QP@8X="G ,H-8!6?#_F+.6/8[;G M0.ZWDGWI<7_%YW_ECCE\#UQE%'Y2.]J.@J4K!3!]BI=X@RY&^,>ZI8W0WU & M"4XS^1NYT@R\.^N:3F#'9_2S-20/_).M)*I\]G_*\S)C MEC6M>";UQ MH\_ M(;W#\JN0-(ETIB6FIZ"'FPOE#. X)63% 1MA*6"3O M;^TOJ^LXT'=)B 2K^K\0F!.&QG)SB-CFO#R[;7XX:*#P0_N5D5JFGMH9@[VS MD V9X]L%&6.JZJINYP!62+-7/8$-8V@?3A2N'W+TCHE\:F#K W2O5*0**99E-3\*GQV-2A O6E*@2UN. MWSFF5,6VUNO^;6BA%/J5.%/10D.(S_M$2403@G<.J*B%@=I)YODHEW)^,H#D M$)T#]FY77%@E+CI @<9*3W7#3QY8:I$\QHLVQ#VH-@0D!X;;7$BI-CCZEXZ9 M5PC >-&\O@!5VC92R?^2E3AF>?S' :?XH\FD&EBXT'O1 >7^J0ZXX4R*2MY! MPE'"%<;+/Z07LV L4PW@"S4@3_HKK@A,JIF+6?_V@W3[X((PY,*K@GM:=[DB MZ]'E^/]8<<(@BB\%/-Y2T_N\82<4;E9?'M;[:08UL!W MRXNP\DNQ>S>5<.&XEWZKYO1"G@7X&FLMNVS-,*G]1XSGD,.X,,2EDU&-!>EK MRAL=1T=V>_54MY@;*H=UL,+"0B87:HWW8"S^.7OME??K@3=2X@+-L8]W6A2# MTU)70R9JE-[XB]>Y79KH 4RM:6BF.,V!,(7PK28FU$@NT8:H;>M?R9H%:#"G\3Q/4#J[LY]?*['JF)\TKC994>H2.3^'SFTT*^U8MM6^T MTY#RE1"44\J-E9[(/C ;1GRN;>K&;-$@Z]4:3%2>%E9X_PG:I40B*Y)OL=-M M;&_>P"7M<8 Y7/)MWBF)/(9!/,F#\FLF?&O;^"7L:H&_L[91VK<@%LG!]LI8 M68Z(48\KR& I%Y@RA!#^Z7%%45\BE3]VFLS9*ZE;8)9CW\Q3,=H^1QO7#R<* MBYJP2,_D#;(;?)2#>;+C"I\,A.6O:8B1W,0B63G(=+[/Y$8N\D5LR_2^0MCM M*MF7>B$0CC9B'K*:B)R%6Q5$#?UO1/$6&]_Q]I(@+V6#\:J8\+P/H##:-98M%H<",R:#!(%5QB6_^%SM\"?B(?1%?)8$ M[UG"@CJ!/!4BGL[5(+J!A9"FM( [; MN""5!?DV$W=0Y2VL!=^#F3OVKC--L99C&I/=-V]0A%0E7WIG C%>[!<]%F# M3UFRVD9'.G:+LO=,:T70GQ:- 'KH4 MD=G3'!_6X[=E11[$:0&VI9=(+4:#5%=X\.;*\EPIM7(ML;>*ZZ;58[ >EZDO M^,]"YQFJ1F@TK!JYD'E?)F'8IE[<9:_!,Y\X#2 M&GN7+3/GZ1?TZU]W6/ ?V-Y>==8XJYD^9$<] MZKI(+H=D(&5S\%LVT'=]9]/\SJ36$B\+%>&'QFY/OZV!I-O)\L@_DN*-Y6TG MX9@\]/_XH?^SZ]M,2;84W6\.R@7Z+?S9AX6:5Y8G4H(L^LX! 4:"62G+-[X= ML@N&U",02M8F\U]&U^0BIF5Q8$]K4]:J49* M1H+S>3J%B7FV:-P/@*&K_>4BLKE<[IIF? G,<3)-;*,B%:SILZ@[(Q%H=$:, M1A%+&H^M')7./-Z>@4/R0VO?C5$&7II1,+?YM M<--AOF/U:!W;:WNK.DJ9^/?[*1H=3A&M'2 *$%>9\(Z<,?[04G[;H.+N=$SF MV+$J _'-HI:NA[<9KK[&[@R;G$6$J>NUNAU<@O%:E\N^+"XK/GUE"RN\474W MHO=U&<;@PU]/4X=\>3W!S>AE)Z-X.@-!26-2M^"M&N5.7PX@"@*:. MAX.;O2;WQJ@>0]^].YM$P-"X5;%RC-6FUB6-%C[8-S9DYOQP-O.1A)^)FM8S M4I_(TZD/Z_88*.IRID\5N/%LW@;SI&P8G^*#.40/'7P6Z$7A/;PG^1GRNS;Y M.?.VH\#*<"<):P6W;[N^6%3EO Y4"QFO1AQ@.!G^SEIZ*@[0?8XU@[]8D$(J9#T_7%"(YWEV/\U>[86I3M-M@2,!$+,@LY\2X(*2"Q#RJA%+2(.F%U+6[ M72G'GSCXSWJ7-,AJWXZ0X^05OYR?MX86\J]ORI,CHP<&E?,]2NZ+8QM&S5N< M W"<;^-F@TI+1%]&^GR#>GK?>;;>.H0;O>T:,2-0=-HY+%TRU'-7:]U8L;Y M!!*4:;XH;9T.!4K=2;;"N^*IH8PQWK(M!+>*)5FS,?M&-QMWEBF3)GZ"=AES MH#LIR[%=GJE(<\VU/G/J0C89DJ2W@9&')A]$9#Y?4B/#&+S_:MJ#=FUW5[/DC@Q>'@A2]&4.(;2%89;D^*9FA#K@CRSB0W-V[7#$XV'NQ.2 MH*[TQR4GS-7"%H$MJ;OI87P1LQ)J$BXAT[SE858'=SAZI )]?/?6 MOFII:9Q O_JS=H$<'FZ4$ V"D%:2#%3J!UL,S9H/!R1SF1M] M\BGN)+[-K/]:=8CE.U^L=35 ;IX4Z2X2P-6R%*LE$/?UTS$:#)OHU$U3QVD< M1[@X,)^\W1Z.Y-B/S_84#\IG.8G=TZB/C,9_6S^:0T6PPT.HS!RUT8RWW93J(] =@YD])M&+MX M9>K;'!;*77&%$'*'!]?Y$X82%I89>/A5==P0^:*5)C_H4XE)_%56E7SHMQ;Y M[ @2@#7)AJ^?\"B<]_+<\J!9+*%%27-E1)7ZU[/IS\4]$&>QLF!"^*BNH+G\Y5P$U;@)M# MP:,PI:''PU*9HZ'(LM)S ,\#-D?;PP6"6J8F"+Z$OFDWXJGPS9P[WJVCT)'L MM.OY9N]-%-#D"4#),=YUT-GV!F;@)]L?HSM8K'A'JKPM=*YF':('6)F<3X-% M>9> [[Z(9(-^454.BI6L]Q.?^M@J1-Z[IOD\\3A(=G?K5%.Y@UWT^2/1&T\@ M,AL[JO>\F_#N&F-X#25@@.K-DGE<*2$C18@TT6Y+H"[(B+"$:\>C0FL,3JIO M].4I8UOIQ%K[%"+S+$>M*>'24)50EH:F1'ZQ!3O"[XU'\H=GETX*>UVY1\/6 M[J$RDF:JMSP'J7JN!4.[R$'36'DJM3!O'QO>AA7%\G''5-.E@L6R/!KO[/6* M$"-L*9Y2PX,@KY&UI&-T!U8LTTA+$+N/_%9/?-8H>T8]E' J/1RIWY6^TVM^ MC 8%!,#E9_9ABM"^E?[05:2;>?5]@$6/%)Y,K+O82 GI]!8O4CAY_@I]-C)P_@^5?# P!V\^&H M#$,BG!>T1*V M9T>]1-/?:KD3)4BT\XVA\<#%\9U)]W5PFFY=4CZEXFG:!U"\R>\8RQ<;X_:0 MTC))HP0Y]5DME6,QV,LZZDA:[\$[G^N$]63#.(NWU]G>V@NKWPR26Z=7&&+4 MQ&!N2[%?$NV6-BM=3YW8&F^E,9JOB7P=2"_KS15.5;I>R6HUU:PY'G[0*;85 M7C5 H [.Z2674X;B+:N+3G0N!=X?4AQ)N;HYFROT2FL*"P-I@AT1TO&E\8H; MCC/*N-J?TMM#U=^QIJ SJ9I1+\5>U*=@ZPB3J&+/H7 MDM_>QRU'WX"9=@[0LCP'K.IG*B"M4,(X$JB:BT"V[M<%_-O.!] _'&H8O#A. MTP7F%CG.=**LT5T#D@:7DQ^24"ZUD7\ SI;T&Y*QC_)PXH7HO2\P_>Q#K=&! M![4XOEN_\JQ#H8-+Z9K25SB M3(W?[OQ&$]%#UV&;Y1D^D:N39^YK1T(.3#X\"CGVL?*FPN]U@L*]@..^+A:3 MI['OIFF'MWGX*AZ,JFW>RI*G9P=PW82W'BN/-V^4V9PYW6C+6/'.[-R18R@3DB:!1>3#U : M3[T*H=?O^=G4XD-'XR09/9U-@+"+^GJ! ]-$)]9^?>-E3,SG@X'/Y7KR(;*D MUI/Z(YGPM;/[#MG.,E'*U?XXS)<>A-RI._'/?E9V)UITIP\.1V^Z7BQ.L_>N>.$RX.25< M6E.'?N+!3C:,SCB#. ";1-!+IAADY/?O1 M,]3^ZP(,PP"6KR4SS&1CRK^S8T:F%D41Q:-#"FA]P9L9G@R_'D'7L<6H*5/+N%08<*Q*8E21.8)B M"V??C=D);R2S$X;7S#S^N/8P)SEY:]HG:6+]6X\)"3!/$LA10@Z5&@TA;6<- MU/!>F1C_)/6$?CB#W8EL8UZ:9,+>7',@E^8Z1?E- _#)8M55\W0KB+8ZI%GZ MAAC?S.TQLPB!J^6OK3PW%R9&=_E*5NZ-0%WF;YP#2M>9GX1M8D=H)%[:.HXM M36 :3>GK":SP<&O+DHR^7PJ9F_)?&/>6X4[G')6KB)S"+9H]C%_9@%:X/U4< MO^4+'K="70=SM1U'Y+9G'U?,7WK(=JA5'N"$B6*!]Y)_R"W /A=%IBN;O_3.FB]Q?[QP.6:;)M1!S3J4TY8O]7-L%)-M6_N09CO_S61?^IM_ M^!9QF/# ;9UIX-%%+01Q0?K&LO3/>4=NEK[ZS5ZVH7/ (H/=A;_T9%BUY$?G MY5I>$!GX(LHUYI^)V?ZK1RFH^.]0QF'G!Z?, >,K [$J\H/Z M<\#!70WK4I'O<;T>%_@FE=S:A:_WB^C<1KL(GV0Z_.>)HB2\GWOBBKB M-RWT-A!7R%7[,[?.(A)$=1$%8*+F?_*^3/,2Q:QU=HBRV.%=V] MBCN7X0O3 M);@99DD8<:/O>\0?R*^^B;T3PHQ/X48T79T=_8"-X2Y]ME%I:4W6F,KVVPS: M9@82MJ)U]#"[CR74R^3;I?^T.7HQ+-0DO:CXE(J1$+FN1NFOQ,Y\;27D4IOB MHZK/O3B* =>E4N,\\OY9\T22U0.E\%#O-H M/AA^3'+*5H^:^"C"O"V;)E-)6T3O.P&^84QWEW-/JC\^*5!Z38%UZMZ&O)*] M+?W#>@,.#(3LS9B24:](QJHNG=#.1XS%#CM0H%]XJOLZRILF:27P.*UD@,G<-'9^FG$U@_0% MU:E,EU=6]Z8OJ_SAB-74E)]AV%%JB-<"\4;L4T::DG*V?6%%F3->JP-XADTA M3_YHJ0>^8M;NGI6E8XV@^3BJ'7&N1L?S M> .:Z+1="#&N&2QP)KH;N*"!46PYY,<,O?.KH_>0>A\9(0*L7R%:ES[]'K[A M_#L59&B):NI)^X(NA_)'^4GSM^B-1W^RP0(1[%V0W/7*_W3NX*[>_]# MB?BGF^!!HN^"<>7'*Y*"*'ZH%KP9/8SS*]0HOT='U?"M(F0'\"KXPDO@F+^D MI'X"WSTV/R)SAQ/ONFK)S&U)]+#+\5XWH;Y2:M^^2DP^4E+2"W^/E'P[B@;A M2ZWMB.^>:LSEDAOM#Z1\U(PXZWKH4U5=K?=MOWYY?P/ T<(@P"NI(>]#K=?: MU1$#&()-3J@GO0R1FG.KQEO2'-HM>Z7@H+@BV6Y8.BH!G&P6MPC(U5,#&ZJK M5J:UMC%S\D#2])7D3(Q+0XH-F[+>^1_F&^O))PC)1=Q\@9:)@]A<^$:@)_1$,![(FEKL"PV61@%; M8NY[.CL)D'1:BV(B"X&42&I%1Z:^KB&XJ8"+4>ZFOJY& _ Z%DUY[\F:FL_; M@3=%7X.N+KYWGZED/X'G!EW_%D.F(:X=295]=^-,!.%J\P6!1O9!KT-G(4^T M']VH(X:?&8FW[QW2^V:.%J_/3/H'$6Y'FMS778HNQ2JO(^B?:(H<@;TH:Z"0 M.584&@(9P_0R*1DPR+01BPL(A4PSYRW7^5NNRMHRQV%A2#J0)Z6HBGPX1,F\ MG$15^//CD0+S)?)*7P/LA*VPL&/%_'*K0Y=[^EK5%'N#DU#\J*]4EA-&??[ MQLCWW-26K;"UXV&7U\@\B*^3^@M)JZ]LQ;\HL3I\1TJTM*.OM-WV>OVY']3X47ZL)+=;$HR2A$EN* M._+!F#<>^I*_J;JKN$-BW1JW30N%/!JF-U\,I&BOVHU MGI#'YH_LL K@=*B%"!I(#6G)5%;2 DH]?/J.="9'B7+:0C>(S*+'=2F#S!AL M4>-'C5O ;G=W$[J3(?\3@Y%RS0R:,%4YW^K^3K\L&@(IM7. VEU5-3$'&](J MP16KH(QJNX[=M?1.*8^;-2_(ZG3#4$XC(AX'R!#> _=E<"0/P@ZT,E"B)$ZC M@NH/G2T"*%!.?$@ASLRBF@K8+4Z[1OLHVN+X,UA\[15] MI#X^L0Q9'6^A;YNAZ^ "8%'/-!$+QMFZGQ,)K34'%3 B;)A'GO: M,K290<>7/V/)4L5R9\RP2%.L94\9^LV'Y;R5^"VVRQFRW1TR:7\NQ> *>\73N$ M7^W1Z,F]M9QH=#JN]B@*G=X(S6CJM<,^(T;SD5\._;\I]EL8B=SR'S'_K#74 M-HQNOK19Q#^J2=X_@DA4"/]@"(X1Y\WRL'\5V+;4*W#H%42IW/ AQT4 2-W G[8LAX] M_P5\Y2?HTF10'Z-JCW'/ 7,B/[Y+T*MA0!-4-&O[JS+N_9^OM+ZA=)+@HH=VMQ)B%ART"A6NR+O$XUAS/E/?;Z5E*U=_+&N4V-QTF1T3KR62\&X\U3%9$I MBI4@\;H*?T&;)\:6!#X$^V,U]R.?Y8?Y.K(B0)3)_B46-/^NSH>7_=^H\XV/ M71$,.-+.*^_,/&\X6H,&OF:F#@_[>DQ2I5:0UM3F".%&*D[K.M"^(R!/P M70WAVLP)-F]\PC#*7 ^F#H?KO")FP^TR\O-QFL+/%@JR-/7@K+O""Z*/;)0I"6L:#>MFIF58:NJRIR#7:B@7 MI[7N$R%X;$YCE5T\9*H+4^C:?^7[T;DL.H&C%=R3*9:=").>D-#'#],7 3U] M#ME0#G^=Z %C-IZVX^J]O;[;;O2N-$SD(3,V+JX%-%UD]$3!LWP >"I/])@R M1H2B=$1NT\EW?C5M<[B8:1[QE;3? MU-6=M4M-SGZ^I/@\3V4X8FS$>+Q+,=:TNB:*:_&CEY1X)BH]RQXL:SL,U9Q^ M+D<"Z*0A61CUK4N.*E(L-+_+#N2;XB)MKDG1(^R=./;T0K0 M,\DXRSRG&SBXI?;![ODJKA7Z'V0E=1)0#Y9VUU:MGO%G-3[-T9>)-'S36#H8 M+.5 'DS0!T3%\%8I64IB"W&'ER])#XY4[?E*Q1H]2O$/UZ-3/6*'U]Z^O\0V MDA1ZY2AZ5^OLZAL9(?6WR;F!CA&/9=4'+FQ:WVU3*K,[<';P#M,><'#T^0_I M[[8IO./GJ I/?)G7UK^RAA=QV&_^MXSNWV+JJXR<7ZVKH:_(_KANSF6G/YQO M7R)\G^EQ4*:IG#JC>I\#MA$R;O4@ _!]'PEKW[YUBWL MVK&S3%1?7#_HXJ1FCW :00PRB3W95;YVG/D<8 %2!:NFD_4(1Q#$(5-HC@@_ M ZE[NXE;"U,V6$^]BT+(H'-;+$V$7C,RI2J8?"J QB2XXCI#D[/:K*1(XQW6 M!78N"Q!C0Z#26*MY@?C1<;I8E.4#1)"X"J68CN&BD+6VER()AN-M58X6X]7E M' &6&6'G+"%'J+\KX4)7[>Z>8]&8 5I9@4Z9EM8T%5=AHOUM_H$9-W.?\1\\ M*E\B(NUE2^/D'Q] JYQ5:Y7S^RR71@ MQ6&VVX_Q2Y\:_:D7EG]PT+@8X($K.L^D]T2>4L[S:8^"%M\,U6YL:R%O#E^O M_Y[1B#X*Q?#F_8.SUCY<29QO%E)2;3:140Z9 METV3GJ3DW/UX$NNU/N!$YZ]TF]5\U0G):U)662GY3%5953A93/D1DY[FXI#J M5H7FI-%AJEZ";-/1-:QN) .!S(Q&X,GL?.(F0BNVX-&(,6VFKI53_!3"Y*U/K6-&RF-UK$2;G: _7=!+(KY/)Q9:G4#Q88= M*524NA\/\DO,8GL%)&+JSMLEDTKC<^C&LC%:(ET< MB<0AO!,Q=-_.@,!4S\I^PG3. <\EY>/Q2-39(T1Z][2Z VHGFD7CJ>='(P[) MFA=EP2]%;'J/EW.,$,W+:3D\[YN)B_R#>]T_VZX,#=H\MC-S\R(,E5DQVUP8 M&=>O()RX%EW3G1%H;++%MB'U'OI\:^I(^8'[\:AJJ47G?/M3_"N+#6FU,YQ7 M#G+!A)H.4-@$W8FV.N0H",V(",1-B_VSM5.N6X8Y3K>UEPR:FQ/95%=6K-S_ M4'?6K8FF9/[,VD*'S->G=W/-R0(U>MOV"%\[X4+Z1GAG?,UC':Y6"H=@-&SX;"!3_6I#@_[P0&)1L+*#XUTPY\%R=O?-R+UB.4K* @5M M-X;J/NUG:S)5D T#:B6:% >5U;ZV.)6GL=9 M+1*V;UN3UIG'&;MLEU*T@R_=]X$W"YJG:VD8M)>$?. 6:P'P?1Y-Y@FI-]M[ M?P=(M?"%(&PNA6%M8/+5I"2+Z*6M#<1RQG@EF_'N:SE_,SCGTFY+9B,UOE:N M6];$FA)4C('_"L>GTM)K/2Z\&U([S>S=%A10PP&*IH=CH2(+&F2?K@BFM0R M\^*8R^&,O<<*G!WTFSWQUX$&G9@'D[-)I;%.$:4!V#%QAG*MP#=K7!_*#/G: M'X8X4-ST=W%4$DD?VX8I)G$^>&F/@*(;&RBUTW1GW&14^@ZVW&6*U(60F7UJ M"+=96Y#VM=98\SQ?NKEJA1;7'B+D"H$JFC)7#KYZ.X>UP[$<(%D3+%K(]U C$?!M$2:;+3[J=*_WAD2,7,!V MC_/JO6CH?DW'A$5\^?W:IR5Q@[X'##@O9Z:GGACS]5ZZ=K^2W>H@GTE%UT5_ MLP6@]2R0UPE5\CK.K*OUML MMW 285_:/-R+M1"NY/[ ]?X-[\/Z;^5]_]"Q M&)+RINV]B=0T3+\!VH%**(D0,A$OSJIFHY:19<\)@YE_.-BYVS*825CA0\[8 M$%2]N5!VM,Y@-GZ31.=^)PY4-5_$Y[62;)Z.;W8XBID+:!W7M?PK^)S7_8=P:$?)NN[B M%*3[64YWS<_K.*1)=MT!5X C; :/93:T+WA69&8BG%5IZ,'0@?B(YFNZ3)VMF^#)"&+^Z#NN_>LIGOI%2BO10.>I% <0ATO[ MT,=+Y]UNX^"&P@&W7X"(?,+RUN5VC+<4B3H8"6 R^JDJ5=M/#P;2^F_545G4-3&4!R> ^#Z>3EK%5SJ4P[KW2Q1H&=/7#S? M&MIEVP+SJS]%I&RSYR;4>$N[OO.L85)]?HMBKN=2 M*]1QN<3\SDG_?0U><6'A0>IGH@=72E[#"/HJ1AZ/6X:\!9YQHN^%[OH<94WJ7&._LLXIN.LV!$CG^"4G55J%QGQ\F5=7N"B6\S1H.&A0R= M=YHHKZUN8C[CQ/Q:4&#-&MN?%\(NQ%Q$G%(W,;,Q'GY?UA&WBI+>0KVC;=(H MSUJ#F2"^M,7WUAL#&G)4Q0I0XE3#Z"(5]P3&,Q;J53 -'KF"ZJ:PE=BSS+.(O*57=AI-O!J:%R1ZSW]^^<=2&&%RZR?]F]X5@S6""V#D P*"_ MMR$:2SN];N)PR[F-V!TA7Y)<;A%K%>>GI"B^C)OB8I0_I3(^(;#N/$GT!JO# M<93?RO;A\)-W0[-B92&;1$'[6\JEHUP2]I&<>6./?%Z^.+'-J\4[ .=H7WU"HM2IND3$E)MZWK8&?4N]A:1R+DS? !(>J0L MX-$5I]RZH!XMI].%, V\3T .J@%%;HC,F"WX0+]!\7HS5%A: M,&%&M7VD@ =IJ1)UL_"+0B_%%AJ]+5?@\:_H^RS=1]3T(U!?!JFAU:4:%E;(!#X4%K,3(=63:>G2F>W@AN" M)HV-ZX621PF]'$KG *N^4VN$4FCWS=+!JKLM, F2\=6%J]))!'!)*TWZ7<6X M^>@;XC5"Z_XBENZ0%+QY\D7%L#07F7JUFVFY['QVR24E:+VXKGFO^I0M"?<2 MJ#+&00RK$!5O0ET^7KA2/%CTC\[J_VGI[&KZW_;>!?X4D1%%@RA%W%O/V$T9 M:3P'8),S7BP7&YYW-+%NQ+ N]?Z_R^3HIZ:Z@BAS32\TV3O;0!Z"F=K)2L@O M_I.F3.8%A[+Z006RIX';A)E:TN3_F'"B_VTFFU\] M+F^5P-2IJ@KTMQE>/'MSC<)]4I% \FIGG?V24U9^!4<4Z>/"\*P9> MU?;-G:T!>_)L#J1(TE$! +1/D>E4N M""=M%ANI5/4?[A$OUN$E6^F05RHZ;ISSK$GM=4GRV.RA@ M+ML-\LE+>]Z>K&5&.G!G89^$H)>6U:$HA8.;]6V_:NVN_\;, <80:)?DPB%Q M+&RS@[AL3'Z,AH9SXEV!*K;,F7E:/YT5.:.\=W(.B*9..@=\Z$7AJW@_J221 M5X2>/4)1H&$D=%.O_O46M M:?WDU!@DWV8?J$)?% X#IZUQ?:PMCOW6R4'[-4GVA689.:PSIG+*RU6VY_O69KR[G"? M )?@BR4O/[F@EL2]X,@0HVB.DG)Q7]J^N1+6T [=*'.RO\FA^+^ MYH X5.=%;3#!0.T/[(-\3KQ_CK:B1U4\GR=]!1[\/\VF]$],YO@_0:FKLET+ MP'[K_IZC/8].[C!TB5KV:WF\D,DGBC+]H$L^Z]=RQ^;V\F^:]*9IB//XKDU= M9Z[QD%=LNOWD=O8#,UZ7;KF:%V:W95Y0V2(&$TA;'HS>B9_RM5:,'WJ?>J/< M\=8E4F.-X EA-9.^:)PK=A\^XL\A+ CI19JM56V^6WIGV'/*LJE+^#/R(;G;S[&EU$)_^M_ MX"1->=,A^J@XKX!0G6%.ZP 8)60BE9M5C1TN'[#.\-!LA?_#"=D"ZPY4&CEW MHO2VN:YSK$CQ3W,VV%!R%1(!RI/#T^\69V Y%3!_^;,Y._X/<_9O=Y)_-V;_ MVLD4IB.YO314?]CI)\0@8OC9H25K9N[.%@EH);8?F7H.V.\&<_$529 >PR@4[':E>C?SB^"_G@ 7Q%\B(8) M"8+[67D[/"=L^*TD/48MU9SYO/ 25:NZOCO*$4K:D5K MI^AB:8[,LXL%+?8"+J#$C=@_H_S+J_\,R-32:YS9_GH.N'L6TNIS'!1=LG-" M#)?^W>,(4;UW=.;OF/$[5>_]#9MH_TM$07,B&GBTHF'0Z.0%/,DP^?\1/,D3 M.@<(?^EU*3^3-'B9E"9$ PC&,9'&^YSM,6<5%@@?]?(K3H4R9QZ^RLH0MF/- MR."7>X1MKBEW)+=$KDH3_X8?_X4Y#X!;+O9ET4?^=KZI7BLU(6$ZHHF,IWI;?J7AM6];29=6LM]AWAP']*I:2YR>0(8^GEQ/#1\H MJDD>OBU].M&6O%G[/&O%N_=ZVI?$Q8_3B<7(K:9!IUFYN7*5U%"6P RR>9^R MXI.:02P;J "W7_1<4(TS?;)YH1T, M3NNLET/NJ]3(0_:[SP'HMU"0?>-X'3Y%SM)ISUVY3T[/_/4!\U>(P',QS7I8 M!-$I@T38VYV[7[=;.28&JER_ACMH!(I_68RBE1$BH/Z[7D'A%QM"CAGUG6H. M@\H.B8'"N]MW!ZMZ0>KYLRYJ!ZT";H!"R3ML&)X"S?WMR#E@9P#L]I#V] M"CE#H#^U:[/)IG,/)*MFI9.3+-D_2$9+SL6M%^6"!HJU;X.^J*";+Y7\:%-F MT[EQW;Q\KT>B_Z@R MLM8NOO13"/#8F0CV-#*GG=WB/6B&X&!)(#*R_XOAUKPPZ?5$S/2\A[ARZ0'D M^K'E?X4^3"?7-?Z /E<+9__ET.<^*GO_?QSZ$+"/+^\UF"^,5@L*R88%=DE2 MDW#V., SVADZ^&U[,*\R^RHY 8Z7[.,L']Q[7QY.^!!UI.KK:RRK2DTHN! K M6E3HTZMJ^%B48C;P(%RV\M*>!%6J^5N+@?!>2L$EPHXA:[GEJ/=?_SJYY+]T M*+X#+ZRZX"CFL)'##OB\BM/.7KXJU<^S'_VNVY^ ?]/MG3_K]OY9L'\@?2WV M2KB,D),([=]3@59HM1T\#4$3_^=HXB]0\[D@^B#H!&?M' #?)T=Y,*QU[.V3 MSJ,AL95TIL9)P.GA@X3PF:T;M2?;<(S/XNC1=<_45?J)@JO!3FUU0H6_$R&X M^"FZ U;V(Y/0ZI)W.D=&#HYF-CVH0S[10W37-$1WI%Z[E%.!'913M6)R4)X2 MRN[HRV+0V]Y#SYFS(T?0;X\/&],BAL$K8"=JK1$NG'87,O(>J:4!#L0)A&ORC/^JTS3-] M-*_FD[JO7BC[3/*-XH@W*M\\LT"+IDDQ@?EY^(0JW,7?1(B6F]+W&"T)*4Q9 M4#5JYP!^X$+)IA8)>!$G'3S:"5ZEKK*MR2]HSW M4YMFG8!NAF!Y+?@W,*6ZAJ-UZ!+E?5GCO#!64"D<=(*,.D@Y-9=#RX(QL'AO MW^8" M,2HXH/8N @EX+5'HG)(#7'I#0^C[FF"SYP!W\HW,_ZYY#/_M1Y'V=[5O7*+R MY1P0E'0 3".??Z17!#1IJ6%"(\=V-"K0=$O:- MUP1=.=.U4#B6YDGV91CG_'O6MANQ(F=>!^< Q$G0.4 +9HQ5P0 M?0XX>*@EI105O7,7C5Y#XSXMDF^1K[S*>LI1'H7 X8V0#N" M9[%5L=4&L[6(> /D*CA,8? X8'>F6<1D?N?D*AJ7:GCO 9M'C2YR(G_DLB3F MF%O!Q.A1V+?PK_Z$7 68D,A=IPQX?GJY%B8D=M>)!IZ?76Y\]NKH&;@^"'Z! M2KK6_TN3#V5[_&G"Z%UAO/2\&7VC 8]W6++>/<:OE$Y*,3I@]?HS!0B7W>+S M"LCHZ[LL(U&,N,<&$7R!+?1T<-5PW 4'\/_YVQ3?@2Y4GA+Z3I4OBJ=2[]]? M6BY.KK7_%-DU5'#ON!8M.!X'(1WQD#@Y8R9MKHS*T](%RMTXN7NMAQJ5"_Y? MVMY:M XI]S-S(H?Z2>< /B*MHZ7:ANI\ MO/U!O\@GWO]'B<0<: M##(N=M(WM-$O2?X\+%H9P'XS(>+ T\'!7;*E58@TID/#PH[]=.MLG;[$"2/' M@7U[XFH[%JD0_Y(8F@A,[ %/@(Z6"KJQZ[V:C"HWDR&_GV9UD 7WLIT%Z+4_ M;:P@$0)UA*$ZEHS6MZG7C+2?V1YLD K<:["@6*V-Y+"YKAGP-^S_Y>TF+4FU\K-Z(HR64,E8,TH?GM&1.MER(* MT5^#L8G;$*-98<(2]['04#:,.1?98O&S)J_.F-^*&)[VRX@S<=#?V\8&,]X@ MZ$@H*Z#X[5/MH,[8CY6^*1P'09HRMD@4?8N0\2[H9F?_WNS!WS0#2^U 1VNU M#46%O?I*R;DN;OLHYVW0SB#8\^'72E+3IUC(K^:[R?7Z_$+2A]RU)W ("LE^ M+/.WY&M"BN2,4]*9,T0ONB/%G='^F+YQ2T8.&;B#G0\@)>@O><$_Q?Y@C.&0H_8\*8;G MZ,[P>R[ES^N7NRYZ [76R1+-'W15%CQ#_:'HWRLD\4D+NCO\<4_0'T_=^'\E M_\^4S)*Z:X'<^G8.T /GV41TV@M@R^3'+^C)XE]N)-G0D+0<1N.X_[6$_PQ- MP$[\FG,+*)@.&\6C>#A@YO\W 5!+ P04 " !P@598XYSMNLLZ 0!V:@$ M$@ &EM9S$T-#$Q.3(Q-U\R+FIP9^R[!U14V=8NNHL@B"!*4#((2$8D9PK$ MHHA"01$DBF20'"0762G)47+.27*0I"1)D@J4))(SDG-X99_3?<\YW7U.__\_ MWKMWC'<:-BX.#L[UZ[AX^"0$^#=NX),3$1.24%/0TE!34%'1,3Y@IJ/G8*"B8A%D MY7C(SSW_YN&H%;N-B MOL3.P@31 QBW09BW05?M "WZ/K%!OQS WP\0!B86]C4+0VY/P^$9FX#(\*O] JCJTS9F%E8V?CX!02%A$6D'T-DH+)R\FIP=0U-K:?:1L8FIF;F M%I:.3LXN+UW=W/T# H->O0Y&1D7'Q,;%OTU(S,S*SLG-RR\HK*BLJJZIK:MO M^-C6WM'9]:F[9W@$-3KVY>OXQ.S<_,+BTO+*ZMK.[M[^P>'1\EP86%B86#@_QP7">/GSA-M8V/>XKQ%)P7 ,[8GI>7QQ21Y%9I1_ MN,[ J[I-^MQA".\.(]_L_9V?0_ME9']M8'[_K9']-K#_-:X) !\3A)X\S-L M&#@Z9TE8Y?/X1*\>94P$T:%$@#/.U]&>+/B( MIA2$1.5AV?WC(J,"B\2S89%I5Y[=R>Y&SM8(?F=:[1*M(L2//CBW,T!/$5BPR=>K2U9[X(.=ZW(A: M=23HP\5W5<+![V,YGBG:A]ZL7ZHN,K]H-4'T@Y>)LBXQ7(O4/5)@75< CT1B M9B/7D^/:.4I%SHE)_3Q'1@_*/5W"X?<$7'.7;YP#49RE',D'S\10M*^7]XO4 MZ3^_?KZJ4!+^.+/2Z<HDCRCS^T1-N>:^>=%\L4K2N(J, @)/DLF M$OB_\3^/OAW*1F^RT52.DS=FW+K.G]N0)T'-[TPT58LQ6KZY&)04.N?5&M53%J6]FQTLQC[7^P//DL#^!=8[66[^]U0X MU/4;T!+WI5<[TI*C"8;U+B/+-MSVH0%G0O-[':[W26\G03DY%%=7:B3>:>!G MQ/CA?F)HXO1L,2E;I[#Y8%:HUUHP1&1ZXPKP7":=,F^Y>\ N&Z)=G6E@M-43 M\/@*"+M&N,"NKNXLFA'F?UPE'B>G2L+%8 @]F1^KNP*"XVOC+G%2%3@SA1., M$I+N!5BOB,NU"F\H.=[8>32IN7,G>&F<4L'51BXR.X8G]),*]WE:_-L1FB:C:>] P0T@TA>>Q26"2/P-@ MI HCL!IWS=,?\='1T]_EIR;NY\C:%M. D&SQ,]6895C,W#WH-8$WU50WPD;? M&3D>AX'EUXLON5:("V\D>4R:,2SUX*AXO18&Q[IZDVHZNS:H?*.'5YM(=M_'RQ@2>'5\5:< MFDP>YXL/0EJC$))RNV,X7HW;_SN73*7N";N _M M<'-86<*Y=F79FVI$E8Q19.F"==X[#MD+W.+"#;OY2^PU(QB$U'?QEW1S)V@) MV3\;"-(4N9FK-?/(ES-8]4/K,\W(P;(G'CHGEX34OQ.C+MAM];9IBF:GA;X9]!O?I<,=?E'?W85)]>5A M,Q]>X7";DYA56+P"MCDXKP"*ID7E:,F$\5$W3:B#9=K,[*EBI^]*M+%/P+IP+OQ*.UL*VG'2EGA[7[+ M;1W6W=+GM^N[\J<"+K%;V*@T67)DV&+'UC7WQ#XB68H_JV0B68"?469[;/'B M,/5:T"-904$>Q>960_"A]@Z)QDNXB@)W*V9]6?;&1KSB",?^0N>D%M$#T0AA M<'")!:?-RV=&;O4NG"6HWG.W4V2D;;+7(LYJAWHZ?C+>U $!5Q4=G@X;F;': MF/ED5MGRTR.1Y,+/YG"4FBKZ>!CT M;5WO )1@7KF<'2^_C^J\B5HHI.(J*]%()_"1(L>A1_:$:;Y>5)[5-I^ZXZO%2^$W/TA##:O8C1>HN$G; U'*79K!EU/-.E3_Z%[WT_R\0W M!7MBP?%E7%\L?Y_6K<\C^RM6(G'EO2$PIXWI<#28LB?O^/WC#3*]YM$X!MBQV7FU^ M\>0RJ]3WLP-$XY82'#MZL1.G6VEO>MS&'P\)X*SQ=Q#5< TBGT M9A>L4D%!1[+%/$J%P4 ?2CY1=#RJQ##[H!Y!T>O%(>(N*&JP''UY0D78OE23 M]#U_]U+)]23U,)GV'($<'K8R*HNKFC6C77?X$7*NXS;[B4.SK7;"Z"NC%6%< MV/V(6S>%J.\"CNL:I3;I.UQM2U5?G$LH.!_-/HZLJU=7?[&EU+HO'L;[K8[@ MY6QN2V;G2+:FQ#S*H'U-L.L[3(F;E M_1"UR? XS:VB#G.76^]M7&S5$N7_.8EPBH>9H;:?VB$3H]8E$ M>&?Z\)D7/CIYGPZ61MHUZZ\@1(!:B*;.IW#=,I1:1Q_S<=<<"X8V*VEL\SKF M/E_5_W;X^7\_I!W.Z(367$E C\S0\_7<-1<&P?A%_[08GV6P7XS V3J2-I-L M3MSMK?U7-,TK1^M:O"^HY?)8T.*$G8Q M[Q07\EM1D8VWQ<=N&0W]Q--__%J\PJ=^^8S1/CCN1S,@5R9"@M75E\Y$S44\ M2S)B)Y)7 ,:I1^H5(+\[$W3ZW-);H(((,*KM;\-<:WEY!="P&SP:0V6A]NWX MHB_F;T6 &+_?S/YR+]_SR?;G-+=#(V?&!2K>#S0+!ETMLXDK_).BUM+2C56- M]596;D;LC#VS H0%OX?12 !AR+P2LN)@ #"ZO)VNY K )>*6UPTS/VP M*#GQZTK[: HX:(9WQOK!YH]-^H;J6!,_=?RP/#_V/F^F8QIBZP/;P\IFEN;O)R1)T+C?S@F\'6EG8/I0H9H.^\@&DM8(BZ7_*C%$@^%#JOF]O#?=4#OOS*(AR3N!>T<0 ML+QK,_4\PXIE+ G(4[_=/8@V4$SO(^(-K6_Q! LF7(&<_&9+BM M]UM6]&$Q M^&CX]>RZ//-VVK%G(;MICOD$^?FN(^$( M9M;'.[0GYBTI@!R$3_85&O7ER6@"5#"&_GT-@:@J<5WB<'"&XX3OJ$\UL=WX M<6!UD/NU=L8@(_U&# P"D/P?%*0R!]W.3UI-R]1O#)U]]]+P84>/X)A!6" -OC0-6P$ELK><07$1:5KHBG:8IUB:PFKR@3Z>5W0=22&Q#3+T.U$S+1!=/W^R_CK1QY M\I5VF>0POXPU9LW=#<@+Q:-1X\*!77/Y> M7&T$M\$/+AG:UXS>_/O]H9O-648$B\5^LDR2*VUU_$W,.>&:F'S?Y[\6E)G' M>3,,FXYPD0>\D)JF-(Q\17<%G*YWGBME?=A>;T]\<6KRJ2':-O%Y/<2Z3FC_ MQV="F'^_TR7#,:+D0UE_B:O^R7S4[)MNVF38!V9FG Q5MP\7EG%OMKNT4,ZQ M*#$U!W+,:ZY]S<91\^G,Z09=>50P]N: ,;7\C8PRQS'.W+MWRI^0Y$=B^G@8 MF^:D ]=P,,H]-5$%MOH@6 M+662#0)/T"&T2_1>M5&"/.8]S QCJJ%UMJW/O(M9C\D[/'+7N#*+@*5JIGWJ6VX#(TC>M\W_9S5J8/ MX][B%9 :>C*TW'L%B%/NY:^DWV#E"+1\ _QIL_5X169:8O/F$77OD,J[F\2P?!["\WTL;9R MI6*)8^Y[DXR!?O(MM7,16IOJKB$E@6K(1P?_I>#]YLBY:4+=8/U>6$#].GYH MA=05 !*[U-7H?:C.T0Z(1!LP#\<]SY 3HK[FKE%8%CE1OC71?LJ@MW/IF_%X MLHQH[;N3W[A_C=>G603%#A>):^X5T*$=/F'S23::GHSDO#Q\S4L9,?QN)3]F M*LS]:\+HT I:<.0+?_Q%;8!GLN%E< KG-_(UVM(O&@2A6?]_ M"JQWX7%JEUT'^856WH^S+OQ5?OM;;\X+(IJ;^AD%95@.-P?$'"4I2-1I:\%'=])(EY;;?$!;+!C3I&2) M EZ%XQ)M_/?_-^#N?CBWY'I(8MU6>8:I&%YO9%^8UE'ZM:&_H^^O,5AI-[@Y MP*Y:G+\!IY'Z0!HK7ZSNC^G'@JF/#!,>&N1^=GTSD87\_C\2;WB3)UOZFAO_ MBV3\Q)[8\^ZG3>:@F)\DWJ%.BV9?5$^JM]_+HW(\0GD65H?+ MNP/C/1]? 973"(.O?59NT5ZN1@24,?:=WM^GIRN\0QEW M+Q@S^CW9PM[QE^PAI8\<#FVJ\=++U J*3<-<^I\OQ[^GB!2%-7_?9YA2ES^5 MW_W8I1I*K%)1^QXN+,5S;7*?K]>+7;;J"@BWIE1^?06X67\!I[*#C1W$,)O# MI9?QV*?Y$:^:*ZN1[$]2$#WR>3BB6F/=D&!_&U*KH_:X@(L6VT M17<+ZM53U4/%\'Q44ZGK?=)]3%?1CY\GDQ[Y@S?>LYS[%D #Q1Z":+_>21[: M>'N9);%RLH8\JM[F"KRS/15*9T:V&U)L-%"*OLS88;ZM!*VKZG84WXFUUH' M'NV" UA>//HNRO(E-!"FG^*V[3O^=76B3S%O*Z?/!/>0T0PWU9&;%$2 MOG'8\&3 TK,5<;,E1R$@,N#=@5&#L#9;QVC@XIN-]U6ITPW6B3RO#@H/F)2T MV%>F*;X^=;65JP((V8;%VRXRT]/&FAW*\DRE2))P[L%!:<_8M?6>G&.,*88A M64K"97^F#)N6\8T8PQB;:E(2$&-$(S2RTU6BFEH^*C#<2(;,3-R\#B('P$)\ M9/?Y0*1_)M[^0A"#SSV@!_P$"H)3;RXFD'^)^M^O>599ZD[#)J@:!C_ (4EA MLVAQH^@?3(MM&B@!I/]C$R&UI'STU4R()F4%HR%+^&,!6+Z2.I*!1T \4%<= MKLO2FI-NI,H?:I>%D?(;-9 \LB_XN#A0#2A#>)@M0!R!XKS*_Q^X6ZPW0%-F MPS[L!K33+%> 9?[HFX0XZR3'+MU1=ZS?M8/"G# 2(J^"H<[AYM$KX$ C1*58 M(9#J2*(*B&Q]0U&@(DN5R*;-0O:/? =[*O!>JUAYU^S34?&1^.2PWM9\EEO_ MB2BI^D&EY2" >([9HZCGC\75.[\C1-I08K2S*8K$$N'XJK3S-4Q<0Z[G'2^& MY+*/F& AS?<=_>J.Y7)Z>:I+2YRQ/((6$A\NA'V_'>*MOL+K5Q$A]P+@\=B! MH;Y?GU?79X2%T,P%DM0PD63D'WTG'_/<7)\YOJ<7!5-M &HH:!MC[[5%=2EP@@'7B(S8GY6XJ+ MP."EI8*F?&(OT9.G.[5UF.*_D MC=\E./>B[.4>_JG:RO\$GO\E'DF2,X)^H+_LT1<8UX[9JDKU]B7)>3_P-+;F M\8:([]/(FF[2)H*G@@1\/'X X'(Z*H\E83S.#AK)/U5C>RHL)')/M?@'UO@?0^)6 MI_K$3:E^WI(G5T!]>"_.LHT.3FT. .7N^PPMX?G[3Y #E /.?+'\^1>G:4_L MUR6O"X,"C#+QO<77V#2[73Y]&."GUVGTN>U#J)A:]=_OB&Q>!Z?#:G-ZP_E' MZ3BZ5T!7&TJ=<8/&C"'74N0O,6@V<[<@PPUT1DH-PZX Q?Y_TP])GY/%$ K M=F^F[@,UAYV/J#N)3T:W 3), .[MR7#\9;MP5_\P%$$LV6L<2,Z,^2U#)V+O MA3JC^^C=V 4P+['&!HH#,N XYL,)DR5[V!,!+<]?J OC]7/PP@9D^TA,7J,_ M854G^3UZGU35(^CM/!EL$,X'>FY5$T%J$(M04U_)]"6:[+GWO$-.J#6WFT%^ M,>D*&%7,]*&J$/$:8]@IH73S_.K+:/,#V9?7<0\IV;9#4P4J@J@+#LT'OABL MS8?V9=/:F)-;9B0NTL__$$S/-V[JB22C.TW,0PUB^[NQBEG3!O*7YAB&?CW% M"T)BD9;B&D9(T8Q&0@!+L9VNH[=F@W#VE\WJ$/WK:Y:AQN*#FWRX&N]C&VZU2*E4\E*5,Z]9_*WY7W]F1U;D]>7[ MF1JC\@,9W>5K<2P3,JW?;^8-Q[D0\O+L,_G0WOUQ+TIB?DG;+XWXQ*'(G<8\ MUD6^]RL-"^A7=XBTM)'E5!VWA$*R6!8/(3*8;O@'>8#!C9>=ZE>QX,@8&.Y> MZ\9R?=&_>WV_D.\_-+)_C.PPI@BBA\":W)P/+07N_%Y2V7990;X<8]03N0(S MDQ,CM0A_\H-\\]]^K70JJI\C3-2:O#FT>+;W(8/1XL&M\LM[QW"^0I>&VHQ^ M@,.?J&[?2*G !B FNBGMV;:3G__?ZEL%)8@O!?LX)W!^_EK!&V@QS08$_57T MS:VA4ZC:MX.C^##](R7QUF ]J>ES4;GU)RFZ"(H_T!V_A%H?PAYW@(P?6XGK MW*,-S8T(_E[9-Z'&PAITJ.RDV.4+9%D_BGV%4K.$I*JO M+.\LI2QOG>TP>).EXYH7^.ND-5%R#2[Y@PP;&)H0,,E;0\KFV5)QC[!Y_H$/ M%6QNGG^7>P&2O*66%9IC5S16=D/HE5[7FJ76K&QEN7V:.Y#[(N= [1AE;CQ5%*D& M,>WO2V/9_Z') ,ADN!LAG3%OP]D"J8$.SC^8,\4X*1*3<)N8T\\-27W1P"*. M/!#XMO(.,^/PKVL6?R&H*;H=<].&[)P;&QLSZ MXDRI8/R1X\21QL<-]B0%OY)'Y@1_L9*Y IP;:*65H@2"W\WX4J_\5LK_)5$H M7DK:5VR7#TZ14LT[]^@]T 9<)FU/5JZ 6!I=G.QV+XWT3!^F7:--D4L&$J\T M<:8WEZ?YYNAZG.Y\J-XRS>\.D^$>[S MU;^YY$"S8MI>/[J>'H6(%- &_MT$B]#M X?ODX (2 4G9E9HOI>7)=*Z6R,[+0SU"&M\/][ 8J6ZJ M%OM<(LB'?Z50X(B#\0:#B3*Y>.$!YE]-7CR6_+P40P,-<6P XO8 A2M2:Y # MRQ.M"GD:IB3POXB4",\==>9T^B0T$Q>B?SF@BW+FO3P$,7F;G.C,#&>D8_CP MV(D,*0>8&M-NX@$ZX0>;L)$ET5P'<8L8 !Y1TQUS-I>5Z4/+YN90<4I!KS>< MSD 7F1@GVS?3%++UB9RZXTYP4AATFCR=X"8ZZ__PWNGK&76:"2W[2BC[+I(O M(&8J_Q4/"J2>\$3]M41G7O*6'_U4/;57(4O6GO'U9-,4T6O1-X[@UB1_3-N> M7+>2?I\907(%B/CEA1]%5!FTWUP\0A/]@@F6B$T+W&?"\_2^6*X#J76G*E@D M\ ]TG_&[+D^R-A;28H=>E9IC4'BR-QC3'+#&&II X$)G7>3]PG"(DY;78,ZK M81^*$:9# KQ;A(9(&^ND8V.#/'YT3@E,(GZT+$*CR86>QD\RD*)?X:Z)<&I# M-%CD7H>>5]KV9.5=-]8/:]M)QV*#HWO+MZB'_+?@.TQKRUX5@6U.0!JQ:SFR8VZ/[GTV"&ER_X/ M,%5MDA3[\EFQ#$FB'Q)PBJRRK@XB$,A+>DVO 1:Z5,?^\V_E:^&[#4Z?L*1( M)6*D4<#T<\#=,,>P8MFFD)[QU0@&?)29<^A90C'"?."WN1,7TX[AAN;DIC\[ M1%B,NL*;'%"D,+.?.88%;5^-J73830)3C3B!IY$K:<.5YK\*9!!G0U8?::=4 MR<.' '41;8[YQ"?C-TO"='.^T?]A:>^WT/#J4ST)62"Z_ATYF&T4R$S>FHZ/ M9&%F3/PG%0X2,Z' )/=ZY>)&;./DE-;D^*\M0SU^=>@760#5%F MWL-K;?88<-20#DYRH MBK-ETPNCW7(:.T+O*A _.L\__@&JX]7V!Z@?"!?R>V\QT%^#1345!F-1W9(Z M2G_T7UE5$7^'V>=@AY'HEW-6T_*C=H6-[0]Y)*L4W0(18?5]$B [RN&)TOV_ M9X!&9OP%A63;5BGH=%0[*2?CP.PRYC=6]:^!=UTM0O94+6"8\,1\)H4'"40/ MQ"!Z97+.%&=F^$E)0"SU;YT0@ZH76P]3!C1=+E^IR M=YV0S7FD67R9+ -T A)HH-$;N (X8JZ 1D2.LBUM+"[U %.!#G."T(#0PECL M+\V4G+VP\Z4 #SM;Z0S=1-F,4"$<-W+)C815[.;'K'\4D ?A4X@2&"8C"#46 MV\A$0I),#>+K^=N>GO]5US(W M/M ?3.X1KJN@:KJ.6EV>29WG8[ !W9ACV5KWC7PIO1E(9G$U>A7]<X4+WJCC[NQ$'/-@F8. M.B\*S=R!.:=?+R6SP0UX >LDD#/6Z7LFL25<6.W=+1F0NK G>0?-%_]@N0@" MV+60\A=4E>%WD)9,Q1T)\@9>XY$F04]2K2CBL]5GI[3@YGLC-5WV?.X!F,Y=K5W\3XZ6&K3/&$KGG^Z^Y[F@\6.E4P"T#1B MLYE6'Q@'N9 %YS@U0(/W.>W8OJ[!W/I;_6RGN],D"0W:^/=&@0@'(3ZV\/R, ML/Q:U*E]EA.Y"9W'B-7R>UKB]<07'W64-+8$J+[W/%4>?2)U#G%6\=094WU8 M*R @B"_2/*8ZHTOE'6M9N.;41:UT+M]5 M,UC=^1EFK&BR_OSU.8JC$)W\,$ MYSB/:6HD)NN;!"XV#3LSD4O?/J N1$5_70W44IXUKE*-_4EDOD4EI/]Y44O< MGV%#DRBC^19[ B=OST;^@AY;/'D6+%X+)^4?.)UNBI4D^=-*_ETH MV?O 9+S520F4'"^K$ TL&!1_F=R@*[KZ"M":V4KTRZU>4@6/_TF-/7U6BTG *)Z!,[V7%G%*3^O"I(,J%D2.[@B9]$,U0!XA>'W6>M0J)&9'^\458 M[FO=1CFPZLM$UG)WYPY)WMF /O".=2E\R@#T07OK?QHV95@DDAP":[N9Z4N!4H/YIQM.F:;\02-GC9(M?["T.NQ#"U&)VID, M.(&NJ_"%M>%O0#/X0/G#] ?.M*'T_93)['Y6;$@LJTHV_'+ 8]2E2=)50^+@ M<;E1-_.ZG.0=YGJ>T'1#1(KF'[E..C9FNAYHWH[,_;G($GB.B 5D3")"[CZ7 MJ)KX]3;496P;LB^P96N&:[>_NZ>R8+!%":=R;(I;=,[X5X^^Q8]@HP#J;9T4 M7D0LBQ/H%KL/52?UA^/\X-*^I@PA_QUAW6(.FYC0"7["$'RC?!\P'L2)]#0: M,TS<[86^P3_\WL]ZN6JX6[8X,,?>6[A4DM]?M/9%.V#Y*)[H+H,X[Z 7T'K. MEN+0/3VUS0X_C'9 7S/[TR]->4>!D8@C4G:G89?\)NZY18P*;][()=UQTA.\ M+%6/UUW;>BSQX.#E@]+4WKF]6W=5A[*,IC>-6:^ L&0T/]RC8(M9",UZ742= M\...OMAVQRXT5$6G9YZ)_?6X2]JCKY.G7R!WQF>?ICLEWCFK>/PAYI*^V:2$ M@%=WE,_4=*1LN6;F*,#:9P8V7*7ND?*PJZ4F/#._[$[E<:;U#,:,V) 8.R=HK%&P=W3([)&OWWA#FN_: MHTDWC]^O.9-3*Q31<@1/1.88Q(U/GO5A_R7LPYQ#L_H#OLJ4D?JC/&VT/OMX M9GP9>UU8^"_["-BP.&"_7\$),4PY2=N30+05"S_BJTS^? 5HH[GI7_SE^#4:D&O&" R%L7=Z0XP9TC\O 'J9:Q", CS ' ML11QU!N(7T@H+Z<+T*Y7^I;Y.I!]U3 M'DM9>3U]P^4V];G_I%0P9=CSQV66VHR21Q6"&[_,;X7%$OR-*F693Y:T[@L5 MK(5&SXX3>D/T?V_9P73S$C!OSD>J#DF2[:OW+M"R^PY(PU?^[;(-_#!M9[LE M5.J)S->U-C2>TFG8^*2E%S3WTNF6JU\!KB.E3)$FQFI5-S\61+G!M^X3RDPEKHU'%%\:E@#3AL +ITU'&Q"3DUW8PQ-MY!Z07I)V_RCF(N MG4 4PJ%M7#!5!3)AUV;CPTV5T21X-&):E.S9\K /0]"UA+I9J)IJDO3RIJJ+ M$>-HON&M B Z33O*-U1VC/]CB%K^OTS,W@ RE<6:2YX"4AQ\F(0R%'2(= (? M?6%839S<"0]]T7L/4VB#O.DN.)5]>7)]/47^4*>W.]$J6,?Q M/8W<%2!>)!)=\WJV8XY$D_$E^Q"$]+/;O3]*7CU%M3>$0RWX0*R]>\, WG9FY:NMZ9Z&BH MO[P1TNZ=)@ Z9[?M<;KT=1G<$%.*8*O6 MK!^B\CB3/>7SNXG;03HWAB!N5+/$:%IXR2:JC)>&>G9976VUX[W>IX;(FOC4 MTO[,1?K8C%\^6VD^-/MH;NQNP'24FNS-G3M_)V2 MU:K^PR%/J >'@"#$!()/Y/Q5R^G$\+9MH"N:2_ MD(?\0?G_@,A,M:TNS.EJ*JCR$"EV+Y*_N.3VLT88:=='UE@KKH 2Q%&H".'! M^D$N<7VP.)JEWO^K7.+GNO//QG!.(*7!>3OD0TU*XQ[LA.@*&!! LU 1-F5Z M@Y.EF5B:QWF73ZL!*$1N01[\TP%+56SYQ?0"3$BN ";T.5= K"SG??9DT(82 M( 51/I2#ZK6D,(\;4\M? 3/PGT;5^!2""#$#3Y6Z/$<<#?YTO<323BUH+PZ> M[!K]$+G\Y9QXPO,C=+,D #W#22 +-T'K-\^;+E$%R@4 T*#JT-_,$Q9]:(W2?!9"I$2[HO-^ M2,$Y.X??=9S\/]9N"PYA9,[7JM7]\PT'0\8@EE*7&>!I- WY5V$8D5(HM\$K M+XO)G&.FJTLNIRZDO"QYNYM=?MQHGR;FGUB^$$,MA'F%-=Y!VO#%E[N5;=9X M!V[)+.D"=Y ?TKHD2&IDN(H90T0XN$7-=CK9T]+FEF)IO/NS]?H\W"J*W\-:Y<;3L/I3,O"_['NU6&%@^7MWI89Q(XK'Z0(8D <6GD#)*)Z=GK9?T M48T*'[])-&UWIG$B)SJ<;8;=7E>44]Y\:!_6%;YK-<')55*M<,/K4;>_SA2= MP:BH.R5(H^$L")QL_;LN0Y/VA@EI.NG\%F.RHH <- M$ ^:YNI8O#4SQ6E"3Z,.HNLC?/TY.+C[5#T@E(%,'<.'#6+:YW#.E>?>^'.R M_L3HDK#<"2N<&'CC3%G1GI=H%#Y^=Y$V?6!>2_W;.7S[QZ'F:YDLC.=CZ$9E M)_04^HTV'&>'_X,F1VQJGJ\V3ZA,3AT,0LHD]0=][EK0J]R:\M*OJSVR9X][ M0J F \S;Y/PO.S7IUSM%JI"MA5-\EE!%KA[N$_CE#4[K_&]K/M!0B4X+WXC9 ME[$L66L*S_"6V1HH-I],?_WY%?\*3MB3>D9JY5WC_)3O/9UV/6MH/=[_39D9> M6%GVSFD&EF[?3]SJ;UEM%'UU*9RX0\$V*D?91:[N7+\/J7WMQ-X%KQE[H3>S ME1'#3MLZ5ZU(E-\M'6YCM<2&&CF7*[&0Y PK<,:[^;J"*.VH>WZ_4-TCJ8OV M_-/I'>3.>P.D-Y,_C5--K=85D#IX$_$C66,ZON.[+$70ZU?B^M^>UZ'9PD\N MEZ/*M-.IZ@W-'M(Z3.4<+./KU9,J-:[T6X(&$_0$@F*,_:1:2W#Y.1]L^YH5 M:4T13X@&,N_VZPT-YMVMY("I\O&P=$O#(J PI,D_M9U4#A3";4\%/D+P[F-S M1XM(T%_6,$S5Y'4&72=P?O&"209!-#=3VD8,$%\!7C^-\XZ2@L<=H63:PDCTBZINNE= L?+G9,Z]*X#S^170G(]! MP8:HB!Z6O0)^%!J4UU_RG:]@-)$:%B_"4BE7++EMT=0VSM2'(3-78 24DI:? M?RA@7W4)!R98YU@)'QL=JSR/E)$7D(@!>OY5<;TT\>,LANI^/T-Y.Z7MH>_K M1Y:JY,LT3A\6'N]8; #<'W$0V2*B_+=-M )(X.7;Y>/)O2P/A.NETP0+Z"6M MFESRT!\9>XP5;R=C.ATO9MR#E3!\!EMS' MD[,RG^6H1E9^V?NBX3RQF7P6,A:JUMS5O=X/J*$)V;^0)V%8\BP\>E.2.*?F MS*O5I'L^==2%?YRB3!=?-7,38B"%U/XGXX!4^_+RBT)%W.ZA4]"W>W$N8HC3 MBR+1=GW6X7->BV6#SU@AO%37^Z*\.Y)6T,9Z M#13]5$[!2H^7RH)#[UN/[V/5/I_#311[O2 Y+VXG ]$LU>9Z[4WZ2JEF)E]^ M%XK'#J%^O_4)<*8C'*NPN>2TD",7T-:;JC#SM>MY$^Z5/;(<[I!*'Z7]ZT>PHW1#$ZZ%B@[0<7W7W,:>-I:# M"HXIKXJ;2)WJ7?I<^8?L!^CZTUH)^NV+MTSS>N_(UAAB1+T5H@W ,VN" M#3G==(WWS&$62II%B M--/((11.,\."0[5?++QEUA#=5Y]%JU36VY\(TE*3(Y*0F?9X(CJ=]5&@AZ(L*Z,K\72 MMS&$%%*I?^+,4J'%6C"^1H4LUZ8.I*6'O>C13&F=2]*OM(%4JPS*#?4IJ'8*>0+(9$+9 MTN_;I-GG\Y;=(KX_943^\]38GI#9I"*Z],\X"3;*%CC* Y''7_H#2!EO25'= M\M W72?P>2K0,ENP_+XHM3>JX%2HJLWT87Y>@.EJZB'.L;93L#=*H M3\RU4I.)-T97A=S;?\_C)%@F+%09R5\^*Q272[]9V[['G^9_SIWE PAL>IX[ M*(:X7":42C2DO1;$4";M-D<^UKC594'C=1O1GKA8F%-?8A!:.N'5<<9IJSYB M?\@IOS5%.!MF"CLQ(QV<\'RR \F_<7]!4Q8XLY\ :Y[)GIZL.VLQBS3!67]O ];>%6$]DZ/D MT%-''970=EY2CT69*@P]>TYGC:(1>K,,?KDDO*I=OM;PN.L%Q5@2.\+Y043: MLH$0#%Y8J36?&Y=_ZB2YX3N(HS98<"W1R%F(#3IKP*\S/34AL6X5;&BK-55P MP5ZV_3*X$?)R+I2GN]ICW#!JUK,]ZM%9#%7D9P_3 O46:7.CF$0EFE%G7X&A M(3A>4!JO3<) $T^UJ-]?%<"9<]>3FH'S-8H4Y5,T2C2R_=Z!%E'=,CR'[F5G M^E O@8\F]W+VLM&8&(Z&%#7T!<1.$,M9WDXMYO&7[A3(GU9Z-,K[48QNGPAX MA8V-!0/!;PHHM;G8@5-X9+4EGN"EAHC G?9CY\_RPJ6'?4CI8CL?4;FGHO'# MQ([G*7#$3]FS2YL0G*N"N1 \OQ 2UB>BQKK3LT-WN/YQ-0)*'GT1VI)\6 M"]PB*.]9SIUN"_$BZC3;O#IG"T58,*!^CYE9 M[$3GLO*"LW4-)\/=4[+DGC]-\2-N,W24)#4O.*\#+]>C84>)Z=,UN9C:=[H_ M ;1EY3+J\GE\7Z =%J1IO/Z7%;2OB.4I-'?WJ MS+A/ BPY0WIO86MX#-5AZ?-V\VO(46CTTK8-)TB&X^XL\'Z8#WWZ@#PAI -5 M/O"IC0VG!I?TLZ;CCOY7Z7FL9&';J@DH*\ZQ?4S7I6A:9YWE8MS&MA4[/&KO M-^?K;U'%)TX_KS]F735IPYBRK15&ZAX'EDHTDJLU5LAP=53;H5X>WY]TO&?0 MPD#%:#0:?L*_FFC[(8D_5 >.6HYZLOXB@\2;XR;BGKY_YDJ-]K4$TL 0*7JI M[JW-Z> M)=U4UY+T*+<%K;E0!='Z5A61*"O7$07'L1S_ /7E(B'R2T)7;]D= MTOYSY:\GR+8=2BOD#NW':0.9X*T7R99W"GF^:6]&0@OTKP!?L/Q:-6%(S4,# MLF*G[@31\WP:7L34/\24H(.7]8Q7/#&"=#OVP[J:-K85H*C[E, M7A6YMCDN3K"CO-E<1=AY+UKRVHE8J3A1E@])PZ&T:A^.&,8:&\JC*LN71G-7 M>V,#)5BR4XV#[G,RAI#"7S+[L,:^E*UJ;AK=?#9RJVE=%I_NEH3A9[?Y$+/M M[$>:+B((ZJG5&E;K6:_[3%I\X[J?=V]YCN/JNVX)4V-K'<,R**/P,G9N&]+0!\8IF#5:R?;OU#"830@3CJP0SNN]^J#78CIF M'SHY.U#Z\/BR.G/,S(2_/[CRLMB]Q(Z6R-/,.1UR+2%W2V$]^YOI9$IPLF?+ M)A'AR&[I)3JS[QRG=GT\-9LH?=3M,'YG$$%K*I^I&M9=V7PQ+ M,FJ&'H/;:B\%=XB/7VE/'5HQ'7(();QZ#+L8FEE%'O8D6A4,^+^1Z\V://^T M]*8_I,R[,XJ,Z'87YYJE-KMTU;_;/";SK/#I:P _RD.SSYOY?=!9!T7.:.6/ M()UX8\-SR50"CY?M_;#]%FS=DQ<:"KDZ)@Q#%6B(IL8'4YSLEA>>TIA*Y$SX MH)5(\/+O-+[%L8>BGEF[ (5'#2KU63%B? TAWU>:U-I_J&1IK1?/O1I7,17A MBEVS"3NNQ+-R6,U>BF8[;CX[@W8T)*^'9FC M/!5OMR> %H29\O^4L :^[T_-J8?L;=43$R[N5WTH[R-K2.@[#.EWNF: M=<=='R9L*K-TM2UJ:MY9NO0PAQJ&JD0X8"2[6!?CU!6%V(2NJCC33[AGM:Z4 M*6P3;)BUB>R_%-%(XTO4JYQZM#<9]/RKR\3" 3GF2)/Y^1HK%,SEQD;.5 M2)ZU"XTC=7U>-+FHAC1K+]%@'R"6,[2VM25M\B=#=9"I]CW:^BSR/80PA]W" M45")1=B@)(P'R5+ \QL5F-E6BI\\M\K^$.)KQ\@P+N%X!:2/83M_PT1J+8T= ML+S6K!A>CA(03PXA'.&'30U'-0Z]FJ.<+7 -5VU4BTE<'"<\$PT#*VI8DZC> M>_\>W=1D?U.F>BT?BY3!G?0+89R<"_$[#,^N@,%0>]+5-%P&-?OB3]Z[;13A M&4:7&*6T1()M[*/!JU4PB%/JU[_J% E= >$"5P#B%$XJ(5G9Y7#PY_L%_BBT MD39@=9!I84?=A MC0 * 93L:<9O@'8%Z0[S+;5,)EP$N5/31TR5'VA(.F #//_PJ1L"#@$. =O3 M$M7>Y>NJ.#-XJ<^^/@C9!A0CH:A;16/ ")3'*N6Z5,*\@FZKH"Q.[N\8%(285W&\N9 MX]R$6BW-$G&F@W&^) +/L))!B:Y^JKSO?']T<$W%^H@N'/259B!S9*B-=%,(^<(CGOK/<^+Q2*"%HXC(^&!#W(I_.MNASXUO6$Y8;$CR)Y^#7A+):,SALKK>]+W)>:C=M\_JYHIDK;P3[Y'Z_MVLSJ433H0+3^]<")!\QJ.1J([@GOS4^ M:HK^>!HB@OC0;9-7@=P5HF[3Z0/)\=*M1WAYB6K$')GIWYY0_9)%7^_!1>') MVS)FRS=I9;6NMV@2R-WCXRIN)]5YG6_FE;+U+ +O09F[0$V1!W6C<;)G/1OA M]Y=IZ:4&ZCN=67,*LI[@/(O#":_LS^6O.;N^,6[7?PAR6T+ MG2"FR0NZ KI\P:]+_;]W^,EY%5KB@URS9"-.;1C3+K TXMO)K#V5O[.+>SPQ M2[#6N??5$$E<72'^$D!@JDO_A'%8.^4@!_?#WH:]-UOM4"/WLV]4PQ^_K:F^$ZP-2:_P<6#0 M?__$/MGKIH=[FD^5;*R*J8Y&\QA M4W8@*EB5I'@F=^/08DR:J/S^2] 1E(RT8#M-6TFP_8<1KW78!9:ELC*WF\$ MAT2V!N&K SEC'Z1FB7?!+D10$RVO[HP1;I813B=- M&[/6>F,(87R.5?#(7SALTN,=O+$IT.@P+^^). M$WTROF[*77Q8H9S>LNL@%H42,0CWDJKJ!1=DWJN:A_WBG+[ M"M =/6!W*W'FO&4QJ)-Y\;;+9D=&,P-6EPJE9J_.1%85A[V%= K8S$)(U#C^ M'3CO@4.V9-[D=D4&U9EV#2%.#^;Y-]+N[E,6]8HJZ8_C!YL71^>O%:_99 M!L-^Z OJ'D@P='0:3/QL\D^3,WZWQF)LR-<2%"5W!7!1='R70M_F\X4K8'[! M.[;["V1.?&Q"WS]7[K)AHJ^;[G(U=D*2L'FX)465+R_3]M-R?B8RZK>>VH3H MN&1&W/24&^''GK(V&9E_.G^Y;PK=7!,)SW'32'%WVGQ$66YMZ_!<>+=4S=.Z M4YAZW;%=G[]Y1ZG13M_BU%*V6* ?B^,^8+:(K[4S(%_WGL%=G83NX(MRZX&2 M]*.:BG<[&I7/5L82<^-V#0DI#X4YQ%_373CJ0[\WZ9S=[6CPFA3X&I*JV[A3 MWJRJ/")\SEXXF'OL>P7@#@UM[#L&S>(L8898C7,A.+- ;S[96[WG"&Z"?"BUL?D43/3^MV4&4=\KHCDA)?1N- M)2!^F(&6*$4?;4H9W[]/7%)+8'*)'"A@9FKHUYG#>;U555"ELX^\;WQ;[FV" M26N7;FH>U=GA(U:O]G_XLSL/?'E56SY.IN0((G(ORUIW=L"MH MG7K3!K^PZ^F7U'R9'?-]08537Y>Z&MT,^DJX8AE9(E'6>PGJ^9V)K%^^'=4Q M-^RL!*FX8Z&*1;OEUXZ>O[:#,N8R^#8X9)^ ^:/=5\N[MM@?%1=\;TA(">/0 M&36#\1IW.Z -Z:$0S++2QH-9SUJVK4WZ\#[H]I<%[AXJ*"MGH7\&A3' M\I1=KO!HA5=]Z9NL+VIOQJ.&5-W^MBA34$*9]TU5(C-!^E^=OC^*A"!.AB,C M%=076I90WB''$]2?6B=_K"6_N]5,>:T,K*K QUIVMK/*/R-^/C: ^^'#?S9I M:4E,GV*$=P;K>!9_R\W1;;/I3_Y_*'O+J+B:;6NX"1!(@@1W&H(%=[< @4:" M2^,DP2% ">((V[NP:'QAMK7G+N/>>>Y[GWC&]\/^K'WJ/V&-NJ MUERSYES%^;":_SN=:Z?G!^&E_RF#8"'LQOPZ"[VFSMSU^9BBQ^11(ECH!NJ6]H/02 K*F_^ ML$&C+P^MX+0N@0L3@IKMO922+W$.-PGQ(,KR//4LG/$B!(9NHH068RY^\M;/ M_1CG<09I*/4:-V%NII%UY&T;Y3K=8:A3OV4\8F6M0L!$!V/N&LRX>O[%M.6> M&(T>'TZUNV,@17D6/@CU*R+^^P5%,-%NJ_55G*XB:1G?_L@MA&F28DCUSWO& MS)Q,3F!=^J2-X?XN7>AOU!T_R5AZ7 Z!M$"4;+R=YIU?EE8&!IE*0 M_92OCP5'53"D$ YT@?YP"@.8 7X-W4+MAMTGYD!QMWCA]G21=,L9A]7@#,*I M7 WB>*<1-XCC74U'R.89=TV\49VP]'1N<*CJ4GZV!_L$%[/4JE+H\97.=Q*[ M1,=7:8991"<'>G6?AS>>AM!/(N=9AS,4HT:P:&SL4XI*U[,H_=F%"S7%->K9 M;_6%L&/<,\598(1@[]O)C C"W4%1O%9%LLAH!T'GY\>'B"R8MXWGJTN;P ^S MD>97! +Y]SP:MD36M%9%_DUPOV1G9UM/9^;IJ5&NL_J=F!$9[D-1U%:AQ 6U MYJT^M&MJR NJXUZ,%T 5S(_0M0T:'ZBWX:W!,UGMU=5)D91_Z:0F=J=ZHG.5]6H+4P],DK*Q^PT7HI7"@ MO'6L]"45JFID:-\/>TL;UQ>!^ZB%(D:"=4BXD-@&F=?QRJWT[UJLVKS#EY_Y 0PQBQE!PHQ3 M](PRNL&-X"CNJ/@3,J/V1@?_/JF8T*XG&-KK=;(^T4QB@ UKZ9H9NW&>M=7I MR^JF>?;^Y\42*E!V&5:WOGMQ9$*F,<_3XX&9 EB3%,)RO/3D*PD!37I1])!Y-5OK%;-KUJ"4AYW@5J[9I#.FI!=?3SD9 M8 M(,0#/6/7G:Y^YL-:+<=7.HS?RVRH^U46N[^T8@MNKBZTP%C>-(7+H(7NN_OK M8G:?=8ML=7[DIVNJ6UA@62JN*' (^425&9]EI M9L=T'C+Q_OFC@I%>8P:%%RC^Q^@$'V3SC XS\@?>YB3_?>$-40]?>H%7J:\S M4(4#5;CTMR+6;@/Q\Q;'PB4I5<,XHA$)2E%ZE [@3'MZ!<%&5! .&+II@45W MJ^?#\0R%&7B*V56YYFDI$-/,S^[@FR%%[R_+A\C#K'(M,XYOF9ARS^F2JW*K+NG&,.I. M,G"AM$GKW['%B)?V"6^.]5Q1QD'0J)FF/V6 7NJ831RH%)BV&)*^CVHA3B/U MU 3>;8%SY2A"Z:(#/X9J!A#1D?LWE>_U#AQ>?HW'-1QEGKME[&OEWWP$O+;, M$(Z<$?;KW1 7&=H5=23VD^G;<4*9Y&X[?07I@$;U.@QS^T[EZ=:F83W+?/A^ M!8P "]0-)])B8'AB35FN$$VT@BP^33$GI!+*Q'^6AD<\"(!]74I_76?@3-@ &2[RBRI< MMSIG%;2MZQ3YF6P@ MJLB$*$$,RQ;V; 4%-+4DGVM^W/+;>01(E*VB[6VJG8JD&G71,_]" 1[Z)SX@ M%'OHV:+/AEUJ947WDRQ5H[F?JX]-,ZK:M+ _1=&X_U(DE>OL)5V;MR_T_C:^ M#*7]=/OR>7(1]WP=/B_MMM0F:DB#[T&XR??#@5KUW^..:C%45ARG>N?5']!> M&<9%\I<"H6$N07 ?@4(X0C\<5RLJ42\\A5'\0'R&R6IAXT2VO2'@*UJ<3O/; M407I'M,QVI0E^O&^4^D:J4'&6]NH2:;O;A$WR9/.Y1X#V MS*2'ZX8\ZX"F(S]U*+LO;J= S*[]Z('N-N[QH&JL\X<3)CCC0;7"L"M>^9+1 M1RG#^=I;/_X*_RY1K!-N][O&2H<[K@:_$9VHI4"-F^>NGZ4AZ_H@/9MOZZ]= M;'H$2FVWYU^IBYS58YX]6&S2ZZXDN%5H-,V+G5J^_Q06P7++>4#"N'G^IK:\ MG0JF8G\W.)CJ?7M@_90ZBPV[..*ZRZ ;6N3N:K8JK[>DN0I<)CW4>;,^ L1[ M#$+/!CQYC@VI2\:4/WF#T],KR*C\[;VK57)5-&ZX M.4U^+NGR4-D3A=7E^[4>;-B4B :\=PB=B-I$[A5US]&NAD!E!T>WS.^D4\J, MZ:8N]AF'RT58Z5,)FAE<0:TX9%U086_9I; -YX!MO2&;==%E%S'1;&Y96Q:^ M%)5]QUHPO^73B'BY+'WPD$N- ';:RZ8 ?HJ\-!K!)2S83.IC*]#'*"WO7:1Z(*)>1E#QGB4 M?DJV53L+ 8'R7>SMG'OO(+J/@'+@<=2VTM0U15W71YS).@G_73.$_S^%@>C% M*/PP4/-R?&@3G'MIR48(W:>XV1X!49SP1\#%OUE+_X_VS/A])(TK;K5AYPB] MUUCN\2__22JN#J8QGQ<8_H5%)1> '2>G)0AMZM]1X!_LUWX#5T>7>665C,$Y M#&![V+S,*QSB&=I<^JO4^9FF(E/ZTD=/BS=L7RVDO6<+[WZEW$NOJKY#_T]6 MI%-&KA)D$^G]54E;.B#O!NNHB/M/@UWA_;A]*+Y+AT]FGF*Q$2D ML36+4GN9'PQO_+6FYS8@C).*0QMO_S(I_%=K,LVW$/!]-O!K?T?TO!??>XL^ M@O:*?ER/213S7E7@F%BHJ+VF&115L<%P!@.+33SW &T@X5S_F Q*V9QK>.<9 M?&]^]D-2RE.]S8%OX-;@YSBU"-IX BK%?.^26P(2/&\V),+PE[9C?VQ7US5! MXUVASEF"\=4ML=IV.KZ8Z76Z*$E49-TP[E;UYK M^1$Y16V8"H*?1IQHNCFO6?KWY+.)+TLPR;R'J"Z.?9;&V%O5VD= 53+BY;)^ M@%IMA#!7.OFH8A2)U;KFV3^*\/ZNF RMJ7;([D?&\8%U$#?X9W\6,6H5QRP< M^-4JM;"BT_*]/$N">J+QO>3^D *@4@U@B(B5"W8(#_F0\$]6QO].C!+$P+8.W044N!M*> M*%T: D:1E=2HSC7AZ-V)?/?RBB*)@1+">8$+WFIWY9=XV9+6M<+2^;BQ#//] M3C\GCFDT=#^-/:7J019K<-9?-6;-'RF>S?KR&J9965Q8G!N$I22$:IG7,_.P M:NRQ"+62O^GR6TD'S11XOXBD7>E?*ER3%]_\E4'7 O4J66UQ?5%O/U:]%V4" MK"23M[P7CL#IUF=[&9KMB*\$Z'U^PUY 2Z*1Q2X;TLU &"T7'\^SE[P3B/&? MUZN4P_?B\1["A*^(7J6[#;OPAGK(>C@_#S"W,=M1%S]@>/,Z-=7F53_?C?M% MI6M)6,N7A6_Q^PIRIC9_5I=^%/VO 5TC%??^M"\[9JJ4_AA362&/#I!F.J>$ M,C [TSNJU%1'1TND+>(9 IPHG1Y6MP:#6PEBN, B]LF&UB7=L9(R!;O:!96X M9W-:LM^*_W>MY\&QCQ5(GA/GXC4M!1'VSP%KQQ9NXH]>CKVYC-#O0N;FF/'!,?'_05%@MN7W< M\M[,TP#UDKU?A%G,]"@0'WLT-&?U/\C.RA^19"P6Y4HD._%[!\+U8PH.,AB; M]0;-,1/P%5?L_4!3Z?YP9-V(NIZ'E5*>%N8PBV=$'G>QN\/D,G F!Z*C!\;V MZ8N0BU$_IQA)$NM$Z6-KI\@A&:);#W]HA>>]JK$Y= $3T[SD]]7>?"70FOW< ME.A8^J6(7XW%S(?S'7*UG.6RRG-A[U_D-%$]VMBK>;0H8'8YQRWCU ME$-'_Z&%,4K7IT1,(YAI.8)CY_6=/W.>E:0]0;_4D(B>H1\-6J1-]PJ6!= U M?'*"4XPJE^A?]6Q 5\S1J*^YEQ4:Q8>6S!1)H[=W?O]-?+6+Q'O=70R(2@WTSJ8 )= (+%8>T] +=A/PDYZ3DG$CO_B:*9N.M^P MSGX@GM^-TZ8'SICYE.1@KV4HTPSGUQ+)?;Q[9ZKR@E2CL&L5U\*+TN;UJ.O7 M85))\A4.E&-_UR" #^>8XT4%YD; %*\(?_/K1F]Z;#JJK(_\P$!;/? OP5=] M7 ]V,N5TD8+!ZVPMO6K2['3+=)7*DU.J\N=S$^DR0A*A;GIIZ2=1E8X&J+J[ M"]_=4Y--P#HY[Q:RBA=K,95I6#+W\>_2RY MC+,Z_CJB$G?]]*;RWOV#*-(R%ER\9YW&[?W)PDUHB.'&@UL-#!R_F:73B\PB M7UU7B,$M0VBI+3[3Y:ME 57FB.6> MLO 6N9^4XJ "L3UMF:=L&BMGS;+9%WBDRPXWJ38K=%*)3QS:W3P]"37DU[-8 M.XU*M?1FU]B$I6[,P02^VX9_*G\"*QN6,3F9G,A=?I QZ:IPP[WG-Y MH]=/^<4SAH%[_1G7WJ?.)MP[M:H[278S;TKN0(7S'OHWU45FU57P MR]9\Z7L,[W2=N(W?R0W7;MSC(H$?1;,K:7*BS-\DLM3L>R*L>V,OP@H5FYL" M1W0,K?>_"08B97[0&/ZZ^N+H@SYA1S.3+??8N[9V=111V/6>WK -_D*+L"RV M74$^\Z_0MR7<_Y^6I'J;Y%QA,NDB!AT;&$RQ7,HM!?"?1=/YZDQ?L^*.WF$O MAA/8CZM-<0LMQA)N"MG&_A^R#GJUHZ^>&.9OLUY8(^"PPZ_?Y!17<'[OWU7Z MG/U7KX6*NB^96.$2^H_&ZV&0JN[9_NJ*DME_]%71?%LW%CW\W+JZL9) /:/M M516>3_D(D(IQ.N.,Q?#DHSJ]KI16A%TES;YI.B$R)V@^"3"NJHHP2B^,\#%Y M"2#JIYX:UB/,WLN'@-?KJE6S?5KS4M#"Y@!:%)4V"! MB[OFC.*]W,5!6 #\MH ?BOD55?XA'\? =W!WA-?T-%>4IF,SA/ M:6"+(M4.!'?5HHD=L6M@YSP/CMJ6\3>-LRPV!"J-W86#MM^G+C26,!3MX7;Q MJG-J>U*YM:K>03=IOUR\)2:R(X457+FMQ)T_D;5'V,4BJ4-6-REK%-@S ELP M8>#ZF;&DJ*[Z!A4DC&KY4EFRQA$V*N5,"%['^BB*N0A1,A+YP LVP@Y#HYZPE//VCHTQB^>\M_Y5&$%Y&BLX-^( MUS% =>[>72#*AI2YXT$N+>$WOZ4UK(RR9=<+8+K]?DBL)# MURJN23C]G(\ -Q"3-Z/P4AO-K3*+*;*;EW?Z-850Q?QFZSGI2(+?\7OX( M4R6@3S/_G.!4W#XJ&S>=QY0)_7VEPRAFQ>9Z!+S:L#+FDS'W(2M#?>3/:WW0,2@3.:EA+,F4O@?XS].;9JQ927U786!@8$JHV3CH\2JW-#2WU 1: MAIF@HY5U<+Q^FJ5'^?;T.3?T0#U>.*",!7EXJ5K"JI6/SG0-"_;["@$A)C*Z8\-[2VM&=N6W',\'6[6T4W(A+9957?QLJ4K-! :T5H,^4)5&L6%F2-8U\WG3<2(EV1 M>3]S XO)2 U7J^;VJZ@9LB9WLYZ7,+!,*Y7N/D=F M*%)_F0400)"3!'!)A6[_>FLX[;,U^7?KS;\UH:?IEM67I!L+7?%#A'=MCJZ M*;E;U,-WIZO-B5SH3%8&&DP/^6'ZVV\QK@R/=U8?>Z7>Z0@+O+TO;9FRP5&8 M9*DT(I)ST5?AG'I+=POFSAVTW;0)LN/)JG[!.F&,\/S9^ASKUKO[$F)P\]+O M!+Z22&58BJG_?D/UOD#=]*%&_Y>X@9&JPO=(%R4.9661ZH%$"JC"$33V&8S. MSD^H2^5?,BKU!Z!ZDM341EN(QKLFK3=>&FI"'&P75*'9DNP%D\T"F#A[K[7D MK8KVGKZ$\3[6SZ@G:,O.45C DTZEL;J),)%@07JWZP?F9S90=<%=BCQM4XS*$[C@_(=,]=\\ET[E@+\-T:P5'V]/?<"\U%J"8W"93$W"W6A+ZXDEZK"'CA MG3TX>!&?UE>O^V\O#-#4T3%;\Q&U0FN+J5;'4&;&L^$\]4REL#9E4H0#9IXQ@P&\RO MO\JL#BR^@1OYWZK- @D="#=I7\G=9%:]+1'%:;G5:!T77';#GJYU(W.9[7X$ M$/<4 P^%>?2NQMNMC56[PP7>7@+.+R'YAK"X#?WJRO=78PB?3#;12>63/NV. M[EWTV#JF[1N\M]VPM;",)7F*ZUJD_^0%43XY$S; % M].DG*Y;>IA-*+P!>0 M UU/1R_&]S5/.#&0ZX3;*%&0M_%SUN:7T3:0R/2 NO1,Q9[3GT*3_^"AGDG3 MIJPXI*R (HWX01'!'SV#*Y4F'#I"B(]20BZURJPT/?<6C;ZY WB]7,H- N'( M@;T#9#8JWX0/.X6P&OL"%"6B3LC;5W5G\S3& I-,\X-^M>N;\U2.G4E M37$ MAROIX\] \S(HIZL/#.AR7<#77(R2^ )U/[;+ M4P*;F@*1A=$J<+WJT O*"_:Q6S6T _*'@CGVT :V08THH>W2%[PN%G+2NP^* MR8YD4H\ U2;L?5Y.786P[>/DD(\(0O;'\FJ5MK"@-6G'5'Y'/8'7*?%R3=.@ MVTLRT-U*4(?B!Q?'3V]K+X4&+O(5-*+_$*'_L*3IB89^J[\%!7[)WT]QSO2= MDSX$[2+;XTU[O'$QXFDX9'6SH.79U2V3H\(D527Y94W M%'_TK" 3'Z8G1J=?W[GC(^]Q(TD^'79P?ACE)<(-_4X$7PZ#WW? U- W3U!+ M8KEC(6/:@Z-P07VL?W2;%J1:BNJV>9%%U-88?4O3@N;U.3MNPSD@/KIC ?.X MJE(T&6_#0>6JAF#6XH;\:0CBM0JQ;\_O6QTT40'OV(L,-H[CLV[RBCP " M?4])%E=GFHV2CEJWZP 1&IZZDKK .K+THN\(-DP,ZA*/ ,<:18.]$_W DG$Q M5F0="O!@I]%&>\PD15/56!F3M77*;[-L9>K\'XV7!TL8/K9F/=AF( M5>38Z8I___?6$&MM4. O&*SUVL?LQ96#BZLC+G,7D&S\S M?,0-(5)4Y'(L5C-6028O)T7FB^XG0D9)[,4_%F9/R\X+((FE%]"J_IK6\K/= MS/G]KJ?MDA=AI?$I1F,[\1C=M% V4\D@*7MU)XNGIT]_949Z0]^H#R_V5X&7 M [D_-/ALZTB-R<$E(D%0T^"L4_7PI/'Y_B]C'8G[W1S'O5ZJJY6V*\VA:W"L M;X^ ;\SUGB=U_1T' ?#O%;_534.F@88)E#I$"YZ6TBVY->%IQ0770J!><%(& M]^G9;B*V":'!X:F?U[NNDR9( :9(F![XFQ>1+LQ9OW[:=)HJ^A@.] M0:MBNYM3A<#!SQ4&J(=SRI*S4C?SR"2'7)*C"2(%UE+,;,HE)L"RP8L26@9V MGK.,C\EQ1B0Y#>=!J7Y@Y"L=U!L18% M_CXB1IAO5(4PXS>84-)SJ\]B]/BEV(R2D43]@CI0 -SQD%,&UY;SPV[U!4T? MXF4E(TQRV]O8\@V_/6LJT5NWPY\_X=X)JOIG)M,4;:TT^XJGUL-&T)%TET.D MJJ7O8SC]8-W,:4E7YH##9J=L*W>$[OHSII!+%.Y#+U&H8V+I)\\-S/HE24JMW^+2 MRM(> 4*3K60;5I9B[50*D98M=J_D3!",/TWR =8NMM06EN.OVS&A,[FXJM+O M51;X%V1NC&A DTB;>Z&CD[68.$GG7 ^\JN)=Y$:VS<^$>6V/Y,K'B4O2QB\G MAZXS7\%\ZQ[(;%BLVGM$KJ1\1ZG(,"G($YHQI$"RY]X(>P+;;@@KQ;EBS<*B*G=^7\3)OG(AW M9@2JYLU!9I,G+3#5.MB63$L8EPG M%$:M6-"",AM=L@_5X/BND 6(=N-GS][\>++D=XO@^;A.*F[?42Q;MZ[,J C'1NS;$M<5Y MAJQB ,B\A@!@OH, J1?[Y+TI7D:Y.S<\98R3:.)U=>#/3CHREP=).SA=36L+ MK)\4'VPRLJ&NR+"&%O^PJNN%!';/DG#.-A!.;-A0FV*I^)5J9H1 :+7<@BBT M$S40T+A'^_O$$^C=N?\43:9._A.&Y5<,(3"9['0+40V,IY: (W4")[DA'KRG M*PGY9J8RTX5W[ 'SV='9# ,0ZJ\8J/SW!T6P0K0X%^*UWH#6)D.GSMVF@]M9 MGQG..)6FWQL6 ^G&-',_BCXD$2=,C3_TTSH;9%.'EDOBQ>P(BX>^S?M+0;** MB9D55GR86(RFM[79::P_K((YB.^:L8]\CNP@K-3-)-\^ST+)8+Z_QD7'+@,R M!?S,QS7)]2W6[7"@5N.X(W\1@EQ?7>#_D.J>1KFU."!R =J;(M^H*K+X%:^K M]_U?%JB_-P3O7N]FF!U7T?*E6ST+3^#L M;_Q/JDMRF_*ITR8\1[/V7KQ\00W@I[[*+TE)3[404%^.'1I+#=:G?!.>L(0Z M>J ':KT2$MA@[ C1%VV4XV[+Z;6G4=%7M1.")D6 M+7:W?#;%D6+O);7NO$**@8''I]*+<#79\R"@ +E%@W[[7IO7-8:Q,1* M(W:AP2#ZCL'[6=<.;%-:4:;K$;!*T7!1UO;YU)',&GZ#6Z*[U,]1O(_(SO=@ MT4S\E-AV),O^18&MIG)2 M]GRT.A$^F?'HPZ,J,B=CF/GV^(\ ++IF:'ME_D&LKMZH/?FB.=YK)#XXDV'X MYDQS)8DY!^RD*T6_+MO7EEIV,1L-@;(Z9M21*M_VRAN3-:EKH;VP%"0<-]_3 MCMH';*7 MM\5\'*L;:HL@&2#%\X7@.CM&M4SR\O>OYIASA\==G.)$ZXFJE;N5AL$? M>F\J2V(_S67&&/08D/BJ+BDC*)OHZ++L$1"T@C9UH6=55VZ!5]-0&W*5K&F8UAO3^W&6B5Z$X)@&?:9(',O>V1%//$[]XD1!O]V/'Q+'UU MYZWU",BJ>P3 D3I@,_")!?*4WK_E=U%4%X2. $U0G<7OO#GQW8_/0>U]TMGH7 M<0/VI8MHE2=W.G .$EV))EWH3+/0*\)A\!(86%W3;X4G;-77"V7N^4R:LB;_W"^8QU29?+ MPAX;+)VN&J/J5L_NFX;79$M7-[+A7GA4]UJS\S7,#MWD?L_AY:#:$ .]/+[!$@4"J')<_^G<*X-NX/E)H?>J_R.@1\T M6ML*.C!^!/AL1)F_OCUBY9Q_6TE?"VLJ[@'(I?.,;'S(7+%+\T16?+K0[P3N M4^]]O:AZ%0.P3 =*Z]+Y!K'P'M"RE/^+8R^&$ERJAP.CGJ$M== M.NH@OB4C7])5\9YY61'NJ^V]]0CX/=8>'JP>Q.AQW7GZ(>:'H[PT M./ #<>DCX&6E]G>N>K 3 ?ZAGYPK4K[')165&02%\ B;$E'TN&PED[#KY]8 M>L:G33\A!1TXEQ!A;VF;]6'>3"QC471Y=*0C&>64.Y_7Q.EC0:[*:/&NFK*D WG5 M_^6*X'P"M66@L93 @KN9[\#.)?C?JF'AL1']X(,3]-^7$">R?$H&Z2)&96>A M%OV=9%:78U/BD*=1B&GER&U>,YWQ(:%"%L/F 6E0-145C[20)8UMI/[U89!C ML+:BHX/S%Q'I $83)<$0)_6IJ;G=?VDH6<_)O+WR'#(;%SGFOMEA4(H8W+]I6D8 M_X!-"JC0@V)VLZZU:9R%]&V3R! QVR6RP2SYP4579 UL6!C MFN";DL08-KOG(/V@5;SS/)5^I&(FA?XW;,9_O)KBZ&ZK@2+,G6,T#<'*L>J$ M=[IR"39.RGVB'QZ0+5\P:J4WNIUN7=D[G;/5H-7**SB\P M;SFP*"*2?66_+YUIY4H6TG^8TV MJ9%!.6F6/(3C;U[A MX@?IO3VN:$Y827(8"KIF?'8BW ^;2#H+]P^*JCGI[YK;:<*,YNWP#$H/) M*J)'@$6K1=ODNL->"0Q?[E714$P74^)A99\1!8_HZ0:#CN*W%:+ZM/XWRTN5 M9K]3MX'7?2B7.E:$HP4PCRN7MT@ANZ+T+H(8&+JZZR:5Q%>W/E695$';Y'5N&.- MKEG&3-8R@\']DQ<'J0DHR+GA"2A+%W@8>W/;*<5$[CSS,_?4,L:GI7TO*)F- M3$6:&)XR[^.ZG4PT(1KO]ZW_?P_^?HAV_I!.JH:(?N? M*-9E:/'2*_:NW0H2F-,3L[Y0Q_FS!$ MVRK#CK,:HG]+K_D4;(8[Q39'H;GP?H#62,_XR5@;$\9N&"9^FD4<,WT$5*;L MFA4K2X_@TO]V6HXK 9=7ZU0 MU\PX8F(/%_5;1I(H<#,'P^EXL6>,M\YZ5RX:+WL8NYV,V,)S'_]SAO#)?NH[*>. M>8[6IKA]%;88T6UQA4;3PH_JS1$6;%O/9_]<0U363UKWQMAMYO5/[JTHYP<&$CL98HP-M^=Z0TJ6]6:KKZ':$P\'YH&I"[DP] MQ];(_%*GE$3R'))4LG@?*1NJ@DJ- MY2?@+Z-B]'_6[)QQ 5 3MQWGOZGGNGM1@?>3@G$3\;R?L$*AN8TYMFM]I,X! M8K^ZU&,4\K#%86BNE!NGFZ MIVY6P'5X'%5<.RRUJC%I=7($=,#)\UQ=\QJ>G6!@,N9UTKW@';AACQB>5+$8 M4KLX5T@X2,'G>%N\!1:/C:T^5"TEAFY;#YWI1'!"]/D;ZWY,6QG5U_O<3\AA MQC?M:D9M\%UL[J5<,0O\0F>5KZ^JUY6P(8RPG_(1R/2ZM/AQJ6?S89QY:"'B MD.<@W.?HG'?<+?-72JAVDD*\N;[\\K5QZF(?UQU])8L1UL^7!$["/I7)CL,J M\I:ZK5-YA+S828"GJ'H%].FL2(*0BV1VGUP)2KI[LF,XL=_D4V7;V(C!'OA* M>O,J/Y].<>,#D1--U%=%VO*\ 3, M8!L7OEEO60XMNB,(%%(NJ>J\HZB1>-AD_.A[ 2#>LLCHF]$69YQ^!!A\_:L+ M J]\?113'Y:J(4?"AG(JP^@Y-]LDNKZ2L2G3/X^U>YOXP]B.:OS8>C-% EZQ M5*_["&@6F/V\@@\+V2#D697_6L4+U5TZ4KU\Y_V]4@UZ$E#;@38?_.4CN3FP MM=$VF5ID9W+.5D>]IK"@[))^[8A$07$,NNL%=%F5<,K\$,WTS6/5N'E!TXUT MDWL$YJ]T*N9=?3!+L-F1P$^IV"X +/>D4[MD9H%H_K"4%U\0#":!Z3J(9%VB M+*DZ7(Q'NG /FLGD;I_DM3^L_6AO-3'PUZ$G(14D'7/!7[>PY3V/!MR8L1GFT9H9>5ZS8O8>[= MVI%E'U+RM/5*2KN^#A,?$0JV_A(C.F830$QIU[ NDEE85L (/>!Z!*";MU.= M1D]#C9WPU!<'=2Q^'K+ZFT']>7/_5S+UO!>'A,YRV1*#>L\QM[A;\=DK$7''B=(;69 MDBTKAN3'!E(RIR=J<'9Z^DDID7'!>3")=7C01@2A/KH43/8;=5])"1[T!2+% MEOU,,>T55Z&".EF.:QV>N_)$!=>#M2?]5%VW*N$[Q!/2-:S+S?-*\5D14K,, M4NCIE..KNZL8=?5O8J@<6(M4!=ZRN#JD9@/@!HG!W8K97R)(\I;R25K3E5Y= M^9*9:1\Y-XN1H ATPR7\E(;9!A=M[YQ9=#E053#F\17;]?@R&J9G9-*7XK6 M=Z@S[8<8?B>5K)@U?W.>P2&TIAJ9Z10B1Z6 2O*J3%8XI,MN_#KB442,_RK@ M":HFG=9.#W<,.Q?Q@T)"F(54\R%<=MW-H;365DE^F.*=Y)#3 ^W+<\>$RYE4 M5[SEM%'T;ODF,D6*1T#&]!'\]:EG1^C1>Y4O0>H1WN[X7VF JP;[@AK0] O3 MTL >^KN:I=VB++\72!]#&26J_I?E!^66NG!)C?L)NU*31\7=J'']3\$GV%3J MB\%QYWG9A4A"U:E(B #'0\7*B*/-RN+( 4FI)Z9!41]W/>I'5 K_/JHVCT6; MD@4+C>IY2S%?L7J2;B('\G#18.],MROO9\L2ENON@D0G.I]*6_M'SD#URQO4,<8+O T/'7DZZ(AMD7: M[S=+^CF*[T-*$S8> ?AA84BED^UY0"5M&0@O#-@T"52P(T)NM.#A? M^7F= E ? 4)%HQ66H_?HGZY.@GG&]\>8CCBXN\IR!<- ;9KPCQ/V"\L?MD-@ M:N!N=\^1MERMH4_-TV44"0HOY>Q"06OR I-:$R>KQAGYIG:/@.5 1_M;XK.. M4 '/%)<.Z7DKXM0@MS.V< 2=:[B"21@0B M5JI\M>VCFH@T+1*89F6D.II7M@YN:+;@R3[@IDJ %BN64D,&_:@F7%8 M!'3L4YC+N3?UBIZ.SA2HU#0EN+4/8(!H-N4]/60VW%-W??$WL21B_*O=,XO[ M[RTSU,: N3*XR TK4'V/]EH7EP24OA'*>[I M(67BC65DX1-I]LE,"3&IY>)KBLDAE48'! 8JZQ^ M"*@Y&M?TC\LT1K\)/10"/H18;J"+E;?*8^2*%/4LK XN)B*G4F6*+X$SS;VQ M6+C:2/="Y#B:(D 3QE=O-53E8(4:C+ O]DYL"EW8/R; M$RFQ&BSI9JK*'M MB&\<4BZ)J,%.Y.'=::$[I;R6NW9JV[\]6I 5C5U%,CV1MW\<9J!@4QGR46RI MX2K)CNT+J>)JURK#,G[12%N/##;&P35U#6,N;%HQ9YI"%Z&]U1BI[C1UM\E< MI=-G-E2/ -,?45?Q9^CJ,[7N$3@JL1-?94T=.'S/AH'0YHRU4!L]>9H3%L=S MSJ+_M8[]AT'OT$YA- C2?I[V^7USBA;+7,E9?^++(?<,VPOM+<;BT_'7%HD" MG_'8YS0E7FX6TSAC>_9;Y/_@#HR)N_$VL!W\"W93 +DL"7 R8DC0_\1=>(LH M[1*D@W5CJ#GUS-OYB#5JD#N3.E:>TE4O?53#,-:\5I7$ZOB_8O1_[_2=D?UF M\9YN@B("<>[^_,+FWB.L5?BF\ 13IT:]*U^@26HY$OWH!=O;E/9ZP)E@26^RE M).&O-P'*NRAXY33E(_=(.'%)GQ/KRN=:?$(]?YM+119R)3MYG,.S09@3"0G^$EZ.<[;MK ME&_(LTJ.SZJU- )-OJ+I/-?6#??);9?\JO$((#I:55'+E'$I"_LX0+.T+RR[ M>3%L!4N#Z;R'CB3GPV*(#\5>YJ'Z-C1)OI2F"'_;7.W'K6:X1HTP#(#XW,DF%D;WI#: M^T]K>F*@>PS:V]#D3\U,LLQ_[G6Y+UXN/;*[JU[E64+&0N)ZY6_3Q6].B3A'^^,A'5.6<*P8"95 M+AI;,H;6V\=(NJD^A6@R9-)4(M_)?S6M/H.5=F403ECC[^ZCN[H TJ@ME,43 M7S5$N_'RGRC#P+TI-@&.+8N6]JXBOGQH?NJJ#"+C<;Z^_7VW"'LZM&5QPJAJ M?H6$,B>.N_9PM!GK"^!KB*>E*)#S"KW%]HGL5\Q2%7CV!\/-]8N/(_"NY(BV:T'>9+32^-\^]3LA> M%)=YJ*[98"SQ9.>:"_BO6KUAY_RD*NRZ9'M#K%PS7F/.UV,W(%/1 <7 T9K, MGW!,'19QQI9!*@N G+K#A2TBM*=L=J:Y&5/O8M%FL8F 9 AT65!4956V])4Z_'T9*S2^@)#V*@/KJD>6.6Q M2QKC/7]+TD4OVYZL-I#8VC#G#]6?]QJFT+W=75;W_8GGW66S[9(K'4>TZ/[* M<'>C##8(!PF;PMNWX XK);_C:G-'I[IR0AD^^+6IKE_EW2IV#5O#*8B.CI%2 M/=^]@&SV53)62D!_UZWKB?Z\3I'?/H*F*BE9\TAD,MVRENMRF4J1G8UU MU/5U>C]=?&H(4DR&[4IELF#ZRUJCO,0D@Q#G;GY%/VW-NHTWE.=.%\<*WFLN M]Y;!4*QXEP.9,_N6D1W@\H*S5W*Y]PN7_4GY<>,Q[D7:UHE50:>/-<_LI%X0 M$>WP]XD6Y!>&MKY:3XH]%Y\X+NQ@4$?+6[=?9%(014C1YDGOL\:)-QVVU(&R MMS,M3;%)4;IR\%(\2/&A0%DSX+8+X3]MF$EB2D M.COS6\BE6,L5J25>XV@O@6QM&'NXK)K(2) 5B[C)<+$]6=%Z-P8FG*R&F5NM M=:821LRGMYK!/7)'O#*U59X\"VLZ4F^TR()I0(@7G>5M!!O=O&YI3K<5F>CE MMB@LG!$CBVV$0> M0B^(3C#2 MJW:/UA6 YD)6\G2FGTK*CGU4R7WJ)]5W3LSEF-F)TJGQ9Q^_(\3YWN\BD.;T M;)=:"]8H\!7]361)9.N(GVEL6Z3[FJ(N(M_+;>G1-V'+PD,ETJNZ5.Z/Q,M<9ZIA[ MW'WIR\AC2%)X\2@W\EA#CAEQ4K!-0$&ZM;'M8/6ZDEOUD7YNO@=I52BW%5@I MQ54POQ'5?Y&.&IZP"+/OFO$BGGA37:L7M:G&C-O;PVB MM\HU+4WXU@0.[#: MYRG8;.A_H'$:0&DP><"LLUKR,/TA]PA@07]C;H5H.&SNUT2>;?O@S7#A*0!? M59M<:Z_UA"KXCE='"C_LUM)4,;BXS2H+V:S3%GUIE;//'SXKWWJ/_.D1P(Q# M!TS_KZP<'LHZA#UZ\,CH--BM%L>N39LT89P3[E$T8JC M;@#!YQX*(6_#K/"JZW+)A=Q&A=;NEE58':V%T&##=YPT?=Z-R%QR U_^8+-2 MCJ)N #<,[8L0:XD5P$S!LS;6L?VF0)/0]5Z/ZDGGCJ$N^$V%_R]MZT XV90' MKVD%I!@BT!*-8RE%B$R-=KOV8#EZ+/)&WC8KG7#7367A"T-1=1HE'$K4^25M M9Z;(Q:"7$Z9.>T>;;LQUEGEY3LF2&Q7_&D1JBDM/8_16HQ!#\T)NJ+.Y/G'@ MV%)K]DM5B]3!;N?:%'?Y!KJ7#=;^LZN-B9$5JT;OFEXE_A%G'IG^Z[*4X32[ MNHLYQGDXWGY_F5G<'N]0G(P)*#;OWJARR,5N*I%G'HZ=SOV.&7W3*$2_8P ML-A!0LQ$&TNU MC0=5E@6OG=[RGL:YKK3=&1N_T.<"V=V!6M)-(]?IV:[E3YO&C]:> MS\_#8M#I3<5G'V/]H*%X3]E._ C((@MZ@&EG*/2RHEOR.7?<(XZV,^AI>_]2 MSZYJ"F]%N1X@Q"%'F[=VQ=F\I?&+V]Y>)K:_Y M64L'>S,W?[Y)VR9CIS;U N:WV MMC%G[KD@*JE]]:GH 2E4JCJ>%IO0% \-U=JS4T-Y\_/2L)C%3_2UQUFOA("DM6EN/A=L5F; MH!R6K)X-"UC?9FY?EH2[ID<433@:#X2*$,"DC2-8[B6H"J0D\T H\.?+[?[G ME:#)>^X<<^5QWSW*@#?#?E'!A'N*+%9L;K&+ MAMC_H^RM N+:NJS12H!@(00+$"P!$@@:W"DDN 4M'(([P1T"!'>:XPUQQR3^KNV>O,7IL_Z MIN-!AK<@9CTU'7NQOW)DJ;-;E,4>! MJ(;]V^M2&DR+*'J"P"OO2V>>!=KL:FZ_IE:6R5^O1?;BZCBT5&GD$E+O#: ? M\6[![02#JF&8^Y>+,&;K9(8S[AAT8D"4A7D2NL9A)28]58+^(U] KL#+R10PYD:<+E/S(*D'.&3QZI R4(G]+Q6!% M86A(%+J"96J336@:Y-:N 5M1?02$P2?>LQM>:IL\N#J#W?L-FY=E"D]KG!>F M1_,8*#]-'FTW(E^J(6%X-P=31#@P_$JN)HVUERK>,[O,;YF+_Q^\=9_,ND[U MO4I=#Q,#MD3)2-C=+\,W#[4CG-IQZB0V'&N$GM14^SWKZ'O+!@\NER[62IF! M+?S# Y3^@(Q&.>CS;T8.-LK@[7H-G9 .7=;Y6U*$ZCG4'=P%)N@)]N3Q7J.O MM%2Z1P>Z _L*;S,M)E*K*^?]"G,$05,G1@UG!>''LDIRICZDS[7,K5@]KMYX M)VQ_M7BER?R+6I \62S?;9^TP=Z09LRA'/S#4[F0J6@C M7?Z*<61AZF>=IW]8"?]?3916$N)*YO5Q/2_7GF>VT.4Y"J(\ &(V)1\ Y9LW MKRWMU\#4H6WT!@CFF3#2S'I9(&!+3\;EXKBTISSO.*@VO,G4K!QU<$,VAZIRJ& M\9/.]QN@XVG,,E5$;DP"CC##\%< V4!Y<"?5?%Y@@9RUL_&2JYY04WCN H?_ MBQ^O#M!N7[+2AT HNF3H@S.\GHE:G-/\ GC+B_6+I82),8381%#CRVN*/'?R (B$Y S4[/+" M5J!D>/&+VU?5U IN?CR=3H ?6K^ <-X0,2.:H]E,Q#J,@F9<9[:G'5UB_5Z1 MN31G\8NK_,L7E'%-4893WH()73-8&G/G!\)=\@S_$@I:PDQEFZ=;A,UMC0E_ M4/97X30P$4A2GUM2MBJL,P6'D:T&OZ.Q9ZGS=7?XIGX'1;HH#FVNK,7PA.(K M2*?7R^^NY&2''@AT_'\O)Q8?JS$UVUZB#" 0$CG%++)+L_]9>2NZ?SMJ>U_V M_XVW]E0\7>$/ .F8LF3*!+Z+65ONGVB;$;E?2QX !P5#;SHB!#<0!3.Y8J[' M._WT:4[_A:?TOSL__:F=S"/)D?K*:D]"7HLER#6W=%YPBJWI&&-]$WTBNN1\ M^QM9Y3^2O%N )O])R@!QYX6?<=K0ZRA^KCSQB71AFWSQ-\(V>2%O-HO6L'V& MV%-E[(VY^S3XR(4WT6UV(('%UPT7B-^#0CQ/)#!0QX7*@];?Q6K#!@J124(RM/%BN7#M,GN;F;\G%5EO4B'5"4Y;00JA M^J(^[SC&*((A^^R'^7<9A]J[X9YT*PR36=6OP^9S[=TB@J^#-L/#(S,U]PX' MX5Z0MP8:CEX85H/V<(_O'EUP;%WG;0W%TVB8B)4_4YC2^AJC[516L9O/7<-'5VNCG**%-]F H(7<%V/]I# M-?-",Y>96(":&=D+#R-RR^W!VRC-%CF@:'M+',F7>I?=-GR('I/*]-Z7J-J- MQTDV<%O_<[92Y*K0J]9&A;X.QM/2K"V-R74>QB]\G@/ RT G0^OC=RE#GH0" M@]H^5/K+Q6Y[,6^1U4"E/8R(I5 M9ZCM?OZQ[\7KHQ.&(UXC@!M'J;'7Z %'?&G^T M0XIOP[3&CYV.*3?E6K"VAI])IQ&\V<*Y? ,:>9V?+AA3K+U_31]2MD6[@OCN M@>,/FR%X5<^?YB2H<5'V0^EQIXG$O8HH2 =I55804YBE4U$[(Y_[/$FY#:3- M\<,/I$8GM2# =P1\1?$\/KM$VARA^8KL%C%[WPO.GO?[8/*&EICZJFS?RKT! MN5&+7W3C5779V&:G(?*$T,QPB$6TE'\B('"SL1_.HN,2<02W=$YTMXEI/):E M8V*BC#%TH]YSL4T^4Z]'F ; C@K.V)S@B!";A M#H5Z0R^BAQ=DQ-%DW)0X]R^>#3QW&T,*-XB=YOQD2ROOWMP61/*39!7-4[AR M\N<451.;#"F7)1(>N?9:T9A2XZC/+31GX]Y6&5(0UKY.,I'[Q9PTGS&KHGSH M.KU517]SSCVE]BQ.?IRF.65#@0.::A5#ZH\1ZKJ4T[B+*L!*CR0]Q80@@Z5^ MCOL\F6&9&+(1DGR,G(C,S;U%ZIPWV3^@HPQR#O.Q*U@[EE ZFXWJ"Q)#2T!,9W+DFF=%ZD141$QMI%\+USB_'O%@C/49H%TFF!6H<257O$3 MVQ[A@F>HO5Q$O_ZJSB;2&7Y_#06F!:%D7<:'.\I!;W6PM20+)(W-OQJRD=", M=W1Z5O, +/%9S=C9@;-RE7?4:A-0$T,_1*O)8F\D3>AI2.BG1F4$VOF)Y>I MWT.\+\I)LT(2O'&3XD-LR70O MME4$HR>@^%FJV5ZVW.<#/N"*WAUL:$I4&JDU1]_H4Q]@;M]#;V>PYV&2WN]\S M?XT:8@2Q$4[]UAS'A3%!=N'XK *Q$L:8\GY))H&K]SBF7)GZD]FG3H8W2"D; M_&(0YU&T#*QGKQJ2PS%#5(J9&Y0'X':PV4A%N2FKHDT+*0TS!0\/A\(5&1AL7AP$.%'PU4Q*7?T@AZEMP$7H1CLZ]#O8E-Y![RV?U_"0/ *J,B > MGMT#@-?2?A]N.34Z[;/%[/$ T-GZX^"M4N(.A@><^ARV9-[B%,?C7O_C'UL+ MUI:+^]87#UL;W&SJ\"*+B]'NU6?#0%5PXE:)<2<2T@B(-GKEZO.?/D>99>8* M&[P5SE>%EX/GF62PR.L>S2Z8J-#0]I5V$T5+=_%N%=CA^'BL!!1C"42WH5!M M;:Z;*EN;3*YI;UG2055"ZT4C;RPS]3!S)\KC(A%V3P,'.Y+(D+G(GZUD4HY\ MY63\-7:]'1TU(+08503^R7!,65'I-_$D^&>$H?#1,Q3/^[4HU,Q7!UPL)$GU M]?5"(Y3Y4M1G+!FL2-ZJEPR2AB$X:8VJ@&HG6P?I3 <&W!7G*D,;_WG.?R69;@V[G-'S715D:E4QU):)(?<[)*G0]VVFX$)VDN_- M9U>I7S.=9=3G/#QS0A<2=[.^U;.Q6_K"? G]999B!<25FUB6[=L&]!/Q-# MQ87ZJ]T81VZM&E\)#>UY"=>.FUQ )<0G["A)9 *WJW?" E [Y"%UE";E9C*(P,BDY%H&X[[\2&%U !Y8K A1-WQZUT2U3 M&@#YY1,-U>1U89J%O#N&]F6D [&W#?'AML @ ASJM+@4@$_\AAXS!5>>5+!B M2QU*E,C\GCG*D&\_2N6WY5^B0J^(R>E-U#:9;T*_L>A^C\K*I<[(#P4H#;M7 M I6E_AOBK_S]T"I6CB&,E#8OSV6OF#=.SB"FYT+ZD)2ER#1FE$#H0 I,#AF+ ME*\;R=\/'\C_<)-)9.G'EREV21%R]4-*C&BF[+5B\Q)4CDJS H+EVS:I$RX\ MR/NQ^RT9JT ?AW.;QV]^L4)7V\]W.M_]8^HDTXRI]<0)]G \=6L_1O&)V-$^ M #)<@!_@LZ')4VI3O8FL+P01X9=.(?/VJ+]-XRY_TGT*M R2U-?5V-+_Z?V^ M!4D;8E-4=FBHS#9@!8'7[2,EG(/&)7<%"UI-5BU2 O/73T]MF-0=V23U*&0O M=_1DL&+9$B5'5#T>7[)G5)(%@%(8[!X&/UI^+O MPGA8@$[ W]<$/;IPLIK&Z8*&(&5+#RD2^XZ*K7SW;PZ3DZ'GRX0Z4YY 3Z;+ MQ*/6S?$(=]58 M51<)T?6Q($U08"W^%*.-+76#*OU=GTXNCG\'TLVLGC;UZBLX!ZE'M.[@ZK*Z M$+"(H!<6M=&;4R1RM: "U ]H8#U9_D#>EXT@O9MV$*<7M;45B;>FZ)B&@3?F M,JC6%S]P<:[-6A7X1HIXN]+L"1P.%$E1Q\I+'J;OGGCMC8"_.R/ML[ MVR/#88B3]0!XA*D.K+J'<'R 8!3L0FWO=7F!I@Q[0?N;$:6YO0!Z2T)_-JD= M2@%42NR6_>[DT9P \%GE*3M%/A D/\LHUY=S]KBQE189PJI45PW[*F48%YXA M401F<2,7_4&6''GD((?L'].9GQOWNW ZG#H-!QI!, PC[/'O:2,--2(U[WEKVQ8;UABV7OA@W%3W-J\[A(6ISPQ*=8X(,=$"WV)X;88K"K8C'8@P(8@./HB$DX+<,<(.3HV2I:]^EV3 MDU/U=#7=?'!B/#T3E&:0@ZY^OAJP0'"21/ "&'^F4:O5=7]4L0HP9XXF$S> M^9N @[IRNL-&4HA?KISM%R3K+<_$PU7!\D>8CCK)\LV'-D&8F M4HZ!0E6[F' 2_$-9:J+,48<)2W!0(%JD@3SWFF8IPS(.!BXJ2_+7G06VMB88 M*JZ:\87< ^"6=8GJ:R';"=-48@RC?4_^1+4,3[>-N(T(K[SOF16+_F0-_$8N MMGTW3SXM)_@3*"KG#3;MV4\IBCF0T_XK2N;$K">\BPB5#"?6D$>CRL)?H"6> MA&5LK&K7UT&PFI SM(5]B(@PN4FYK[ZBWQ:5F]1Y"^-.;WAT(+G>[)+N4T970VU-%PM89Y- QL5'U/8VYWB@Z+8C6H--L;\T5>(.K&4 )KS M&T,$#)AG[S0%%TI9@J7-:3[7,J^0,":7EW_ID.D9"\38+AJR/X#_2VW[L4R& M M?2W00EH\0%(S*X*KW]>F"C:B^??6%NOP!RTNZ&V^?%6+8!7KZ32U.(&K'X M!(EHUBSETB7ZOKRV:7X:IQ/! >"')9NG;(AP*V 47Y\ID":&E2!%7?YM#$T9>5D9[Q> M2UL&T[UW6V%?[/=-4>OLAF;3[]HP$N>&Y@EPV;HV$O7,22C;9"R+!K398+Y*JZE>0$!Z':9>HJZA2K-C M*GM9V;.#U)T44);7"\Z@T-0' .$\TS72Y0ON7"T?I!6I!MV#)G6IB7FLVQZ[)_[6 <5G_6^&$I$BOWP MBR]).KZQO(G<4,SQ BX(H9;4I2=H"G]^4O>#^O[)V+[Z^9Y[#7)(3?-<_]'5 M"3"YJ)K5<:=>[%_IF?]%G_4G.MB^UKE-D+K8RN?Q:=(]EQCM+,#HF,:3< MD@< .LH4-;KU9<@\25-F$K4W<7'D3GS"3J2+DE.<2K.C?O\DCQKJFXC>XG$Q MRC\M,;__5:OPVY6K)V(]ZN4O=U&.ZBBF=52EH(9K5-2S/O?=O?ST6CI6.PO) MVZJ%'YO )_GFQC@-F??+19V!B4WY ,B^HH=[C!V%-6 M<)@M""W@.#4; :/#I&>[U)(^:HU>_-A>T15Z GB.LEG. S_,*A?W"6G#\T77 MD=UE_9G*W4UI<>U119C9@LY%)/H&VLQRN-OH@JVL-/+Q!6SG?!+U[F/P."R8^(#]TAV M.W+(,(RM\U4;;GT,?+5&3Q80:]T \'&2^ (_+"YD C-:&; N+W4C&Y8,KDOL M6(ZV@"":$S,TM;_1&AKY21+UE@M^4[3X*)3Q%68O%?V.J/O@J0.AMJF ><]W MLU:D[$6N+NO-TIR!:0I&V.O9!O@GV&/[?Z7/;54*2+$/[L8U-V[.%![(#03@ M*_Z[?(8@R[3<8L&!I7JJ?(WQNJ4QV?1PQ'1S6!3&ZE&85\VI>HJ'Y"WF)Z"=8VGMM6, S= M_UX>98FMO*"L4/@8DA4;5$.JSG(B 232MZ_17ZT#A+2_S5N$2NGJM #PR&YM.2$= MSL0Y@RASIRBW1BGZR+F2>@BQ# U&7L7A>?XT(NY'O+^ZI-BRBU?4+JL[&7OA M$+\]\B8[M/;%#Q\'['24B.%*'R]*$[UA#'3I.P*S(LV9=5*J3KK&M0\B6!:+ MKJ(](%]97D8(5K_)]Y_ D([L;L6X>:(:D/(# .U9+3;P?TH8)M4]AQM2LZM =]^5W(MC5O<>:]6:S!M0BRGU+==<6]D'5 M2,MO#(#\:H.NUXHU?C)>3!/="L%;;_V>]_O?7\0J--[3"_H0PB+7<-[7^_A/ M,1SE7+*;T2MKU6DI!"%H78>#I%U_.YD;1WX$GN83L+J*=ZV\O&T/N3SDVG7\ M^ #(;;I8>MO7KKE3T-S89#U+B#N\4L5C>#O%KH.=@FE\W7Y>.?4 ^(6G/]]; M5MQP?+[8LSI2;+@99FDF^UHOX-+#[-XD>/0!<#UI"(RPQU<.78[+6%C/42I"V=M1U)_%*DK65<9* M2N,5_RX6UY'PM>4'?BD=LML@&E]7KT9S'?XF*/'E.*-FHID.9R<65/G*?ZU5 M63M\F4"+D4=\MZ7QA@IS*1R*T-VH^S4:5Z#!KXD=D*H5B"M[F[[=S%M)]A5P M SKPZ:VOC0IM(INR-FO"T],"?[A*SW)YDBGAI3Y?W&^6N!][OP .)QMU=3N&KIK_]W^Q$_QZX@(&USZACJ_A,$X=] M($LB;:$0G#=>&X0TP P@QF;Q#MC=B='DZC+M/MLEZ8Q!3KE<_.3$\U[*0:Z? M3LOR1^F)86-=0G8*Y_/((!3)$SHZVC=70$Q/C=H,ZEH(X)P&B<)";!!XUV%? ML-\WT4H^]KEZZ@N>AHZH'3&"-NWC/?VVIKTDI,%U.29(I.!9C>KKI>."R#35 MW'*O+^KN8V&7C.A$*P5^?4Q#*&./9M:*6]QJ[ MD=F<90Y(<<8PRRRJABZ1$."L=FL:Q,[X^C'":P=>?&YL_SZ$U<*XW?.-U',D M??X61**C$&JB\8A4]'G+PHQ\%D6 6?EA!4:I1SI1G\[ P:N#XTPG5K4\!LL$ MX9N.)D*LGR6]@X@?%X*:WG?'^=5?:N=#P923[PA!MDQ"(53Z6H)P?6S-[IJF ME-YSS&:7>796[JWA=2X@'#03_?/@K$^L./U+0@.[*2Y: M\06HIQS%1\8'UQ\\RO1TQ'_%>H10*RU+FE";7A0[*BH9+"]W_6>/E'^HO41O*QI.%J)WNR0=]^>8IF<(F4/(O3AJ1S^8O0U(O$Y MU;Q1, 7H; 15\KS/GI6$U-Y]OC%[ J+*N MB3CZ%!5^)!T7+!T:SL!?KZ'#J1C4#[Y,&5DAL(23.D"LXH&+6M7/A4PU<*:] M^M_$"B8,*$I\] !-,S>2.=Y2^.<2UT \>A4^-51$(ZR> :7!A/Z_MH9>I8/- M">UYNB1VV6WZ]@:!Z0[LBDYSVA"/O@O>QC82URJ\T7AM]]SQS/M4#A#BI1Z^ MS^]7A^<4F^KM-LTXP;^F$.I[;5_ZMF4([K=8T2F;,[C(B*G?1/6QF_%-'B$> M # DH]J&,$$CW/R5YNAP%8[?OS;!^)]"P\IT7GX4OWKN>DWUOH8:EKK!DT-/ M/]\OV>E/:(+%(TZWAL7^1_W=)S3GL2> MBS1GVSLI/Y9,JEK8> 13C;I\9R^SAQKL)7*3-A$2-&+.Z!3=]:1C&Y*C=A?! M"IL='#J746B#\_Z_V#I:$S<5G.]5'@#2/*+S@A%>N\QB3G8P+;%DQ&GO:V>V MSM@/>#>A/O W9[PV4;_:R&@$R"]L+W,2@JHR+\?[QW6T'R$7]-*7IE9&"V:D MU'^5A''W[4!"Q.?YM!Y,V%/Q 2"D!>[WB2 ME8^?%7>8GG?%1O##'W=,?8T' M0(*I3Q?F1M3MTV5O4;AE[EE!8.W(^[$>6Z_\D>?V>]=H>4$,,"(DB@CN @=I ME9W\5(ET1;4'0%4MQW1RN:6J01?B#+T%^8'2KR M/]D _S6.VJ@? /T."@^ "BN*F8:%?_XNLAHQA/-X1G+^54WP&/+2>H]RKY5# MK?$!NRXQ]7QL%$H.JF967]-B1$@*M(\39&]X(N/B$^ M;6UV6#_:GIOC8$'A5RKWY:+1=&EY?FN(2$LE04_RGKR"GN9,6NQX.HP7XF<7 M)T#]J3)\6)(F.[*&2''L))/FKJRSD+)1YHY/:V\ZABE+RJ]>]3F;OXQ61OJ) M1H/$.96Y((R[>"IO_AM*"%(E>_S?@!0W549PWQ[MDQH5/W0%>+7M8-+1^0-@ MC$T(1U')*T-[ !LE['"="F3?K&$) QNA,02?!+]'+(0]:4'@64)?$M+H^G?)O.3O#%\% M ,B9/\&T4PA&"S86'::NE1%@.\VIW@4W15:Y\V:?+FVC]80E2.@!,,F)$S4@ M5.2D&%]9,[.0D;"!_=)REM8*SIA]@-S0K3=B-0Y%K'UE@0+OW=?[NGWP9*MT M#MXOC&"/45_7BY)>&[#=SO(X@2T)9XYM78I7M45Z7D5:!CEQ[W=R9&KPT#3^ M4JJQX!O@NN#US7(UF89X;.3%^&XSE)$+>4=^!::KTZQ#2U\,<@S-?^-3#14/ M=^NCBN9US[38W,OSH0*:)8Y+*+]J7N<.INDL>P]L+Y:Z?U7' 'KR)C0\OW]1(?G7._I$-&QKI=.#6^Y8K'CK\H_??_^ M+L9W+N:"HBO%JLGIW?0\4[])[>887G>9Q2N(Q42NE ,E93'M0E8P@-2DP@8N M5Z[GQ^3D,8\/5>:SAE>'CC4VQ)X<6/X(9AT^IHIFB967$Y.J&]Y64O*H_(]# M2WS81JSI(BY;?79X2AQ+O$JUEH)5IVF@9'+XMP,0,%TZQ?HRN#P1]#R%#E<(D979(+Q,U8>0'8PM:";8XN=+A PI>BT*T6]51%P\6!SVY?,-Q3KY(B"L]N&7P,I MXSET557\A](PO0TY>8Y$28.J\'/!J5_J4=="U-[<96Z"SP^R^7\5S;/=?C2F MR, ^!YN6WFMI33IRXUK+G_,9.2_D59 >5ET(1KF/29[\ #!"!!W0O9-?R$ELPXMQZ%PF=Q/#5Y/XM_>M4K>E MW5>B3N2J@+M?+^L$&_("1W?6*@)7S#'.%E^F>=G).INL!O*3%<&*07=$D7RN MR>BF,16$ I53*;=X4A6OU6),"T(T%:TQ>L@",:V)X/0I,+OUQA:!]>79=P$C MZWC\GPR'-GVA?9I'EMDX58U'7\R*[78\_EA/C/[\'[P[_QK%*06I]W$>6_3\ M*Z)'J@=:YAT4$5K9OAR.GFG"2L+(.)VHM>^\:#S6,K$._HB#S3^VG).-=E2= M"#8@/Y]E+(>_G3C),F5/3?V+:S5S* 7L[ 4 M))MVQ/1_E6-*S;]NU*N(".?F2-)(LV8_^C^A#22][I2Q*Z;B:ND,Z[3B+TW? MSZDC M'Z/)W(-^)TQZG';7$^E=B9\J);VWSVK'Y[>B0APO=ZH+R^VUZT?)^0 MG+ Y0)[68/C!F8!6V&.54B.JKT;HQS>X8% MR'[,MRMKU\2TL+8H?9#"":VJZ$1V>M:4&8Q'#"VAV0-6EYT)/'GT*Z M5PL&1%\==BC."'SOBPI]QNYG[Q&VD/+F'DWQ N;O+?2D[DZ++5_E6M6>O;._ M(2;:I$K9,IF 8OI 9[@>]_YV3.P=NCR/5%4EI1OF?L/5%6GAV!,7JOQ]]**C MVE9E^>@!T\)EH>&/O3SJIH>'*K1Y#DPFM5R9O6WOH[<.77Y>WAA3W:C\AEWW M**+@ZC'VRZLL=<4FW+XBOK=,S0ZKNL^]JP;[A.A2.D1?F1_5%=V+@6R#!=]9 M[=R2DJ\:!E'O_%Y2?RRS8OW MLFV$9XMIGKESEP^ OI*H[$@3H+7@KI;Y)A;W4EPA3$$B\6F[_0(5.JJ O8P' M!$0- ?GG[B)>YO:3&NR!SPFZ%2784#3U)B0TF$-:N%'"-1= MPZ17X];EN&SUV>Y*:-^T+5 T\LNQ9'#'2[BMPU5UDZRG\&=KYI;5&D-T\P#->_6O>"ETFY+K!='HZ2R$ ._>%)=YY++HP>*: M?*?>S>]>/*O:R[/CJ7\ /(\LD4WMQ//CH!?0G&[H#%TW5H;>"%.4F=5F=DN@ M!.:5240&$[@]S@;V13ENJ.>*&%V='@8?J YFDT-YI^>P5T(!U2QCA0-1<:0V M1!$S(#. Y;U6U$O?_:J7/F7V MCH\WJD#MK*O0#;ZY@1!N$\)4Q!\ G9Q/,H:DIJ#HTL>8A;*%86-ZR^>6L=F1 M7^YT![SZ/K>]^^W+!ZMB !,<>^]=/0CK$K]O;K!9\(AT\$U"^% M25]Z?)[4"OT<[_WN"]UTQH]""^([@HB1T1?8<7B"V&MTI@-)06XP5F&5G8E(BKFLBCPVY5;_WZ'Y%8>_*_<6(BJ'7B-G$ MKO=%%9\#QJ(85M/7RD^%+8;?6.3*G?4H8(KH#X"0SIAJ_[H%T=N$8B6XPMFP M#K#F_0.@_"LMPHK>V^Q:P%0W]D[R<.]4F[3]U>7W!X!R[HK4 T"'6A6A43P" M"5QB05^? %5R)0-O49A*9"# ;ASL> L\GT:,J)VNEDR]Z47=69M:SN\B-D1!$&J1E/X M1B)GWBI37\D27+M"]CY)/$-/E'T=*(1E,@3Q41Z[Y4PHZ 7N_W0!#H/2%97' MJ&A"BV_3(TY[3O&6JXA.LFLP,Q@W %RSSI:]4U[;^NP)\-9H38)3P@" MTO!(MG@[9MI>+/+;O@_SHK9_\8D+R)JIWV'D_6;2<4N[(B&V;3>^+3]K0S]WFO,X%%BDILHQ5-5BQ<2'O,!?Z_!_%,_=^7L MPANPI98873.+6S0Y/A-1])"XGM@4S&0"DBS%<4 M+->\.-'8ZV+E3#_72)FTV$55]V[R&9*%0!\ 5&BNS5J(WDQIC][8%6.TX4W' M5.'1Y7MGZ.;2;4KSN\9V!JK<:T0-N^%4"XFARY5=UM+J8D\W893]X'FT3^.U M2*9\0RFCBXJUI7;KE(;TS7FB*LT)6(SB&\";(%-,QL0^U:)3#%_I#?W/,[4L MEP)8L]P==2]SC;:8+1. +\>16+),NL=[\L"IC-5;A##&2'N5^=BT>I+;HJC'[\.;!=03?G?2[CO M\1OF:LZY8O9PO4+1Q+SYTO1$<._=Y@!Y'S'V]Z\IXX8CW9 MFI_D# )7NJH<*]+V*6(2W&.L%;JDZ+&;S?M\=OU+"U)<#Z?&8TA\$8[QZ^FV M5KU\3F&9-2?2Q@/ ?U.NRMCR3I8Y($\0W)C/"2 ME6IN6*HML,R9 K;NIII+[']P*?&')L[ /0=:D/([2^!"P0'+UDBM_<]Y X#, M!VJMB!:%=:6RI"A;:XUK'&L&:;N('M[,K?S6JO*,/G%TS73X8$I^GFVNNQE#=\PHE/J,V.9W?L7ZBA57>!&^\5.*8]C:=7 M^&2P*#G?R,J>?W/W[8H:CH-A;/(+KYO#R;[DKM3]W"]:,AY6W);E!IS-CPIS M/P"@*B/+-U2DJA(?%E:.7 0.92:.+JT%Z4G0/JE!(O&=:!II&@5K4MK27X%S M=?8OGE1MO)>-2_H'=O)R)G5'0LAUV$[O E13NN2T,++> 6OZ^Q)7G MW//\N3?>W[_Y/-=/ (NS5&^P^H!+J8#VO)GY=ZQ%JWVFX!^,2%5TQM18NK]P M7!N81/>]-8,CD4NH\YN PY0^WN_9WT.OWQH4%JMO!Q,-7(,SO,E7]]WU0C?: MILN1<43QDN=R/JZ(_^9&K;0=;.V3@(B'@1G*\E<9NBB1MHD_*BBT/'-W+MMO MQ59&>3=@@A!OQ5?43%__WQ^L_C6>LI84J7T>=/=CTXX*AV,9;V"];1NP??[Z M^YN:%Z'X7'>,D7V7\$-P=IS4B>PZ<8GDC>"_-)WXN<&_--3U_7C]Y<"B,/!Z M7\6L3^WQNFV5+L#(F)2A]6(_QO_$0==->T1C[LQ">#(N[$\QT/!_V8*Q_YBD M)(? Z4T)DA\69^@SIPS*2"SW+B"N^O&=\.>4]"9HI&Z&#;!II:UM)W6SQZPV ME7;)VFFR+,'W2 0C=3WU,;2C^TG4")0FGI=-63W!)N_Z*GQX@?+X[DT:P^[F MH?0WIS;:+9,\SC2KMZJMY;8?:%[8@!^14!#]N!C!L[_F(9NM*?N#B>$W5"7+ M)0YL[,.9UZ:!#(Y:QK$"'#,>F2O%IW93]AXG/J,MX"Z0.V=FN9A':5@<62-N M3P4M7RXR3K- ":@W@Z9FQJGPM*;D6 Y7"'F\?Y& Y1LGP#MWM]7\56SCM+CB M=]*,TU,N018SA'R.::EX.\/^UJ#$=5*T#\X#X.>,7G<[IH_- :KRE )<^NB% M0K(WZ$N_KL]W)^"W4ZW7X A^JD*8)B/&FB472T_.4%JNM[[QGA0-^3*OTH+K M=9DNF%"L979K4O"\_C=1F"1! MH',%:1(W!9?%A6:("T^)Q4UJ\QNU*54D*SI)96&JY MG[C[N3'=H4Y#H]=]+=:BZ;6UPNZ]M['[?[=:_E'/Z-#9C!U^^76/6&[B.068 M($A+]Z6?5A31W@ &6]7*IZTGXZK^>#" '$>C(X+=TC7UE_>;.HA\&3+O](88 MV5)A<&QT<58P -LF08DBV)O^VS;'#X6[O2AX9VG[RT$:"%/)QU[JEA\-U_:6 MG*EQC4HE@J8FH_UP!0B]Z4CBA-H>\7%\S.?,8,T:B-2++/-\BX_5] PNG/X6 M+]'Z%^LS/'8:>6EW#*ZF@=T('W2A'MJ_CHI&C4PGTEC!3Y#UB MR^'NA:&A$[TM)W_U,Y-GGO3VV)X66 C\]@5O-&^M[MMPT[LBMYC;T*W"G&2! MDJ.V+6=E=9BA\EE;9>&^<_U5/>=37%QS_Q+4:.9\+Q_IS9*BWR\SG[HVR9Z5 MF+'\4324:==B_SRPR+X#3_^5.,7_^>H-0(H?P#>A=NK_-M2'>!]G^(E"35;G MGB0/12'^3)Z8 WMDQMAZVJL41U#&NYGU2?[Q\RZ[!@]%0U9-&PED_T2>K^0)T>F%Q(S3AN!^(;A2U:!);&ZGC;AX =(LP M^6-@$,>=!L+R\Y-NK]4?1%Q[*.9&JQ_F!^2F'&-ODC.(SE[\V" C@#X!\[+3 MIP;/_$9LK:499:9&28/7P2C[&=3MTY3^&@G61_TL8U<&!).9R5L1K;SD[K<@ MY;-(/(?U5@O HBRX F^15HSOUP)["D6W:UD+'YW -ZM5&0KFC_O-5'425)-( M/]EI2W2[(VCO. 1U4S)T2C7G- [L._-72195>N>'C;E('3JOB_$5-=(8E_^" M/+J#;?@3+999>RFU(]-33'4XBU9!-H(BP@<"#KHQJFL9Y@E1JAV)VG]&'D-S4VBI* MT!V!*O/;!N_"<\^2 G( 6,_F-N_F@:,%>M@P)_0/Z_=\P&.M$A\64&&!$= 4 M99P@3GH\AT@.3U9Q%M/"_U9ER/++ZV,YU@&)G[Y"!>-B,=HE%=#H7E]*3-P7 M(40+J&L?/&\DX#46D:&&Y).2F\^W0FT4BG*SOY&6=OH24Y/3=R.HYCN--].% MK;N^1Y?F@:I9_59_#, M)SV=RH?63S%J$H>5SB'PX#0GX:@?06WG#TWV'R!A;F%A2LE,0VD/+JR?*,>8W<>M$-S M_JR:P^-[\PSXQ/ ! .+HB67^74G9C,4ETW*6Y ^-,+A=D+$\3%/7S"VIC>=B M6KHS19V;1=5H)8C\4$!$V_[YWTJ-TTLP.NR+)[$A^' A O[T0#R<@8CJJRE2 M1.ZE].)4&P6,6:IANV 923-=]GR@VP/)P; M@RL>YX'0RJ->^]9PI15]"-F@I/';FBDQ>_];&0_7M6 #[BG***%G*%(Z4AKJ MUQ\F53:RH]ZVP+J+\H8ZGX4\9Z4B,$H4=T9V(GVBY8T,"[/;T%'3X5.JKP\T M"%@S0P+,'>3BNO4!??,]%2!*9E]6">AXT9[*XKQC5*-%8R MFV*!JQ6^['=\?J>YJ@.A7N MQ)Z2PEJ8'=IS\6^)#7WN)/_[,8N4R'KG%/F4I=RXIT:IB,8"9>@^-#]A,%P[ M(XC[B0$ .:X#J?61K' %PFE@A88XF2KA=IDB;N5J;MM-#;%N6^;O8L*:*P<,W*@GQPE/.EU, M"H*A.Y 7.63CM9'3A@'ZD;0#;U4=(MLU^[)#%91YN&B<_W*#TIF >MR_.EHV MG\6RY5%*G4+J/. A[RKIMK2S0V2C&S\ [#!]Z*1^IBS7C>#'U.<4H4+S.9R* MV9U\<"UNSS\UI1\N,7R*?U[,N0L6$D#!WI SO@R8T/J]12"I=V/K"]&6,J"*100@?GE3'];*L) M/5@0BT6/YN6]?#,[F+#@2K^!,A:(/<^D>.+8:W6C#Q\GWV:#MR?H\"R*.ZZS M8*1N)PZ?(*AA?(JS)C53ES^KEK3>]WZO0 FTQ]@-AVY4L)^BP>)^(=Y'*4%D M%;!*J9^!GK@$ .U4')&A@CNM-%(0^9 R\3+#(J$CG^U4SEF*,[P12_X07,*8 MZ9=.)MQ/:[?EEDXT-/S?=F/S)XQ0]Y( MF>4"%LPO/<5_.TJF&S9J'59>?ZFW[@8>WM'D\N:7!/1N&: V_#HP?T>.HVQ,Q0=K<#)50:G-J>P)%\4=2C@'U08?3 MA/?4>U.AA#TO2^$A>@!X^8YZ!>TN%+/8S\TD$$\YAVP=DC2\PTEFID'B?@QR M!4&9&A!^D)*X7'H8NI$!-Y/@!L+S'L4C,#5GOXE?4"W=&*4J&O_&[(D^6WA& M0='AH=J7^L!Y#?U [H3D2K0L89JBS5:+(HT#%^6.\P%IV=A0VC(%H?^;+NA_ M'Y&N;YM\UQI"WH7T$I.)TF-_M?1M@0D_$FDY?A"7VC@O/+I7&&VE\4VL0+OF M)=T']HP=ASQTN/2NK^O8^M$*7E7@%=]JG59+AE8F_9=P*-FH@_\819F=ZB5S M3U\ /THA>J +T30W@O% 8C+/$ZI]$:H@.O!K(H(W,5A1C "5]K\R'O"0F&9B MU]%=5*P#MOIV ]P_GF!7$E-$F+E6=6'*J?&5<*?0DXD0-->+PC'N06=OHO+I MGS4U#_C4MI'-#;ME2C59FD+/ M>F'!\I$ C]F]5]CJ4)5Y 'Q'O&X281^H,G>V*PH 4>@> 75+SM*'#3V9 M<9U% :[HKNI*M-H30/FYZKAZ)?6;ZAK>&'R2(CCCM4=Q#>J)0@4'.5&W5LF: MSUHY%^[C0>DO3X 4TH-?ZPK7>M;C"?DYN1_A=A7W?]20O2CI9$WEX6@55F%; MV(^-']@;5A6^E[.OG3:;( $"#J_1BJDSS!A;>K5C"^S^F-,FV-'C'A]K-A*)FO% MES0G)3$S5ZP?GK:YWWJ0N%%1P<]:03UUB6V\DQPZK"\)52<*!-5I8NUB8!\W M#P1*Q/#'I^5#B^1J&[>'SAX O[ -F$&R(\T2.T%WG_0Y3//>%7SC5_0Q M)5BNBQ]#+J069Q-OC@_W]YO?L[1^7G2FN4[-1,S!&*#%HYOFX;#09!O0%.[N MXVMS4IX6'/=Y3CVSB=A ^_Z9@TBHS2^1"!XIL57+1Y!.SCZH&EKQQM\/VV+? M".:U$5R:%0:&DI4HI3(&UQ*%# NQ8JDN&LH%)<@Q0L4=W=W*U8TN+LF:( ME\[$)H(U^PMXRLX$[$_7! MGO?Y)>SYP,CP1OU>?]YV1E3D/S;A_A&G),?5D96XJH^F+0L>#\N^K%G_-AEI M7>A=T\UV$GN'E#4 LL/>T4_?8U 8]Z])D8!JGI#CO\?M3&"=Q"\E*PU?:X:> M%@4MAN%*B(,"R*SII W#UV.GF5YCQ]&74>Z$NU'E0DI=Z7N):\;!,?,62=\8 MJZHLW2C;!#6)1JCYA"990-TMP/N#\]_Z[4GW.:5$[/E"W^/=MZ"7S^UZ 6A3 M6;^]G^DM2,;L:4!,5$:B'N/0"8^\@PCLI2-55LQCP.T.[+] LZ>?2+@O;=&IC!AZN-L.P733VKONZBP+[VS[Q P+VDFS\4'I9KMZ; M=X#WS:W7^M^6$UCU,2FE!K/?*N""5H7W?DYXXVW7/N[I.=P=4Y@+BA*E]KN" M)2)CVAM:_=Q+N$.0(9B8G(TYLB[($3;N ,0.YUP#U(!H;$US$+[;G3O M<]'AZC=>A4/,#CTJ9"BSHGJ:*)?7#K?]D H3.R_ M/BT7&W5H*U5"MDE7P5XEM[#PD__ M*P*]YTHCI&I.SH.!-=K<=%%;3;&.V?<1:6K=@;Z7K'I+@-J\VPW,*?V,)Q9" ME9\U:] E.1 4)Q8Q0RF*^WW!6+5VU#$T17+]=A?CS;O=WC*J]65O[O4[ ':3 M#6Z":-F9S#?GX:ZYP:T'/,*JJ6VI#M-;,*@JC L,>K9]8@%+;DKTN8QC9^>.2V\KD=S*4.YA3!X_(I[V<< M_<\'+7I3-JU59XU[*Y&LK%2*>)\T(T69S@R"4_D"7O!74?(8TG9EFD[DV5/K M[Z2I_+["\TX5U%*-/>5CKU;-^MGPESVLKR2(1EV!"E630BH/JT]?FV/82QO3 M^'0K1OUP[LN)70@)<\O*:(A&$A-:6:^N'(S95,P,";@%UZM-RBA+*51'%8'= M YJ];9R8_;BZK"@ A.Z >VAF(^14K*O5'%NILS.E\/BM9L=K9;Q6@ZGZ JL= M$]VL>E6CCI#4J5^'YR#6L2EPX.V^4KQH9/$U*/"6KI'Q#O!\RH>_(SF8F /T M^\?M]^@O"1W*,Q1#(%,SD72/ARD%-JDN3\C7L6/&8_1T!8B__A1WX&G-FUM: ME*I_/5ZT81R_: M#0]N8# J-,;50?S>3*$"SXP=G 6F+>J,KR86L^/ C"!\$!)K^%, M'GD'0B7O]@,6>%8K<'#7H/L\\@ *@K>$8K^TKWWFE1Y\MCA_92?=(M 2F*S' M*5%M>VOD0_A#^AN>@Z104EA3!>QM',B B)E/SI85OM(H>X&5KOZ>VV MNLG,^I6M]Y&QA7/F*X "6CI6%\*P::Q60%]?N2I/+$Q^*UJI^S3Y:1[J6B;P M82;-UZCI,*/\N>W9[-E"'8O:F$?MC_C(*B^Q)BH1J<5F9@]SYOA7:_7*;C(F M*7H$X-)#(B>]MPS-+PPTDKA[ #Z/RY%YC\(?W22[P*XNH]J7;0CFO8:>[T-@ M$C-W@'2C8CGXA5Z5&N]J3Z\MK?>X&_D6I=V0@PM)/*]\P^JJ!52W;Z,UY8-6 MB#]-I #V:>9[&U#E]1U@^05Y;@ W#L>TWN;B<5]*SNXO)2[9I04:1Z&(ENIP M;7?1(&[A)^L\)"^>ZSXQ,L6.QI-4:=^%",S)BTHC+./&/8O9M(22Z;^(V4)V M8H -D!DA=R63<^ ;4_C1]+IY_M&;0\?K?!;KY>@G:WSFZ[KXBLJN.B M']/6I_*]#,^*D\0*RJ0-WGXHI=\(3^[(BP3BZ_UDO91[)[5 27:;&RD2.%7 MWEA>3*Y0=*G4NFR UKY2Z-34I)JL9C?@],P/Q7RT"\G5GPIASJ:)C3KHP/_F M9G1OTSG^9;;_ORF/Y @=/HS*AM)8O^U;>PE]SYPX(4*)M+Q:=)3G8;8P>5_X MYF5X8#DZWYZ>/&$2R-[T\<"JAHC>U"FX&5T]6:%9OJ+'U7 45HEGK'5V:A#N M^0HSY+38[XL+W-=J4Z1UP>8\"[;XG?6[4>IUVLHG6ZDMW1,H MLY"N!*:L_@=5)0FQX7]9*C*.I%:,9C'DBJL*.!Y0B6.P-HQ]BFVSTB- U,]? ML$@^9F6#LYF>7Y0V4_,LT?2Q\V5I)/';A6#ZXT*-6YZFZ$=58RQ6IV Z4O:9 M,$'H>=8N1#8[)^>W;DWR9Y%:"^*TTET>1>OCXL/L8%Z*>P>'??L@3SE:,UJ& MYECF2$9Z:/SO7D'#'=P6O"D=3(@7VFH MKOKJ78]YB:Y&.5I,F"*=.W_A?@PD1U:<=)/GHJA%*&F7:8J.T]N^1[3RFE". MW!]?XZK>8:;Q\LP22)W*.&@KRKV7;%CZZ@=>3Y.?#$)YN^'A@7]JJN_N.4\$ M>"HR'LNU(\R6_0B6]A',[RB,K086-?-@;5W_@F*J;HCI^7A^@5M3@Q <5HVL MP W!6W482<\KC3M9!4%S0\;TR@ =])ZQ$;1'4(>K:K GJ^_J$0C&5>VKX^#Q MQ=G@"Q^E!MD.ZL/9/ICIHF.1'D[KM]N?U_FE^&50J%O$^7I4SULILAX(5JA' M8?E@QLUWQPL7LY^NO"NC\)R"*S_+- OG;]T;18*8-%2-$>[JL BN[LDFROQW M&JR1B9EGV&EO>V&D*$L0IF4M^=*WTYOWVW@BJJ_Z2.?50K:HD"-KVN25#T=+ M$R, M9'1D 7N"KEX\=&P5_O%1)E2 _?*8)_ZM[7G:--+1N,KDO'/2'D;OE6F MV?KD(C4H]D8PD))OO96(!DYV3?I+% HD[VU5O[>8!*%JXM_9K*4ZKY\. M+)%.RU@0(ZR8!MC[7JCPT:<5.PI,GFG,X$Q5.E;1#D5U-R>Y+1[BW;^)=UO=%$ESIAK+PW M8E=KP' O1AUEJ,KOMC'Y^I:OBEXUXP>M1M>JHI9SK7TGCVY:&MU7<_E[*<%M M0KPV3JMXP8@FF*2+3DZJSK<^[#S[QZ>8 +1M"0M&[5Y3R^'D$-D+X=75\['1 M5;GD/$.+Y"]@FJ]R:6*I.7&'8XNW8SHZ>>KFM'HE$1R/2W&0T3;<;$'T((+@ MON,57]H^_#CTC:MH>U!=J>U?>;M_.MMAR#W[S,]2A19SJ9CM_%NE\("68>Z# MY]F:S=-6_^JI6KTAL[<<.OR[&M>Y\XXHJ/OFWL(M\TZPV_)FXUSBEVPMM*/J MB#%110@6/*3#KE*H29Y6(3NN_5[)*5;^]X2DTQ.N(_(=94G.S>&RMV<:@J"- M'[=$(^JU_JWKUJ.0O5N\&]*JJ8UQYR3S*R+8E["6;R%6(C9G8Y F2 I'PXCG M?UG-"D'&KU(:B(7TX+""*L4'D[289^F-#2-=74;GE\-LRN\0I.'T)_G<32=P?PQ+@U4:ED44F>H3@@FKH# M=-3#,M /,WY4$^R[P#?F(:!R&N$=< WIV>#IM3'#]*8F:='"OC) MF0N\,#O*H&D]@M-.FE4S+\YHL%A6X,)%1=:EW*'K;5AE'"[!'?N/>]"E.Z9H+:FT)>?+J_JV9B"9>/R*@+#,)),M[P0*U-;N&)/JCR M&S"Z-C)QE<6(SO]SQ*]'I*;5REE09YJT 2)](*F.5E^T%M) 4@IZR%7>E.5M MU7]1:.^I@N!DG3:MKJ6*TBD]&]+@OOA<4AE=E7,K=TNZ!C#[!*"%&DY,=<=_ M.[MYOV#-PE68:&3T[E,"YDEA!>H]0G=FH>B7Z/P'@_6'^E-.*5+*2$CN@KZ^ M_)L[P.SSG.-IP?>LF$#M[U'1X;Q>^FEL)TQLG0=N1.1G+%RGD 98O'1R*W:, M="K)V,'GN4+70GD?]#!MS 91Y'8;:B\QVN+SRP'J>G1 )<'7CQE[Y4*_=:2. M(/!>%1H1S)J&X_#-6@_R-4XQ"KM"NVE1T5318K#YU'!IH$Q11YP7B#]*Z5$"AC^@C?5;;G72]_?6(V]8UM :@BW-]NZ2)KW^:\3ZX'!0L3V=CH&^*I3,:X MPK]^C;:'I(CK>6:W]^[HB78^+61NQ;9LP)N32$VWW5=J M[XPUP<(ZZ<>@PBQ6G7 4)4(R=R9E-WC%W0'DFG1!#//Z+^TYP\*$TZ]T*1G?R6I+%C,JUT'_]RA.N-/''(:/2*+(ZDRQ_"^5T4Y;+.$=$OTX5S M*Q&>SF$-6NB%JHOHP&F>3#/^R&-9FSAZ1@DODFQ7]$[WCY8$\B&K8E,Z/VF, MO-R6O0'J/U(I?F^\CS:_\F#B M73SQ4Q;9R#A&5JM(*U^$*&S."P_!=DT//U"M+L69MV#/GN?H]#&&1Z[$:7W>='8\@H-:M*?)_*$BU#ZN(=;[=#M>(]MKFNEW1&XP0 MVK?XY TU2NBN[NV,X%BLR<*'4TR(OG<_.%3?)0VKW96WNX*TWU!-N68W--4W M3+FFD/*A0QS._.14JJU";8LLQ(B89FVH@GYT0WL M72IJC%6>]YJMP;C\SW1_ZCG^/PUU,'>U12=22,6LIT!!]F(X_&??]\]H4-%/'D'*&N2-\PK%]%57OT(L4457Q%HGJIH M$Q&OCDM-=DDX/'HL8QCE3J7V_0[ KF^(T)!I2>%*EF>3-S:GK/5*9?O.WZ9H M-]ZZ:8D7<"L2P.Q:Q:)O2/J1I>C0EOVF1[A\^I8J=H][-&MT7Y\OQ)TS$"$9 MM4HIV"GP182X(8J\_8$,]COK[X!'*U'W]U%PLRZY3LAN;:?X#=L^377MUQ8+ MFJ_I'T]99W:G1]!A/TNM,P*?1K@Z\3;6&N7$YW9F[3C/>M5UJ2."8,(*@FD. M4_6MP0)C%B)X]4%O3XZD9M8,%+T1=X 6A\N0[6H][5Z)LN@+Q3K-3PI;AUS<, _=$EA8>*U.-<3:UR@FDMP< M.T-_EZ.8%^ZU>=?=E8EI<33<17K-@L;T@^*?V15,>W"2WRJ)?XG-;4]2D9'\ MG+@ 1[K(H"1S(K*]9, B5]L6EOORQHL9AGIF_:)=6UPWCN.%K?V" M\QT [U8PQ(!L1Z;(54ZIVO1AEZ1F__[>"=X&M.='/ =K-;=VRD'^B>G]7]X; M\G\RY:[.II5PWA#ZJ%CU93$K*C':'W$T>)UT]>1[+&UW '\U5X\[ )C^-K0@ MN)AE[A@2U?]'P?_C$#*F3IB[UG_CN=07KA-?ND@.9$F M-55T1MK.8L-4CX[T$8)VF7ASGQX43_#61"[H]-$$F."&"?IR,+N#Y*AR'LA% M=0T@G'-OH"O"LFU*,$[_0D]-.L,)\1IWZ-G,3TGEX MJ_8;I3A^)@_J0,SMQ%7H&JWHFT#C9M%Z,+VE=T#EOX_N(Y[ CY7?[@#F,I]G MPE"Y'KZ:#O,FT(YD9#,.77*IAP6A;>JCX"80@F--(U8F@CYZ+]4GYALP0.KF M1']!%[.C%&]^>U9XH_NL*NY"@\!JAHGH4Q#?WJ'.:PYBPCL0W![G!G!1TP3H",P?^L675]0 M2]7]!]\,O?+ '^N2V/.7@\M=Z65'ILG8A16OTYC-=']6C_AZ!Z"FBO_# C9 M-DJ:ST-)7['^#3FG\5[MB"Z*#B?JF?W^STE.E7UD $Y<:"QE*FR#: "/RT! M6. I])EL:5Z['0.HD;3>2>(""Y?S2.=YGZ&(JAD F[U716W;H;+,FODKD\]-OLVYJR$!\/?/^776J?>J \]* MB4OXC?VMK.7QMP# M:@R*![PD]4PQ6+.1BPFXB:N-J95&N_7 MBEG_;%L#AR$.?L"XQ=6=Z93L_M*:&?6W^_ PR*:49>UXI2&5:Z^:YJ7W^P8O M*?N$DE=6 M?9V70./?(5E#KP2%G9DK*OC5E8MR,?!]<6@=]:GQP;1-$H;$$S^@-1VMQQW& M$W> A@6QL[X#W0,Z?X:9Z5,@KBLO"$'OJW= 6ROO,OSJ8V64/X:MJAD9V8'> MZZI%+#A5KO$JCCIS86'0HB#8]'N]8G\8]DG8C]2WHN2( J;OQ;]GN2?4HZ:F MA'7>3U1!25UQ1;%W>4=G#.;NW5@10-![AVRO%\-I3WZT!6BA3;E>JT\_R=6_ MW_6!QMO.()D:L_:3*U7UAJ/2T *.AL*P4J-D?.!I,/>!^\C'H.41.K+6ALPX M49]'+?'E%;7C18:5U6%2& SXA,X/FHR73Y_2AUK3?B$@2B8ZZSPFJG MOL?%"[Y]*XNKIZD1[UJYZK09OPK9OV%ZG!,PTU3?%2(3=?TU(F'GK%2I%&>, MX)8 +Q3J^,[#_) <8L,J0G#2X>VD8O,AG)TS6BF,,MFLMFL002WPQ?YGA9D@ M* ?\#9F[4GA5T65-@ZO/MHJY SLY*[DJM,2GN;*:X,#.BFPH.\-X M9IG44%XMS=C>G<8\,157N:37#;8BD!,JPL>7HDD*:%99/O>-'G I^>B3 (VR M2>TE,[Y\)DJ@.ZKA+*3-M2"3EQ+HVX1OL0(6>Y/^%\\S JV__>6.YWT'R':J M4M)CI,T0[A,3L^^ZCV)-_UT^XG]+S,!W@&-6R[2S';9;'[!D@67<@4O6H@[] M8A)FF)=LE#AAC=D H:(8)J:?A%T:WS]E,F>0A2H37--IAXD_,?2O_\GIIX4S%7[\F/:B6WYKT3&@XWN99Q)8?DFCMI.#>L)&5;H05!\0^;*3B'7H5@VA[ M>@,>-"_8BJKL5K>$<7%[.2C#K%M&\_7Z[5ZNN-@6"/LL_QE,(*+#J3G\^\QA M,0AGKAH6?)JG)F[3&/1,4I(7>]W=J&*O"&E%T+\VQ!_W=@^8;'H+EA020Y@R M=X_ZE&G^EH\XP_,]_CE1K2ES.4OX2?CKRSO ]OOF@!9KN'Z+$/^J!WCF"?'! M=3[BIF<7@NZ'U!A%-,B1][]X)(D6^WW]F3N^'N%BG+ GX7CNP/3)48@(H95^ M/[>KM:'_?H8A0V)-P,KZKI*/;ETB/;A'JB8,O^V'TTGQ"(@OA"UF8,0=AMTZ3KAH=Y]Y$8_[9M4>T M]N1N?>U1K3\I VV&8\+7/^0UQ*;&Z7D.Y:U)&TEG*N:%$*DZ AR)'F5RZ.S$ M.TC;1G4<]DXS7;#7(K$V]LK!8A;P(-UR(UA2QK(S MFE+@*;?T5-+2Z \K0B5EH_^89'=:9(HM$6)9D7G 'FY%*334]!QH/7^Z9B.[ M7OASM$G+(7>6-=Z#T&66W7A3JR^S?KW02?T0UWUJ"<6\[?2D92EKMUS$;X-K M3)>'7,[VD6P%KIRWGJ!+HX%Q>O?DE. /6J*E=O@8H[%6] M]1.,,-32J^4PAR&[J^$HIW3+\1U808:KPA.5R+8P7^&@K-6I==GORZ4T?VEV M[&A^NG($A;WOB2W@I.1/9A\(2WBR%W4S?J61.JJ:K+ ]EB*C$L\%*OR4^B+O MN8>;LN8/4SU2CK+SUUFE"560YV#RIW'C-AL^!-$^A^^])M:]8R?%$9 N.SI8 M("CA/OQ=^021?%"CIJ$R%B" X_&KMQ[&O3I";K%(7&7#/@7>-%C0+O3L_5V; M<7VKMNX.[3HBV,5/Z%[53E\.->](N]Y>A[;!J&F@7.$T)7N *5UK:?L\M:JWC1>)+P$K=<]B/"KJM7G4Z3,.W%0$N;J%S=#WR0'4TL=;OHJ1BPF_9_B1H!]?^\<," M7A;)RG#GT *YE_<.WF(0\X)D\^,5!3LP<*K>?4^(%R,)^NT^8"-@2XCJ=B4, MVS!F::1"4J.2UG?3'&239O7N "O_L#DR]XTR!XFJ468^^M=W/:,2PJ^C=2_M M&M=*1G\H8EPY9[MDZQ4/_=3IR1NGQ]B\ M3WQ5(\4PTS%L)91+ZH7$C5?!YF^$%(^E'+ NG:^*P/7?(V/-&Q9#W%C8<(*9L]![H_X9(@6P!YDL4B3ZT6 M[O-#GIK^,S[FRUAT1"FD]#O^+#_Q!Z.2+*)/MF*4>TLHG#6P#8$F;7-7*%7A M\U7-$:K/HN&0O(/3XGRY])U/EEG-R=Q->GDI]!W:*:LI)9$?+S7.7M=! M_+35!UC$U9TNL^ULR$1"![Q-2C?TH_)VII*JO]5H_"Z:&@L3X/6V%W#@.6+&5.4<[:4)/?#YV,6@V7YX)@6Y*4M!'Z M^YHU1OD#$XD*:8*QY6E*\LD?# [:$N)F)<%'@FYY0/AZ=&FY]0).C=9LX\,0 M@Y];P.#3#/L*; DU!9PS/H$K@I64AO9E%J&O)[(F4XL 94$RKII/[\=PE+_QN"EN:1;B$0MU2S4U-Y<)TC_;7;9-Y3&%[<]^K4 M54-XS1FT+N$XH5SQ:MQO@NB"IZ2W#)8,HI4U59"&9R6P6P,.9 MH\7BD/W59NT0W:A]$WB5P8R0_LGR5%&,T8!R11)+J[O5:+GH.U+OZAC1CE8B M\92X2- =0/>0T.SVZG7S54B:V7,JK!@1QWJDVVJC9E,_EYNF&6GPF/@E(UV% MM9!HT:RO-5.72_[OA42?Q"C%2@;:M9V&4R]N M7S74Q#%[O)Z-Y7TA3U*@F)NR-N&&N1,:O)8>SBF=8I'[AI6$>L.?(EE(D MF+\0#1S_Q7:6 E+#8CM[FAS9E!>GW.:%5C2K9$:1B<4YNI 13JBDZ/!_7>7@ M1(6C]4G/1BF\XR9>/GZOOF<4.B+J;W\V9?[[)J:-ZN6$+L(>H?6AI8A4T#M6 M:7XLOMN[E_Y/:>Z?OMD=TU>$1N[GAR3GO I=B[6@!3=7KV;87*V-[,D58\YX M ^N]9?<<%4D;%Q+/ K,'CI^]<#M!82'MSE3Z4 6HBEZ,SS(FTK^=S#X!4. - MN$*Y,;YBXG*^T+G8GL MUM:$?J% N-(TVC16ML2'G'7[J2Z%DNO[IU+\]'=;.KF'YP"&7[RK2+&M'.$> M]-Q:7\;+?3.OP:AG$_9<1_YIQSD)=C&7,PO[K,-QWWH>RE]Y)DE\)>;X1D'R MG[;A_H/0UJ04EZ37@5H) G7=_9(.JQV62_&1(>#-J=(OMQ-ML6 C-1V 23D] M]+<7LT]&OB"YI&?!5/T4"+[793E7=&#<4F-M7%>32$;A'N&@)0 -J"ZFTW$M MK=I9]?"KP0^?&_G9XW:^I\I26K+?SU.KT@92(?2'Q#IJ8T*K4YX.41DM]KZ: M)]ZOW(<<,0Z+92XP"H \2KN&6^ US;FRQ@UC-H305;L M?T9_(DYJK_""/N]LIYL89%@G*0M'*?"$S/EU")Q-11'G6^7H@JR8B0P8G[+W M>F7^<-J:K3C):+MH-)^N@#9V[XIFZY/_ZCTUR\L:)XZHJRJ^;M5%KB@]DKD#H!U] MM##XH)%1LML@?QB<)QR1_B1@!4!K_[B=C)3:3_MHVYRY?,1+\2"F;!#6!VFQ(G_[ ;6/O'2 = MZTG$]I4LY.SH%I&W>_];L'N?G%E2N?W^/^FJ>'( X#CE[\4<2^?O']%.7=70 M8,_O\.%XJ/$O[\030C8Z,%DT"%?4/QN@&=[%PRAI$SVEUE?1ST6X/:D0S?F)E^[!+-A/P M:!=P$(#3F\/"GV>7I@CO4VL]Z"4S.@BS$;+K,T9. FL6,Y& M,*?WSCF??J_Y0O;]$P?[K(+H(OH)=Z7^02.5ORRDP78/N!,!USL&P>>4)X"@ M,EYR>]DH8"4T>EM-)C,LD.;^2JI7X[E\K#J?W@ M:5V(M4A6T!;@#H!U(A! MC+5'_D_1.E!LN=C0$42H/<++,[;YI(?SNS?>NBT$:QCF>+2?XG[;22$F^/HD M+5[(.Z% J3Y"-1([]I/=:4E\KUTO3UU2=ST+N*"C5FD+*;/R_=H71T-N MDM_];Z7HPUM2I!%,?]+:^NSQE)PD:KI&1IU&87'Q!T D^W3B9,5J^0<2P=-\,B;1^+&2YO 8H=9 MZU"'E26"YM3B%=@$]>=C#?>RC\3 )F6T$?2S8K4)M8CM>LGONES-A[\6A2>Y M4@RZ DZDGIX[^XO'A@X,K*]'?1UF'W))18N>ZT@EJ&AJ(HW7;M&,*7_:I^Q5 M1W^+PY+M!PJL;3V&/YFK^(2U[+Z<&L M(],KXOF'& #.OBTLQNS/,TJA_C+RU4X7>C]XNU)>7%/W:'P,#;*^ XRIC+-< MM"*6(>RZX1[T76!S3_GE0KQG%CO402]5>O.1&HFXG04513 MUKC[.Y/3*"%C.HI7MK>DS^0\8AS,HWF(G4P[)?$^KXFN)ZWMC/8AI"LD]R.^ M<53\>";U'D?6F>-;O7X6S-F%AP1DY8(1J1"(0Q'JRX2U[R@*U-6AU@)/[15I MRG9"9EO:YFY3X)%7^7$KQY<3RHR#^U(UM8C M8F#5-Z]\D$98(7/+MH&W9!GTY+ENII-BQ66^1TS.FOOFL,&AZ=2&M[8%E<706+9Y^; MZQH;HG[X02RZZYSHR/LA_ ,5:04)"5:%90S;$3 O#&('R3_ZH!+#%,X/2UE< MD,?!:Q? "\R52W[!P1HG'. 2E1CA_H/ !U1&]'M4PI$FKK>C22* M_0]&J_^[\A!'X\.X4R.$6KDR9 -3?BWV"K\/A>/&&])"N#@C0SOU#6>RU* R MYGKB'+@(+)UJS@A)E! >M/SM+W%$O4%F%/U$FS'3?%T\0(KTY=4SB]A32(@0 M638R!^T\]NT"_7Q]$,[:]!74$M%*@$37@/^V6)"8#+H#Q >)74(6*37.J,[" M?HYNJG<,IS9F?L\(8>;\_O\Y>IMK1KWB:+>^4IUK8_W* %%BU)#V3"#7#\5) M@=&+72[W)@K-9PR3N>DJ^I&(;[X35\"8MQ3+O\"1_Q+L0)Z)=Y=HZ4AK#-:. M%Z\Z83^1?-HG$L@]^.Y7/#ZG;7J[Z$>8! +O5FI!Y[:![=:G6@^'!+Y4<*-@ M]%_!@+_+=I4!F8%YP\<&[9F=BSA[T02C)K]!M+JMO!$QF#!S2D:2,Q.'G8OD MQD7HV=X>\NB%4A+9:[THED8W.?(K!OUYO)*'CLI[WN0(ZQ1#W$;NC;A2C-=X MM?XGU)Z.;,,*[J<4,4.V7"J;I@45&BVUARZS!GXP\8E'U07ZT[H[Q);6Q')N MG4\#@': O6B[ [5<9#!KX7.)51RJ$17I'TT?XH+CA2N:\)$:1!(4"X$'2>H! MH4<"VUMP]>*F!>U%\^A2ZOU#L_#>T0"Q&Z;!5KSR?,G?N^&YEASB*WN4 D\?2TM3S/I1YY'.#[K1 M'$/(L_,\/R"HT@FH]:30WW;*V)"&]YW.\_>.U6LS;!HY%8CD*@&[<+P,-3?C M9K<+#K186:+F\2Z"^E$.JLG=LW/@T**GFW+=BE^CWI>,CCI'L!]H?E<:[-H= M.AP>\Z"D[T;XA;XZF-DQ1-"++H6EZ>_-78Y"L, "5(7&M!LQ;H]< M?XW@XY%=!B)P,==TARQWJ*@G3_F5BMBV@O']2%W26.J'L;8>A99D,W8W]H,W M;J5&>8%[2WM*L =I)%5;U2?T8ZPBTYCS,IAQO;MNP*CBTD>N;<@:YNYD4,0L M6%62C>);X2&-UQC?SBXX75X8?Z\77T%9*70RA9902?7+/T7R]R'25.Z$BH44 MMD@5&FU;=^=)JB53ZE&R7Z\A$:$N;NQ M@UAY[7OST_%RR7M0I,^K>R9"W=O#MEA6+(RI$]]YE;34#@;;,;$^T^W14T6< M8./[LD]5,@VGY2Y8UB*TM-Z/Z\I.JQIL[0OOXH\0CX\[Z'2UO&E$?(SL=S,U MQB[?NJA!$)E1ART+:W_I&%=![1J!V2Y4%$BE M[.D/,6#, YAF/Y3F0^"TDTTOU/*@^-2+8_2!SLY4%,/:$ZS28Z*";[7UVRJ= M4]XGL.K7 DGE(YEJ(T@X]>.EB[%E6"QR8"5LENNYI8!XO\/G M-*XH7HX/PJ[7G6=4-^9V23HQRK&N4C)Z5"X2A.KTJ423W6#68OBBUC.2&*DF MEM, 1=@^%<>3 4YY%QM/IE?L+%X0V8:H#WSHIB#CGSBZJ]_CA M];>\FIR5@W#*H OQN!"GI M-T+2I2$_C4X/@%E93'==#93<=?U$SY:UCBENU MY!6\Q_JNE4KL'SR3I$;>8$*U:I?##<-$X&[2^/9 M%H_[]YU7\B;CRIVE8N;N !V#]1.MU9F^<-V$L%<; =P=SY^@:7ZRQ_PR91!B MB&A)I^!P]1T[U#RH_6)GG:["-RR+#7F\9R VJNTAREF\PEH\/)*RM"H5:M)S M8!@@VH@!1L75:U^A=Z?AGHX\ZZ0Y+\].S?155R75$(G /-D[V]''_VN;Q91& M697&LQJ8Y,$M=0N8L;MX&%N"*=+[NH'YSZC<6PU#4YK;EW"1YW3&D#MADD&X86\E)90_?U^/@7TV M'=6S3C?+ %_)#^=G]-XDVYD^ X?S!]ONU>'<7X6@/NH[0&F_LF7'=[?WV375 MJ>>;@F!S?8MU064NLC>63!=W@(":44@'6>[@^1/L78HGLH#A[.!Y/-UG$)!L M7F_B])0_$,RJ$P:G__H:/@C\TC3'FL^T',GQBG(25)I_!Z"OS@C9EJ$U\7C[ MS9!*\]XE?"S[?]5G\>](EBEVMN:#Q^V8S2R$:%LB#$@5TWS.!?.2. W,F*=X M"^SGO M[)VPC39 .RICN<[Y]CZM"1MGBNAE- MVBS[9**^)NQ!/THE52:O@V.BX U1( M+?;F<$9L-@U++S*2\^-'3:S$!CP6^:;.RF+M%LLHFUP5.?M?L5XPYR(F'O3J M!7Y4MC,UPZ Q\YE#HT?0L/6K/1U MMTA8@#>(XSO _E_,(B,+&;\;3Q+6W:BJ4^6Z M.[&H']]$2L(XF[K1^I0'%42U2P*@LMZE]P\3R#0J043W/X93^BEPR-$>Y&R8 M;7-RDWO; *OZ*?AI^&>Y ?_:6N+M(>J;T1,?3F09,%Q7A#H3ZT"-Q[V;*.H. M\,0L +(M:'&9!L^\?3Z"XPS[<@?@O"4:'80:SXHW<&\709%R0MQW +$YT<$[ M@#\[RGC%M0^G1.?''S:C[ ZPP@TO];('7I_>OU2ZMPT> M*U17TW> -BT(,HD_WLY#&S+8[P+ZOM@;&T2$\72S)+] 2I9 M][*&5VC%5MAUB )Q*-UWP(,-XPM02J]SVEZA]J+]*:K5^WOQ_U)>U M6\9?^J]UQ6B8)0(-\=X*M&LH:PU!&5"*M&04?S MW$I@@/$8%\;$)O2&YU)\/4)9= 5]#X:@BEV9^ITBTD,E6 Y/T,2VG MY]8+%5):"1=5Y;EP9[+4+FXH$>IK4\.P!I3O\@^_E1(NU!*D;FB:?^6X+[%B M$V*_.SLOX)QO3%17_\HP[K5=W2D&5?U.U&(S1Y-!QZQ"]9H!L8YK] WQ"V8+ MHMA8Y_QI^SR_<6$0K-E#@H%G*LO0E%^BWA/Z !F[\AU^;\4PILKW*YH?24\X M2@+=I&I?WG)WP^I0!M5:3;0X/2*NK-_]]L4P(&R_F@3*DZJ@O$0/L8I?%KI_ M3A>)R==9FN.A^]K)Z@Y4] KJ$^DI4%+^E)(R^AO9*N<[KNBG6";?8)W[K+[6 MX)#@(N;V >0]F+ MI:?;;Y$.G>>SGH:>W7KC?+?\>(NBOSW0M'EK(RVF.!?UI*E]"5GW/=!48()K MC6#@*9\:&_U.PBM6Z5>FLP^\WG$A&Y]- M$#923@OQ,0\[E[BF8*EK ?(F]@[0(F^?1)6="R6@RUZEK6L,JH][Y\/N0E]H M$A9V$C*0,GVR2&>9)+][=2[5A)33F' :PA(\ (&([>LO 4+2":2?\%X"(:7N MZ]ZL2#=6QX3J/L4G!](11J(A/'QD5^QW@-YP=\KPC99,8YR-+%\YMTBA+X)^ MJD(JUK7Z!),KGW#W9*1'\I2E=A^:3ZX95V3QY_/5>N$EWJO]AM"? BFZ0_L) MC3[S^%JL>+L#_8RI^&@T*-+O#N"E)FP#(E>OAWQZ8EJ;LJ:\((WA V'*I( 2 MAM)8]VV+_Y5%O^$:1+9@J7$^D+?M[ESJ+MM-$?/A W08P,?<.D\#\_S0=GL"M)54J&64C^27ED?OK_T_']HQ0)0SJT18-? MO[Z=<)ONF)UD<3RO%$F2X1F/%@:*[-AQ5DXZ^[?XRI^-5(_Y)@*"!ZN=W..T-AW M]^I:1P]?HIN'K,V@F+\7;%O>@Y-F@S\;&V4B_YWRQ!2*0]G[YT/Q#5#6 M'!K M_?V?EGC_72&:]A2N";F] VB6I_#VVF7_JAM^VQ[I=X:A =3C_5KRL*3:B=IY M_!!4BQ]SPY197WSOUC;S_F'(_N^S'SLL(ON6 A(!/W-?;R[0T(^6<8@*I-8M M^'Q6P15\9[3/#Q]S^ZCA-0 M&+[AJ8S=16:L0]K[W"M8 BP?972/S+W0=^SN %5[ \Q)N5VNTZUKHGL_D5GF MGV445Z+\\/)*"UA8,YLK? \)$G+#3<1W'_?=.AUG>Y!TI!'W"DR @_>N@P M&Y>[K*>C8*5])<]S\)RC,0&/%[@ 6*G<9LYK+:N>V#>M:/;_7!OKW, KKN_$ MVQ[.7Q+:63#?B\:/7V4YB)ES*!H+9CX5+/0 5<1(@MK[#R-J\\7)[ S7;4SH M7QG8/D6NN<"H)O>=8G^Z>H#@4ZEO3I$A^8(I\QOK-LI@2;?5ZMIHMW7-U7M3 M_6FI80E,3VW="(, M"(QX]D/B*#RF!1"0X="K?^N8LC"YB.YPA)Y 235O]L]\HA^ZW/NI$D_10JD\ M[5[LZ(R*;XERC-B/^0%0[=8UL(Z.Z+.$8JNU6F,,D!#^ V)^+3%30"JFL* * MZB&V"G(39_Z"L;[Z\DA'U&!->XKV["1[(M[:FL:"+'6BL50;13#IR MM1X>;$IHIU*TZG%V-5CMI91WVH9MC3J<>"<6-3"2Y9HY>ID\IJ:.TM="I"G/ MF.7LA$"F!!76;D:K(:=TJ$+P2FFH\=2IR7@)S1T@V#_IX=0J(&['Q(PGX M%<66]:D@\D1!=">',&URM@!9L291!H^(^FGQ?M$C=\;.B>L=^T)MNN%\G) S M0*-\K^%1VJJPT(SEV_@PRE^_;/L6?\($TSW91[F$96QJ1US>F#F^MV]4O%I& MBU%>/DH/_\AUF<8Z//![ 9Z33!>UHL?38QAL],W-;Q1*XXT1I=;DY)WDXENM MI;GY[@[P+>0 ,Y9*?12$X'U_#V=?>FR- M-=6T^"(MLE-XVVN&S:)!U7> +"OKJ'5'JGDS1#%C864IYD.FI%-!+(:,!CR3 M_RDOR_]+ 6=(AT4S5;SM9,;V%<9Q@P7?$FKNOCBLDM1ACHG^)+J;< UQ@:]- M:V2.RG0+#^ZJA$M84&\LZ$A,. IV@O-F^S%2:G%)W?.WI<;R-":N I)-"[6Y MBV^J7)[QJD::(:@"YS7H13M*G\H]I7&^>%9.(1U3SGRY[AT;FG5%Y0GG ,V[ M4SV1<#_K;?>P+[)R2E0K;XL#=(HJ2CC$ Y]XRC\1,9@^Q+1A_0+9?J=:)T,J M]U1=&/=YR,[6G\(MI#7SU]+9T.@=((H[7C3@;,#@[$H893Q9O 1,9?HRF,)? M/,[)D"L@]$5M,C90L?-1LK1?/KSB)EX,(5(@8HP363WSPVS$*A'U5MY^(.X./)GB=1?IKP:LMYSVZ#XCZ^@,2"*CZ#T%C# M+G\UL.&9NWLM^"^6%LT/X29:#I 1MY'I2VX_D@3LVH,GTU9X \ALGQ_@%8S< MODX!PT<4*LHF')&EUE2_+@&NFUB#$4V%A=B??+WXTU6,(G S7"RWXD<,EY,# MNE-K\[6N%V:#T>XA'CNJ0!/%O:*% ;X/GYK>R^!.8H(B&>@G8MHN^+I5$#9^ M;"AZ>U]G@EE9.Z)?K&@BWYQ%EF[<-W>IDC-3E3=BLXD@:9RF]"M_;?+NE#>;(&%9O?_40L[+L*L6J"CYN-@?$1A,](Y\ M,_WKGB!P3PI%>_N*E:PZM)8ZYV)>E%K2UWLD>U";N1)(<(; RHW-C4-_.%36 M?W4"'2O$HQAR)A<&RXQ7,VAN/<(G\-NE?"M!K-<[ ,IJ18_-J#6=043PCQWY'25709!?]"N)SOLRVV&N@6+B5:U H_Y"IBS M&]/:750P \8URY7=(GAD5/&4ZORNQKI:'JE<[S1]6+L)^FFPV1.*29]$!\=# M?>.VN<:8OP.\THUUAN^EXH]6#%&]NE M>%ZVJR4AN?*/E)O_FRZ,:ZT03.SNWD?-RU$DUC<\_\.,2#:KMBYI;%4PU(V< M,?-3W[:M:L1JPF1I_LY;%'U%ZJV\L) &NGY78_97JZ\F%/92B3_L105R/>"+ M/3CT*LV5""Y>:&XF5[F4-0>IV0:]6Z_X;)$G74-="Z+[;&ABA.M8L]Z-8B/A M")I?(JX^8?/EK-G^*3C?*&!S4RT1/^@YSD$[Y57:"J,P2'"@Y>CIY#T8^NW8$&)ZJ5')X MEX!UL/G+,>LRACJ5;,5;JI_7)(7] MUM)_.N?XA;8M+.=6X$"8O^]/4]@/D.T]]GS\7]8X;#J?4NL;)+1=.LY5..QL MO!4=+F?.@K](0\KM'XRP+P36?'?/S'^4;VT!6I/BEP!Y6)[S7O#80XI\_U=W MWQG5!)>U&P7!!HB =(*"(D1ZKQ$Q(+T7J2*]=P@U=!"$" @("*%WB/0.TGMO M2C7T3D*1$-K5;];,?.LK-1>^ O>E9\O_ M"JT:@*$E5N (XW$'OG[1GM+#0_V7=-UE],WZF&%JG$K\?$2P9W;6W')^Z>R2 M9F>QQ,,4F8HQUS.A$FH=>0> C.]HD7'X[J 3XWU'83Y^BS>?/4V7OSU%NH_[ ML*:7OB,)W;.U U<#E7AE>9_G0IXYZKGSMM.1Y$#M.N[KSO4[\.PFL#S=\N82 M>O0YZ^W6J.N80P'][X#5?9'(%71V!;@G53#+]V*AR^SP1+;R@\N(QZ9A/PL/ M-T-NXRQ*(E+LQ;I!K"Q3R,?6NV]^R'G';1$>#N=XB;N.:[W;>;/<+W?1%O&T M2"3P/S?6>;$M)T?*N'7!R^"J-7Z#V1,U#'2()PZB*8R3S MG]KJDT5<>Z4 M*WNSF$4\RI)8+<.9-[9W^HE.BJDM*'RJ+B,$V5%O[W5CX9N[^E7DGVX1&>^ MPQ$]% TFH'#H3&!2PM@766?=3.10(>Y3>GX>7KAA>9S;B%@S^4TQ>?G3(U'$ M=\[#/4Z,M\.#.=Q1$JF+WN\\LWKTBG^#AO5Y:UV(!Y-W_!;X[B7%\H2FM)(H MK5J)B/*\Q=C4)0]ZLL\!KO\%[S)9@0D<]V;2>Q\(-5&.2CJ&/F;*G$7P(<[6 M'S4[92)G*O*V#ZM[CC@?^*@U3#V,[9>-VMF9H_"DNOPIN=E]6R()-YTV"I&R MVW/6*&"+/C#^DPN=/QM@=,JAB_ M>-MVMNG; R1N1I_@/30XP^KL^K0T(_K'OW(VD,GHW[V#ZM\(IH2;%@85+V,Y ML_*9CHN]6PBP]D>D I$6P^IT;WE/2XGL5>5Z8Y>I[:/5C,*\\)/YDM4@8@)( M1X[GLK)L*/<5LK2.XT$7;>"-G6^("AO>+E'/#V&7+[7S567;G@WI>*G-,TAQ MMMH$(%CTWET(SL9?*MCD86$_BEIN]>>+[TP=\G^%1&4P_R#Z/O3\&!CO?J22 M'E=/SC6!XK!,SXQ@B_JS;LA=,.7&=BE4Z[+?_%0!@@*8GD;V+6])@VE."_XZ M!80LMHG'?^C8B)@7-P''F7AWJ/-7PD& MUJS$IBQGL&OVCLR*6'^B\1;9N9/!:E[KQ75RH%5M4ZW?.A1R[C^\K9O?6Z2S M%\56Q9J?_YWN,M$#A22&RJB$R6/(973JPO?J!/9CNN>,E!76D>*AS&B/\$IF MM$*]]CM^Z$KHB[[JP3L)[US&'0G%#KC'3QWFSA^B5WK#S9H"&B@^^(+6:EFI&1;PPA??O MX;I%$.X\.]4I:)Y"Q,$,F'PS8JWKM+?VA;/=^O! -HZL1^(*(+<**D9_3SAI MO7P\_C*J[%$T1E5:]ND<9O.]Z=GME-A'J0=(Z5+S=EP^9!\D"7DG,5=XN'L)DVP'-*R7[PM].YU?ZJ[T75]\*Y*VJ7. ML^'UZL@H?&10O@C[OGO+" MU:R;9N?FZSE\=H_K9FFC\'TD+VN -Z($L14GR,XV&S)-=RU'(HL.=7Z%J$=^8%QLJV5,/*;076/;XUMLQ9V"\V')\V M5Q4M@<,%+Y^,SPP=*HUK"K&R=72].L7??3MG027FFM'+URTR\IDY+?I$ADFW MF7Z$XURFJ-/$.ONZR[/:)>:][O/#UYJ[P+NN5JXM1/(P#BU%V?AX7R:%'Y>/ MX:@(E:CO"0R)E:EIW:]M;!R,S6[$9]I6UTC2V>R((EPF)BI5#5BJXRO_JS4( M&[U[H#J/95CS,">R>.:<*YKP)AC86H'5#M<>26.MN!Q!NY?9]#R9Z^/>!@X1 M+EQ>SE2B#Z$I4P;^=(E/X?XTB*O)>CF^Y?T NQ)JJ'C^[87?^/,84LU#< MXXR? ;N7#IS0(LH9J-;^8/!UUCP0$BO )&0F3 A4-5!^ISMKA+YH>9=>+F]3 MX3PUO?1LU_/FW5)"VT.$5TY9L5ONM,&01,33 N[_9M._;EJP5HQ5_5H!!^+& MQ60P=R\^651O(-8=E.8HG)/8I24X9VU(-KI"/UA8U0!;?!ZG::)YPW2VJA-K MJN'S?-S#0BC17MPG]S()F0%J.Q'2;]9->ZF MJ0#IW8GUC@B:4Z+Y(OBC^6^'7R\,\ =L@'2=FHOW6U75? XV1"+6SAV68%A( M)4'#.]6]52>ZFQ=WW)C/ "2;VX8V#LLDX?7ESZKOS?$ICJ+*U,)J%MADMG7K MLG<\-#JD[Z].MC#-YB/%,(B..W"2S:D$K8T@W63\6+MVD$/,,/V02P 69X$8 MDV"$9LE/VQ:?2Z?9"GH3?W^DL_+2Q;_=$A@#C&?A2PUYIBG4'Y_20GI^ZT&> MC4!5[LL'EX_G^2S!T_E;3AYD W]K9>)6U1@*&N69ZR:' M#P10LN"AM\0K-*I&9A"-GR660S(CMGRH?Q0A'QCR/N#2>?$\V<=9^41[X@K MV4,>?_3R!;%# @M7^('02RUSL1NJL3:R/OQ(,;^W&\EQ3WAK=>N ::"-5,KV M9*T ^T?CQ/:/[7.K0)KR=1LRU_(:AS_FU23/J%-T\$ 8MV)9UG0*OM\:ZX2_ZAW MK_D*@"A1**@JB+)E+B@U*Q1BP\DH5?B*2H\7,]L-.]C0V?JV'1J);V!N'??? M3-EK&K#V"_%'9G/7YG1 F1K1,/O]A3?BS1V/G4ODZ M+W0Z'42[0NI_,/#J3.KQ#G5WHV)2(!05*&'VMQCSA), B2$.<@E,_,H/BUFA MXIA6"O>8Q)]Z\%,4YP7:YD5_N^Y"YDYULL%$"(#]K)P+3+.( 4:*:>="X2J5 MODI;@$22,B$\;40Z1S.<\@4RW]PFDJ-9:]T,G=@[W[ M!Y!<]E'Z:"EY&1Z[/^'$&K(EH'CG5J0.1CK%PE78\AZU'-S'A'"F+G&*7]B$ MM#=_0818H')'9C4Y!S+BHJX'PK4^-1,Z^V!U .-Q4NSVWVV) M-&@RWF!Z1W+(WSL*.0_9I7R5A50FA:K]NCI94#$Y&YIP(X:L&;ZDES^$< \%\[TL6NG]H(JEOX8GT3%]!T(W8-VD5+JZ:R33-'), M_0R)LLR1:A6GU+WPM#KPZ=O)59TER$N#<$? MURWAS84\V#M##C@3?SGE\:6)Q!K@\7Y*P!^.UQJ,E0C+R"PX;$,7@Q&'G9JU$X?1]8IU-#DK$1[5^Y>\L$*TWV+S;H0Q=]#Q?K:USW&=[MX=/5ZON)- M!]HDI:UY%XCUOUM)N@(T,26 D_+S1SSROE]< =#$<] [2B&P<3&SS$X6MVC) M)V 5F%P)2["K"LQCF9T_%!PA %S6CR(W<">&PCB7AKY8&CZHU-"[ I EF3'& M/K/KSZ=O-HF&W99R^V$CW:%KC_03K>ILZP #,NODGM9ZR]LF'F]YN8])"4P)&'Q!8Q5'>;>?I%81_[8^#V&V3..5.A1 5*403WFF(-ZA^3>-8> MA/ #K44<(X*2QP*\,U\-UB(J7Y H.%+!-E@."W-W!ATUA:U?'XN;1SPM#?KV M1^=)_PB$28HHWU2!][9A 7IN.]D@Z\AZ2M?A$?>J@X43(K_X ][R)TUOEA'-1RY,UA MP.^>[HV:SEWZY5K!*4J!FGOKIE"21IQ%5-ZV/C*(K^C"2YG,IEF52+QDP,GN M!]]8H*-$T@5$\6([US3/NG%BU3L&RC%X;H&Y[:MTX=%)2UM 44<]1"H1!&^U MAE'T7M1@_&;&R&+(T<]?_62L68T[U>2\ABWO;G.GF4N\.>C-UL6^/./G+.BH M_.86_M1B6\GM9=4I>Q]E'^K BO#4,%ROWK[@CUM ]5U9ZUC>/*LN+KT:=Z\+ M:'<7=,*FWC;=9]=6 _&F&S@P73$=[*,[\>"P"VPAW3?SO.PS#+H*WV@_*"I MIT*GXIF"?_T!GS&!?TNXLAX.8)5X_);@>44MR^R)G7Z3>]IMRZ,HH#Z&Z-=Q M[PY^O@U=?)8:-G(-8:))/VB)]*4+:;QOH-_I<'LO0?MFT$1<@)&2I:YXFV5,-_%E6X?WYR^5S[5OZ0Q@[ MIHZ4>-8^;G>1@DMF:+E/4!$/WHR0B;[?0Y?7!]B6#A>ZZKI\DA,.:E@,122$ MPURJ2+#!O!Z+['C5&MI08.HU+PR,X4;JYK^[9FR>]Z[72+V/!Y#_-<=9/ MF8]E[]C(T+("T -,#)3;&Z0*L&N=>>9N-43"S.NTTC*78A!GS3$LF7[0<\Q+ M;4I]O;XH?/C%UV^G+=<)4T=3X5M-W]L5115-8=I9W;I+!(#*54PTC'N?B:/ .M]*X&?XQI_''_ MVKF,D>XZAUUN15W"S)) M.6GK"QBC>C,YBBT^7L^SMLZW\N7WJ;9+C3,QH*) M$2&>-9T7=V>V!7 =LF=%E0>KC*XQ,M2X4O!^G.I374'A0I0G*VL)+@8JKP[O MC*D).S[3:#HHF=\M_;9D&?A^=WX"?N R.U14AK5$^1@$39:8XUV>#A\5-X%: MTQY./;<1YW"A7I%E/!B!J^A1G[,9S$CSJ'UF,O- ;ABK&B*R?6B;/NY/'M], M5SY=MQ!TZHBA7/G&,5$/30"7]@K#:)PZG#&!=% =[7F4ME,,XEOH#*BM&KASA:*UKXY+L MFD?R3B?B+^) H *T1R"'C^$)$?V_'U>5O/>(:Y&BXP]4#/\Q]#'>[?< MY*?\5E_DGW^QGJ"=V,@++5!U@5A".RD6H$$HPZH2%@[ M6 YE0"-HZL:VY:@9>I.?G;_NXV8?\9@6[>]5B'])8BS:ZF>AWAT)7G )78GO MS]>YTVB/UK=NF*@JBE)0"S5D;>.[Q5",!H'N!A)+DF^AFA]@@\[TVA]U:0\. M!I "U8%HX!KX]IY-@6A1VH5P0:>LVV]:A?&_@5;Q3X5F%>U-?D61M:Y5%Z(. M<\%N?=()[\GDIP3(+ F-YBH;VK,4Z3>#^"74QB/QS!9'^2#YCEP_8K753W#J;$5OT7=7_YO3(C;Q3VHB0]]SC=W;#:&\;&Y0')+U3X#R!'C MXP'?=AB41&KZD+YHG6UTU*WA"D"RQ>J;-V 2#WWCJ6VT]V6/#<6AY6J\?<9J ME"41-"%&B9I7.UHPM%+I%:6K".ROQ7VX28@I2;&Q?+8[MC!#A0HA>" TP9;_ M\WKM/K&/XJC;IS'0=VWEQ@TU\S;N*X 9S@]Z;E,I(WM/A*<\38JUAW^D^%@& MJ3B>V'2'2O"2$#V5 [7?J_RD^]9YX'WOKP_/QL-.K38U"B1@9F<[8J1H0EY* M^F>-W/9\*,GL3\B<-MF+#5KB",J0[JL!>;N*2-JWUIW8!YV>J69.V(WG[8LR MZ74T,U:CIR(%,IPEV00Z&3QCSIY> <1!:T4-!4CDDX9:YT.%-1F3N;@X73\F MC$#&DJ_4KO;0]=*7*GES[[U(8.H+945ISFL6<>^0NV:YO^>K@OXVBZ4:4]AM ME@%U[U;RG9'72QI3N#R$4K3WV1BG.[3 MW+P"$)U[$R/N;R0WSK(?7D8YKHL#[>%7LJ<4"VTS[3O=OW%W(H\>6Z-N/B]\:6_]L-OK ,K-Q?0D( M1XW;F8_Q%00G'ER/[0L+)W1"[,,X2P3&M,TF"FB%D+_[4S26 X@%4+.DDU_;_A7F M'T?V7S"<*=4Y,6M)O/9'-&9$FOE^[48A89CTCZ5DJ$<0OC%R?6W M1 (_/5CCUZ@Q.301[B=>F#_EW^2?O'.PY?W)C-.T+OS^&//6':#7QZ[@-YG+ MFTJ9^7-!.Q^N *Z7;F"Y7Q%(V;ED.DOX;D+?'BJVV]'S413!.N.*3[<04!+A M]2TSM)05(OLZ:48I)&?#\:;K[%.[::IG18>"DW 6#'\6A/RZ+.CW?"#5?TA M"+2@[%@ZJB\-,VQIGG/%Y=UG&;D"2'7:CDIIDV=F%P_?F;XDWQ8QCK43*LVP MKG-(7(V1J4]K"1 ^*B5H+D>R33:3+VQ+,$WL1^U6Y52.[8>HWHE+JZ.[MCA5 M%B_1G1+>.C.4+!;1P(F/O;W>>?\B=Z6I^5,8$2.0+^RL"#$Q[93MPS"VR_+: M#;3I$/CY5"Y-#8AD1@QH9[;?U4)G<&P 5!GE),K-L?YY>.T#;09#>O3- M$PKIINDEFTO3L6?>5P[)U0':A)_.'E MM9B/1\QIE ?@$#7%'2NECX6B$ ;'OQ:RK++O.4+YC[K>H10IV_M313KOZ[\9 M6.0+N\3W!$H&O+YDQL(RL0G&+CSB5=,818<0SDLT$^'V%/*[*+W#-0F]O(+# M)HJ=BG.J<5TQO:UIIY;B\%+P0_BZC@>0P,W-XN-U&EL!X]7,S_2W1_U9 MR>5O05MO.>2IF#A=M!CV"'K_Y1X"ZN^+AJBC^7.:3J)<&[SS$W1T7[RFS6B+ MY=WNH5 [.5/N$!F<7YJ9TU<6*QY@>E]&=[0\XH35=!6(J 0B-LQ4#>XR$&#$ M>_HL:Y[#QB&W?J]%R$6@UB-V1RHVQCX0P#P>"9_'1]$AOS1]O +$?[!,XY^N MQ-_'A3B"V2?7*V8';7BEG.Y^Z N[ M&\NJI;Y')/,B#B)=]Z;T*XQ![[A4*V*G\3%Z M6P4C_J7)7WF%B8"'_<_9_Q.7;?NT8-HUS0'GIZW?)Z ML]3LAP>R3#R?O?WS$+DV>)T2-R;.61V(.N>J#R5!.R2W3$*[')T)6U:E(J7B M;\=H6Z[]7N5T[[=!%\T(9,](5%CE%\NRUGP$)RR'=CLX(.VKI"-,%/- 31#3CW1"T=YU M9@NJ_?IR/P9+I^UF]D!0N):>#D5NDH[I/2' );-?U3Z-7V3.)F16>7RWY'47 M=68XJ_'&JY(L3VLOUZ8;M!Z3!%\^KF2>+:G:^GF0J:-NIZ3%L8->CJ0JZN<)H$]B^+\DA M;DH]S\S5L_;SHV#/=,]4=.SY:@1+4F0!,&3 M"$2S1!EC%,-B'+7$E6XP6+O>)]E''M/#408A/D4FOBZY"YV>%K_N!)F]C'H/ M>+W*E_!'"Y4>%JDP]Z+3]^;U);J3RX,K0#E,"6$8KH3CG6I;\LU<25A7AI!K MA5G^"P1<_J70YEPFP?^&+9UVZJ )M@DO!5P!NO4F_+)J?([)U:QQ/!8W^/O9 MX8EN40^N )(3#/TJ_IUL!R2:3EMYM<4X7.ZABEVXJA M&-;NXC-B1O?N??$OPPC[6R; ,_DY)#)O/)M6U7^^*J1.M M!/DH;0?#XXIQM(+262Y3I4G"A1 NQDB!+42E$ !X^J@45\_:U?/3T;7NH4?#+Z=<*?*[O4^@>%>;2XRWJQSR M*-[5ZC->;JWR:4Q'K6.U0T3=9\6B#VV*RVFDN*";]!=\&V4ZZAK-4/ M,*DM\(5;B/ZN#L:,DO(WH^O1_Z2'\=\!*D63!)-UZF8'[N^2?ON:DK1L2%\N MH=CM[SF,4@0U4-X4[H70-97D#!ZWS%(!BY 4T>I9(HCN\W#N=\[[5/[X$G-V0;B;_)WT]]@K-\3+A&2>5F MC 7(;!NF0.0CO).4HH3/7V%HAX-P*Z**)9.I/>+22\%^;QL0!%COCC0JM_'U M^K*Z,4^?P+97WZ)?O#?!QUU -PU*R#_>]W@I1713/OFA3AH(C<9(!#U)MA<+ M'"@MMYT/),F%V(UJ30ZN4CPVAVKEH!,[!%0:J_=MH(6WOI-]6/&]B8<>= RF M8+XG27?/6WM"MQ$74IW$5V^6;#"??_K04X#@')8'U#W-T@C\223GE*\GZ^"\ M9[#L"@I4@A)6N0RQVGH*%7+G3K,J18"RQWQN+=$[*,MO@QBG]EY)>U((FM3B M_Q;QCM;I4G./J!NK(:[R]W4^BNDRBW'Q2M?G07:8K7U?[IH-1ME&/C95_C ML+Y9$Z.?OOWEH$7%$QA>='Q(QZ*+'BJE>5Q7WORN.J RT+=L-.!<$IEQSN^9 MO\7 4%$_:3>U<* QA\EGPF,A),Q@(F0X0DF\16/A-EE:EI.9$6Q#'_YN]@N" M_ K0DU$"FPZ^ N#8BW3+?=2O (]"JZX AF17@(WJ[)]/8'#"XC.<*%48TE)6P^8WI%Z0I0[Q>^C&C M_8HRMF\)ANVX-G16.5D^/[P;K5D6>,^.4<,(0)=R$:?T!4F3 M\P(%5IT]H?9$9%:*OZIA[>;(BH)7J/$W$F75S>G)_ )'Q;DV'2_G1%[=7_&" MAOU_IMV8V^ H$.&5[US/.D^-/CH*1YUQG0 OK$_3#KX7(TO9]0/1KT;+Z&^I MPS>--*>'8:25!"/GFJ+Y3V:.4L(_X>(..7_ 7H#8B@K6ESR*)_8R;TO[.MI17NTG94H9C5/3>[:-A]\A<8:(4]DMH^V#?NM+.R, M;>A+LF_=)7W/;,EU0QGB*LTFRM!)YJCR)&TWS=$/#I)(OS$*W]A9FL>EJM ]S%A*QN%N%?C96E5- (J$52E-\7975Z*[4O!Y]0<3U_#>$]N1NI35M M'+0_IAH)-7F#K@!^$U< W<,+#YVJR=60W%SX#7=2N?713E#119)^7L>H^JN_GS-D1"\_*,C&;: M:!8ZI88ZO\YP*0..-[RT[#PH%\DXD7PI3<*N)2(+H/P!>V-I]4#NM*KVB097 MKN3 &E#=$3A [#7A.]=7";)A/Z/J\6M?^)EWTW;G@X?JZT^]7TSFC!PWB,L] MB\,/2)+L6KU\?"X-\>4W\R3(,KFQ6A06Z$K\7C1(KTU;IB@8N4 OE;;BLRVZ2D/!MF(&2^=DC2C\BG^*9VC^K>&W("83K,>'BAQ#/SO!5QM" IQ M8VN!U7DJIM@]?]9P33V$<,2#91.[E*S]+;^S=^;INDT^>MW?K84T/E9(8M#< M\TSA1PC31JE2&?:7/2Z+A??;=\^+P'XZPVTV0ZU;\YLYI-U(Z2"Q@!"V< M2>PYW=^7'P.>70]J '?<- XRE,>PJ"G*=YWD"A#1U^JY,4W^_OGP!Q3;"R(8 M.:B1I)4)X\*<.[TFEV)*H_%U $*0EU,1Y#,[!F4 M5$[:>OK[C*6A>,^O *G>3^)1['<@[[2&%?VYK@ )I1ES5X"O<'[/E;*1RJ@A MM9FN,4;QF.=?D?23?L^V>6Q@EN/7(7E=[MGWNV@'&(J] GW#.QTLVUTF5+-" MY5.TO!6J1Y2!B<^X>ZFH9C9N=H_5 >^=\XU4?3(H>:,HL8\U#7 ,/LM3[B=( MG[I\*!&'HA?4I'&YTP01A)#%J@H-R=++, :T,OXLY2$)3^,$*$,+ ;LE!&.9 RRTGKUL&=JO_B&-X=8*;-L'<:4=CP]K*YUXVE):H M#.,%]%+U=ZF2E)P]@&2V7IU"/;-15M?34A M9EAO@RH,0Q1QEJ4CG?$RRZ RJ/-,=&1 96H=> #MX60$'-4M"Y^+;_S$H2!VF]3/F-,WH5VY.^.F_4X - M9]&SK>Y3NAJZN05Y)+O4=(W2]@I67>,UZ>+*)1HF SMVTI%%'!K.$A18@_QM M$/U"[J")N>.+^(N=H&^PFR?@>&^#J*CJ%#.*U,\@HD;Y*E(9@&8$*)-;]=O/ MIR,AC_]C ['JEW_'R<4O 4F^0^/D8MN.A<2Z&8%\=M_#3M>:7:;Y]/ZTM%)! MEAH5)F,X(![E*Z4/ZP#>1+YS-6&O)]FE5=&]#W[O(76\NW_,_QGEYNJT].5R M3&QT'B@QG7E.%P+L%'3^TB]C[GYF-E6K1\1SHMXB3POR2-XLQS<)^MJ[/9[C M#B8QK45/=Y"7361X6]DSV;B_)N!2HH;QI).4F!&-B^U(Q#.Q5/7[\6)8SA]? M,BG>O[-A>_3IG=5*Z&-]CFO/)(6_[K_7OO$#3OS= M>K-PBR:J:>"GUCV'@W2P:-G*M>TVQ("FK.B6@Q:%\.[CHO/$#2^C:#']RWM5 ME9658UJFL6(0YI:M.(=K3G/+U1!'$8*4?!\YS!W]+=Q'/WTJS@<_@.9^6XP; MXLHMOT*P)(QR.X_5%:#9.U(PQ/%A+,^J_V8@+Z*;HA/+\?IX,0)>^/KYFQH> M>;Z(QALO;@*6ZYC]Q,;M!*KXBYX..9V4(J1FJSD&4Z3G3*B6*0Y*YE[<^8Y2 MCX^65I$IZ_05+[;FWJ3A7\M@O6:W9+%>UXV'$0)&^=0.&$1R][(PCVJG5Q T M3;C#B'Q>X8#OF*KBKP C^Y\@C"PA#BB'@>4-WZ+%HI4?KQB# D5(C50WIO-4 M1W8X9?OU];I9QG1EOK&63%2K+@@0PJ,:'N]1]AQD6IN^TJ[TRWW<&Y&KK<\/-Z8[BIC M(3T-3ZK/G!7Z&"\Z\=][F27_\B,H;!2_(#0F2G;8$UW'>YA4C_=\PW1-Y'!, M=5CUW\LA#.WD?H[TVU@2?AP\\9E[[[2(A[ 'S6Z%1F;K6>I"FE,M:R,HNKS+ M]KKGTJPO7+O$\D\LU7ZJK&[]N]S&7]Q'K]2/U0KLKR#Z%E%&%&,RY>'R_MKG MNW"D^CY"]Q 1J32*76 EC:B?Z=(,:,7G=3%K_,CIW&I.%+IHYDP[VBTQ7O;1H/LBT!L]T7&ZJ?U )Q";>L; MT4"1Z$6Y#3XPB54S?77"HD)P)WDY-=4#]B' EFU1WJ M)MI5']N;&3-DU/,AL^RX6Q+[MKHRE5(>O1LGE3RX#[,0O\=SH)!(@[ ;_C.UVJ@C0JWO0> MT<71 SN0=-TEM:-'O8(Z'6D^1:BM5[PR(YLAJ)?('- M<#3]G';:K;&T^Z]>X2O&P).@X'SD9]#BY0,N";Q*P$IQ;-#N87*]7JH.X5E7 M8_10Q-.289T_FI?^SP2HTX]+9Y'(?5$E7GM'\5[@@[N\,0G"0#6;F:+^9CXY M D1V9U7Y6,_W;CJ R"4_A019"E5B M-6X\Q9=2(K(LH=EA=HM>VHMTCP02T%.IO]3:YQX=,W;J9HIC$(P?ZBIJC% MH=IY\CZNMQ[XQW5_J@Y%9GLPY2S:-W,4A:I M3)7,JF7RD)J4[8,'\+#W*S*GR$N/H?2:=_$OWS&Q_T=7/?_9X&K41MDH4VR^ M'4,ELYJ(HI*DY03':\4[H5-EZ/$.+UF/Z G#KRT'8]_VA*X 'OM^SZ='-#3D M;LN(V_*Q-30-Q\W_=3Z0;P;GH(YN#BL>7+>FL27KTW;X)$T+5 TR=%@&AL#, M QS$A,G+0X93K(?KRK:2MH^V7XO8,?@JD/\HK1(KC_ 9Z7< 0?@[8D M">=HS,R=;WC#VL2M15N()3X.GIVQ,',6VSJ3K.D=(>\A9;#"GN023(W5+N]8 M:BX6Z]1CP4R(MM*4RNCWS'762-Z9C5"/>/'+ M610L_*/J77\T8%??_P]02P,$% @ <(%66%Z$G1'"7@[L$ M"Q#< B18<'=W=W>'X!;D'/00;/).?3*W:KZ:][[?G9JJ.].[UJ_NZNK5_?2S M5N_=^V7Y90MX]5Y601: @P< N+\/\+(&2 .HR,@HR$BH*"@H:&BHZ)@$6)@8 M&)BD>/@X!)1DU%249!04-/0 M?W0"AX:&AHF!28*%1<+SFN(US[^[O'0#N*CP'0BF"'"T #PN' (NW$L_0/UW MG$AP_[4 _U>!@T= 1$)&045#Q_C;H.$5 ^'@ "/B("$A(CXM];_;SV B(N$ M]YI;"AE?S02%UIF )R@A!Y7N;4T/H?H,A)[7U"48#9V(F(24C.$-(Q,S"Q^_ M@*"0L(CT.QE9.7F%]QH?-;6T=73US,PM+*VL;6Q=W=P]/+V\?4*^A(:%?XV( M3$SZEIR2^OU'6FY>?D%A47%):6U=?4-C4W-+:V]?_\#@T/#(Z.S<_,+BTO+* MZO;.[M[^P>'1\0GT\NKZYO8.=O_G'[S@ 2X_[O\=WGA_N4%CXB(@(CR#UYP M\)[_:("+B/2:&QE/2@W%Q!F?EB<(E>!M0DY-#QH=KSJ$T-1E!IV(GF^; ?H/ M:O^5V3]'+/A?8O;_$/M_>:T"F AP?Q0 .[^,.4&HO\/44JV6 '.L4YM MK5BAW9PE^@&=#^0-.O=11?K#VL_.+Q&=Q3Z;WO]';#&]\/@2.7%)R7HA/YFX M$(/.O.E#RJ>;;D1MC6(_V?EV"4BI!!XL1/:!J(;YU9#YO::WLD>&>6TT_( * M':(/&7!MRSK X!@KX&,&B]0_XY"?41JSWGSO'<2;F$$#PG8^<.@>5-A)WPV( M;,W_B>'&B0]SV3I>(DZU)/_"G=^&7G9NE"D_^/&5$S:W)-6:C#?H!7C%;P+1 M$M,3[H;2C?-M^=73;WBWH6'$M*QBF%&'NJ0Y]G<1?_(C6 1)!(J'Y+;CZ"Z*WQ2!SDIK6MM M6ZVB^):-%5;AFP2@90YP"D(ZJ$/CHM,HTQ^U(VVZI 4'C:0N>0(!2,^T\!2EGH-4>KG., YBR 91$NE]\>:9A$U M5+O18%+.J5$G$$]LX9%AJL) L=;( MJRE$6+K.PC.=U]3[SO8K>[>5!##M98)?M:)5/)P8BKJ=W(Y<>I(7U'- MM@7.-T2W6J=HF(= MGNU@>H) X@HKV=.4INL<+,S5;ABV>F(U?> M=XB)EZ0<1E\B17YGK'^@NEN+)O MD*SOB IKD5]GF6VQ,1'T+CJ.UV9EZ&$Y&ZN5=52<\I=77+_TAZY66+*9W]FK MYK:9G-I&'I:?VY;2+3[1&9A4K"W0:++K9^+V%^"++6S5=J;J!X*W](JDF98G]A2'P;S]0Y.5)4EF8L^2_!O)R[27MQ@875D[E2$ MF@)H8JN4=IO-]D&2X,&_V-4'MOEZ)G[PRF= <,@'N-%C388419+W=V&#W?><. QGHO/A+L<# MPW:?MN1O![RMOG!T\GC-22J9*4,=4@G;AF="FYMBC%BZ\=HF@DN>B(OZN8";,N:HLV[C*#=V-V0R+@=SAC^&$;U.1#[MIU7 M(12YO-S,VUO?#7B$@?#[J%R0^^)]5%%RU R5\M;]/D%>@,CK,27?TZS7,I;@E0&K5G7<$??M+,D(AJ"H(L26%%3L&^9O%,"SWH!Y8>9RQLP*\*!1PY8 MZHZ!U5!%P>\_7UMJ6A_>">0-QPB,42V=E*+=\R[-JZ*TS1AB?V: 95WL?A)1 MJLRKZ[L\L9QX_4I6^BND*IRU.7A%>.HS:SW,=\??[!.T*K;^2?9JJF'V(H55 MZ#'?B!EC%'4T4 6UPW4V4 PO\DJ,<@Y,I"C?GD^E#];( M"$H:$5.HH/YB2+O@I[;%Y"YF^?M,, 94;'ZY((02% I\_@:W,?/I(O91%L2\ ME:FM@TED;<**+.O*ZE7SK_K7%%LVXH2Y8#8VM"NNOGV@_67 MWJ,B$E44\J2?MQW%" M,59QECQ*E$G8/C1$X>A>X976NZ-8(8M**] (S2QI?+MU0/C[RV'2D,,6 MU6\9[\[,G1C;H5V'G&T#P[O).4=V\;F"LG>1VM')B(#\CMH(XQ[5=?B R&89 M-.OP[5P5IAY'DMF!86YOS,%[6IA> Y-$Y)U/_ M ]3A!V'SCYPU5T>RQBTX$!NB6<)F1WC/;19#[?070]9Y]JH;"?Z(M!5)I0PP M!>W54@/@.&-H WTC\;4QQKL<9F=473M37J[G#=Z/T-,RQQS7YA94118W@6ES M;W/B^KTSPEF#_>ZGHJUIAO0[3? M1J'37X+7(_/L)>$_<8C; GN MG2F];HH;91T"[DFGQD6UJN) 1KLQR%CX?:L.!019=+&]=F?J.ZAF[N8RC($C M0?$5,W*.>L#M*.OWZ7:EOZD0I>\[2,IAVS)E(-\>>/N^5!JG)ZC\XDLGS0)( M!?*\I+'(T3GG=?6^@C&E))XDJ#=0Q%<5Q5F&<)O,H0RJ/?!,#V7O#-KQQ= W MX%1-7&=8:#<.W=R6I"5BA//-F/Y'R(MM.U)X%1\_"\XTK*7;W,3 S^J:=C7* MK.JP)L0#&L'(XFKKN FZ5$2.T<\- MS4"QGUDACI#8Y,-GPOG/ M7%Z55Q_#I@9\; ,L-LCMXL0W^=>[XSUV$!)Z?D<"?^#_BDF8^)N_DE_B5#153A7>C?:4X>'&1Q_8I*47*A MAP45-9H71_CDE8:F/J?;T*JHG4FK7G55-$X81%$&^%]%.P$HC6J&8F90\1= M%T998M?89(?SE6]YEC4!]_N/IS&XD\L#1OP%BD%MRK*VMW:K9,'&64-N2C*#@ M>%#>J7N]V2XXKSD*,.5&_H>!-1-Z$.=._/O'F';M*C9%FMAABZQ)P#>IFI,3R*;@+?90H-23O MD'X[QW$N#TPXVU#$!F6:]*0J5>5\!)(S#?/CP"2G/G(B36Q6'=(\LDD7J1:5>K(">ZPT.[H"Z0I M/&^^JSY):G;Q<=CB0;4N6K$](^57]"&C\*3MQG-RD6T)GJT 45,4?@2=_E(D2M\:DPI4#"2@7W]4GK MNO'N,:'_.[X.D*V5!I% GBKS?GH.^GV!1%L7Z5"C;3%D,I"-H9J,*HVM,&DB MY==IPKW#H]]X,<&[N],=NG 3!Z?T$LG) JLA?%@RI*Z*JM M#^7=Z>$.AC^K4M2'ML;5UM!<7FZ\'\2'8XG+QD(C0CV&'@L==MK38!#<%KOH M0">E[P3Z9>\K=Z9]XT47U"%(\XNDZA4[A-PCSN MB>;0_>OUSO\B6YX MK$?=_Q/G^">VGW29K8_%7LQ3@9U+-*U:-V=P*0^!E:C7JK PC8.79_^M!(;X M:Z\R!:ADVN*:>IM@8VKP&S=SAJ_#J@HGR))"KX.JS.?XL,AE;,C?S[*QD:DB MABVNT'+&_EA%]DE+59_EF[!$"ODX5\&9([M9LR%96VQO1L-%)\3XTP> SB]M MP=*A>5+-D$=7Q?PC[O:ZS7H+PBAL -'47Y60\;;5.$F:2*1BB@ MKGNLYY')WM\H0-18^ZGKAV@/>DYRR_WWH"LJ%<;%0)#&ED")9X57W$ MJ^1K9^H[1 YV#H:4ZAJ:6\!S8XCH,QU-VAW&<@[=6H>:7:P]C"3UW!' #7J+;*.&/N)4O@-UQ4UI& M$Y6&3..!S@K7\A1ZX&&'D7,5D@?<[<0 M8U9P:^1;.$3<>)\022J4DI\8Z[#=[=,N'+K:V--QJFU[2YWZ;M0\EOQG M]U)#97+1F^(_:3IZE3FTWHYNK]58.:F9_44D/P\5M..ML7O9K\[XK+9XRVD5?UH\J8F&;A25!ASLW.HVGV^D&1A'2LWJ.Z_+T^8!X* M6 &8#^@ 5.++4EILB/M.%Y*=1Y291W7'H\!H=RFR6LO'8"D2)EFT(__?T9## M7G.H1&\3],T/AO[6>5=Q=I(0@N'P9 #H^7H\16\6O>*USI M@$A3K^HA\9S2!+?59!AG\6[FSUVO8;V9USM>U%KTV$K!U>^OR68LZ0UD0HB" MB94>B10%@E^ ZG+3N7Z.$7?KV(E:LQ'1[RDT>Z\40,96^Y6N.Q^FMCDC-TFA M$POML\>X^@TQ8_TMEQ%77"I/3U.=LZSSIVX&K(I9._X2'^KJ4_;.LQ2]B 2^ M[674 Y[69V%%2J(@EJ7:^LR%-/O0^EC93 K\XV#<1!Q!YD0)E-W5<+=\23MB*TU1#B,_02D_2[M+!12>M M+O3:M +NB&QF](#" 6T[0K"B4B!?K9>G_QGCUR@PIP(FW?=#(" M/T=!WG':.#-V29&>T;N8#O43I&3-FNC [JU+:X3A=LX*7=C2[LUD4RZIU1S; M=1=S)1E/Y+@*"0JB%2,I\%C8_B G*"(7>.ZG;5[JX!: ?_]3\&UTD&X WD>R M/R'*?W<5U?*:30I1(Q<1AVECJ*GZ$)#!A #"]B]MA3F^51+Q%^8S$+9WH!Y/ M6];+CM4:%OWA'.R"PCBMBC*5IO5MU:$+DJ6@8%.%L"%_6$9*SX'V2*$MG>U5 M)P_SA!H-"6S2>]OGS5?B':"UI[K3<6P0X$_]6"*YEY_P!:5Q)+,MNBH4ZH(: MI8DJIYFM42A>#XU-NPV]=RC*/EJ=^7K2JA1Z'R6NV]JHX&%%.KCEG($S&@@* M[Q:<@:4._7SEIU247Z28MBY-4!GJ&=^\*SZ2X0X7YIQ6 (G:,?H"XMQB%EW17]-M_@U>#M"G0N-?EMRB#[Q M+[TK(;,S5*X ME=-TUOM8>RCTD+=:RWGC2 ;SW)$-V:4FL?;P46JK/;Y2L*']YC7IVHQ&'8\F MUKEU7>53#SD(+UH?<+7(/5YS>5AO)-"H''QNBLCBTTM.KG]93E_ MRNX(OD.^K#31)78Z;;W HM%^Q?8V& P*E@$#Y1YO5L+\.:$:.J,#$ MSIO"@?Y=2Z@Y>E\>\#> O+-QN&!S"$=+AF30@7KSL7S#TD](@X9$PCU3#N@O MP)K*J&.(C]^EE[XV5.G2],ZH-64O:5X6 XGB=OU3G"GK'&!."1! M)N^D>6!-_2*9806'7*_69,<[#9%Q<"6$IWS^R&WGP>R]6#:G>M.^W/TQR*A] M5Z<<:N1M1H>0;'1Q2QCP_$H%Y2_KDIP78*N5^OE-@]L9J_+,64SC#Q,[,SC3 M U9K+08V)[3>0-[NP]5 GG;/%X#^JK_K%KWU!9A1,O3,MFX2?_WT/6^.;;YA MO+&V7EZDC:%/2.W<8Q=:99R%ZE"QW]0<*9R=C*Y $4EJ(-^#2(5*%ZW!5@[F M6Y,_8P,;-S3&B;X.YOK:(BRDUKV7)$DEO?4KAHI@]A''S*1\PM6BQ"9ES/HV M;&4EGYM&]6-04(89IC:*D1]A8T>;$;Y7ZY2 X*S(_G-98\IZ@VU M..\OL.?=)A'DMLC+D?.:DN/\N.9')=MNPJ2(7[]5Y&(V#D/="Y"4,2]QBBEQ M^W[7;4-C\)D&%K+#20R3?EN[<$:YIARK.*0:A7?6K6JNG,TL]OFNP_=^EJ^O M>*284F3ZEP+UM[LW2%>D$JWZI'2QF<2KTGQ+_3!*W1?[R D<>7P%2(,Q!.<8+,I4O7?A^ MU-MQX;>MEC5E3VG0-\EI$G4?8$@1%*6XR1?1O$.?W:.W@T4HB.] M,%+0TUW3T1NRLP)C-;2;X?:A([ZC"L1&DK'Z:T_=FO"6E_561UR>S2\06<*T M#@],4<:]03_U "AU>*J(9E.?"NF1T0KW<19M;4VSD@P"+]^#F;OV?<0@MA1P MAKAG+, :!&F,@11>]*4DP5+[5RM2*M>>9Q!Q:][U57_"Q7 W*"KY#=.>G]I^ M(E+\'74XRT9V?L!+<-502\KPEDLSG=18$@&ENI0:$NPE\1RJ]#>E(/W-+5 ^ MP(O6GRP ^3BD[\[%X%AU8$\*5*J9\7IMF*5]CZJWV2CX!;@D@?YZ"C-Z =[Z MW+!2BH\I_I5O\=G-V17>1G*O?NN_X:<*4"3:I.AI91:V7YB8V-DNX1Q\F'Y; M;.%X(8#"F#22C8,'\8RN=PSO%(0V)N_86%3;QLE"O,;4*MT M>0W.VY69?RN^1@H:T U7KFF:&_R)E=GN(85IND*K&6=STB8YB*U" '=YFPS) M%3/:9N^*NE[,.OP8DY]B1XK*K43APL62(VGLU/*P @H*EG%_?KW QZY]:YNH M!#\I2NZU'RD,QATCL;CZ6$U_Z9H1[$T3>2?Z_\G<-ABFW5=BXVS=BIW2N,1& MY2638<)@[(+!P=5/K0?=968_ M_0T\GX[PGDVJ67Y' &:[\P(H-S5_MYY90Z/_\)-]%RY5_$L [XE=>>ML_>\S MB0?QR][%G6$D:JLT0B](!_(L]R RBYVO%SM[;F-CF)!QQ%LY EM"-3D $ )\ M5.'U]/275Z5M;#"=]'N#Z"+Y5XOS H&2XG_F2\V_B&YH82M(>)M26AU/CF*, M.A5!OD=[P@671T62-$@\$%__)K/X:/%/P7FZJS/]->I%?3$;=U*3 M,UW"!.!]&-+@S]GWL;=CET9PP!DZY$HXU0'WR,P7E'_ OA+W[P *84- M%2#IG;&R"?2%@ADSD8V03=F=1:T'CAY2%KGOH/4(X.3[[TDN'R7'/B*]LXV" MA?XF7"4PQ0RKY*@@?4G-0BVVG/2-JHTQ9"&S8S/&*7'22+[>5Q[.)$P.-U@_ M5N4\M5 D2PP0/N,=:!ULYVO#P#4!%T]@C2]YXK^][,U%:P_&XSKIK[OD^<5$ MW6\KY&=49;1Q+&)0K^=&?+ENJ+LY1N](+W^[Y0^E/YHD4+OU7@\ DT T IJNP.IU.7P/:UT5#Y0J^GG8,?>_. MX M:R#/DFKG92)$W'LTS,HQ_>\GI+/"KE?>5,60WSS40U6'9EI?1?LUS6C:5 M9_06FJ+ S# _M!,G]T6*]&>9TVC)O"&M(O-E_8ZWLY*OT68ZCN@03OZ^9IU[N(]J!X3WGJ]^O!97R\!& EQ%!J.< M;*3*9C@JRU+JL?4P:Q#[']EH1Q],I:@&+ZB^XK?F6 MZ-E4@/7H2#V$/=2A=6]V1Y:[K>B-$^W>J"!-=G)%@@4.KN3GP/76Y=DI SO/ MI!3?1X>KLM SER=]J.KAJ-)W-EP-%]S*6)E.V=H?F"L=5KVR_.,(>HG>]15* M"?>(A4O/?@49E3&:Y6*;(8Y2$^FE?;9T4=CC M>MOL-NCV '*!U\&]O*#A9B-H474.ZNY&]H$-J8KC1VE>@OWN%E^ NM$S<*?1 M&BAZU\,3?"@\Z&L6.5*SZ*=0N&I7%V'6,=EY>_"Q.BV@5A:?[8 ^OJX*-4>; MW$6!WDF$^1'! I1/J:*A^+H82X%-7;Y?02A>7EY4,%[?F44G[OL6/!P1SA)VL4W3O0O2 M8)8.'2>2)QW>3.:-*YNQZD5+'YFRQ7]P6PZC,I6I;R>E<-2GQO+@?. M#E=M7EE"J7K?5@(CFOKHKZFO,7]VQF_H"&;?Y%?0-U9:BR2F8-E#!G;CI6@V MZB -R3^ZF,7&&L[R!1)3+1X2\E@20DGHN:<<320I%N*^/NIZ"X;GVO#I3+:9 MWJE5-R1W#FN:^>$>X B^ABYP+[%'DX3'W9!'@7D6A?*B5-//C&RSQ 1V+OE> M*>UE5O=[/DX$\W0S;24Z9]6N]1%I)1ZYR+'WB/"7Z:V=6]PG)!.D[B9]H>3> M+&'\FPYVFP2T[VX]/:[6%2GWV$GCT=;;OTJ_EGW;;TPHM(KMPBM) H'5]7M> M'342W:8L:FLG;LCPW37REB:':GXIP><1)Z%N54&\$?5.7!OX\QUJ>NR3/)EN MTGDB;UK75I^&TAPAKT8OB!3MPDLDBQLZC!7L@E;Q$("IW^-;M*GH'^#N:CY7 M.^;,Y4KW'@#WD2#$$L(7G[*0MC-03IR,N);;-A$INC5%%8VQ\-'*@,>N"*X$ MPN&"+]:Z2=8& (O']_4ISW-]M]7*QEE*IMP$H_+<74D"B[O36\^$03MGSH\R M!=831#"S, /QRW.:96:^5+7!A*9*@:F$DU)_UAEW,:I?6DDJWIN: H)VGL0I MDF.A%G"U."1F8O5W0C<1Y8%"FP1%^U>2!S:N#E69#Y!FSJ>YA"&2D5_SSU0KMBE_8C+2&LNP M,P-X/RE:8":PF6KUL.&D&%U@K2D23MD[:Y^#7INX%MG=\JBX[_^.GG+I275) M(AOT\&NFH &%3'[^!C ,C,F/! MKUZ[-(O)ZQ54>OTT^MG[3-^HE:S'_D:_N(%_YOR4$!TR/2Q M_::I$WWVHO+B,/E><$*G(>!:]69E!F'X*,(:Y# MYJUZF6CU)>>5'+A;UE3> FBD\G02+*&3.!:EJXYAI]=M,$>:%(]$2G%V8>EJ MFB%2>OQ <0=E%15;X/"ZB^AD\XT!"Q:3SLJG=9NR8@,%5XS)KQ@$J)&4:&.L M%"E;<#U3E*%1AOS1C*KRZA?65UK(;.EM9_0(<<65GW]UWZ80I;GY.!04+Z_K M=(,33_#Q%>C?G2]OS\1'7V*OQ_:;'VIA">AC<+)@/+UUIJR)T=+%D[/:NT]? M-V^9V,I-B%DQ1GY56E=I$0- Y,]"9,+D'Q M=>Y=2F4?TYIK"13=(XWC*QE?7Z=%(DX3E"RS[M ?Y"BV'/*7\PC'&7M7DA1; MT.<<5XN\'@+NO@"75'9WD(__P*G-GN)>XW+N_;/5'I$Q@3O]KIA1Z(W=A)4\ M[R_=,; S116&8U,B')-A(HL\ DOU(8K0GOGNFT0OVM'5U0E[QXO3\_+]9B_' MU];CV2IT"K2OAM6^U6'"%Y%_O"&MZ.!5>9ZHO\3:V%A+M:&R*_%LXQ86#Y++ M+487A9.DTM]Z&(O#UI%?P'Z)=/%5A*?5EB\RC/JMZ<$O\=:SA M!X)0A]V WRY.CJG5!>L/-6>::B"JE1&.T*6XD@PYM\UV(#R_>F)N9W3=+EG4 MO7Y(XI5(D[(?H9.7IP%0+8=WH['K6U&^E(/$V%ST5=QYYK[@YR'1K])0^(XE\%OKD($U[N)_"AM^# MXHP2/<<64'=ZSE&QUB=H2#A_SA>Q4FYRJ90Y32EO75M!ZQ-?$7XD1;BPZ<7Z MH:-KGO/#DM.4#V2BE13^GO==@;HU;/LV@V+O%4 3?2#?SDZN1/\GK*S8UC7= MLRE2L8K9[TM 5XU9##$C0B+:+@(0+RG4-,WG3[=-6/3U>D-DM$^G=M:D,_)V M$RE6FJ6?),P"J':01HCOB;6&A084V9&=^O!O-I@5C!3J4K[%=W=)""AL>N6_ MPUO/FO0,NZDL7.N&REA9F+A7VB[]L?B90E?3?$GT!G?7V)7B_3@^2WP+-("^::. _MV M(L#[:PKC\T:TKO/I8G-GHE5REK;8@_J?P-$^O3^)?K[98,'YT?WX-Z!Y2ENH=W+ M*@*K)RO!(QAF**2(KZ1HRN"+FK>T_ RQYM:-&LO$%FO$KI$7;:I^>**BO@!: MN?PR4EDNV7C>]%O&"!Q_#^R&-)#K&.1*M[&BYKE*#G#6+!HM[@2Z@[G3Y-I\ M,%=WR;T*Q9Z4716L]E!]EDW/@$A@H9SJ5ABIO)S]K;>W.JCGX' <03B.A!&E MP&YHJ\P#GU)::X%?F&SDU#3Q7'Y,?W 7I\Z6B6WY4QVRXS?7)<%MR'X&65BJ M3ZVR^9S]YN0K'9.$1O,FBI\;51_<0:HHK(6PMGZ1LX,H,]-6@_8F+4'\#14^ M'OEBR'@-]SOL_."A' >X264NJVJH0UWY^HKU;8W.JNURJV"=$KD2NG^6&KZ] MY*CRK04=FT#TX9L\*J2LI0$RW;FJ!@Q167G)?.!-/7Q-/BP/[CJ"9P@"N X.'A>2[IG&7#DDZDFQ,UB[R M$XB-'7UUCS68HY*]04F*S:H]&!\]I%F&' 5]ZWQ='ZT^)"-$P7<'H^S7Z1R8 M(XI_8S#*GVF^@F"\%/I]_OX#R:O\I.1)*54>C[UK;MA;5GU6:[XG,\W:-%+Z M%,7O!;*^J4FI-IHS"1%"PFN7UP9YD>"J8+$J-6+_LKV$F$33 M?2-SSXRN6'@716]H8+6S^%9$J;DZ7"O1=[F2@XK12PUL?KF2(C:J?&#>S=G- MF!1-62'82_8Y]4T"/?ZGFMF<+!+!VLPQ7E:!4Z81)&3NV"=;NJTR>DU?_=\/ MBO7MS>VQY\0JW&0>[+0F\25O560UIJGR^."&;++HY^L5?1^D*>0^=D*1QAW9 MM%P-Y$C>R7J^&GH8G (X9 7-F\8F^[R&/C5"G@XJQ"*_NY7%.VSJDYZ)+]E* MOI%75T?GV=M7WEH3DN :S*>"KVZLN329YV=HTS^8IYL'S?,.\0*54JSU8:1( M[Q.NJ(1(JI]?!1\PT<[S&Z@_X1T[%"C^^%;15RF HJF:0Q#8H\I$#]\]C?A, ML,!Y,X$MIGS&%&SVSB7LN1@ MT3Y_@VN%CN=43&Z6.)0TC2UR&+E9::4#Z5BXB,A>LG>L8#_/;108=2C_/&U* M:M:)W^'7]/H[_A4\=\(0#6DCE7C;HL9; U:92-T;.U('J-CY\!9W+2NSA>SP M& 47Q983CWR-S:Y^C#J6 );@^U@EK=-/?(US&_?.:U_I+PO8:?/P!..)T29= MG!6WNQ!>@%X)\03&VX06,G#!1/$&]AQ-BF8\MV@L*D;(D/ 4)7-C)VK+'%;% MXH\R.:(\1_Z5*\OZ*[I$UH@/%>0T[B"!<2Z3T>N> 4!IB_7A3%IAX4WGE4SO MR9+SO?I8URC&:SB$ #=M@N,(QZ8KTI+4];CYH2S-__:N"GN?CZXWQA_?=$@-=BR MOK,NN8'/UU=,:U<]C-M>^OG> C-Z;5B(9^\5"@+)(1^$.A<_G=.YY,!C, MS]3 >3J'V=0#[D]'#!H_S4/;CW?1$+Z79"2=AU1%@=L_..;$E*\>C,2_MW"%Z4:1@LCMN#(:G$KFCN<=N=O;*UO]-7V'7,48Y0+ MX$HLG=ENNDJF<9$5,49 T%S@H(69%):OCJT;%$P$&XP5&;0GWJN__\(!JS[] M8(\LQYX1?5#/U_XW1+0+7@!C'%S_*/M?JW*:@EE:$S_;UFXK/2_68C*;K!KD M"ORX#>CDDMXW+00U^#Z WX581KZ;&:[7JA>WNWN'J>DWV40BQ2T9EE MVIYU*>QPH)]#KQRQ#VH;_\DZVK\-O2Q&K#(LTI[C9TU?TS]CU7H@@)0-0E4P M5!QY!' F2-SN>]3",+DPL*5VF4&D_/D>Q%HBQ4JFB[H'B>>^ 3S"XWNDTK*D M3OFA-,CD'IR,&8$F*YN&OW[IP+3\96$]V 7>F$MHO/E7TNAE@V&:K^L>YI&" MD!I=O.VOLW";,\2;"I22;WU_MGAEC"S,8(K]#W]K8P$VU;83QV MOJS,[.X&K0L-ZTTQ_FSDLS8,P\EZ-'U[-%M =^7"WM:AD>2,OFQCRU5EYX*W MM\N2ML;I,I4LX%>6U/"VM)@4Q$F?98T0-LLXYUC5D+S@ -)D'SVY4\VI3]+@ M*D5#U43&WP]$V=]L59PB,%R;*AG(/\;PM\M#4AQA:.<>UC=VJ0FN..!ZFW]N M,2(TI)U,58%74>_*V M+QE*.7*#^N4'!]<'N#Z;9CL8^NQP[PHW?)D*NU[HBK WZ\A2J/0+CF)BP$5> MW'B-WA^L*3=VY=JWUK.DA3?UCZXJJ-*Q)LH]YH;8B[+D4K+T0%8^9TZ!.-^Y MA"C)X-G=UGR88UH[A93/W&,;NO==UKC+N*EDHWR^JH!]!CP4WF<0YVQO"%/F; MTUZ T2QCW'RS0VJ&/%*&.#J;W<2&8Q&5\*[:1V+P]J\&[TZ9^/H'N=0FS[$F MC_6?8Q(Q&AT0%P.8J-(,T4U.^QQ=R*E/L-R5#-][^&%B,6Q4UBQIW*QKN,S* M1[FZ6??T)W&!V2B;T<(MPY,2._KHL2Y[IH\7HO+[D1PZF!"G"=8!D<:"G0YE M147-MEG9!!MO"T37T(3'7UQ5F-GPRSUCVV]#DI)BY" '-8[%AILV(AL-^6F1 M>89LCC[F.$?;PBV7OE(F@<#1 C9L7)05Z 6^6R8L.GLHF'3UK0 MT\O;T\OX2M>DC$/QS6NX22.OK$/)!9"1#U0E@+#\CY_J*EKC[L1RN*47"F>& M[XSZ>0M?/D\.+S^LGZ]$0Z/OBGX;8D7I+W!6671X=_)&N+V=\C?'@\,'R(N+.8#$5KT!^5^XNL'DEJSW\/$0 MB>#N;/M'\#X^+&M^ZM:5@!,[!5?ZY[WUR2RWJ2@24PLC#01 -"2%QCTR:+M@ M4 I8GY[M8KCS]S#-?/K9 2AU\3(]#-' 2QYFN!..>WGVS'CIP1I_>-/4IA$2 M:UUQ7/'MQDE\]O*@]@UIB_U^6)0-'\GT?_!_\+\A#OUD=F-0>I<\%EL+QB/X M3HS,5>O#A(9TJ:U%->A(Q9_#\91V57#T3W85D]2,Z@\8&$P]8LC4OO?)$^2F M4,(9*\N*1 *;N355?MJY-G]JCSVUVSB^#^:C9B;ROJ;E.H?[R";5;.:D?>H(?Y M;W [GWET97-V_@'JP!Y7\K^KRXJQYC+<=SIJ(P'9R;GZP.6MA(2/%6]:']P'*N;C MA\TBA0EWHHLV.;BD+)\/?VN7?C&ZI/YK::MT)*Z9K>&?"-0DD?XS0C7J6?KN MY\UOE.=0=J-2W(#ASU?/'<8OP'1!-L:UF@Q \)\0A&\Y[W$V Y;*J?\0-'PN MEGD!7C],_;D)>0'>I@1RSL@0 &K_>0!WT"D"G:S*@ZV]A]S^$,@TN_WZ[@6P MGO]X[UICJ4:T)=LSQ)ATA8EC0$WBE6<$26X[N9-8H5[)]?6BK56C6U^OBZ=@ M32S-Q^K'JHC/S_ (V3$*;9@B6EL[OM5J51J(2H;H*.%3TE]P!^YQ-VERD.P9*7OF_&LMO_JI@7USZM/TK%-CT!XD M;8@."+4Q=QW06QADL?<&55 (?Q('NB,MYD0R8G;3CI:9TCY[3$!- M$6SY4*S,?86K2W2;Q06UC/+&;OP%B48SCUZ+$0C@V38[]&E[FE8A80WFLD;P M[:=BGP:QHX]4G*3<^C[O"#/\:AH-80N ^X@3<6/SJ)QF$1=:Q3#78R3Z,4TS MDJ:>;[@]!LTDC'$0PN4928JZ1R'(ES2#E/0WH6"&@I2_PC;TVO+R MCJ*)?F_O:J34D ,BF^":WW'^<[M,O\-RD2!RR/JC.6M@>(KF:Q0AQOCFRM5( M #K2CF!E1[UZ;80,2YO2B9#NTW"3=D&6^VQ7/.OV I![!;QM M;A6<]0K>WH[9FN.,=E;$3Q3,R72I"/II']NP\77(-;!,?%RR1TY.+]V"V*SBKX%HJKFH].GR$E5>T:WCOZY&-&P(;.^N;:)S9B8FVX]N]2 MB"G2T?*RW$%9#=**,/_RX]7QUO76Q3C_\E%"P^E#W;-2K3QN52?*#==$Y!AB,R,L9?W.-N'NX7KV%@T6 M(W8DB-=L4LEBB[RWAP52VF9/+9"UC(<<'(@1G:,#Q;PO]#NI((U1V_H"#3/E M=(URP@E#G*]O+$%-.W:F@2RKQXT"&NLJ-A:.B$V0FSJL>1WHMS_/T M:(L@:BYJ+Q?FMIT,L]?I#V("OL-A!7[O]?1=]&2'2%>Q%_Z*.E02W\[G_,?V M!(N!HE9;[.*B>.5AR2EPHG!-.)4O\@)$-(R)23GFUD-R@BP4C>CO[]+GDK\+ MW7\TA_RM9)AN%RL[45/PWHVKWESG[UW7T\EGF=$A1,0JE]7]"DHZ'O @@--6 MF2NO3R1S)4LEX+3^Q8N;O/R.N-:K!"DU)ZV9%>D;XL-$WF]3 MQ5?.YK(RXM14T@UFV1N$KD=N]$D:T)SW5T>WSCDR-M9=7O#9K0O^<.@T2QWZ1,%SR:7,!'V30QS-4>Y'M^W/PJHX(9->\)5.MS^'DO K\ .9 /.:!*%J%.YD[N2/164.\D_GXE5I7R=>K/JDTA&: M%\!"8>3(QT>5WY^[0:, 2W;ZA*5M(CO3;[IYTL-*:*C!&R6:S%%TAT3E'M6_ M2X[H![7@9ISEKZ'QX^>%5WR#!]V,CU\"MHVG#IRO[GVI/;?WSVX'F1#6_NWN MO,(CB,=X)8)=6,=FZ=W0MIBXJN_"GDUNSJ)P7W"X3Z^*7/#_Q]D3]CU*0OT' MP^W9ZR.(E&3Y'SX.)]R7US #S*IH5&:UFJ B5K//=3Q$M8WZWV.1Q46NM\^JSUK40*?4\@J:? MX Z[^H/V_+6_J[PO^9C !L7,?L7Y:U,/'N&+$XD_6VXW,3L_L71A==))'SJ\ M39%2= I#&]MY.%E._*6RL=)8X^;\E-WB7NG"1#\E[BA)G7U;LW7IQQ.]13A M0#QS7J?J^CIE\C]8BR6W6(%$V8\RB'7:HN1ON@:])LM(87 ,] @?(\>9NSYH2*)C!W!&,4?K4,#S1T M,RA^=+A:>=1)'CEJ[6X@K[_I]66-C5@DLO_52)S4C-P<:4F[Q'8F7>]MHKX- MD1V\XNM$63;=/;.-[WL_^Q<[_BKBIZY(D'>^EZG.Z<^)SH7#G5]*=48\WFC' MW0]YZ\^DV=B9/]0PVI T2>DS -;!1PG_;7]7O72E.HA!5I?7GX;?1B=*-KB1 MJ*LG6EH\M9F')NH *#:\P8$S%*2XF]M$Q=\JXO%->6_:GH'.Z3I+;K)G=-@?D8&[2B!ZQ$3'.BUB56A+15S775]\.RB MF*: -*(IWZ>5-?Q0"LQ$E5T#&:MC$?:4" +H"ML+<(QW/P>ZXU$^?]#D,93] M:^[RJFRG_]W&%'-"NR^-HXV]OK4RU<:;H>PBM.@KM_19UN:&$%5P3BLD+JSJ M@NKRJF]5:6 ^W'6"_YO#J;\BX4A%&A/\MS^R/]R+I8H_V2PF&:Y%2[O2H\_* M2JR8\HAD9=5CT7TP^'B2IUQ/%L71YT%CQ%?)'0.;Y+[0MOZ?XH59J56A6N$% MOXE\9#;S\&P%8_$P+,9$\>=H$.I],]![&N(&LMCKYRL:RC2V)\0MT!QO%>.7 MLL,0$W>9X$A)$$#/?' E.W%D-ED$BN:ML2:1B MR,'7"7/LKV2VUC F*ME.HV3 C'K2BD+XL?3\665F.93V]@HF)BNXTD>IW?4% MSD;VX\:]Q0.U%;;!HMIS10L!]>RGX H'#O$Y1Z2*N:G]NNA1GO_"WEN&Q16L MZ:(+"*[!G00($-RUL1 L! WN"1 L0/#&(0D0W ($:SPX!'<([BZ-2^/20!.D M@U[V?NX\]\S,GK/OGG/OF3ESSH^O_ZS5M6I5??*^]=57:^('BE-F]M;B0A/[ M/P124,NSW])G6W,2C-&T.(:!7F(S@G6.5$BVUICRO7 M3%='P3Z]$0HCFTG.>R;%19^+YALQ(5 M8R@#C'(::J;/QW#VF_+:F)MJDCM_>DIBM&"UT#Q.!3A]I]64- M'!MX[X1E3SUM#E4/O=;3^R04:YLTR9,N:YX5!Z%@MKP@2[1=%T:0[(FO1L*? M^AE.Z.>G\PL8=JH0E_V,I_KUB_6'XL\L+/3RBHT4=R-"(EOI^3OJ_G"LR-)D M/;QR_F'M-049)CHU>0]A8>$FAV_"NKJ(Q<47S7^IPRB6!$I((_F'>$_EY(Y;6.;PCLK+RKQ86GP+)(>@[E)OH58(1K-?. O\XZ'[@9*U MI6("$YI98+AAD=#EV92ZW_ZXQ2)OGV)&QL\=)VT)V0EUJBY'G*"2U?[(\WL ?/=%3WW=Z9'-"DG8PB@KY,K1D>?( M:!CBNE3-L,G+CD\(8_CB#E>39%*<@34TL;V2HU7#F*%=2T0+.E:!\=#K@YTT MC;!KEM^?KN<2HUB\F_R$S52!!J(&]NVB[FKS;56I]\4S,M*4+]&[#ZBH,/F4:2][9]]\;3?SVRS*6Y"CZ4/9@EO<0S;M1GO@=C;G5OOCGL@ M6T6&8OVB/E"EX.FUW" W5J']WTO?S:TM'[["H?Q-^4D^V5M/%5D MC4=WJ9 . WEFR[&D/5L-+LO/2%)L^$I39/YKH5_@NLK_[1C3@^*0=!CJAI:N MV&-=>J9FS#M /:N]HK^J^=:LH6ONQ?0VB0-#4S?2/_8N&1%<\28O.V.' M@_ M@SI(V;B1 Z*TL_FD&BCR_STA&P/G]K!V13C04@OG%R\ODQ-U6&&_/=UXMIA# M^-W%!BV[E(?2GB<+^6[_ZOG:)Y.)+MJI6&+AN!FT.A]N>-\<];9\BF*CG[86J\^Z*7 ;''4I3Z>8GI N?@X_IQ/1 M;YBY ;FS":8U&X4H\AGLXSR-_3DZONSQ.6@L>\\@2>K1U&'2"II?H;&^D2B8 M\WVB;Z*Y2UZPQM@G%)HA%XZB+$+I:[V>B-%W4RUM-ZB4F2;K#0(RJNJMYSSB5?>.2T/#PPZ+ MW!Z>;Y(B"0GG@LL"75*BM=/P@G9D\,6!TI)@W>K<3_GM"OF L@R;UNXYNTN@?* M4\W--NW''R)K23YTJLOH0]Y4/O0EF\@21UFSVFQ4E'!:A^ MIL5ZG>; !Q]W_7P2[+'4'V-[$23 9\W5RKRDM'8[B75P3M\C#WQ<(4(F8T:< MVW)RG='IK@YR5JLSYLJ35&B[E'I &OJW:T#R&VE.^/L.@Z2%&VKM1C' 1C'JLZ9",5>ZS5XA>'$]1507?;JG,&CU5\"[L^/C&WPL T M/!OA,6R8/D,KRJ"^FW0HU^W=TV%YU_BK]Z- -+_/%$C /KLO_]G1IW"'"IGO MHRHU"=;-U3>;%W\:Z3CL D'WP!V).LW0/4!_#^!S1WM3U>I;W)QRN'89UH>[ MTZ1 S4ZZ#4'L@=T'A<\ZWH^]('7N\YZ>KEUF5>##5W]34\W_4[_[-SN%6!\ ML<<#E[R9/C\887AU.[$Z2_0)^+D#:==ELL='+#&'^OW6 _]^1C M%)< "40'?A8?2/F0\X/UC-.EDOUHE=9_.Q8K[64) :TA+)30""U%#<< MK2X!R!MD&(SB@:ZYQ-X#3^S'.3[/W#%AGV,+FF',9?CHF3*#%\GKEC;XE:=B M9,]&;=",NI_GV$IA^O \MJ=XO'> T_5L"?K,.H'R[F%\1 _%=L)/<:6#+U9 MS=$;:I/<-2:/:&_;-2#*CD>WD\(.A073G_!RI\Y@R- >02E?7_<-M=T MOM_PK"/S;2W&:[KCTES%%Q2PI?(VRNPF9!YW.:$WP4,H892]CU\@D-K?'IB) M9ON$6YE.KH/BZ^H6F[OUAB!+CK,E O9S4B"\.)Q,F[WP%V".HO+O23L8BX3? M>/GD@JNZNE(5$LENSTXBDI7+01G]*FSZI[SZB:!TE%YOA+TVXKPM$];*T878 MJW=9,E7[.<:!'[=(KKJN8A[J:PY_$TG?ED7G1]9GAMSLV @YZ-XP#P__&EL>C/+(T2[32+*[*%'>NB&]!:(_*7\0O/7S"2,UOV^VMA M$+R(!\-EZ(SXX^06L:(V"FS(%B%#+KNNR!*'+W4'V%4#F)D-%]5(X7H@ M\ATJW .='R?:*US54ZR(O.%+HN<">W4"_//]BV%:@U[O,#!9P9U_0+)NE[@NQ#9Z_?4?L5"9^UZ30"NRRFN 8C(9 ^0T)KX.V14 MCP-60:F2O2*;;^LMM%U1NI0=3P/6^V#7V+L3>U,L<"Q[K3CM^J>&^76V2<4YA!A 5OX#V6MFT$"(+*8J,#*?[9] $GQA&G?-LJ M08\)7C'TF!47R7M T^06\#HO"'(?<3SBDNN%/$WUC)I5.AL1BB2O)'+A]S_+ M:!2]L1^W^3O0QSY'F4:1L207E4K?DLCGL5I.H%C:&*K-I2GKYVY-H:VD?!H% M$SBWH5#&&TI%T^"/O H8\BY7HQ&P@PRK&Y"O =TM))^T6K+ERIMG?ET+"V_? M97#X)5CTFHT/(=7NY.JN'G5OLI-GT?M+]8:0B53*)2E'$ENFA 91^M*=6D?5M5M[W7'S MRMD6JZ*T;RD0E0PNK>'^+Q]#@1-)GYW4^>GKFCR79GS]**+LNN.%C- M$,)1ZSXD7J7[O(;RH\OPWV)G.K25%ZB!0B7I".EH06GLG/S;+A4?UJLT&JO? MK-\O<#[_2X*'W;4*O1CK).38E'GHUI@3L?3/KQ#KRSX(JK@>@[$+( M>)SM<9?V^7]+Y7JL.'07-')[6X^;:V *W8;"QKY*MR"8J\ !,HZIJJ69>R05 M3N+JZYC7N8B.[>9E)H4I-WQQ"7SV01H5[3U:E:#,-TN9KB.F_]^D47 O!3TL8$P/5I1*)/BLWL%/,)!7$4:F;R(A*BZF?TIJLQE'ZZ$+[?[ M[SRY:?XH )G9%]1 Y<7+5_NH("HJE&+Q(:EI>5]A\J?P.,/*JTF&5AX/YCNR MHG\(G)>JDR$_\> C_7TNX\F^PSBL4CHY7O5A84M2L#)? )"9T5UZP>FC6H63 M[B:KK:,BRS'\[1^,VG64>!:Q9]=KS]ES(],M<8!CJD32:B)2O'AU0(^C##G/ MN5&CBOFZ 8'?,^_^59__NZQP,KF=94)W5O_8]5(_"Q3JCFIY/L:_1X MRK>A]M8HO735O:Y74+T?MA[40E\\Q!WRA.LJ_?IS3(HE QB\@8=W^>)CT([@ MG3[G\K::8D(;F'089[9^'D(B(F4^ ');\^/P?#WI=DL^P%DSQ,;%E9#W,4LS MTU0\T[OQ[R5GC.^!L!;;;.0K9O'\%>YG]\ ;6YP_"0*$8")$0="Q#A^Y* MSXZ835XW8*R.8VV=*:=PK\NP?Z"A.\ 56S\H4RX25N76? _0@3-U:ENOF?VI MQW,2+6T#1AZTO6',6 ,3-W\/ M(HP@+W(H/KC<>?$S1);34/YSB&?'FBJK\W[N9TAO\_[_ZQ4E9I2$7UFH5><\ MQ+OB0IV+^ZDK:1823]RC]_<8WS4R/>'#I'ID/3=#9]0'(1V_Q%,\.GN6 M1:@PY:N2=2""[Y1_X.UPMA^\(&&4E_AI$R\V+]TR*--9QU=N0YT0K O:O\HC M>J6@^T!0[X&75!9_WC5P9)#TWC$CHM/(6TM[LL/CPQ'?SD8:W\V!_?I:3]/KO-7F%'H5X15)>(T#EI&P MB#LPR?C_9VN#SC]+U%_]MR09:/]7%%%8F9AM09E.DXC\O44@L*]<_GZC[PJK MLK5QBB79R$?D91(^NW2-$FX\!>4&+;VK#)T\6<^2G:DPU"V-ZHQ+>$K>"R+[ M4*#Y^YTKV:Q67PXGF[WOW#7C!:QCB0FL.>7N >HP 5RW^?G M8G"&'4GEN':-PNAIZ?J&UIBL:6DOKZ!O+/+VFJR_?Q"\-I)C(@]@)%/M3H__ M*+9=KH&9NA] 6'%T[D"_?[6HCF";.EQ@8BD!GPC&UZ35\S.KY;&M^:FY!MK[ M3W9U.\ .''0WU"<_P$>JC4PB_%XHI^HP"(+?H.*5D!]/+"XT-?V]?)]S\<'5 MR-;N!$:&D[6MP.*?^LJ6*-#7CXLOJN :\R;S%HD@71I?]8S\-)7JD[JB0ONZ MR=K68?*BNQC:0,CK80 '_"1N?!PS1T\2IDX##N@,TM-NUVE,H#?)DQM.?9V. M]V0'L6>P0&HJU3;[;EIH,4/D]52LL%NS]F_(ZT\8?]1?$! .04U?. MM%?# VI>88U OSV8<=U10Q:!NO)LBSU,U71AFXZ:#E=&$?_I-(I]<_ 9%@'3 M6#L4D@BM2RYH*VQ*,S"JO5+P1%2=7-SHR)NN$-<061_Q/88 MK7QXB-9'VG1+MW(-<&Y?VY.'&(#Y)6<2GG:T?%!U^"$ 2OHG%*:J,>M/A^PR MF:+].G)Z-A?@&N M,'5\K[J+4U6ZEB:WN)KA8B79M/*\2#=);VJC]DAZC+KD 54;$]4%"27F;YG9 M.GT'QL.K.)@7\N=E]5] 4O7)O,K$J\8'>A3$"H=YV%+V_EGIB.B,DADXIP,G MXVDIW+P^YCJVE\C_1:!H -+PY]@#S:,G0+C#(/&*/XA"$5R*-ZQM;)EWH#N: M_>.]BXBO67=>%3(Y?V6%Q %?3UTR";*^TG]2M6,,D%6\..Z&7K?A36[< P': MF']PSG#8T!X:K&U[3@^A&@^=O6WOC(%+AUO?6:T2QI0=W /!WNBD*#OWP (# MF=&/T/6\>\#[2.XFF,$66;,L> ]@%5Q/J04D_O6F.[.>QKNS.X(ZAK,1;MJ[ M%LW;4(1XP#F$;]*A_2#D.P/#Y<0_]8O(C'SY'NA7@2GDK9V3ZSH;^><*$GZA M1A\8K2X\:)HX$L*7GV/H\(!F:':@,4=@]ZB1<=[/^L8XMP(E;X0_E'ZMTO6HQ^ MR?VCH+4* N2[!1O!#&Y*W?>ZB>DIU K&:]5\S&L/"F>#QGW0%[^\1VX8&NR& M"_>6Z'-3,#MS4\W#JXQ%11G#I%R;AI*WB4X+I5&M3PLNL[[2#E>&)S$Y2P@+ M,%M%4SB"\1HD#\H>J%(6@>[8+W&'MG;/4A/3?>_$GE]QOLT'"Q=&4<:2G8A[VXU1=/>H9BA.69=7@YT7Q?43+ZB ID M#5M%JMT8T$4E#SIB9'L$;._AA-)QO8J7\70BP,0,)7^_'UJ07.P.@D6;02K37$:V\R M4*BP0OH!##K!7K<'P-#SI"9L)NJDCW--,$/<''R4KY5G;]19ZJP6MXZJHI?D M(W=HQ'>8*@I: 3=2/9(B,,;UF^DCQ\S>NV=UX;:X9:WY@]V5GV\X@G>?7REV M17"QZM1/&YDBZ,Y.A+3H56IS>%D1RR(-W M0%XC"!*Q[PZ6>PFWTJ>EGIY(AX+T7)VM)IJ#9H?2_"$$>5N5P6*LVWO1 MS;*3EI,.K->JOQI;FS/*'7_H+)0Q ;RYK#AD.C(#Z_)V_X+FD_4=!)" Q'*7 M_3[1A+F;:*1SA:100;3\"%8P8:X&9@CG&T/IK<5.:GL_;B>J@#/2L6V!E4 ) M.J?N5)Y0KK:)4CN/6&P@Z]!6? M.;\'5L!3/7K)AZ5VL..!<7@B$T[NQ0G+>O]]DNR& - M[&O R>)@IEGSY7FT#]@2XWGNTR :?:*R$";OM35(R[O;X^": ^CXV+&Y*KDF M5]['6(HO;*2;M(&$'S0P(>!JTVGX<8M929>?%\TNA;>;L =";>BQGB4_9B11 M1?,PT_:C2+S'+\4O?@@9J=JLF@HFT_,D*-H[24:B+MIGF?%(N.!@+$?-LS*' MP\^E4?>\RRN%LP6A2O7JCY*3*JO^Z*EC#UMU:"TY7QJX */.+_W1)V%0A1_5 M)A\H*@JYXJQ.R;>2[5])FD18E'DDZ?4H%@'"L+[&IQWP\D;W]89&Q?[A_UV*CP_NU3 M\07"/+V1(->"# ;5:2QT-M.H4;H-!^F$IHPN$6.S4E'VH@/FMIG4YU&N1A": MHB7A&#=W20/F MWE\>[2.)^TJ_T"J\X6E=U#KPR,?VXHX91<:<=M7J7*G^B%];/UTC(LK%@7^@6#I^Q^=3\9\@'-NE9D GZ3T1Q2KFO!ETTXS\'[5<7X MDST37TRSY"ZQ=-L3^S)<\Z>>]09BB[O=;F,;LXUF2!U;V]$XV#U :HO#Q"4\4+QADG[\07JCJ\\#6B@N7VA;*"TBER"#>:'7\[Q]%IPL4S=V@ZBT M[KL]L\\Z&4V#J8*,,XF0G^CT^_4&'L]STNL*0$*W1Q5-OU^6^URKPWYDW@,, M4O3C0N;2.[V(-=:[.^=4Z76+_5FS4TID (S#UV^[6KY9$UE$JX'>JM@A?I%= M9+S$$R/D8^1E:1V]LL(V_3+O)&N#F2!%B"5F[?E9JR[NGQ8+F,]O;-;#2Y&L MSIO'O]E,%:4'BSL0,1T.3T*.-1JF=J1/!R\F]<=VZAG*W(2E^$Y&"V(JP9]? M9\22X+G6R#1L$'0'+MMG0Z4QDK!G\TU3 3O 1CU>!E%(R[YY M@$M6=@OX;66"%-(V3=6M]8_DW6V?*).I8;^)U?FV]O%7-#JUVF>GO!')L07N M"AY'@'C9I)]>03.>U!Q=APK$AI9@6/-W\HYOQS;4<1:65)R<82;45#"7>,5G M-Z_Z?ZU]PK4D O?8V#;5I94NUO8F%QJ:R91KYM6F6&G,83XJ8A)]LK&D@3[( M7G97\#;?B"9#X6)E$F56>0NK/46H1QUAK=B84>8K5+#OS]CTIB8"UW7K^3U@ MI_ +;>E]H,15;O&!X?M0&\=:HVM[-DS$V!,9OQ#OS+?&RA$PIS"%9\FJ)_EI M[H\#\I=1]C(;I')36_-].4^V$N?:IRT:H$+Z_9\H_WQQ3F__WR[P>3SFA#_\7FP]6G],)TX.#4F]4]%&#Y;0&F@\ MF?VN?VX#GQ66#E^#JL@#'_%/7#MC*QUX]U-5Z#WU[8A_$-Y@I:HC]=J>U#P\ MS:S;Q!OD=NW2Y_GG"$UHEU0#\\%.+7VUJNZ!F "27<,D<;^FCNPQZ)!@@-V- MUL,_S-;+'J %P^\]WPGKN[M_HE'KX@CW^ILO4C1VRM$_)B\X8K;"I=?M%"EN M_,$\O>0KI0NF>K_Q38/D ?#M98\)]W&W0%@M/.#%U$;-ESYJVZ_Z@Z8F6_5= M3]%0019H92H_;G1.1BJ^PF=:/-T+]ZH,57?\ZB:83K<)*9*C8I]NO6YU$87W M>'HV"5?> ]AX5W4)Q?J+?CF3-+:,S3^][H&9EE)*LA2^3,%((F^<\,6NILB[ M)Y^U9X]K%B?02V<174X%@F*_Z5DX>_(31$\#T=".J8$*BAY"M)%+7_4"PLNM MQ1N$WCL$](OU/: 'BZ***5C,&=MJ*A]:'R$(.%\0SF"]OB@,^%ZLA23I)+D' M2D_:(M4KYBPP?R_*4.0@R,.DKS(LU!-NA_*D^V=J6FN2;TV&>>X. Z%\/)W' M#\]H$2B(N61:O*G485@[#F2^7J']$M L6'*3&B@1Z\+/5@[^M/_U%GFN8:* LE31>V#5G./+ U3B6?M\>GOPIQU9G,3S69H0 M)F9&T-MWVYR2]J<5@&.R,(A23G>P!4 M3JY^BRE$*HU[0X@A#+90%[V[\;D'(/:ZT$Y_VJJ^>3=\;CS/\%&ANQ>!8BE2 M F &K^A%;N/\QSW0.=S:LJ%XPAKF^'MBIYY\HG[B.]2/ MUI;X4109J1L.[_-IE,T[ZADIIN6]-S\2U^'T@RS3/$:CTTYX:2;E^=SY%CM; M[X8@UZXK"0HG%9'N&6^Z.0J1DRKX39^XA@U5JPJ^WP-6@4<&--MFL3D;M_$^ M4!_I3S<<[LYJR1^UPPOO8_1F7UHY,VP=%ZS]!H=S_[L5S9/WV[40?SLQ(C&R<]^JO@KO( M1#!&>;?1+3W>U!^+=5NN*\JHLP+GYQMF9*4L?X')K]K&/]2FF1&'X#IYV5/9 M.#K3!FML<"0RX='R](^D%_8#9T[(5_%FQ":[2=YJV5Y<<5],U+&_R!-^%^'V M["_U-U6; 6E3T(M-<=5N_!"D>"_8%#UH-"-_RMC@OA17N=S,ND6%HTT.Q"W& M0L]LN-W[[X$J7Q$_!UC2C,./9&WAHW>6@%=T]69QWT^R^5AUU;S4DL)=PUR[ MJZ2O37Z+R@$P'S\UCF_!D:A+[-5\R33:,9Q1>2',D6AQ,O3_8H^57IJ$VB2: MQ2<%^??Z99T'GCG;^GD!U;*?::TP1%3F*N_<4(K^HT/;?WS(_"\E_SN9]5]% M+]Z>GGV6JXU?,6_57LLF%3Q7A_OLI[W/KQ?D>$M684N-2\(9#0.LPG!?BU+A M:JO"(6^U3!_8\QJKGZ<:C K9B;3"(L=+*6+OVH4!RBQ"C7\V9"7#'=I_35!Z MXW1'Z$]AU+L_G79 %:IAIQDS)J8VCMQ9\G\7*,)6S+#HK7Z+SME^\E2Z-P;> MRGKW*QJ!$::9%3+E-E\#V=<">B].[HR%5/"0J"0S7_: M/O\#UTI+*HAL?W:6D=VF1UI&*9$4_>)&D?1!55]_$^"P)WU&^@!Q?SU (VJ@ M75[C;G$R8/>YU3T0A/T I_[K7+;B^2HXYV][$$5 MG,Y?)ZW>R8D^"B0T5[YA0U/[=Y8^$Y#TF**V(W1;'2^]!X7#"UP-:QN(^T*C MZGH/HBE[^?6)Q7I=3T<<3OXXG/<[2M?4VWIJ?]G%*>.0RTL*B9"Y\TB@T9KO"#JV5R[(9 M*4KSB9+3: L^UF*+ZNQ"3=+8U0V7W0 .[GE)9 M-OH8S1]OR.N0?*<9D(TG&!GM:.CEBT[77B%#4(0=NQ-2RY;2D#5/^>;:.U"A M4JJ\,'[N@N*X^!W2V(N!#GB3D6VW$]RHE.U?C!JZN*XTRM+VD@(&]K$;@4/0K@:1HB'9(2:MB%4%+TYL_1+M09Y MSDJJ^#M.\V*]*%6_HXD5>[9)SYS=OH<979]70_"U%N8%1:+XN$J#Y%3BV]Z* M683@UY !T39H4+8*R?:'\5B51;#DYN(:W*3]6:_W^40NH?0DA@")QL\71XL" M*15;P"J^I&>?T>NDQVYIFI'J("B,RU#7/=V@5WN[)'7U?\W!E50&]&/OQFA!/_<=26DB 'B#&I6"GW3/Y6W.?9N'UC.@EB M]?/*DOU@';)BD-?0X/_DY8N>3QL[%I$H4\PD?60ONDQFW#%.'$KUPNLI%HS, M5B5>E-)BQ>(%1:(Q%_MKM7M2D:(L3AA+A[ISO1OKN0J)*C[@*EQ"\*><.=U; MFYR/1RPXAFMB* _$^P)K%@NYZTSMJ#OG#$T'4+=M7A;PD_ZBB;3Y Z#$ M.D?/UHRXZM8@(RB",TW%EWYT*A_/PRVB/JPR#2T0H:(L#U;S;:DI> %GXAQC M-1F>VM7(.,S@+:B1<<#/ >="$B=:%9NUJ+07;$^(YA:&^Q+%=C)E_X:38>=( M3N(PR/O$(&[U8H!\K7F.@(+UASI5%K9-!>]4BP5,PD^DKYYZ<1&W]0G/O ,\ MF:][A&!+IMMJX%U6PJKH+UC90=-JA%L,$5*K)W5!4@IV2F-4DE#[H\65BN<4 MODB]29^>$&GN#IR]XHB<<3SW4^Q)GB6G/ID4A N/8I=O7X-<:)N;>?$VL%XH M2+VC!/HXQB/O 1Q[[[&(&SI/=Z?2$0=:ZKS*CB),QP+/C6XMNEYL:*:P-*B$Y:P&&^"4Q+;956"S\#5^Q)*4 >FI M_FMP3I8 D\AX!U6,.Y,PLCU6!Y;Z=45#L+GGMBICFL3$X,8A,:5VJ9E=DA3= MWIGA1BHA$IX-TXZ,M5\&1#2R59Z_W/GYPBB0;PEMPJ9"8KQ%K^R GN+D9?5C MI\+]2T4XLX(4F,F +NT1D<@7M0S0*%^/ND,A,D8%D;.G1YT]<[/($1$2;@^& M$_73\/4Y]>H[B+XS5&TA5G"6H8.3;5-[1OHJ.OU 7FP8^;SUS$._YFJMVA9- MR5XJI(QLY-0F]MFAI-6&",\^*"3FGL=5!#*JG&?+WLB'ZQD7(^J1<6&:5X=% M,Z=+,.I-+B8HT-N$K LY>&DZP5-V3F-B4U8#U3V1?S=;6+>?7\FA*H$J^^2F MP7(30",QZ?F' ;\Y,J$KX"36V";^MN+P'ICWCO2<.[W\TRR'WZH@T%PA*:Y+ MD+E&I];5YWG'[N J#=Q8V365 5O#N@>*P+[]XAH(:BO;2762/'P*=(R'^ MOC"UX.R51QW7\=8TLLB@<>]$0D:SDG$)QT\F.)]-RA\1KGQ$_4O92WK#Q.-8G9@ M*EZ-X)UUP/H9R968N/59E91PNE]X..7#[X0IM/'' 5HGY06E^X^C5$P-:KXT MA1P?JKQ_?-G+3ZI$-$8NC1Q( +XV+R MMTKK^0'R24U;/>2L ER>H3A@:J5MO ,#")D+"HTX=(X+D?&)[]:S9,=764 M,&6XE'2,CF=N1W#F#I MJJ8L/QEXFR0!9D*S.3#A(D7I%@FJY9AWXA$R(WHV6L 2?V72.JPKI1%F)I%G MN2+7*.%-IAF-*:1UO-YSV,97!5V;_; @*3[/57/-,2+V(WK1+JC%(85__M%F M-+]$(=-X818>(3'R S+BFJAV+:AF1(U.!L;5:<;).S_M,'K4LD&'[S3QM[7^ MK;TI[=T+UJ>K6'Y^6Y=TW5/V+D3O9Y4[&2 ?74C#_6)=M!=93 ME1^-K18VKU8$E"S9!YFU*%RM0P[%8*T8X<#65"IE*FG:T/6#JUU=ID9$=+U MVOM:KO':+.XVV;<^S;=UQ9$LV=&%[[+I]U2^XX.Q,83=T2TC0]5GN=Y!1S(O MRJZ,EWAKEYN8PS3?BGYT3L134_ 3G^VI^UPZ#_985*V<.>1\7YN(QV7_ X:& MLW&I3M,_++O#65Y0 *(]^Z:!P1!\(]I&6]6LT'BM.G.^60]U?317P?G%VFX3 M;@P WNS]7\C1#-!>,17E*JC=O5$]^),G0M]GS>VGE2$@D!"R+N>/.+?VM=D@JN%L%2$?U)&\Q:)55MNO_LU!FPZ1 M>O#@P(2=4/Y FZ9'BOP/=*>Y>)[%]%^7H,AM[7A*A!,X]WI3EQ2"<;5:D($K MG":.@\J,D?)6]CX%H $;7GZ]#P-)K,X###V''"TY@6+2)&"%>Z#['K#[V00% MQAV'6>Q);'[(8W5\C=;X5?@.PY/C\2C6**;!?_RA8/]'_H_\#X@5./2.F/!P M#/FCO5JZ1B3F#[871'?4]5)L[!4P4[@#H3'R?C)['*QW.[A6XL\D^_MSA M(HH&)459DMU0QUDVEG=R@IE0VVY]C.NCNWD]VKT&H%G&@WL<]<+V#2^[R]YS MV#-9Y?+9+^J9I$H5D5.Q1DU7*U-J!!9R*C.P?7 -/Y"&'=\#TU'W0((;RB[I MP(_P!6Q6B'8XY71+O,0_=>[8F.+&Y!ZXBFL_=6SB>8PK?")Y!4XR8Y\Y3.'9 MK-4U#RRGBP6,@'A%S)7 )R>KW82XX*8C>Q-"7962KPG#X&$MA477R,!]?H'( M#='^\_*D%I&.A:4KLW#!991S$Y+NBRK;WRR9Q?,Y$]/7) 5V47VN>YSRLM-"J(EF13?*2S+4/8^S2#-),PIURC7ML5'K$. M Z_129R/2X^CAPPGJ]W)"<_\@3A3CK77/.1KYBN016G\3)B.DR5Y?;K&$WU0R6V M5:;[ER(>([15?LTZH5I1:*B8R2!S]\5!R/>-5JW9LV7[-\@]5_+0BGO@W1+W MI\C?MU'XPA;R;/+=C&!$9LW\*WUFB!'+JW1Z2K1I M;]U$+_5H)_()03\T'41(@4-)A'7ZBJP/?:*3%-:CP77:SY'PE_AC&N+1*EU7 MT:VP72EZVTLIEEDN_V6,K'H]\N1GS[Z]['-4?_&+C>8K*V([4.IS3EL LW^ M)P.]F1&XVB00[&UO5ME9;YE+3,H@(+9$:/P1>T"L/.%ER^R9-/U^'<,B=5+E M10Q^AK&\%\L)M^?&!SN,QVI*.)*AHJ0H!]_T1B$H",5PGA;9MRY7-5!<[P2: MN2/W:]O/5@9!X=,.X%=QZ7AKSH$<9ET7AC/0CDWH8E_R[$)T5HX =U'1]ZPP M\G=8BD^^>>!&W4"6-#";=,G:(]UPVTF7P.]I3A9ZFH[CY[HWT(!;6+,ZGCCU MAC^1?8EO4UW:LZ,*5\\/$T.LB[7Z[FSCO$^\7'LQ35J*]J(EH.@PB0%?$81( M=QM?_=0,EV>41FZ(UE[!-6=#?JG'OQ L$/HMZ9FGI2/ZKX$U MB]3H1;-I3G="$H.]-O9I(5R2]:(*QG@3"WB\')OO\Y7BG.>H$!T50'W%D1?E MV/!'\X_=R;F^0N,_/ $N=75=%L)_C').",3=1N*%X(O2@2IE^+W MG]MSM>P-!%E]R&_:M 2 7WTN;&B[5#LALRM&$6$6(5BQ+?%*'3JD>/'*:X#8 MB%SAOFZJ;HISD>G(EJ%1KU623'Y=%A4K0!R _5% M]0-B_^>*8&6R[-88Y\O0#K^E0!>B,]16@6Z^1;D31>WHJ3?);^I-V$V2XT=9 M;!6F!IR[O/U)418-3&4+]1=7%@:VC99>5G4CF5QX^T5!T5@';Z"AMG7>#Y8M M_\.F$IE@,'EH<1*'3]%_!T@R6XS2TZF!RRN.N!.IVH*!+'V#@,XW]+4" M-96+QJ-MVE 5*K%?%BG"T;C1! )0EJ;_YD"ZTDRB>Z!3[C95>IWJ;O@ZX+O M;?ZVEQ'O@_L?=;Z:Y5J]X8PY3".LC,$)L/6]!QQ^1_4E0#=/$;_=1EU7\P$/ M,E(]7G7FB2Y!%Q!AE8[BH]XY_!"T[ Y,S$KZVBYDO1&B/90SI#2TBV'>8UP! M^LDCQTM5=?X%:?G!")\5%4\L]8-U(+C+">6+(JN*/\(\'$@Z[>]!TXJ;TKN 3@/4OXE1/::J.Y:EMY1 =2Y MVA5YMIV:>5(5\#-_!?3\MF*G(DE[R2]SL&,Y$[:<;E$G($.3>@]\/3?7_KN0VLX6=SV6FQ MO+Q8H#C(3*>O:9W/V*-=CZ:<[F/A,FNZR4Y])I+8=9^@@3[O33C]/:",K%RK MP+9[KTSS,O[RL-[E\?6U\M/;"=89#_[,2QNTN7*0>JXA,@G:5;W*: ?5I'I; MQSYO1;4C^NNZK$,,%O,8G"M_ H'4+VQ=&1I5?YU),8@0R=)YE/E++\3.TY1E M=E4?49Z\[L5=!M54.<#7-E. F+26;RXP7@^7MKV7V3?*[I.$QCBYJ?JHG/26 M.,%LSKC45*&IDEN=#,P9@55*W0[&GW*W;V)> ?M6R-!U)5\^BC &/?7#%*M3 MW?5W<6W^_EK9GF@=^Y@':O]W1-RV=R#4B]X'?Y-X:0%.LSU"*^3$]+6FHMKG MZ.?QE;\M6+,22;IZ2:R/+%]VK*@9)U^ -]7\62-6P';*WL@Z=!\Q4X3><2*? MG^$>2!R4:+H_6^Y)+WD230''W/_=02D!)_?1TYP$?;%O M*M6-$>'KJ\USD?3(8J6E=PY'F*@=="\L'M +3=[P/)MIVG_N][8X8G=JJ+YV M*>VEF5=B\G _G8J;Z$[^%,@@9V^5V%<6)FFHK7^.SS)[H!BOJ\TOPW2[Z5P= MFQUQ#V S,5,#YZHDII,MRC]8R\RQ#@=+>B3=&LL8=9N!6ZF*M0"(569'=#I &-R%'Q<*IAI MAZH.(A8NL=B,84TTM@Z"/+^J_\I3T2)TLJ!R#Y"L[#VVXV#VO!Q?\I(/^<4_ M,DX<\#7F6_I%%J%S3IM_0H]X3W18R5Z2%&M+TW@NU*%4\2O]6\Z?BX-Y@R]S MRZ=J,.#-D986+_ 5-:-NC+)LZ"5%#(T]B$;(&XM62B.L0=&DO8[ ALM1!X/; MV29MH ]]9#D0&6:#3-!.#8H;EP;86KT&I'GVFL9_Y2_ MKQE/XQX@7VG8;O.O1ZB.U'\"F5D1U):W%:'7>&)+',3M/\[Q*F[.A3S)I]S< M(OQ W>@V:WK9'?=JTF_[X%:WR6+J&;?]CZQBW+/.^Y[X%9I]8^(#'V09I_S MHS%&^0??:?TAO!1;;M>/(W,V&_%LK.M@SD+8HIOP_:#_L/%+R[ZGV']"%&18 MLYD@YUO>@J9BF?I3&&&Y8*W!_6F1[P@#T\6OR>_Q/-%_+4-$_T1OC2I@9Q&" MZ;[5DC I9P2(2(647-G&X(HL_O4P3\2"L8" CXF7=3MFAH8GV0%0!(3UBMH MP)Z]N&+C[H+-PIM>)5LM'QIW/1HPZ6_9"[K!;D85*'8>*T]:XH=44S29&Y7F MAU5;7_'A8/>>M \QMOSN@@BV3 A%.2YJ.%#T".CO3IK*E>P9X55U1\N$6&O( M'#J/KK0+N\K01^709C6]_VY ?"D[E/T+/1:(&F%&B$R:ZO!N#^4N/SZ[ M=5Q0<5GP)8=^$CWSS)@>KD*E"L19(I?\VNM%5\K:X^IKCN@X2;!Y32_!(%DK M+?@)#\U6G0(-ELSHC9D,,5U3B>^+9$F\665M!#\]I;P'>&33_BNL^W$ M-TP^,'6D8MFY,TO13FM[+-=6[_GH>K/C2E\ZK!1,TT6XMHIIL'LLVIA*=,R4 M$ZQUV/-5LX]*E$X:!Y&)LQ0E== %7\\DMTM>2"KSJ17A\5;'G&"UA>SK0K?WJ.QF\_0=M*(>+\)@)\'K,H%U_V0+0?R2 M^7V2VF$L:1]4_&W5@QG7/M.&,=%"1^XRS)!:$_R=!SXH!K(QE7#]S.?*#E-M M5>KU=TS? (UC-H ?3%SDB]ON\?G06)7A %NPV: 7_R8Q!A')A/J6]HW0QBH> MLA,&%N12@;O(9&^:,2I=?/I(.)HK'>S*0,T(\6/J1!@NW::NWRC:5*K_E/ZV M98E2!R$@(" T?@/2ON,[\>QJ?7^QTX-?8I(49M%H(BZ*GV?UJ1G]A>=';\CW M+$*UG):(SJ;T)J>89*5Q7ST?6!F_ ]=1N=2,&W:X.V?%YFK7YR M$2=54FSL!QE<0N-LIKK8#*9E8SY5E'T]*P07D)UX-NLNDEL^Z,5KVHFXD'\G)@RU5VQN9F-=(6BP* M)'_OW0,4]\#FU_W,\T'H/: H+T-#S=K#@ &.T8EX/7E>DWJJX=NP@&VQ'/T1 MM_#1M;40%!I9 V&>EF("FZD@NFQU-18;6Z?>3V6[)+L4!VU1> S&I6_0;M!U ME!N 3& '%;3&)GV%JG33U,TRG#O0LJSZT\2+/V86?J5]3C35\5ZTD>.8$\Y+ MBJL(3H;L_;4@J,5U>4MQ86NG^_OE9>",>V"!KX MA9D/YHZ32EP/\PUX=AEVOKMI(K/P1S8[V2(HU$.[Z\4S6J-CIQ:6 ^QHIFA#6"7B_<+&U("UZ$:J+$+CGXCW8<5V MPDGDGFT.,\N?]GE9OQVT+4>C;09B2L9(S=2:BJR5A!W=/4.^W]ZV98&8H76> MJC"16UL(*S.?*I]76/YC.?O80-E'EO19DQ,R5,+^U!."_4<8B7FV5SYC5%$K MLS-,G)(70:E#)TY!@F/8-E=^E2&3OS6KHS:HXVJT$Q-3TJ@V@T)Z!4QT2%%, M1SO'U UT!R=QK9(44F7QWJ(U[O>A)4F.&584V(A+Q7%6[:6J1GU+""CSL7>+ M;+_ND1DS/<^6!RP5U\T(>IPOOI[1<;'^3MH8-A+M\BI6)DRW_L@G#J/GXAKA+Z@>)F;7^D5[! 1G-E1N,.'7L/*&IP4/5!JYTGSQG5'[WSF*:&&.X1/) MUUM*M(['T:T'+\*!;.[0O-?)8=S)5HPKL8Y=1MD4C]Q6_Z_VOBJH#>CK,S@4 M:4MQ+X2BH;@[18,7MU+<@KNT. 5"@&"%(J5XD2()P:6X%X?@7B04AT*AV_\^ M[\[LS.[,][#?P^_UWKGG=_3>.^<,C"6'SE24+JB&OH0/+WK@RCE2$Y/'XYJ. MCRV,+Y_#,EP2 &.-)U?Q]F$BES7)9=T!XF]%>HT&Z]6;=E#\M!+2N9<5KU6F MIC4>AK5$QWPQ)>\&6?3(B(;H!:".^1G^"8"RTGTZAR0J, G (K%VL"J2P;460)6FB:XGU!76+V4]TM:2_CKN1,ULU_W,M,6!>/K=@Y M"=1;769&RV=SQN&#O6MRF@3U.N<3[]ZL'-AX_[B',%:&6%,MVN.),@+*J2IA MWR_Y;,97I%(9\#I-?=H^88I+^,X8-I:!T2O49[>8]BYL(I%4B A1&HML". MI9)>]!NTV8=DP%=HM$>NP9&R-OS\.II&,118*C+/-!(U) V"[>'.O4\@5"NO M@,_@HK8,^<&OYS6FT\ /H^;$AM-7- _#S_6HIF?];6FN^LR_A'-U%SLWSA-[ MX>));)YCWS@$U6Z_8F#0UJ M6C-G-P_X')KYZN(!)R\&BQO@,I*3P'HEQDK>1R2$*H\*!X8%^O'%*Q'_ZQ^0 ME+]X>2\)IZ26U/CT)7#+&U08>&!0+(:G"S,!DBJ?0@(H5^8*G&5&N8N@Y" :CI.'($_$H5#):HELDEEHGGT[F 5I-(C M4?5_)V& !P<(M[R/0VB]D-B:]@V3'>,#F&:B%]G((W+Q'^$'YW>4(LH_$X*. MJD&\\&'T' U$SY_W:3\E91@V#'#U]76@JT+S]/KTWJ3PHEOU^-M&^"2=^,37 M"AI&'1VSF2_A@A>=9$YHAO.QXOW&JQ=^AJF@K)&DQCT"Z^][:>."@4/K!K>9 M226' D"STD^.872BV^!R*MVR4GEK3Q<,!9;QG6C/G=B=V)'1FO79GV_UO\$[ M;OVB1_T"L(4^H^2>' 9)BQ8+,]$\I@(>=_@D1/<59H!=(#*0L?71]#]F\SBT M7;.:(;(SR^H$BZNO'QT[=>YEBP^]<<^(J+ZAZC'N/+G[W-A8.\7TY@(/^9IB MB!7"!0TOHMW"99@W5@;HQ2E/55\T3FU,\VY.+P@BO\A7/B6=H4W>,I/L72>T=$I79/Z!G__$Q2+BVP<>=*GT@?]E@S M87R/*:S-/[7*>ZMT!X?T9@;S95^GO+N\(]MA?FY_I\?;^C50?6*X&AIQSD10 M<5DYHXOO%QM1Y&Q,ONR,UHK)/?<"9EX-T*1[SA!V+$2YR8/W9*^!P@@54KL9?O3KZAB5]5C*SS/)S,?0J:\>0>80&2TW8-;>,,'7%"J#4@IGX.T[RP MXBCB0.LWXB1/PV]6_M5LA?^$@!?2+CNB^R1Q"1R2BELIK.C4\]O[I:H%C,9N M'194D4=N@I:@M*2AM'^;HG! 6/9O,]\Q:HU)_5=3B!$>W)3(0U?L7AI8- 9' M> '!R,1H>*F&^$1S23U^B$ I\#A&9?7K[)E1Z.(;KL7Z$M]5U'P3EA'=W?0C MXFTP4_G%"K468 -Z2MX^:@XJ6W2A MF&.'KX.*WC1SIE;+D]43& >LK+Q9A^ M">>V<@Y^]Z6V^C*F>JIK4^W52>6'95_[P?5D/=V.B"+U2E+3BT3\F0A<*WH[ M(1*2QP7T+5[S)4[_@B#\QD/]]1!=N8E?C>&ZM3OJ(2EUL1J)F>TS=WUH3-TV6:HE7S;6TEH3_% M>P LV![EZ_X3TN-._?'^'FX*^P68COC>=B^O;Z3/8:PO46O\9H/[U M1\R'+WMCA)/O5>>BL?_9".]1@$9=H7X@ :_W8]D_/_##_@(2/3#(I=)XB%S= MD0@Q1'3'3%1(.@WW]^SU6T/-R6U*X$8S@_Y_AOF6_P6X'R\YWB??5]^G-=@& M/3B,_OZ$@O3_!62Y+V_E7I6N!:KJ-LV[SXDB'@8Z9R!(GEC'MX+JA#JIKYV- MC/C[ ZAP[9ND7\?%B+S$K)0<_074_04@.Y&H8P^Y=Z-!(:*8?RM]\C_:2FK_ MB>-H,M=9C]02Y>(#?6G,=@R*CF=3,Q*_WA&-%._7/EZ1^/KCYE=/VI*%1?51 M)W2YY.3[6\J@"EHIY&4-"U /Y/?61P$IU[Q$PNWH.MR&[ M1KH/M_ZC8E!XN!C#-TVF:+K=B?!+KC:61E3 I$XU:%O,0W($"!:(YG4JF2;+ M3L+7N+!1(VC*)^K0$HF?OECD*^Z\,^]'5__ZV 1EK5\EMR,#T#X'LYS4Q/(.KH>5Q[6,LZD[?Q95W>PE3 ME]A$KF&TKY\,$?);%XB RU>8"?8LDH/W'DS'1VPM;_ NQ7]U'U;:-3 MK.,&A8K&UR78,2,04-) ;D*9Z\GNU9Y6!V(F9Y6(?4H[CW+*A=H8"GX"AGR, M21+\$%I++R,&D #\]'U//5!]TQ@F.F9^I.=\NGR<@S9A7QT?N;9[Y(\!1*%R M+ZOIOU'\G#-KV0^@=D.QIQ(]:4YB?-B4CO!G$[.W(1KLVG:44YU"3F\V(\?L MA7^"]T\7/[CM!@49.X RE=>/]V$RM[.DJM\E2_IV*YT]V NNC*K#\"Y[SZ2" M3NJ#0OZC4@1#%@)O45[KZW8X#G*T3OH'G8L5 5Q-=V#3S#O>#MU<;$T'RU8< M:T>\>F^!&?M0RQJKP)">>>,K2;NL\S[Z)MWA"AI#7LLAMAV +RUP'6O9[OWW MY^5!YJ&';O^T7?6^^OK3O=$1YJXS9*FLW?<=2VV6XY*T /T"?D;+3M\8A>#T1;=[]R5/MQLA M3V4>*FPW?O/R?@:WZW?_RB?.LB[_(M*UC*\Z ;25TJ'=DN%Q#:;J#'(MWO_1 M7;JR;W3"V=:88GA#-=R!TT@NX0RHJH]=$L5+H9W03+SE M6"/B5H(B&-:A5ZA6A:GS*EO"O=NQB R[0>_<*<)KW Y*TS\U:I U?+\U+>V( M77T=C0P+NTP H-35"QG,Q5^H6( M7)5)EMZF7]VQ!I!0A_ .N MDNH=5XJ [#G^[5>%\5V\6"!8(&VW2('])L;L/762J$G5'U1[SDH5.<>=(8*S MN&2D<;-4C!OP6_Y^,[PWDB=$?XKOI;1>X8%7FR(Q7A-YY;.FWPF?(5N,S4.4 M$XLWY83#P)?@B MHTMZ-HFCM\6H6;K69(('3.', M90K9CD:XJQE;'HA5H#U'4@?,^D_C8CS:%'S/T&#W!+3(0[[TG'7HT'=<:9RS MI#*96VNZ]K*?8D8=7);ZZL_Y25_0,W[5QOP\ZKWH7^;_5> ":'B9(/S!+Z)$ M9K3 19 7F!A$ F;CVU%)Y^OS)GP.QO86WS:R2MNZ%]*=8M9MBCV8OY=TY2R\ MXYW@'87V;,M_6L#H]^))>2KR-+,[IV^=C$"N3H \XF ;9%G@<6!T[3J MH"X!S5[LPH5('#)9O9RK5?(YW_W/K<@[W'DJLQ+,;)OWLF3QCV4A/9/C7+?+QU>6>DSD<@O,<2BQ M<7._)#3"N'_.-XIEN\I^-:KW78#>4A'ZC>5??L@K2SKW?H,KK>_%9C!\OQ0$G1#])'3NAONS(NB;S9G;S7;]&-4@)7)U6]O:W2TG42PE<;'X?* -' MO'#BR&]$M9(VO\AQMJ\[6^S&L"JG$UI4O]ND KT=A3@3@'D+^DX0'E"UY*>5 MZXA49/*,+"TAH(VSSMW?!P9&J5GLML3'\;WDZ:VXYVHN&/%##D&BX-^3)M%& MAB9=1C;'ZC3RU+EVN>$$(E;@]G=WRK7MT\?"E0+L'YORS9OL,I0H"9QT#Y%! MP#I;*-ECO8KJ1?4*)\DD*&\B:*RJMM!;,=:>Q9&QN<;1^$>H@D_ISUN#)_OS M9O;M+267;?-PA:LL78#^*YV/34"8F.=C6A(LFX$^ZMO&[(VAHZI_;L5H[)?5 MZL8"]Y=>0JSP02:[E*0EG6$=6C:BPILTW9QSRX96T9Q*9[VB;,3'!(+TN#4/ M9+''*I?"'Z5?T)A?P:121JZ'>2H*;R%^5[B-B'BP%L/+3$?@!C&7[!L *UT[@G6:^U3O_N!:.28 MU;D.V+5=UO5#$>)QV[&\:!&_.*_)^OH61[)9_GMR%\_ ?4?:YI+'I[ 9U;- M6'9^B>]8=7O7R;% %[3;'S!M+\,8J*FF1MRLF^?-]=+Q)?B/R;DO[I9F!25M MI?/C=%[_L_Y0<*&+7ILBHTR98.6S9M0 XI_U!V\G +H;3_VK7T+?-S#QR/&N MJ;N[47'<&?!S[[AGHY[8.@ >IS_.4]E4H&RNV"81\6U46J6K\65%R0&6G,4KV>XX_+CR0GBSDHDL8J[(X ML$!]WA%.3+3C3 [\Y-8XI=0A"N0IO:2?P<@);H><<4<_\#5,BVAI,.J?X<72 MET,@6RA4CCJJS@3/$@4J8VX#'%=+_D4D,58%Q^WTH\98,NU;=J7IY<[ MR?I9L.CE@KUK2]* K%=IK,\>_:IF=Z;X^U/L'! RCA_L8QHLELQ[C$"U=7J3 MM"3-5A<;9=:/ .MZCW""7&B'T%BV4)*K04J30%6CAE9+[F"!X]DK ML<@2XTA"E@)Y)YQO:?VRS G,,I?BO7*V=\%#R$9IVOX=M[%?31D+[71M(&0R#%GIZW@O MYD,8:Q*VV5OKD5Y.N;2X8CGF(RTFFD@8S\;Z*J6^E9\]W=Y82EN"T5N2(1PK MGAGJ5LVT+R+5E/T7@&!'-,*&YX(L&SDA,8KP<2P@AF9 .[9&?8OTJ?"AU(:/ M<)T5U1,@5?T(#V;\+V"%.XO>*W:07ANKF[7NZ,_S4#54X. ZH$]) M]!>?22B2.8"^83[7MOGKK4SH[M%K+W?V+_ MDT47MNS2NA6_NKPS<])'L1=USJRG_CC:;V$OS8A#2_++(>2K$F1/+F7PZA!' M9:+A>?BR$JX, 0X'@'S_G;08BLGW?%')&F4\&*#$G_$EPC "AX $2RK*^@I' M@K+5=HN16 \9Y]YF:8 MC&..EH:JR;;W5W?;1^'DS>(LVZ<#XD<<\]+/>?:-7X8$,(A6;)1.E\ Y5XU, ML4C;6"SJD]H).*;")?,X^NBT47[LU=!S^@]?3/.YJDMB9FE2JN,IM/-;IK[-:S MZN?PF\2K%Q!J#46\^>X3E>(C3TJ;G8WY7!1J/4DQ M2CS\(Q0=%\2ZGG8M2<$.>62F MXO96GJPSA#$LR2BN/YCD2HS:-8!;%0!MT7+EU4]]WFMO:T^VE$R,8!R(2#/1 M^R.7HT7=:V8_>T#XZRU\O/L'E>C53MX,O_@0Z7,:1L-GN1>QS+@'@HL'6B&V MI3)C8VVZ00%T>9CU5,/K@M5!)>4)'J2ZRN_Z%4X ML!LXFF9;JB^T;7_D3O#\G1':$^RK[Z)\$[&!2K4%C\33CGR(-!E?]6&#^"43 MG=?*&'K+XVX!>H*C,+!3F5=%EA 4F>145I=IX.Q"'VB&7..R!4=WY(1$,Y M"K*0CG#IXAA^9]NU):,29'_SOM)LR5E("2BT@E;P@O"J5RPO\O#"?R=\-U'9 M@F'I\_O,6#LIR+7WVP>U0?))ZVA;>9YHJQ"P"?O*8-^IGS*.;7T*0#9/@T +54GM['&C M-,0H/+4TB4$6J&TN%/-_6BZI]LBR-9WBUWWC>+JX8!F6PYDS;%(\J L6ABDV M:O]*YV2! /_T\+ODBR,33:>%QR1ZIW4J$GEB0X)":[&;/>'6;)+UX?(<#)$R MPG_DBI:=A0YUI'J_W^F'-+75:S_YPDF:(C&#$,JR"&?#'ZOI,:OFX7Y3Z'0/U;B,4C]IS\TRVCH2'7'^RDW%XT5>/XB][7/^F6%K)^"J\N4& MJ=&:88%) WP8C)C;GH&LYZB8;,=C,O&-K8N+/$<)2<1QFKOP\I@'_ /,W.:S MCE7N-3:GIGC,3>TR#9)@C],+_T/S$BPH^OB"VK1W8.G$%?> MG2\,U+TNO5AK,E+SW*M8<\1F:T/LB*S)-U;+,FUT,7U?!"WJ&W$GD]8KE+=P MG^;GVNJHGUBN?I*IC'*D4RU:-FWS4N?!$JZ/)\)7'#66JN_=SO<4"L.AGY[+J_X'!@Z:N"W%Q6[WR$RS1&EF7#FG36O MNY2-ZW_VT3;3$$]W$.L5,#7&86CX%KJAM-X>H#4-V:A-T\ITOB 4#NGQXOG: M.\F%K782W?1[;4=**&;;1Z.#9&Z]J4XTV=Z55]>TC_V^^NA4_8-BK'$X#F._ MO"?MU;JLP-EV># E)05(BN!\*XG0^]E(2H=QG00.P8Q/\FO]'_]/.XY8_ 4D M^?&TLWV?7ET8V;$ SOW\AA#%T4Q8?J+Z_,,?U\]5WY[^[#Q)<8+O=SJ=20^Q MIHTNMM(#C?L%)3$#5A=8V1PPMR\SNPB(E-Z9=6>R=LZYVSL-S3O1J/-CEM\) M@A1;TIL-E\ETFK>Q!1XEYE;L#:X")N!WMDF?TV-[4Y,_-G4/+AN05&"U.& & M(O_<^-'\RQ)$[QO,XHPFTO+RWZ3==;:/AQ:T+P5H2]2$/O9%>0Z0U:;N\[L4 MH%/1GS0'@2_;4X8ZZ8F%4D0C!258K,.M&DZ1&9?+ LJVH<];G/6']^<$&+<& MX"/,$TWDE!_X*)X41^EVGQ(KYZ_N^H'K*#/JZ?GJ,&4W *Q%B2HF0D MSYH+B_Y()"O.3!WT6W)1X0@M24RQB='G,G:X+:$D:[:N_04 V"O>ES?^9=HS M;B]F]W+6#%%R:*QIK\Q#B3M%NY2\"$W*[Y^W&,*MWC.:FB^MT*](Z3:TH0*I MCX0^1'_;$UU8>/H\F621EH_?8(_!,4"S$Z(Q,1'"T\J%4R]-K48Y$Y6\P:XF MHZ"O0%#MW2B+'0*2?"#:12E9E#(6#>PK5CE\Q>3)I6D&N;U!K$X?J] M@Y&);OH%@OS[@U_/N#[Z,2LARAJ2(#-6%S@N&,0;LAE.6WI3OV9@"Z1S+[FB M4F("V"N0Q\(SQL0'87 K#88B H;T8-Q7'=D8X MY>6-O!8C"'"##0\]" Y$T=)H.M<=X??U$Q /!M%"1P66YV -D^,%HOY9I:XA MZ3WNQS&;/*X+,?=09E=DY&+FB.83E0Z##FM(X;CZ$ 'P?$(A ;#_Y51:3+(M MTPCM7RC]U(+>U.-+DAG-#C&\;''+NU_#4+%Q095W;P?8HHPQH3+E^[=59Z:N/&397H'S#>;TNF>9UF*L MP^98Q"2IM2@@/H,MV=+&[(Q19J;^8>J0LZVMWUNG1'MDID0Z)]_2^*XN 0NG M^$].'.4_#BU626_]RIUOHR?I79WY?FW!1&+9^"B>-:>C.( L;G9>@^60/SZ\ M9G$?OLP(+\Z!Y'03AL?>&KST'O]@*+_ZSL:<)>\S%VTW*13S9B/@JDC@80I! M,J=K5C6]_]VT4 ;*WXD*6'Q=SI)OF>/!)T9*MQVMG@N=*F)Q/C:\XTJ16.D M(7ATKOT)&EW1^L#7VQBDR:U'A#N]TYMWB%?-1F^I5A.C*S=V#E71G M@?\?VX[ DA,'9$"UR4$6=8<-C1_7AMJNLDH\!90-LL66FIM[FX]47.O2UB328_1QRW&-^\C>S921?S1T-B M9NPQ"",2<5N;,Z&#R)G63H)<":NS+&73!YT_*@=8LQRFIO7=57WG[?506287\HTA7+GJ9G?@54='8TZ/;C8O:ZQK\WK2 M(R6&F,BZD5@YWVU.CA]T>EN)P,C[FBH18O-/8K%R=<-UV0[.,%9"RF'X0 1< M(*H5X% T%TI[7_/ ZH'Z_69)-/-J[2 @2%8OY?BNQS]T/->6\1Q<<;2[D%A9ZG -2W6L6KTSNR*XC74$D2%_>I MOX>$GJ3T"1_M(,R&'@PZGA5.E'-F6D-@C&*F_V7+\[^C/C',Z3V M?@KDIF?SY":3M<$ST<$;O>9?LW)Q!?T%7'UU,297==<76WP:;_N*3P/0M)T) MW)O'LCVQ2'&A0M4><+)'F1:\[EG*Q&-744V,HQ%W9ZYC]KWX_.C=H]-B=$EF MFNO7):O$UI^[3AYV,)&$C2*/; ,>=WV"ZPP%M!I'9##(UBI1O:D!82Y5>7CX M_4&YNESKJ%SP"%Q?KI>Q7;L33CMF9W)#QV-NB8\.033'@,/%+\[7CV/P(4N&)*JV$;FG5L"$(;6ZV. M\67=?P$V)A$VQF==>XO[X^ZE(97$A@/WLWW_ O#X"D00\4'4Q[[-OF>I9D!. M,U4R"^ZW!G;,Z61_X-Y: NOTE9:RZ"7M.?C*>"I5:@@;.BC?UZOBT4^Q9-"# MXV%;:$\43)ZY.C!*M^[&U+5&58IX-W)8-965Q*2UGYD82JXD!@C81#X_M?!1 M"BY3FR5_&-M2%_X+ #'9[H;UXS$,(,[/J0$02*]-=D6@Z:\_CQ_'L.R-2E(XZC,0;29M9 MS>@6N$5NI]$%0!7D,O7\()@O\ M>OT@&*7="5YJ?EE]U ^[3K8%?2W")_^2-#KZJ F$(MC>8P^G+0>]8P8[%EGL MGZ[NP_N\0CV8T%MJZB"))..1LP!L2HT=SRX8%BA2,S,? .]?I4#-7K69V34^ M,INUE UZ5> 5SZ3;/_'R+@XK O"#0*O$1:="B0=<9K4 IL@W[_%/H/\L00(= M[L'UK@H:/""LO!P+]/@^'>C-4^CA]9;>TJ)X2LG9QKI1^1'%ATUR1FB77:.V MCLN^TW_Y ^'_KZCQ&3#V6;S1#D#E@WV 5R?JTIJ&FPGJDXP1#)&4GU('#]$M MD@F[:.(E4XA[(ZF# M]ZE/->Y/U= /GO=]NN2X$N:\I3-2H9MB37T_*UM6TM&:GI M)+BKWQR?5JP*$WJ]'V+\-#?KTC4QV3 M9QC/KEH;^&KA3&=G%H;$[#;X YOA7,#DIRK0B9W?X9DVP_PT ,$0'\4)P_DV MI4TYTM5>-*2F="X'H6W&D4GY='F YGNI]+[ MTD.4"M(U1P"U<0K?H<]DO#=EYK/_XIQRISD]SPH^UUX\SONBN#QR=<-$"!Z. M$#ZW)S73)5,!I&2_0;30MD*!JIU9<+$'F[>"(S?A>:8R_=KH"B)^<7&)K)AR M+%BD+$;8G+DVT56(;M%TL1]H+7P*DCQ1(SD1,Z;%F,WWS4#*#< MYF,)YC7Z8WNMUTJ1C+-#+]\%),%6!@CUZ?XDT('M]5)YK783;]([LYV_JD<] MJJ16]9D,!-IM,,9,&>O1F3HZYY-C?#R&SHROHXZ JS=+/*+S3<7T/ MI.A^^263.;<<7:6M@2;R'"RZV=NWYXYB8FEV12U.!V3B+T7PUJ)]0^XE5X04QRQV7@EY3$JQ?)^W/5;4/P7#Y^QE9V M)>YS)G_P$W'_TV+JD=ID!0 MSA*NP!")11:(2Y)[^9D, MW,LD,ALJYX:MX^@'RLMH[YMQ+EO6L%]5@TSAGV%N](U#)&3SQ$QG0BUKT"YT M,Y-)4G=BX%D0;\Z+B-&IJE4UH.P)1127G.\>S5;%4ML)1YP?GGTK(M\@Q+PJ5",^+]]Z+23+YOL4VHV$(U&(YV-S_\4.,NQ//G3+7!UF^+ MRZ"6I;T MA_OE2PQ15>[$U>0RM80.P"6.)"!!."3\R916KEBGXDI[-8BH.40E;YF MGS+@]@$ZUA3T>7# J0O/*VV>8>T$]YO'QHJ5ZUZ2E8RMKC.:WQ^;P[O7,=>O M.NND%'HK4@H',8)X%T106=+Q0%ZAX<$J1AV@'5,T++;:V8PO[\N""*S C;71 M,8B66&@G=R>>5WT[39[)=7WD8Y6T"_R BSW]MOBU3(23>I8!S%2S<(>G"3^> M D T7'F.""T*&*@U7[[)^IYJZ52P)$#+UV!?S[%V5].4D2%^.'1K-,J$=X)I M.]%AA.;;-_"8"ZUH_@4XH+VI>)O/YNL,NM@B"3<;W867P)5W4OM?5GP<++KN M/BRV^Z, Z]O!/PA(;6ZS8HZ*8=.:<1J6CF9JPH=$C6W^G#;TV9DOEH825!>J MH;7;Y"ZC5J Y/H@>7$"2>O]M0?^=6%[D7!H_VK\V7ZFV]V@?D&:Z[<*IK6 MDNNB)M T**SI=YK^S*\V:O;\;$<&HQ;*DC9E]YJJW3S@[\%4*Y,FU/?U6#_N M /]'KA7(D^,T^Q<%[,C/21D&)GH#+L+6-O:O'/XI3ZK_RF%'8GZS"UGUH -VQ"7(:H'PD;'*?5%U8O M&^OB,8ZU6:\E0XK]A:*8V&P+$'5/&^(L:&;5<:1/M/R-&I,A/B$\%NKAUO4P6U-_-MJ7NPK+N*N M737[6,=8M87(XLI"$D$B H*4H*^W;V)\M2@W())]UOP]P*?A1XK%\"!8$Q!* MO;?TN6LS7"();"594UVJD6*VO.]:8][M*+!*4X=*7957 G@U<>+:/C][3#,T M&VI:87%CWBO:?_(PM;N5COJI#'1 MM73_UI>*A[$T3ZS E;S51NQW\^'$FCN9JHAA*/'&I(=,@Y!XUEQ2_:4 M> $]G)WOE8:GN%8[P>?/)*Z=U 6Q3'4C3OT;FF[R^0KT]6']@3UN_E;\HT0T5H$T:0]/VSGZ41[587Z66?=& M?E;8E=%!W.A,@ECQP4Z_1Z@'"(DD,E:D]?X/0VHBC*BXBTIUW]^@HSG1Z4(X ML6750A*S^RGT3+M/0D(Z) >P)VU9/%)^^&-9NZ?!H7."/VS MXISA\1_FZH],,_EED*.U&C$=?P&_GD;E]>[4:V\-#>V&2]]>A;W4.WD958V! MZSQ!+QW4FJO3+\6<+UJG9! +$$>D\)OCX#Y+<:TY>9Y%2Y'_4ER1TBBP%!>(%J:R/1?<_ZV MT^N?C&=]74EL_7#,UKRX@YC+\EZ2*M.MF13,PLG%'Q?T@N:X,3W[ $B%.32:5E*@&Z3!UT*8_7>H(SF=.)$,,^,)4.OP6\]@BCF M/OPH).6;@M+FGHQ<-T0^5H#Y'8<:5CJ#JDQ(! C MP!400)(47K8WG)R59O[TAJ-GOW1E'V,/G+O^D#IQE5CA$/#JKJ)]H59OG(*! M)%]">.?$/;HE;"P5F;W5#)>PAX.;\_6'(J,U1BW],?2>/0Q;M,)8_8^?K!S. M!].]X0Z:D^4R]Q" V#6>4Q]YB]M21-[4F^)LPFW"S9M?.8+- !;H>;5 M!]14JR!D)J.LI1!8='];G>+3KB"OQTA5(@HW/RI?TO93<%RBW^!N2RM"2]QY M[G:43B_69'ETJ3B)2:N[ZT$0&W-A\SZV):2 =%\LL8+WZE-_L5[-7T#@UB@G MP"H.BL7G,VIIG&6VNAK]VKY>2_LA^F:QG M*ERP3:C2Y58WXNF1N!4,72.I<+%8>(8%/[DPSY#3)?X^U5O"D[ZD/DPYEC$!_@*^32Q1_#U MZ6.!!].U=WN'XZ$#ZZ<3VG@&'K@_0>1?EI;[D,7F.SKVU1+]I?S0GSDKUQ#M M^@2EJ*?()UJ.5@!8^UY\17?&7"3Y>\G<(Y(XTG\(*7L!9=U>;0^\Z&>R>5^_ MR) O(0'8.PXUKUP*C"4\KMZ<1@R1-O8$V$L%?='%<=@@4LNSP)RM!+&$]GCV MA0D-2-:4?/O:9WVV/U$^8K^C6KI\'/.D/FC,YZ$B=GM'GH9$UL9@KR3KNR1P M_B_ S574>(4>H3?!JHAA$A7JK6*S:37&2T]%AN%32G-\*?UV7]Z8=)4LO1PC M-/CV&27:[JG[64^*SBBU=%INFCS#;L8FYFV5<)*C89B(<.M=,\C.Y+.?:VA0 M M2B&5>(A0;-;T'FE69VV'^[;BFX*LX:>78VK"5?<-3ZJ;TNJU?OXX941JW* M'@< 1B#.&)I//5ERQTGI&>*T%EL1 Q18_:ZR['-(#+5!(P(1I?7D)T]0B,=[8D1S M-O!^*F6DMCRIOL\<+JN7@ F5^ M@[4_["[#2_0OXB?WU3:!0SVVTIZIL0:,X MZ&&X G=*L?HQ?_\^VHW_N2ZZ8:#O[T'^P%_8]>'L1AJ@8'?_J/K;WM]^__X__\^7_] M?#B"83!TT/SIV>%H=/SJY#.N#E\PY]_(;CGDV&?3J6ZC[J3H= MB[^V(SFE^N7DXKFAHTN'JLG0T?S0ZMP$YD>+E]6@&?E!S+/Q_6KPSVN&X^7@ MF]/AW[X;?^[]\.IL:/7MJOLRG 8,S?_UR^Z'V?#!_M=O'_;B83[RY.*KIWQA]9L<7QP,O[R$"_!= M+F8#QPTY\/[X='#Q36@?,+UP;G#5#"5GYKHMF(R8?2''=/DTX,*Y.V=X:WX9 M$7#Z,G\;Y4%3A7XFN5T:X'HY'S8LX/&HGR/C9V.K;B, +G!\_?:&S37\YJOV@*-.-PYO3]+L.'Y\EA5%^YN^XE7'WV MY__5^_DP^P3_]GX>5:-^_C.CY&\_OYS\C)\>Y9'OX4U(_M>X^O*G9]O# 6SA MB'R&/7C6BY/?_O1L!#O[LA4;+_&N+Z>W_3D,TTFO&9WT\Y^>'?GZH!J\ZOGQ M:/C_54?'PQKH?/3ZV">44:]Z]OC;ZV?M4U/U9?:E5#7'?7^"?)?AZL_5MU=X M[UQ/?JQ2RH/VQS/&[%5 J>_V;0RLR.B(23H0J9@ASBE.HK*4)IVB4.59;^"/ M\"FY>O5V *]]L@VO4_O^^T'*W_Z63Z:O^&VTFPN\_#XOVA03+$E6*2*92GC3 M2*BFBEK.BJ7\V9\I<+0R2C'U\\MS4[M\IC(Y:[,W)/-54WT_4]PIV%Z!Y\U=YOMN_^^V2Q=IHX9062FFLA@,@F, M>2*-,EQP%8L6\[/<'M?UZ23_._OZ[2"]\:-\MTD2PCCPWAIP+14) M7L(T@T2R]!)^N'JS<1WOL=4H'ZZ8Y;O:1Q0WTVGR"+M: FROE@SNYQP)4L%? M- 6;E=,NG^[V5+^\VAX>'54CG&RS-4@H*8"O 8-4^;OI1LF!(8L@6@I*I!>1 M..% N'()R\"*28$_ZXT'U>0+O^__OO<&!%M3O1I4?1 W]3B#,'AY?NI7O$H2 M/&)^@@R:,26\]D+5(]AZOPB/CU%)#O.7 '* CB$W&DZ*]X"4E M9HR[\ZN V \RCLUO/YQG0]15W_)DP_?GJKN MMV>:^VY4>!T^^0,\K/'!RTDV]NQ&J!"N\4R &? M!6R\RIY8SC4IC(/\-RP*5BXNUX<,]\^G3_N 4]C-@_S5]S_G^NCB"RO@$^^U M(UQ8$-U49WB8MH2[(!)WG <.+_R)W4S$^N(,5RX2'0M.V')B70(-1@OH@Q*- MI?GBA-]5 T2+DXE6!X>PB["G[2K-;>QD5 7:8MA4N'-GV_FA:D9WHNGK]_%3 M/81%')U\ZH.2!QYZ"_CA&"?S,8]NM!C1,6&*2P34-8@("W/P'&%0H3E8);,3 MX4$6XT:R:LF+83(H!M!