0000950170-24-024024.txt : 20240301 0000950170-24-024024.hdr.sgml : 20240301 20240301171250 ACCESSION NUMBER: 0000950170-24-024024 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240301 DATE AS OF CHANGE: 20240301 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BARRETT BUSINESS SERVICES INC CENTRAL INDEX KEY: 0000902791 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-HELP SUPPLY SERVICES [7363] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 520812977 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-21886 FILM NUMBER: 24711508 BUSINESS ADDRESS: STREET 1: 8100 NE PARKWAY DRIVE STREET 2: SUITE 200 CITY: VANCOUVER STATE: WA ZIP: 98662 BUSINESS PHONE: (800) 494-5669 MAIL ADDRESS: STREET 1: 8100 NE PARKWAY DRIVE STREET 2: SUITE 200 CITY: VANCOUVER STATE: WA ZIP: 98662 10-K 1 bbsi-20231231.htm 10-K 10-K
falseFY0000902791falsehttp://fasb.org/us-gaap/2023#MortgageBackedSecuritiesMemberhttp://fasb.org/us-gaap/2023#MortgageBackedSecuritiesMemberP4Y0000902791us-gaap:AccruedLiabilitiesMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791us-gaap:FairValueInputsLevel2Memberbbsi:EmergingMarketsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2023-12-310000902791bbsi:TwoThousandFourteenMember2023-01-012023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791us-gaap:RevolvingCreditFacilityMemberbbsi:CreditAgreementMember2023-12-310000902791bbsi:TwoThousandNineteenMember2023-01-012023-12-310000902791bbsi:InsuredProgramMember2023-01-012023-12-310000902791srt:MaximumMemberus-gaap:InternalRevenueServiceIRSMemberbbsi:WageBasedTaxCreditsMember2023-01-012023-12-310000902791us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310000902791bbsi:DirectPayrollCostsMember2021-01-012021-12-310000902791bbsi:StaffingServicesMember2021-01-012021-12-310000902791us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791bbsi:ProfessionalEmployerServicesMember2022-01-012022-12-310000902791srt:MinimumMember2023-01-012023-03-310000902791us-gaap:USTreasurySecuritiesMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310000902791us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791us-gaap:InvestmentsMember2022-12-310000902791bbsi:TwoThousandSixteenMember2023-01-012023-12-310000902791us-gaap:OfficeEquipmentMembersrt:MinimumMember2023-12-310000902791us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000902791us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-12-310000902791us-gaap:ComputerEquipmentMember2023-12-310000902791stpr:MDbbsi:SelfInsuredProgramsMember2023-12-310000902791stpr:CAus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310000902791us-gaap:BuildingMember2022-12-310000902791us-gaap:StandbyLettersOfCreditMemberbbsi:CreditAgreementMember2023-12-310000902791us-gaap:BuildingMember2023-12-310000902791us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2023-12-310000902791bbsi:SelfInsuredProgramsMember2020-01-012020-06-300000902791srt:MinimumMember2023-04-012023-06-300000902791us-gaap:EmployeeStockMember2023-12-310000902791us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:InvestmentsMember2022-12-310000902791us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2022-12-310000902791stpr:CObbsi:SelfInsuredProgramsMember2023-12-310000902791us-gaap:USTreasurySecuritiesMember2022-12-310000902791us-gaap:RestrictedStockUnitsRSUMember2023-12-310000902791us-gaap:CorporateBondSecuritiesMemberus-gaap:InvestmentsMember2022-12-310000902791us-gaap:MortgageBackedSecuritiesMemberbbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791us-gaap:EmployeeStockOptionMember2022-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310000902791bbsi:TwoThousandTwentyTwoMember2023-01-012023-12-310000902791us-gaap:MoneyMarketFundsMember2022-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueInputsLevel2Memberbbsi:EmergingMarketsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791us-gaap:RevolvingCreditFacilityMemberbbsi:SecuredOvernightFinancingRateMemberbbsi:CreditAgreementMember2023-01-012023-12-310000902791us-gaap:LeaseholdsAndLeaseholdImprovementsMembersrt:MinimumMember2023-12-310000902791us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMemberus-gaap:AssetBackedSecuritiesMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberbbsi:EmergingMarketsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791us-gaap:CommonStockMember2022-12-310000902791us-gaap:USTreasurySecuritiesMemberbbsi:RestrictedCashAndInvestmentsMember2022-12-310000902791us-gaap:MutualFundMemberbbsi:RestrictedCashAndInvestmentsMember2022-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791us-gaap:RetainedEarningsMember2023-01-012023-12-310000902791bbsi:WorkersCompensationMember2021-01-012021-12-310000902791bbsi:EmergingMarketsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2022-12-310000902791us-gaap:MortgageBackedSecuritiesMemberus-gaap:InvestmentsMember2023-12-310000902791us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2023-12-310000902791bbsi:TwoThousandAndTwentyStockIncentivePlanMember2023-06-050000902791us-gaap:PerformanceSharesMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMember2023-12-310000902791us-gaap:CorporateBondSecuritiesMember2022-12-310000902791us-gaap:InternalRevenueServiceIRSMember2017-01-012020-12-310000902791bbsi:StaffingServicesMember2022-01-012022-12-310000902791us-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791us-gaap:MortgageBackedSecuritiesMemberbbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791bbsi:InsuredProgramMember2021-07-012021-07-010000902791us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2022-12-310000902791us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000902791us-gaap:InternalRevenueServiceIRSMembersrt:MinimumMemberbbsi:WageBasedTaxCreditsMember2023-01-012023-12-310000902791us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2023-12-310000902791us-gaap:EmployeeStockOptionMember2023-01-012023-12-310000902791bbsi:TwoThousandAndFifteenStockIncentivePlanMember2023-01-012023-12-310000902791us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310000902791srt:MaximumMemberbbsi:ComputerHardwareSoftwareAndSoftwareDevelopmentCostsMember2023-12-3100009027912024-02-160000902791us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000902791us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PortionAtOtherThanFairValueFairValueDisclosureMemberus-gaap:MoneyMarketFundsMember2022-12-310000902791us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791bbsi:TwoThousandTwentyMember2023-01-012023-12-310000902791bbsi:PayrollTaxesAndBenefitsMember2023-01-012023-12-3100009027912022-01-012022-12-310000902791us-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2022-12-310000902791us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000902791us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2023-12-310000902791us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:InvestmentsMember2023-12-310000902791bbsi:InsuredProgramMember2020-06-292020-06-290000902791us-gaap:PerformanceSharesMember2023-01-012023-12-310000902791stpr:MDbbsi:SelfInsuredProgramsMember2020-06-300000902791us-gaap:RevolvingCreditFacilityMemberbbsi:CreditAgreementMember2023-01-012023-12-310000902791us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:AssetBackedSecuritiesMember2023-12-310000902791us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2022-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:MoneyMarketFundsMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:PortionAtOtherThanFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310000902791us-gaap:CommonStockMember2021-12-310000902791us-gaap:FairValueInputsLevel1Memberbbsi:RestrictedCashAndInvestmentsMemberus-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791srt:MaximumMemberus-gaap:LeaseholdsAndLeaseholdImprovementsMember2023-12-310000902791us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2022-12-310000902791bbsi:TwoThousandSeventeenMember2023-01-012023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:InvestmentsMember2023-12-310000902791bbsi:TwoThousandAndTwentyStockIncentivePlanMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791us-gaap:AssetBackedSecuritiesMemberus-gaap:InvestmentsMember2022-12-310000902791bbsi:EmergingMarketsMemberus-gaap:InvestmentsMember2023-12-310000902791stpr:CAus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791bbsi:CreditAgreementMember2023-01-012023-12-310000902791us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310000902791us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310000902791bbsi:TwoThousandEighteenMember2023-01-012023-12-310000902791bbsi:ProfessionalEmployerServicesMember2023-01-012023-12-310000902791us-gaap:RevolvingCreditFacilityMemberbbsi:SecuredOvernightFinancingRateMember2023-01-012023-12-3100009027912022-12-312022-12-310000902791bbsi:RestrictedCashAndInvestmentsMember2022-12-310000902791bbsi:TwoThousandFifteenMember2023-01-012023-12-310000902791us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2023-12-310000902791bbsi:StaffingServicesMember2023-01-012023-12-3100009027912021-01-012021-12-310000902791bbsi:CreditAgreementMembersrt:MinimumMember2023-12-310000902791us-gaap:OfficeEquipmentMember2023-12-310000902791us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310000902791bbsi:SelfInsuredProgramsMember2023-01-012023-12-310000902791srt:MinimumMember2023-10-012023-12-310000902791us-gaap:AssetBackedSecuritiesMemberus-gaap:InvestmentsMember2023-12-310000902791us-gaap:CommonStockMember2022-01-012022-12-310000902791us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000902791us-gaap:RetainedEarningsMember2021-12-310000902791bbsi:ComputerHardwareSoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2023-12-310000902791bbsi:CreditAgreementMember2023-12-310000902791us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310000902791us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2022-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791us-gaap:MortgageBackedSecuritiesMemberbbsi:RestrictedCashAndInvestmentsMember2022-12-310000902791us-gaap:RetainedEarningsMember2020-12-310000902791bbsi:TwoThousandTwentyThreeMember2023-01-012023-12-310000902791us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791us-gaap:EmployeeStockOptionMember2023-12-310000902791us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791bbsi:WorkersCompensationMember2023-01-012023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791us-gaap:CashAndCashEquivalentsMemberbbsi:MarketableSecuritiesCurrentMember2023-12-310000902791us-gaap:AdditionalPaidInCapitalMember2023-12-310000902791us-gaap:OtherAssetsMember2022-12-310000902791bbsi:DirectPayrollCostsMember2023-01-012023-12-310000902791us-gaap:CommonStockMember2020-12-310000902791us-gaap:RetainedEarningsMember2022-01-012022-12-310000902791srt:MinimumMember2023-07-012023-09-300000902791us-gaap:FairValueInputsLevel2Memberbbsi:EmergingMarketsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2022-12-310000902791stpr:CAus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-310000902791bbsi:EmergingMarketsMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791us-gaap:RevolvingCreditFacilityMemberbbsi:OneMonthTermSecuredOvernightFinancingRateMember2023-01-012023-12-3100009027912023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:CorporateBondSecuritiesMember2023-12-310000902791us-gaap:AdditionalPaidInCapitalMember2021-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:MoneyMarketFundsMember2022-12-310000902791us-gaap:CommonStockMember2023-12-310000902791us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000902791us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791srt:MaximumMemberus-gaap:InternalRevenueServiceIRSMember2023-01-012023-12-310000902791us-gaap:CorporateBondSecuritiesMemberus-gaap:InvestmentsMember2023-12-310000902791us-gaap:MortgageBackedSecuritiesMemberbbsi:RestrictedCashAndInvestmentsMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-12-310000902791bbsi:TwoThousandTwentyOneThroughJuneThirtyMember2023-01-012023-12-3100009027912020-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2023-12-310000902791srt:MaximumMemberbbsi:CreditAgreementMember2023-01-012023-12-310000902791us-gaap:USTreasurySecuritiesMemberus-gaap:InvestmentsMember2023-12-3100009027912023-07-312023-07-310000902791us-gaap:RetainedEarningsMember2023-12-3100009027912023-07-310000902791bbsi:WorkersCompensationMember2022-01-012022-12-310000902791srt:MinimumMember2023-12-310000902791us-gaap:MoneyMarketFundsMember2023-12-310000902791us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMemberus-gaap:AssetBackedSecuritiesMember2022-12-310000902791bbsi:TwoThousandTwentyThreeToTwoThousandTwentyFourPolicyMember2023-07-012024-06-300000902791us-gaap:CashAndCashEquivalentsMemberbbsi:MarketableSecuritiesCurrentMember2022-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:AssetBackedSecuritiesMember2022-12-310000902791us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000902791us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310000902791us-gaap:CommonStockMember2021-01-012021-12-310000902791bbsi:ProfessionalEmployerServicesMember2021-01-012021-12-310000902791srt:MinimumMember2023-01-012023-12-310000902791us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2023-12-310000902791us-gaap:FairValueInputsLevel1Memberbbsi:RestrictedCashAndInvestmentsMemberus-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791stpr:CObbsi:SelfInsuredProgramsMember2020-06-300000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2023-12-3100009027912021-12-310000902791us-gaap:RetainedEarningsMember2021-01-012021-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PortionAtOtherThanFairValueFairValueDisclosureMemberus-gaap:MoneyMarketFundsMember2022-12-310000902791us-gaap:InvestmentsMember2023-12-310000902791us-gaap:InternalRevenueServiceIRSMember2021-01-012021-12-310000902791bbsi:DirectPayrollCostsMember2022-01-012022-12-310000902791us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:InvestmentsMember2022-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100009027912017-01-012020-12-310000902791us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000902791us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2022-12-310000902791bbsi:PayrollTaxesAndBenefitsMember2022-01-012022-12-310000902791us-gaap:MortgageBackedSecuritiesMemberbbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-3100009027912023-01-012023-12-310000902791us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310000902791srt:ScenarioForecastMember2021-07-012024-06-300000902791us-gaap:GeneralBusinessMember2023-12-310000902791bbsi:CreditAgreementMember2022-12-310000902791bbsi:TwoThousandTwentyOneToTwoThousandTwentyTwoPolicyMember2021-07-012022-06-300000902791us-gaap:PerformanceSharesMember2022-12-310000902791us-gaap:AdditionalPaidInCapitalMember2022-12-310000902791srt:MaximumMemberus-gaap:OfficeEquipmentMember2023-12-310000902791us-gaap:ComputerEquipmentMember2022-12-310000902791bbsi:EmergingMarketsMemberus-gaap:InvestmentsMember2022-12-310000902791us-gaap:EmployeeStockMember2023-01-012023-12-310000902791us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2023-12-310000902791us-gaap:MortgageBackedSecuritiesMemberus-gaap:InvestmentsMember2022-12-310000902791bbsi:TwoThousandTwentyTwoToTwoThousandTwentyThreePolicyMember2022-07-012023-06-300000902791us-gaap:OfficeEquipmentMember2022-12-310000902791us-gaap:OtherAssetsMember2023-12-310000902791us-gaap:PerformanceSharesMember2021-12-310000902791us-gaap:RestrictedStockUnitsRSUMember2021-12-310000902791us-gaap:EmployeeStockOptionMember2022-01-012022-12-310000902791bbsi:AlternativeMinimumTaxCreditsMember2023-12-310000902791us-gaap:AssetBackedSecuritiesMember2023-12-310000902791bbsi:PayrollTaxesAndBenefitsMember2021-01-012021-12-310000902791us-gaap:CorporateBondSecuritiesMember2023-12-310000902791bbsi:EmergingMarketsMember2022-12-310000902791bbsi:EmergingMarketsMemberbbsi:RestrictedCashAndInvestmentsMember2023-12-310000902791bbsi:CreditAgreementMemberus-gaap:LineOfCreditMember2023-01-012023-12-310000902791us-gaap:RetainedEarningsMember2022-12-310000902791us-gaap:USTreasurySecuritiesMemberbbsi:RestrictedCashAndInvestmentsMember2023-12-310000902791srt:MaximumMember2023-12-3100009027912022-12-310000902791us-gaap:EmployeeStockOptionMembersrt:MinimumMember2023-01-012023-12-310000902791bbsi:TwoThousandTwentyOneJulyOneAndAfterMember2023-01-012023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-12-310000902791us-gaap:MutualFundMemberbbsi:RestrictedCashAndInvestmentsMember2023-12-310000902791us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000902791us-gaap:AssetBackedSecuritiesMember2022-12-310000902791us-gaap:EmployeeStockOptionMember2021-12-310000902791srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310000902791us-gaap:RestrictedStockUnitsRSUMember2022-12-310000902791us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PortionAtOtherThanFairValueFairValueDisclosureMemberus-gaap:MoneyMarketFundsMember2023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310000902791us-gaap:CommonStockMember2023-01-012023-12-310000902791us-gaap:MortgageBackedSecuritiesMemberbbsi:RestrictedCashAndInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000902791bbsi:EmergingMarketsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InvestmentsMember2023-12-3100009027912023-06-300000902791us-gaap:InternalRevenueServiceIRSMembersrt:MinimumMember2023-01-012023-12-310000902791bbsi:RestrictedCashAndInvestmentsMemberus-gaap:CorporateBondSecuritiesMember2022-12-310000902791us-gaap:AdditionalPaidInCapitalMember2020-12-31xbrli:purexbrli:sharesbbsi:Installmentbbsi:Segmentiso4217:USDbbsi:Marketiso4217:USDxbrli:sharesbbsi:Company

 

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

Commission File Number 0-21886

 

BARRETT BUSINESS SERVICES, INC.

(Exact name of registrant as specified in its charter)

 

Maryland

 

52-0812977

(State or other jurisdiction of

 

(IRS Employer

incorporation or organization)

 

Identification No.)

 

 

 

8100 NE Parkway Drive, Suite 200

 

 

Vancouver, Washington

 

98662

(Address of principal executive offices)

 

(Zip Code)

 

(360) 828-0700

(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, Par Value $0.01 Per Share

BBSI

The NASDAQ Stock Market LLC

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, 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 Act). Yes No

State the aggregate market value of the common equity held by non-affiliates of the registrant: $569,579,064 at June 30, 2023

Indicate the number of shares outstanding of each of the registrant's classes of common stock, as of the latest practicable date:

Class

Outstanding at February 16, 2024

Common Stock, Par Value $.01 Per Share

6,571,358 Shares

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the definitive Proxy Statement for the 2024 Annual Meeting of Stockholders are hereby incorporated by reference in Part III of Form 10-K.

 


 

BARRETT BUSINESS SERVICES, INC.

2023 ANNUAL REPORT ON FORM 10-K

TABLE OF CONTENTS

 

 

 

PART I

 

Page

Item 1.

 

Business

 

2

 

 

 

 

 

Item 1A.

 

Risk Factors

 

9

 

 

 

 

 

Item 1B.

 

Unresolved Staff Comments

 

20

 

 

 

 

 

Item 1C.

 

Cybersecurity

 

20

 

 

 

 

 

Item 2.

 

Properties

 

22

 

 

 

 

 

Item 3.

 

Legal Proceedings

 

23

 

 

 

 

 

Item 4.

 

Mine Safety Disclosures

 

23

 

 

 

 

 

 

 

PART II

 

 

Item 5.

 

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

 

23

 

 

 

 

 

Item 7.

 

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

 

25

 

 

 

 

 

Item 7A.

 

Quantitative and Qualitative Disclosures About Market Risk

 

32

 

 

 

 

 

Item 8.

 

Financial Statements and Supplementary Data

 

33

 

 

 

 

 

Item 9.

 

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

 

61

 

 

 

 

 

Item 9A.

 

Controls and Procedures

 

61

 

 

 

 

 

Item 9B.

 

Other Information

 

64

 

 

 

 

 

Item 9C.

 

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

64

 

 

 

 

 

 

 

PART III

 

 

Item 10.

 

Directors, Executive Officers and Corporate Governance

 

64

 

 

 

 

 

Item 11.

 

Executive Compensation

 

64

 

 

 

 

 

Item 12.

 

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

 

64

 

 

 

 

 

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

 

64

 

 

 

 

 

Item 14.

 

Principal Accountant Fees and Services

 

64

 

 

 

 

 

 

 

PART IV

 

 

Item 15.

 

Exhibits and Financial Statement Schedules

 

65

 

 

 

 

 

Item 16.

 

Form 10-K Summary

 

68

 

 

 

Signatures

 

69

 

 

 

 

 

 

 

 

 

1


 

PART I

Item 1. BUSINESS

General

Company Background

Barrett Business Services, Inc. (“BBSI,” the “Company,” “our” or “we”), is a leading provider of business management solutions for small and mid-sized companies. The Company has developed a management platform that integrates a knowledge-based approach from the management consulting industry with tools from the human resource outsourcing industry. This platform, through the effective leveraging of human capital, helps our business owner clients run their businesses more effectively. We believe this platform, delivered through a decentralized organizational structure, differentiates BBSI from our competitors. BBSI was incorporated in Maryland in 1965.

Certain statements below contain forward-looking information that is subject to risks and uncertainties. See “Forward-Looking Information” in Item 7 of Part II of this report and “Risk Factors” in Item 1A of Part I of this report.

Business Strategy

Our strategy is to align local operations teams with the mission of small and mid-sized business owners, driving value to their business. To do so, BBSI:

partners with business owners to leverage their investment in human capital through a high-touch, results-oriented approach;
brings predictability to each client organization through a three-tiered management platform; and
enables business owners to focus on their core business by reducing organizational complexity and maximizing productivity.

Business Organization

We operate a decentralized delivery model using operationally-focused business teams, typically located within 50 miles of our client companies. These teams are led by experienced business generalists and include senior level professionals with expertise in human resources, organizational development, risk mitigation and workplace safety, recruiting, employee benefits, and various types of administration, including payroll. These teams are responsible for growth and profitability of their operations, and for providing strategic leadership, guidance and expert consultation to our client companies. The decentralized structure fosters autonomous decision-making in which business teams deliver plans that closely align with the objectives of each business owner client. We support clients with a local presence in 68 markets throughout the United States.

Services Overview

BBSI’s core purpose is to advocate for business owners, particularly in the small and mid-sized business segment. Our evolution from an entrepreneurially run company to a professionally managed organization has helped to form our view that all businesses experience inflection points at key stages of growth. The insights gained through our own growth, along with the trends we see in working with more than 8,000 companies each day, define our approach to guiding business owners through the challenges associated with being an employer. BBSI’s business teams align with each business owner client through a structured three-tiered progression. In doing so, business teams focus on the objectives of each business owner and deliver planning, guidance and resources in support of those objectives.

2


 

Tier 1: Tactical Alignment

The first stage focuses on the mutual setting of expectations and is essential to a successful client relationship. It begins with a process of assessment and discovery in which the business owner’s business objectives, attitudes, and culture are aligned with BBSI’s processes, controls and culture. This stage includes an implementation process, which addresses the administrative components of employment.

Tier 2: Dynamic Relationship

The second stage of the relationship emphasizes organizational development as a means of achieving each client’s business objectives. There is a focus on process improvement, development of best practices, supervisor training and leadership development.

Tier 3: Strategic Counsel

With an emphasis on advocacy on behalf of the business owner, the third stage of the relationship is more strategic and forward-looking with a goal of cultivating an environment in which all efforts are directed by the mission and long-term objectives of the business owner.

In addition to serving as a resource and guide, BBSI can provide workers’ compensation coverage as a means of meeting statutory requirements and protecting our clients from employment-related injury claims. Through our third-party administrators, we provide claims management services for our clients. We work to manage and reduce job injury claims, identify fraudulent claims and structure optimal work programs, including modified duty.

In 2023, BBSI began offering employee benefit programs to our clients. The employee benefit programs are designed to provide strategic value to our clients through access to best-in-class plans and service. Benefit plans available to clients include medical, dental and vision plans, flexible spending accounts and health savings accounts, life insurance and voluntary accident coverage, critical illness and disability coverage, among others.

Categories of Services

We report financial results in two categories of services: Professional Employer Services (“PEO”) and Staffing. See Item 7 of Part II of this Report for information regarding the percentages of total net revenues provided by our PEO and staffing services for each of the last three fiscal years, and our consolidated financial statements in Item 8 of Part II of this Report for information regarding revenues, net income and total assets in our single reportable segment.

PEO

We enter into a client services agreement to establish a co-employment relationship with each client company, assuming responsibility for payroll, payroll taxes, workers’ compensation and benefits coverage (if elected) and certain other administrative functions for the client’s existing workforce. We provide our PEO clients access to human resource advisors, retirement plans, a learning management system and our web-based technology platform, myBBSI.

We refer to employees of our PEO clients as worksite employees (“WSEs”). The client maintains physical care, custody and control of the WSEs, including the authority to hire and terminate employees. During 2023, we supported in excess of 8,000 PEO clients with total average WSEs of 124,306.

Staffing and Recruiting

Our staffing services include on-demand or short-term staffing assignments, contract staffing, direct placement, and long-term or indefinite-term on-site management. On-site management employees are BBSI management employees who are based on the client-site and whose jobs are to assist BBSI staffing employees. Our recruiting experts maintain a deep network of professionals from which we source candidates. Through an assessment process, we gain an understanding of the short and

3


 

long-term needs of our clients, allowing us to identify and source the right talent for each position. We then conduct a rigorous screening process to help ensure a successful hire.

Clients and Client Contracts

Our PEO business is typically characterized by long-term relationships that result in recurring revenue. The terms and conditions applicable to our client relationships are set forth in a client services agreement, which typically provides for an initial term of one year with renewal for additional one-year periods, but generally permits cancellation by either party upon 30 days’ written notice. In addition, in most cases we may terminate the agreement at any time for certain breaches of contract, including nonpayment or failure to follow our workplace safety recommendations.

The PEO client services agreement also provides for indemnification by the client against losses arising out of any default by the client under the agreement, including failure to comply with any employment-related, health and safety, or immigration laws or regulations. Our client service agreement requires that clients enter a co-employment arrangement and maintain comprehensive liability coverage in the amount of $1.0 million for acts of their employees. It is nevertheless possible that claims not satisfied or covered through indemnification or insurance may be asserted against us, which could adversely affect our results of operations.

We have PEO client services agreements with a diverse array of customers, including electronics manufacturers, various light-manufacturing industries, agriculture-based companies, transportation and shipping enterprises, food processors, telecommunications companies, public utilities, general contractors in various construction-related fields, restaurant franchises, and professional services firms. None of our clients individually represented more than 1% of our total revenues in 2023.

Market Opportunity

As a PEO that aligns with the mission of business owners by providing resources and guidance to small and mid-size businesses, BBSI believes its growth is driven by the desire of business owners to focus on mission-critical functions, reduce complexity associated with the employment function, mitigate costs and maximize their investment in human capital. Our integrated management platform has enabled us to capitalize on these needs within the small to mid-size business sector.

The small and mid‑sized business segment is particularly attractive because:

it is large, continues to offer significant growth opportunity and remains underserved by professional services companies;
it typically has fewer in-house resources than larger businesses and, as a result, is generally more dependent on external resources;
we generally experience a relatively high client retention rate and lower client acquisition costs within this market segment; and
we have found that small to mid-sized businesses are responsive to quality of service when selecting a PEO or staffing services provider.

Competition

The business environment in which we operate is characterized by intense competition and fragmentation. BBSI is not aware of reliable statistics regarding the number of its competitors, but certain large, well-known companies typically compete with us in the same markets and have greater financial and marketing resources than we do, including Automatic Data Processing, Inc., ManpowerGroup, Inc., Kelly Services, Inc., Insperity, Inc., TriNet Group, Inc., Robert Half International Inc. and Paychex, Inc. We face additional competition from regional providers and we may in the future also face competition from new entrants to the field, including other staffing services companies, payroll processing companies and insurance companies. The principal competitive factors in the business environment in which we operate are price and level of service.

4


 

We believe that our growth is attributable to our ability to provide small and mid-sized companies with the resources and knowledge base of a large employer delivered through a local operations team. Our level of integration with each client business provides us an additional competitive advantage.

Technology Platform

Our client-facing technology platform, myBBSI, includes both internally developed and licensed software which gives our clients a wide range of tools, including the ability to process payroll, collect and process time and attendance information, manage human resource information including employee onboarding and termination, as well as compensation, benefits, and payroll tax reporting.

Growth Strategy

We believe our clients are one of our best advocates and powerful drivers of referral-based growth. In each market, operations teams provide expertise, consultation and support to our clients, driving growth and supporting retention. We anticipate that by adding business teams to existing branches, we can achieve incremental growth in those markets, driven by our reputation and by client referrals. In most markets, business development efforts are led by area managers and are further supported by business development managers.

Our business growth has three primary sources: referrals from existing clients, direct business-to-business sales efforts by our area managers and business development managers, and an extensive referral network. Partners in our referral network include insurance brokers, financial advisors, attorneys, CPAs, and other business professionals who can facilitate an introduction to prospective clients. These referral partners facilitate introductions to business owners on our behalf, typically in exchange for a fee equal to a small percentage of payroll.

We see two key drivers to our growth:

Increase market share in existing markets. We seek to support, strengthen and expand branch office operations through the ongoing development of business teams. We believe that strengthening and expanding the operations of each location is an efficient and effective means of increasing market share in the geographic areas in which we do business, and that our business teams serve a dual purpose: 1) Delivering high-quality service to our clients, thereby supporting client business growth and retention, and driving client referrals, and 2) Incubating and acquiring talent at the branch level to support expansion into new markets.
Penetrate new markets. We intend to expand our geographic presence as opportunities arise. We continue to refine our approach to geographic expansion, which now includes an "asset-light" entry to new markets until sufficient scale is reached to warrant a physical office location. As part of this effort to expand geographically, we have become licensed to provide PEO services nationwide.

Workers’ Compensation

Through our client services agreement, BBSI can provide workers’ compensation coverage to its clients. We provide this coverage through a variety of methods, all of which are subject to rigorous underwriting to assess financial stability, risk factors and cultural alignment related to safety and the client’s desire to improve their operations. In providing this coverage, we are responsible for complying with applicable statutory requirements for workers' compensation coverage.

Risk mitigation is also an important contributor to our principal goal of helping business owners operate their business more efficiently. It is in the mutual interests of the client and BBSI to commit to workplace safety and risk mitigation. We maintain clear guidelines for our area managers and risk management consultants, directly tying their continued employment to their diligence in understanding and addressing

5


 

the risks of accident or injury associated with the industries in which client companies operate and in monitoring clients’ compliance with workplace safety requirements.

Elements of Workers' Compensation System

State law (and for certain types of employees, federal law) generally mandates that an employer reimburse its employees for the costs of medical care and other specified benefits for injuries or illnesses, including catastrophic injuries and fatalities, incurred in the course and scope of employment. Most states require employers to maintain workers' compensation insurance or otherwise demonstrate financial responsibility to meet workers' compensation obligations to employees. The benefits payable for various categories of claims are determined by state regulation and vary with the severity and nature of the injury or illness and other specified factors. In return for this guaranteed protection, workers' compensation is an exclusive remedy and employees are generally precluded from seeking other damages from their employer for workplace injuries. In many states, employers who meet certain financial and other requirements are permitted to self-insure.

Insured Program

The Company provides workers’ compensation coverage for client employees primarily through arrangements with fully licensed, third-party insurers (the “insured program”). Under this program, carriers issue policies or afford coverage to the Company’s clients under a program maintained by the Company. Approximately 84% of the Company’s workers’ compensation exposure is covered through the insured program.

Effective July 1, 2021, the Company entered into a new arrangement for its insured program, whereby third-party insurers assumed all risk of loss for claims incurred from July 1, 2021 to June 30, 2022 (the “2021-2022 Policy”). The arrangement for the insured program was extended for claims incurred from July 1, 2022 to June 30, 2023 (the “2022-2023 Policy”) and for claims incurred from July 1, 2023 to June 30, 2024 (the “2023-2024 Policy”).

The 2021-2022 Policy, 2022-2023 Policy, and 2023-2024 Policy allow for premium adjustments depending on overall policy performance. If claims develop favorably, BBSI can participate in savings up to $20.0 million, $22.5 million, and $28.5 million for the 2021-2022 Policy, 2022-2023 Policy, and 2023-2024 Policy, respectively. If claims develop adversely, additional premium may be charged up to $7.5 million under the 2021-2022 Policy. No additional premiums may be charged if claims develop adversely under the 2022-2023 Policy and the 2023-2024 Policy.

For claims incurred under the insured program prior to July 1, 2021, the Company retains risk of loss up to the first $3.0 million per occurrence on policies issued after June 30, 2020 and $5.0 million per occurrence on policies issued before that date.

On June 29, 2020, the Company entered into a loss portfolio transfer agreement (“LPT 1”) to remove all outstanding workers’ compensation claims obligations for claims incurred under its insured program between February 1, 2014 and December 31, 2017.

On June 30, 2021, the Company entered into a loss portfolio transfer agreement (“LPT 2”) to remove all remaining outstanding workers’ compensation claims obligations for client policies issued under its insured program up to June 30, 2018.

6


 

Self-Insured Programs

The Company is a self-insured employer with respect to workers' compensation coverage for all employees, including employees of PEO clients that elect to participate in our workers’ compensation program, working in Colorado, Maryland and Oregon. In the state of Washington, state law allows only the Company's staffing services and internal management employees to be covered under the Company's self-insured workers' compensation program. The Company also operates a wholly owned, fully licensed insurance company, Ecole, which provides workers’ compensation coverage to client employees working in Arizona and Utah. Approximately 16% of the Company’s workers’ compensation exposure is covered through self-insurance or Ecole (the “self-insured programs”).

For all claims incurred under the Company’s self-insured programs, the Company retains risk of loss up to the first $3.0 million per occurrence, except in Maryland and Colorado, where the Company’s retention per occurrence is $1.0 million and $2.0 million, respectively. For claims incurred under the Company’s self-insured programs prior to July 1, 2020, the Company retains risk of loss up to the first $5.0 million per occurrence, except in Maryland and Colorado, where the retention per occurrence is $1.0 million and $2.0 million, respectively.

Claims Management

As a result of our status as a self-insured employer in four states and our remaining retention arrangements, our workers' compensation expense is tied directly to the incidence and severity of covered workplace injuries. We seek to contain our workers' compensation costs through a comprehensive approach to claims management. We use managed-care systems to reduce medical costs and keep time-loss costs to a minimum by assigning injured workers, whenever possible, to short-term assignments which accommodate the workers' physical limitations. We believe that these assignments minimize both time actually lost from work and covered time-loss costs. We engage a third-party claims administrator ("TPA") to provide the primary claims management expertise. Typical claims management procedures include performing thorough and prompt on-site investigations of claims filed by employees, working with physicians to encourage efficient medical management of cases, denying questionable claims and attempting to negotiate early settlements to eliminate future adverse development of claims costs. We also maintain a corporate-wide pre-employment drug screening program and a post-injury drug test program. We believe our claims management program has resulted in a reduction in the frequency of fraudulent claims and in accidents in which the use of illicit drugs appears to have been a contributing factor.

Sponsored Benefits

In 2023, BBSI began offering employee benefits to its PEO client employees. As a plan sponsor, BBSI engages with third-party insurance carriers to enter into fully insured arrangements to offer a wide range of employee benefit programs to our clients, including medical, dental and vision plans, flexible spending accounts and health savings accounts, life insurance and voluntary accident coverage, and critical illness and disability coverage, among others.

As the sponsor and administrator of the PEO benefit programs, BBSI negotiates the terms of the benefit programs with third-party insurance carriers and benefit providers, pays insurance carrier premiums, and maintains the plans to comply with all applicable federal, state, and local laws and regulations. We also provide access to benefit consultants who design benefit plans that meet the specific needs of our clients, produce tailored benefit guides that assist our worksite employees in selecting benefit products that are right for them, and we provide a custom enrollment interface through myBBSI. We believe that the administration services and the wide array of benefit products that we offer as a plan sponsor would traditionally only be available to large organizations. By providing our small and medium-sized business clients with access to best-in-class benefits and administration services, we are providing strategic value that improves our clients' ability to attract and retain top talent for their organizations.

7


 

Human Capital

At December 31, 2023, we had 130,513 total employees, including 126,446 WSEs under our PEO client service agreements, 3,224 staffing services employees, 839 managerial, sales and administrative employees (together, “management employees”), and 4 executive officers. The number of employees at any given time may vary significantly due to business conditions at customer or client companies. We believe our employee relations with management employees are good.

BBSI believes that making significant investments in the best management employee talent available allows us to leverage the value of this investment many times over. Additionally, we believe our Company’s success depends on our ability to attract, develop and retain our workforce. As such, we strive to be an employer of choice and promote the health, welfare and safety of our employees. This involves promoting diversity and treating all employees with dignity and respect, while providing our management employees with fair, market-based, competitive and equitable compensation.

We motivate our management employees through a compensation package that includes a competitive base salary and the opportunity for profit sharing. At the branch level, profit sharing is in direct correlation to client WSE growth and workers’ compensation claims performance, reinforcing a culture focused on achievement of client goals. We also provide a comprehensive benefits package as well as an employee stock purchase plan. We seek feedback from employees regarding our benefits package through employee surveys. This information is used by management to make improvements as we continuously strive to be an employer of choice.

We offer various qualified employee benefit plans to our employees, including those employees for whom we are the administrative employer in a co-employment arrangement with a PEO client that so elects. Employees covered under a PEO arrangement may participate in our 401(k) plan at the sole discretion of the PEO client. Our qualified staffing and management employee benefit plans include our 401(k) plan. Beginning in 2023, qualified employees may enroll upon reaching 21 years of age and completing six months of service. We make matching contributions to the 401(k) plan under a safe harbor provision, which are immediately 100% vested. We match 100% of contributions by management and staffing employees up to 3% of each participating employee's annual compensation and 50% of the employee's contributions up to an additional 2% of annual compensation.

We also offer a cafeteria plan under Section 125 of the Internal Revenue Code and group health, life insurance and disability insurance plans to qualified staffing and management employees. Generally, qualified employee benefit plans are subject to provisions of both the Internal Revenue Code and the Employee Retirement Income Security Act of 1974 ("ERISA").

Certain highly compensated employees of the Company are allowed to participate in a nonqualified deferred compensation plan. Under the plan, participants are permitted to defer receipt for income tax purposes of up to 90% of salary and up to 100% of any incentive bonus. Participants earn a return on their deferred compensation based on investment earnings of participant-selected investments. As an incentive to participate in the plan, the Company awards restricted stock units with a value equal to 35% of the amount deferred under the plan, up to a maximum of $75,000 per year. The restricted stock units vest in full on the fifth anniversary of the grant date, contingent on the continued employment of the participant.

The Company established a Rabbi trust under which compensation deferred by participants is deposited and held separately from the Company's other assets, subject to the claims of the Company's creditors in the event of its bankruptcy or insolvency.

The Patient Protection and Affordable Care Act and the Health Care and Education Reconciliation Act of 2010 (collectively, the “Acts”) subject us to potential penalties unless we offer to our employees minimum essential healthcare coverage that is affordable. Because each PEO client is considered to be the sole employer in the application of any rule or law included within the scope of the Acts, we are not required to offer health care coverage to the WSEs of our PEO clients. However, in 2023 we began offering sponsored benefits, including healthcare coverage, to eligible PEO client employees as part of our PEO service offering. To comply with the employer mandate provision of the Acts for our staffing and management employees, we offer health care coverage to all staffing and management employees eligible for coverage under the Acts.

8


 

Regulatory and Legislative Environment

We are subject to the laws and regulations of the jurisdictions within which we operate, including those governing self-insured employers under the workers' compensation systems in Oregon, Maryland, and Colorado, as well as in Washington for staffing and management employees. We are also subject to laws and regulations governing our two wholly owned insurance companies in Arizona. While the specific PEO laws and regulations vary among these jurisdictions, they typically require some form of licensing or registration and often have statutory requirements for workplace safety and notice of change in obligation of workers’ compensation coverage in the event of contract termination. Although compliance with these requirements imposes some additional financial risk, particularly with respect to those clients who breach their payment obligation to us, such compliance has not had a material adverse effect on our business to date.

Our operations are affected by numerous federal and state laws relating to labor, tax and employment matters. Through our client services agreement, we assume certain obligations and responsibilities as the administrative employer under federal and state laws. Since many of these federal and state laws were enacted prior to the development of nontraditional employment relationships, such as professional employer, temporary employment, and outsourcing arrangements, many of these laws do not specifically address the obligations and responsibilities of nontraditional employers. In addition, the definition of "employer" under these laws is not uniform.

As an employer, we are subject to all federal statutes and regulations governing our employer-employee relationships for staffing and management employees. Subject to the discussion of risk factors below, we believe that our operations comply in all material respects with applicable federal statutes and regulations.

Due to the nature of our operations, we collect, store, process, use and retain significant amounts of confidential and sensitive personal employee and client information. As such, we are subject to a variety of federal and state laws and regulations associated with data privacy and security. For further discussion on the federal and state laws and regulations associated with data privacy and security, including protected health information ("PHI") and the related federal and state regulations such as HIPAA and the HITECH act, refer to “Risk Factors” in Item 1A of Part I of this report.

Additional Information

Our filings with the SEC, including our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements, and registration statements, as well as any amendments to these filings, are accessible free of charge at our website at http://www.bbsi.com as soon as reasonably practicable after they are electronically filed with the SEC. By making this reference to our website, we do not intend to incorporate into this report any information posted on our website. The website should not be considered part of this report.

The SEC also maintains a website at http://www.sec.gov that provides access to reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, including the Company.

Item 1A. RISK FACTORS

In addition to other information contained in this report, the following risk factors should be considered carefully in evaluating our business.

Risks Relating to Workers’ Compensation

Our ability to continue our business operations under our present service model is dependent on maintaining workers' compensation insurance coverage.

Our arrangement with fully licensed, third-party insurers under the insured program provides workers’ compensation coverage to BBSI’s PEO clients through June 30, 2024, with committed coverage through

9


 

June 30, 2024, and the possibility of additional annual renewals. If our fully licensed third-party insurers are unwilling or unable to renew our arrangement in the future, we would need to seek coverage from a small number of alternative insurers. If replacement coverage were unavailable or available only on significantly less favorable terms, our business and results of operations would be materially adversely affected.

We continue to have retention for certain workers' compensation claims incurred prior to July 1, 2021 in the majority of states in which we operate.

For claims incurred under the insured program prior to July 1, 2021, the Company retains risk of loss up to the first $3.0 million per occurrence on policies issued after June 30, 2020, and $5.0 million per occurrence on policies issued before that date.

For all claims incurred under the Company’s self-insured programs, the Company retains risk of loss up to the first $3.0 million per occurrence, except in Maryland and Colorado, where the Company’s retention per occurrence is $1.0 million and $2.0 million, respectively. For claims incurred under the Company’s self-insured programs prior to July 1, 2020, the Company retains risk of loss up to the first $5.0 million per occurrence, except in Maryland and Colorado, where the retention per occurrence is $1.0 million and $2.0 million, respectively.

On June 29, 2020, the Company entered into a loss portfolio transfer agreement (“LPT 1”) to remove all outstanding workers’ compensation claims obligations for claims incurred under its insured program between February 1, 2014 and December 31, 2017. On June 30, 2021, the Company entered into a loss portfolio transfer agreement (“LPT 2”) to remove all remaining outstanding workers’ compensation claims obligations for client policies issued under its insured program up to June 30, 2018.

Thus, for claims incurred before July 1, 2020, the Company has financial risk for most workers’ compensation claims under $5.0 million on a per occurrence basis, except for claims transferred under the insured program as part of LPT 1 and LPT 2. For claims incurred between July 1, 2020 and June 30, 2021, the Company has financial risk for most workers' compensation claims under $3.0 million on a per occurrence basis. This level of per occurrence retention may result in higher workers’ compensation costs to us with a corresponding negative effect on our operating results and financial condition.

Collateral requirements could increase beyond our ability to satisfy those requirements.

The Company is required to provide collateral for its insured program and by certain states related to its current and former status as a self-insured employer. Various factors, including adverse loss experience or a decline in the fair value of investments in our collateral accounts, could cause the counterparties to require that additional collateral be posted. To partially satisfy these collateral requirements, the Company has provided surety bonds and standby letters of credit. If there are significant changes to the market for these credit products, or if we are unable to renew these agreements, we may incur increased costs or be required to deposit additional capital as collateral.

Failure to manage the severity and frequency of workplace injuries will increase our workers’ compensation expenses.

Significant increases in the relative frequency or severity of workplace injuries due to failures to accurately assess potential risks or assure implementation of effective safety measures by our clients may result in increased workers’ compensation claims expenses, with a corresponding negative effect on our results of operations and financial condition.

10


 

Risks Related to Technology

To succeed, we must constantly improve our technology to meet the expectations of our clients. If we fail to meet those expectations, we may lose clients and harm our business.

To attract and retain clients and satisfy their expectations, the software, hardware and networking technologies we use must be frequently and rapidly upgraded, enhanced and improved in response to technological advances, competitive pressures, client expectations, and new and changing laws. Failure to successfully implement technological improvements could result in harm to our reputation, loss of market share, reduced revenue, or client claims against us, any of which could materially harm our business.

As we continue to invest in upgrades or replacements to our existing systems, including enhancements and additional security measures, we may incur substantial costs and risks relating to development, installation and implementation, including disruptions in our service offerings or increases in expected costs, which may have a material adverse effect on our operating results and financial condition.

We are dependent upon technology services, and if we experience damage, service interruptions or failures in our computer and telecommunications systems, our client relationships and our ability to attract new clients may be adversely affected.

We rely extensively on computer systems, including systems of third-party vendors, to provide service offerings to our clients, manage our branch network, perform employment-related services and accounting and reporting functions, and summarize and analyze our financial results. These systems are subject to damage or interruption from telecommunications failures, power-related outages, third-party disruptions, computer viruses and malicious attacks, security breaches and catastrophic events. If these systems are damaged or fail to function properly, we may incur substantial costs to repair or replace them, experience loss of critical data and interruptions or delays in our ability to manage our operations and encounter a loss of client confidence. In addition, our clients’ businesses may be adversely affected by any system or equipment failure or breach we experience. As a result, we may suffer damage to our reputation, we may lose clients, our ability to attract new clients may be adversely affected, and we could be exposed to contractual liability.

We depend on third-party software to provide our services and support our operations.

Significant portions of our services and operations rely on software that is licensed from third-party vendors. The fees associated with these license agreements could increase in future periods, resulting in increased operating expenses. If there are significant changes to the terms and conditions of our license agreements, if we are unable to renew these license agreements, if the software is not up to date with current legal requirements such that we become non-compliant, if the software is not updated to meet our needs as our business evolves, or if the software becomes unavailable for any other reason, we may be required to make changes to our vendors or information technology systems. These changes may impact the services we provide to our clients or the processes we have in place to support our operations, which could have an adverse effect on our business.

11


 

We could be subject to reduced revenues, increased costs, liability claims, or harm to our reputation as a result of data theft, cyberattacks or other security vulnerabilities.

The nature of our business involves the receipt, storage, and transmission of personal and proprietary information about thousands of employees and clients. Attacks on information technology systems continue to grow in frequency and sophistication, and we and our third-party vendors are targeted by unauthorized parties using malicious tactics, code, and viruses. Hardware or applications we develop or procure from third-party vendors may contain defects in design or other problems that could unexpectedly compromise the confidentiality, integrity or availability of data or our systems. Because the techniques used to obtain unauthorized access and disable or sabotage systems change frequently and may be difficult to detect for long periods of time, we and our third-party vendors may be unable to anticipate these techniques or implement adequate preventive measures. Additionally, as our employees may work from home more frequently and access the Company's systems remotely, the Company may be exposed to heightened security risks, including the risk of cyber-attacks.

The methods and techniques used by cyber threat actors to gain entry into our network and access our computer systems, software and data will become more advanced with the use of artificial intelligence and may become increasingly difficult or impossible to detect and prevent. As these threats continue to evolve, we may be required to invest significant additional resources to modify and enhance our information security and controls or to investigate and remediate any security vulnerabilities. While our technology infrastructure is designed to safeguard and protect personal and business information, we have limited ability to monitor the implementation of similar safeguards by our vendors.

Any cyberattack, unauthorized intrusion, malicious software infiltration, network disruption, corruption of data, misuse or theft of private or other sensitive information, or inadvertent acts by our own employees, could result in the disclosure or misuse of confidential or proprietary information, which could have a material adverse effect on our business operations or that of our clients. If we experience a significant data security breach, fail to detect and appropriately respond to a significant data security breach, or fail to comply with the various state cybersecurity regulations including the California Consumer Privacy Act (CCPA) and the California Privacy Rights Act (CPRA), we could be exposed to government enforcement actions and private litigation. These losses may exceed our insurance coverage for such incidents. In addition, our employees and clients could lose confidence in our ability to protect their personal and proprietary information, which could cause them to terminate their relationships with us. Any loss of confidence arising from a significant data security breach could hurt our reputation, further damaging our business.

Other Risks Related to our Business and Industry

New service offerings may subject us to additional risks.

In August 2022, BBSI announced its plans to make certain fully insured medical and other health and welfare benefits available to qualifying worksite employees beginning in 2023. This new service offering, as well as other potential future service offerings, may introduce additional risks and uncertainties to our business. Our efforts to implement new services may place substantial additional demands on our employees, as well as our information systems and technology platforms. We may also need to invest significant additional resources in our people, processes, controls and information security. Failure to successfully implement new service offerings, including the appropriate controls, policies and procedures, information systems, and data privacy and security, could have a material adverse effect on our business, reputation, results of operations and financial condition.

New service offerings, including health care benefits, may also introduce additional legislative and regulatory requirements with which we are not familiar, or from which we are currently exempt. Violation of such laws and regulations could subject us to fines, penalties, and damages, damage our reputation, constitute a breach of our client agreements, impair our ability to obtain and renew required licenses, and

12


 

decrease our profitability or competitiveness. If any of these effects were to occur, our operating results and financial condition could be materially adversely affected.

To continue to grow revenues, we are dependent on retaining current clients and attracting new clients.

The Company’s revenue growth can be volatile and is dependent on same customer sales and the addition of new clients. Revenues increased 1.4% in 2023 and increased 10.4% in 2022. There can be no assurance that we will continue to maintain current levels of revenues. Efforts to achieve business growth intensifies pressure on retaining current clients and attracting increasing numbers of new clients.

Our business is subject to risks associated with geographic market concentration.

Our California operations accounted for approximately 72% of our total revenues in 2023. As a result of the current importance of our California operations and anticipated continued growth from these operations, our profitability over the next several years is expected to be largely dependent on economic and regulatory conditions in California. If California experiences an economic downturn, or if the regulatory environment changes in a way that adversely affects our ability to do business or limits our competitive advantages, our profitability and growth prospects may be materially adversely affected. Similarly, due to our geographic concentration in California, a natural disaster or major event that disrupts these markets or the related workforce could have an immediate and material adverse impact on our operations and profitability.

Economic conditions may impact our ability to attract new clients and cause our existing clients to reduce staffing levels or cease operations.

Weak economic conditions, including periods of elevated inflation and interest rates, may have a negative impact on small-and mid-sized businesses, which make up the majority of our clients. In turn, these businesses could cut costs, including trimming employees from their payrolls, or closing locations or ceasing operations altogether. If current economic conditions were to weaken further, these forces may result in decreased revenues due both to the downsizing of our current clients and increased difficulties in attracting new clients in a poor economic environment. An economic downturn may also result in additional bad debt expense to the extent that existing clients cease operations or are otherwise unable to meet their financial obligations. Additionally, weak economic conditions may result in higher unemployment, which is correlated with increased workers’ compensation claims. The spread of a highly infectious or contagious disease, and the response by federal, state, and local government agencies, including preventative actions taken such as shelter-in-place orders, restrictions on travel, temporary closures of businesses deemed to be high-risk or non-essential, and other government mandates, could create significant economic disruption that results in a material reduction in business operations, such as occurred during the COVID-19 pandemic. As our PEO fees are based on client payroll, workforce reductions or shortages related to a future pandemic could have a material adverse effect on our business. Clients who are impacted by government restrictions and economic disruptions may experience liquidity and other financial issues, which may reduce their capacity to pay for our services. These factors could have a material adverse effect on our results of operations and financial condition.

Our staffing business is vulnerable to economic fluctuations.

Demand for our staffing services is sensitive to changes in the level of economic activity in the regions in which we do business. As economic activity slows down, companies often reduce their use of temporary employees before undertaking layoffs of permanent staff, resulting in decreased demand for staffing services. On the other hand, during strong economic periods or tight labor markets due to other factors, we often experience shortages of qualified employees to meet customer needs.

13


 

Because we assume the obligation to make wage, tax and regulatory payments in respect of some employees, we are exposed to client credit risks.

We generally assume credit risk associated with our clients’ employee payroll obligations, including liability for payment of salaries and wages (including payroll taxes), as well as retirement benefits. These obligations are fixed whether or not the client makes payments to us as required by our services agreement. We attempt to mitigate this risk by invoicing our clients at the end of their specific payroll processing cycle. We also carefully monitor the timeliness of our clients' payments and impose strict credit standards on our customers. If we fail to successfully manage our credit risk, our results of operations and financial condition could be materially and adversely affected.

Increases in unemployment claims could raise our state and federal unemployment tax rates that we may not be able to pass on to our customers.

During weak economic conditions in our markets, the level of unemployment claims tends to rise as a result of employee layoffs at our clients and lack of work in our temporary staffing pool. The rise in unemployment claims often results in higher state and federal unemployment tax rates, which in most instances cannot be concurrently passed on to our customers either due to existing client services agreements or competitive pricing pressures. Increases in our state and federal unemployment tax rates could have a material adverse effect on our results of operations, particularly in the early part of the calendar year when payroll tax rates are at or near their maximum.

If we are unable to maintain our brand image and corporate reputation, our business may suffer.

Our success depends in part on our ability to maintain our reputation for providing excellent service to our customers. Service quality issues, whether actual or perceived, and even when due to dissemination of false information or unfounded perceptions, could tarnish the image of our brand and may cause customers to use other companies. Also, adverse publicity surrounding labor relations, data breaches, SEC investigations, and the like, could negatively affect our overall reputation. Damage to our reputation could reduce demand for our services and thus have an adverse effect on our business, financial condition and results of operations.

Our service agreements may be terminated on short notice, leaving us vulnerable to a significant loss of customers in a short period of time, if business or regulatory conditions change or events occur that negatively affect our reputation.

Our client services agreements are generally terminable on 30 days’ notice by either us or our client. As a result, our clients may terminate their agreement with us at any time, making us particularly vulnerable to changing business or regulatory conditions or changes affecting our reputation or the reputation of our industry.

We may be exposed to employment‑related claims and costs and periodic litigation that could adversely affect our business and results of operations.

We either co-employ employees in connection with our PEO client services agreements or place our employees in our customers' workplace in connection with our staffing business. As such, we are subject to several risks inherent to our status as the administrative employer, including without limitation:

claims of misconduct or negligence on the part of our employees, discrimination or harassment claims against our employees, or claims by our employees of discrimination or harassment by our clients;
immigration-related claims;
claims relating to violations of wage, hour and other workplace regulations;
claims relating to employee benefits, entitlements to employee benefits, or errors in the calculation or administration of such benefits; and

14


 

possible claims relating to misuse of customer confidential information, misappropriation of assets or other similar claims.

If we experience significant incidents involving any of the above-described risk areas, we could face substantial out-of-pocket losses, fines or negative publicity. In addition, such claims may give rise to litigation, which may be time consuming, distracting and costly, and could have a material adverse effect on our business. With respect to claims involving our co-employer relationships, although our client services agreement provides that the client will indemnify us for any liability attributable to the conduct of the client or its employees, we may not be able to enforce such contractual indemnification, or the client may not have sufficient assets to satisfy its obligations to us. An increase in employment-related claims against us may have a material adverse effect on our results of operations.

We are dependent on certain key personnel and recruitment and retention of key employees may be difficult and expensive.

We believe that the successful operation of our business is dependent upon our retention of the services of key personnel, including our Chief Executive Officer, other executive officers and area managers. We may not be able to retain all our executives, senior managers and key personnel in light of competition for their services. If we lose the services of one of our executive officers or a significant number of our senior managers, our results of operations likely would be adversely affected.

We depend on attracting and retaining qualified employees; during periods of economic growth, our costs to do so increase and attracting and retaining people becomes more difficult.

Our teams of client-facing professionals are the foundation of our value proposition. Our ability to attract and retain qualified personnel could be adversely affected by lower unemployment rates and higher compensation levels. During periods of economic growth, we face increased competition for retaining and recruiting qualified personnel, resulting in higher advertising and recruiting costs and increased salary expenses. If we cannot attract and retain qualified employees, the quality of our services may deteriorate and our reputation and results of operations could be adversely affected.

We do not have an expansive in-house sales staff and therefore rely extensively on referral partners.

We currently maintain a limited internal professional sales force, instead relying heavily on referral partners to provide referrals to new business. In connection with these arrangements, we pay a fee to referral partners for new clients. These referral firms and individuals do not have an exclusive relationship with us. If we are unable to maintain these relationships or if our referral partners increase their fees or lose confidence in our services, we could face declines in our business and additional costs and uncertainties as we attempt to hire and train an internal sales force.

Failure to maintain health insurance coverage or significant increases in the cost of health insurance coverage could adversely affect our business and results of operations.

In 2023 BBSI began offering health insurance benefits as part of our PEO services. Our arrangement with third-party insurers provides health insurance coverage to BBSI’s PEO clients through December 31, 2024, with the possibility of additional annual renewals. If our third-party insurers are unwilling or unable to renew our arrangement in the future, we would need to seek coverage from alternative insurers. If replacement coverage were unavailable or available only on significantly less favorable terms, our business and results of operations would be materially adversely affected. Additionally, if maintaining health insurance coverage becomes significantly more costly due to claims experience or other factors, this could also have a material adverse effect on our business and results of operations.

15


 

Our business is subject to risks associated with healthcare reforms.

The Patient Protection and Affordable Care Act and the Health Care and Education Reconciliation Act of 2010 (collectively, the “Acts”) subject us to potential penalties unless we offer our employees minimum essential healthcare coverage that is affordable. To comply with the employer mandate provision of the Acts, we offer health care coverage to all temporary and permanent employees eligible for coverage under the Acts other than employees of our PEO clients, which are responsible for providing required health care coverage to their employees. Designating employees as eligible is complex and is subject to challenge by employees and the Internal Revenue Service (“IRS”). While we believe we have properly identified eligible employees, a later determination that we failed to offer the required health coverage to eligible employees could result in penalties that may materially harm our business.

Additionally, we began offering employee health and welfare benefits to our PEO clients beginning in 2023. We cannot be certain that compliant insurance coverage will remain available to us on reasonable terms, and we could face additional risks arising from future changes to or repeal of the Acts or changed interpretations of our obligations under the Acts. If new healthcare legislation or future changes to the Acts were to increase the cost of providing health care benefits, or to limit our ability to offer health care benefits to our PEO clients, our business, operating results, and financial condition could be materially adversely affected.

Failure to comply with applicable data security and privacy regulations related to our health care offering could adversely affect our business.

As BBSI began offering health benefits to our PEO clients in 2023, we have access to protected health information ("PHI") of our client employees. Compliance with federal and state regulations such as HIPAA and the HITECH Act is required for handling this PHI. HIPAA imposes limitations on the use and disclosure of PHI, and sets requirements for health data privacy, security, and breach notification. Non-compliance with HIPAA can lead to penalties and fines. Failure to appropriately comply with data security regulations could materially adversely impact our business, reputation, operating results, and financial condition.

We face competition from several other companies.

We face competition from various companies that may provide all or some of the services we offer. Our competitors include companies that are engaged in staffing services such as Robert Half International Inc., Kelly Services, Inc., and ManpowerGroup Inc.; companies that are focused on co-employment, such as Insperity, Inc., and TriNet Group, Inc.; and companies that primarily provide payroll processing services, such as Automatic Data Processing, Inc. and Paychex, Inc. We also compete with insurance carriers and other providers of workers’ compensation insurance, and our offerings must be priced competitively with prices provided by these competitors for us to attract and retain our clients. Maintaining competitive pricing in the workers’ compensation market could lead to reduced margins and profitability. Additionally, we face competition from information technology outsourcing firms and broad-based outsourcing and consulting firms that perform individual projects.

Several of our existing or potential competitors have substantially greater financial, technical and marketing resources than we do, which may enable them to:

develop and expand their infrastructure and service offerings more quickly and achieve greater cost efficiencies;
invest in new technologies;
expand operations into new markets more rapidly;
devote greater resources to marketing;
compete for acquisitions more effectively and complete acquisitions more easily; and
aggressively price products and services and increase benefits in ways that we may not be able to match financially.

16


 

To compete effectively in our markets, we must target our potential clients carefully, continue to improve our efficiencies and the scope and quality of our services, and rely on our service quality, innovation, education and program clarity. If our competitive advantages are not compelling or sustainable, then we are unlikely to increase or sustain profits and our stock price could decline.

Our investment portfolio is subject to market and credit risks, which could adversely impact our financial condition or results of operations.

We seek to hold a diversified portfolio of high-quality investments that is managed by a professional investment advisory firm in accordance with our investment policy and routinely reviewed by management and approved by the Risk Management Committee of our Board of Directors. However, our investments, including those held as collateral for our various insurance programs, are subject to general economic conditions and market risks, as well as risks inherent to particular securities, including credit, interest rate and liquidity risks. Our portfolio consists primarily of fixed-rate debt securities and is subject to changing valuation based on interest rate fluctuations, and the risk that certain investments may default, become impaired due to deterioration in the financial condition of one or more issuers of the securities, or will need to be sold for realized losses. Although our investment strategy is designed to preserve our capital, we cannot be certain that our investment objectives will be achieved, and we could incur substantial realized and unrealized investment losses in future periods which could have a material adverse effect on our business, financial condition and results of operations.

We may be unable to draw on our revolving credit facility in the future.

If our business does not perform as expected, including if we generate less revenue than anticipated from our operations or encounter significant unexpected costs, we may fail to comply with the financial covenants under our credit facilities. If we do not comply with our financial covenants and we do not obtain a waiver or amendment from our lender, the lender may elect to cause all amounts owed to become immediately due and payable or may decline to renew our credit facility. In that event, we would seek to establish a replacement credit facility with one or more other lenders, including lenders with which we have an existing relationship, potentially on less desirable terms. There can be no guarantee that replacement financing would be available at commercially reasonable terms, if at all.

Changes in our income tax positions or adverse outcomes resulting from on-going or future tax audits could harm our business, operating results, financial condition and prospects.

Significant judgments and estimates are required in determining our provision for income taxes and other tax liabilities. In determining the adequacy of our tax provision, we assess the likelihood of adverse outcomes that could result if our tax positions were challenged by the IRS and other tax authorities. The tax authorities in the U.S. regularly examine our income and other tax returns. The ultimate outcome of tax examinations and disputes cannot be predicted with certainty. Should the IRS or other tax authorities assess additional taxes as a result of these or other examinations, we may be required to record charges to operations that could have a material impact on our results of operations, financial position or cash flows.

Our long-term growth strategy may include acquisitions which could be unsuccessful or cause disruptions to our business, which could adversely impact our financial condition or results of operations.

Potential future acquisitions may introduce several risks related to the integration of businesses, personnel, product lines, and technologies. If we are unable to successfully identify appropriate acquisition candidates, negotiate favorable terms, and successfully integrate an acquisition, our business, financial condition, and results of operation could be materially and adversely affected.

17


 

Risks Related to Our Regulatory Environment

Failure to appropriately interpret and comply with COVID-19 relief programs could materially adversely affect our business, reputation, results of operations and financial condition.

In response to the pandemic, federal and state government agencies have enacted numerous laws and regulatory guidelines designed to help the economy, individuals and employers. Many of these legislative and regulatory programs, including the CARES Act and the American Rescue Plan Act, directly impact the Company and our clients. The guidance surrounding these programs can be limited and has evolved over time. Failure to appropriately interpret and comply with legal and regulatory requirements arising from the COVID-19 pandemic could harm client relationships and result in fines, penalties, and legal or regulatory action, which could have a material adverse effect on our business and reputation. Several of these programs, including the Employee Retention Tax Credit ("ERC"), use payroll tax credits or deferrals as the mechanism to provide benefits to small businesses and employees. As such, when clients and former clients wish to utilize these programs, the associated tax forms must be filed through the PEO, which creates additional administrative effort for the PEO. Because of this process, IRS review of our clients may further result in administrative effort for BBSI. Additionally, determining eligibility for programs such as ERC is complex and is based on company-specific data that PEOs do not possess for their clients. If the IRS denies any of our clients' claims or deems clients who have received ERC through BBSI ineligible, and if the IRS or our clients attempt to hold BBSI liable for these amounts, this could have a material adverse effect on our business, results of operation and financial condition.

We operate in a complex regulatory environment, and failure to comply with applicable laws and regulations could adversely affect our business.

Corporate human resource operations are subject to a broad range of complex and evolving laws and regulations, including those applicable to payroll practices, benefits administration, employment practices, workers’ compensation coverage, and privacy. Because our clients have employees in many states throughout the United States, we must perform our services in compliance with the legal and regulatory requirements of multiple jurisdictions. Some of these laws and regulations may be difficult to ascertain or interpret and may change from time to time. Violation of such laws and regulations could subject us to fines, penalties, and damages, damage our reputation, constitute a breach of our client agreements, impair our ability to obtain and renew required licenses, and decrease our profitability or competitiveness. If any of these effects were to occur, our operating results and financial condition could be adversely affected.

If we are determined not to be an “employer” under certain laws and regulations, our clients may stop using our services, and we may be subject to additional liabilities.

We are the administrative employer in our co-employment relationships under the various laws and regulations of the IRS and the U.S. Department of Labor. If we are determined not to be the administrative employer under such laws and regulations and are therefore unable to assume our clients’ obligations for employment and other taxes, our clients may be held jointly and severally liable for payment of such taxes. Some clients or prospective clients may view such potential liability as an unacceptable risk, discouraging current clients from continuing a relationship with us or prospective clients from entering into a new relationship with us. Any determination that we are not the administrative employer for purposes of ERISA could also adversely affect our ability to offer health care benefits to our PEO clients by subjecting us to additional state and federal laws and regulations, and could materially adversely affect our business, financial condition, and results of operations.

18


 

Changes in government regulations may result in restrictions or prohibitions applicable to the provision of employment services or the imposition of additional licensing, regulatory or tax requirements.

Our business is heavily regulated in most jurisdictions in which we operate. We cannot provide assurance that the states in which we conduct or seek to conduct business will not:

impose additional regulations that prohibit or restrict employment-related businesses like ours;
require additional licensing or add restrictions on existing licenses to provide employment-related services; or
increase taxes or make changes in the way in which taxes are calculated for providers of employment-related services.

Any changes in applicable laws and regulations may make it more difficult or expensive for us to do business, inhibit expansion of our business, or result in additional expenses that limit our profitability or decrease our ability to attract and retain clients.

We may find it difficult to expand our business into additional states due to varying state regulatory requirements.

Future growth in our operations depends, in part, on our ability to offer our services to prospective clients in new states, which may subject us to different regulatory requirements and standards. To operate effectively in a new state, we must maintain all necessary licenses and regulatory approvals, adapt our procedures to that state's regulatory requirements and modify our service offerings to adapt to local market conditions. As we expand into additional states, we may not be able to duplicate in other markets the financial performance experienced in our current markets.

Our wholly owned insurance companies are subject to substantial government regulation.

Our wholly owned insurance companies are primarily regulated by state insurance commissioners in the states in which they conduct business. Such regulation includes monitoring the financial status of these companies, approving policies and premium rates, maintaining requirements for capital surplus and types of investments, and approving any significant changes to the legal or operating structure of these entities. State regulators can also impose taxes and other fees on insurance companies under their jurisdiction. These regulations may restrict our ability to operate these companies in the manner we believe is best, which could increase the cost of our operations, restrict our access to insurance coverage or adversely affect our liquidity.

Risks Related to Ownership of our Common Stock

Our stock price may be volatile or may decline, resulting in substantial losses for our stockholders.

The market price of our Common Stock has been, and may continue to be, volatile for the foreseeable future. Important factors that may cause our trading price to decline include the factors listed below and other factors that may have a material adverse effect on our business or financial results, including those described above in this “Risk Factors” section:

actual or anticipated fluctuations in our results of operations, including a significant slowdown in our revenue growth or material increase in our workers’ compensation expense;
our failure to maintain effective internal control over financial reporting or otherwise discover material errors in our financial reporting;
imposition of significant fines or penalties or other adverse action by regulatory authorities against the Company;
adverse developments in legal proceedings involving claims against the Company;

19


 

our failure to meet financial projections or achieve financial results anticipated by analysts; or
changes in our Board of Directors or management.

Maryland law and our Charter and bylaws contain provisions that could make the takeover of the Company more difficult.

Certain provisions of Maryland law and our Charter and bylaws could have the effect of delaying or preventing a third-party from acquiring the Company, even if a change in control would be beneficial to our stockholders. These provisions of our Charter and bylaws permit the Board of Directors to issue up to 500,000 shares of preferred stock with such rights and preferences, including voting rights, as the Board may establish, without further approval by the Company's stockholders, which could also adversely affect the voting power of holders of our Common Stock.

In addition, the Company is subject to the Maryland control share act (the “Control Share Act”). Under the Control Share Act, a person (an “Acquiring Person”) who acquires voting stock in a transaction (a “Control Share Acquisition”) which results in its holding voting power within specified ranges cannot vote the shares it acquires in the Control Share Acquisition unless voting rights are accorded to such control shares by the holders of two-thirds of the outstanding voting shares, excluding the Acquiring Person and the Company's officers and directors who are also employees of the Company.

The Company is also subject to the provisions of Maryland law limiting the ability of certain Maryland corporations to engage in specified business combinations (the “Business Combination Act”). Subject to certain exceptions, the Business Combination Act prohibits a Maryland corporation from engaging in a business combination with a stockholder who, with its affiliates, owns 10% or more of the corporation's voting stock. These provisions will not apply to business combinations that are approved by the Board of Directors before the stockholder became an interested stockholder.

Item 1B. UNRESOLVED STAFF COMMENTS

None.

Item 1C. CYBERSECURITY

Risk Management and Strategy

Cybersecurity Risk Management Process

We have developed and continue to enhance our cybersecurity program to help secure our computer systems, software, networks, and data against material risks from cybersecurity threats, and help manage the material cybersecurity risks associated with our use of third-party service providers.

BBSI has integrated cybersecurity risk management into our overall risk management framework to identify, assess, and manage cybersecurity risks. As part of our integrated risk management process, our technology and information security team work closely with our management team on an ongoing basis to identify and respond to cybersecurity threats. Our proactive approach to cybersecurity risk management includes cybersecurity risk assessments performed internally by our IT security team and externally by third-party experts, penetration and vulnerability testing using third-party vendors and tools, tabletop exercises that simulate cybersecurity incidents, cybersecurity awareness training, and internal audit assessments of critical IT controls.

Use of Cybersecurity Experts

Due to the complex and evolving cybersecurity threat landscape, BBSI engages third-party experts to conduct in-depth threat assessments, identify vulnerabilities, monitor and detect threats, and offer strategic insights into our risk management process. Leveraging the knowledge, expertise, and resources of third-party experts, we regularly evaluate our cybersecurity risk management strategy to help us align

20


 

with best practices and address cybersecurity threats that could impact our ability to achieve our business objectives.

Third-Party Service Provider Risk Management

We utilize third-party service providers for a variety of reasons, including, without limitation, infrastructure and SaaS cloud computing services, technology and business process service providers, content delivery to customers, back-office support, and other functions. Such providers may have access to information about BBSI or that we hold about our customers, associates or vendors.

To mitigate the cybersecurity risk associated with the use of third-party service providers, we tier our third-party service providers based on their risk profile to establish applicable cybersecurity risk review standards and evaluate those providers in accordance with the tiering process. BBSI also relies on its third-party service providers to maintain cybersecurity control environments that address the risks associated with the products and services they provide to BBSI.

Cybersecurity Threats

We are not aware of any risks from cybersecurity threats that have materially affected or are reasonably likely to materially affect BBSI, including our business strategy, results of operations, or financial condition. Despite our efforts to ensure the integrity of our computer systems, software, networks, third-party relationships, and other technology assets, we may not be able to anticipate, detect, or recognize threats to our systems and assets, or to implement effective preventative measures against all cyber threats, given the sophistication of the techniques used. For further discussion, see Item 1A. “Risk Factors – Risks Related to Technology."

Governance

Board Oversight of Cybersecurity Risk

Our Board of Directors has a significant role in the oversight of BBSI’s cybersecurity risk. The Board’s Risk Management Committee provides oversight of BBSI’s enterprise-wide risk management framework, including the strategies, policies, procedures, processes, and systems established by management to identify, assess, measure, monitor, and manage cybersecurity and other risks facing the Company. The Board of Directors also periodically receives reports from third-party consultants on the current cybersecurity threat environment, the results of third-party penetration testing, and the evaluation of the Company’s cybersecurity preparedness.

Management’s Role in Assessing and Managing Cybersecurity Risk

BBSI’s Chief Information Security Officer (“CISO”) leads our enterprise information security program and is primarily responsible for the assessment and management of the Company’s cybersecurity risk. The CISO has extensive experience in information technology and cybersecurity, including at another publicly traded company. The CISO oversees our cybersecurity risk management framework and manages a team of IT security professionals to identify and prioritize cybersecurity risks. The CISO also utilizes the expertise of third-party security partners to provide threat detection support, vulnerability management, incident response, penetration testing, and consulting services.

Ongoing Monitoring and Reporting of Cybersecurity Incidents

The Company has an internal security team, supplemented with third-party security partners, to consistently monitor, detect and respond to potential cybersecurity incidents. The Company has a cybersecurity incident reporting protocol that provides a mechanism for the appropriate members of management and the Board to be made aware of cybersecurity incidents. The Company also requires security awareness training for all employees to enable employees to understand their role in preventing and reporting cybersecurity incidents.

21


 

Reporting to the Board of Directors

The CISO and Chief Information Officer (“CIO”) regularly update the Board's Risk Management Committee on cybersecurity risks that the Company faces and the risk mitigation strategies that the Company employs to respond to those risks, with meetings generally occurring quarterly.

Item 2. PROPERTIES

We operate through 44 branches. The following table shows the number of branches in each state. We also lease office space in other locations in our market areas which we use to recruit and place employees.

 

 

 

Number of

Offices

 

Branches

California

 

20

Oregon

 

4

Washington

 

4

Arizona

 

2

Colorado

 

2

Idaho

 

2

Maryland

 

2

Nevada

 

2

Utah

 

2

Delaware

 

1

North Carolina

 

1

Pennsylvania

 

1

Tennessee

 

1

 

On December 31, 2023, our leases had expiration dates ranging from less than one year to seven years. We own our 65,300 square foot corporate headquarters building, which is located in Vancouver, Washington.

22


 

BBSI is not subject to material legal proceedings and claims other than those which arise in the ordinary course of our business, except for those matters discussed in “Note 11 - Litigation” to the consolidated financial statements included in Item 8 of Part II of this report.

Item 4. MINE SAFETY DISCLOSURES

Not Applicable.

PART II

Item 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Our common stock (the "Common Stock") trades on the Global Select Market segment of The Nasdaq Stock Market under the symbol "BBSI." At February 9, 2024, there were 25 stockholders of record and approximately 8,144 beneficial owners of the Common Stock.

The following table summarizes information related to stock repurchases during the quarter ended December 31, 2023.

 

 

 

Total

 

 

 

 

 

Total Number of

 

 

Approximate Dollar Value of

 

 

 

Number of

 

 

Average Price

 

 

Shares Repurchased

 

 

Shares that May Yet

 

 

 

Shares

 

 

Paid

 

 

as Part of Publicly

 

 

Be Repurchased

 

Month

 

Repurchased

 

 

Per Share

 

 

Announced Plan (1)

 

 

Under the Plan (1)

 

 

 

 

 

 

 

 

 

 

 

 

(in thousands)

 

October

 

 

-

 

 

$

-

 

 

 

-

 

 

$

64,083

 

November

 

 

12,850

 

 

 

108.42

 

 

 

12,850

 

 

 

62,690

 

December

 

 

32,950

 

 

 

112.54

 

 

 

32,950

 

 

 

58,982

 

Total

 

 

45,800

 

 

 

 

 

 

45,800

 

 

 

 

(1) On July 31, 2023, the Board of Directors authorized the repurchase of up to $75.0 million of the Company’s common stock over a two-year period beginning July 31, 2023. The new repurchase program replaces the program approved in February 2022. As of December 31, 2023, the Company had repurchased 161,200 shares at an aggregate purchase price of $16.0 million under the new repurchase program.

23


 

The following graph shows the cumulative total return at the dates indicated for the period from December 31, 2018 until December 31, 2023, for our Common Stock, The Nasdaq Composite Index, and the S&P 1500 Human Resource & Employment Services Index, a published industry index that is considered reflective of the Company’s peers.

The stock performance graph has been prepared assuming that $100 was invested on December 31, 2018 in our Common Stock and the indexes shown, and that dividends are reinvested. The stock price performance reflected in the graph may not be indicative of future price performance.

img40560405_0.jpg 

 

 

 

12/18

12/19

12/20

12/21

12/22

12/23

 

 

 

 

 

 

 

 

Barrett Business Services, Inc.

100.00

160.10

123.44

127.02

174.12

218.98

NASDAQ Composite

 

100.00

136.69

198.10

242.03

163.28

236.17

S&P 1500 Human Resource & Employment Services Index

100.00

122.79

123.83

187.16

139.81

148.84

 

24


 

Item 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Overview

The Company is a leading provider of business management solutions for small and mid-sized companies. The Company has developed a management platform that integrates a knowledge-based approach from the management consulting industry with tools from the human resource outsourcing industry. This platform, through the effective leveraging of human capital, helps our business owner clients run their businesses more effectively. We believe this platform, delivered through a decentralized organizational structure, differentiates BBSI from our competitors.

We report revenues in our financial results in two categories of services: professional employer services (“PEO”) and staffing.

With our PEO clients, we enter into a co-employment arrangement in which we become the administrative employer while the client maintains physical care, custody and control of their workforce. Our PEO services are billed as a percentage of client payroll; the gross amount invoiced includes direct payroll costs plus an additional percentage amount to cover employer payroll-related taxes, workers’ compensation coverage (if provided), other service-related costs and a margin. However, actual costs can be higher or lower than anticipated. PEO customers are invoiced following the end of each payroll processing cycle, with payment generally due on the invoice date. Revenues for PEO services exclude direct payroll billings because we are not the primary obligor for those payments.

We generate staffing services revenues primarily from short-term staffing, contract staffing, on-site management and direct placement services. For staffing services other than direct placement, invoiced amounts include direct payroll, an amount intended to cover employer payroll-related taxes, workers’ compensation coverage, other service-related costs and a margin. Staffing customers are invoiced weekly and typically have payment terms of 30 days. Direct placement services are billed at agreed fees at the time of a successful placement.

Our business is concentrated in California, and we expect to continue to derive a majority of our revenues from this market in the future. Revenues generated in our California operations accounted for 72% of our total revenues in 2023, 73% in 2022 and 73% in 2021. Consequently, weakness in economic conditions, changes in the regulatory or insurance environment, or natural disasters or other major disruptive events in California could have a material adverse effect on our financial results.

Our cost of revenues for PEO services includes employer payroll-related taxes, workers’ compensation costs and employee benefits costs. Our cost of revenues for staffing services includes direct payroll costs, employer payroll-related taxes, and workers’ compensation costs. Direct payroll costs represent the gross payroll earned by staffing services employees based on salary or hourly wages. Payroll taxes and benefits consist of the employer’s portion of Social Security and Medicare taxes, federal and state unemployment taxes, and employee benefit costs, which primarily comprises health insurance premiums paid to third-party insurers and underwriting and benefit consultant payroll. Workers’ compensation costs consist primarily of premiums paid to third-party insurers, claims reserves, claims administration fees, legal fees, medical cost containment (“MCC”) expense, state administrative agency fees, third-party broker commissions, and risk manager payroll, as well as costs associated with operating our two wholly owned insurance companies, Associated Insurance Company for Excess (“AICE”) and Ecole Insurance Company (“Ecole”).

Selling, general and administrative expenses represent both branch office and corporate-level operating expenses. Branch operating expenses consist primarily of branch office staff payroll and personnel related costs, advertising, rent, office supplies, professional and legal fees and branch incentive compensation. Corporate-level operating expenses consist primarily of executive and office staff payroll and personnel related costs, professional and legal fees, travel, occupancy costs, information systems costs, and executive and corporate staff incentive compensation.

Depreciation and amortization represent depreciation of property and equipment, leasehold improvements, software and internally developed software costs. Property, equipment, software and

25


 

internally developed software costs are depreciated using the straight-line method over their estimated useful lives, which range from 3 to 39 years. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life.

Critical Accounting Policies and Estimates

We have identified the following accounting estimate as critical to our business and the understanding of our results of operations. For a detailed discussion of the application of this and other accounting policies, see “Note 1 - Summary of Operations and Significant Accounting Policies” to the consolidated financial statements in Item 8 of Part II of this report. The preparation of this Annual Report on Form 10-K requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.

Workers' Compensation Reserves

We recognize our liability for the ultimate payment of incurred claims and claims adjustment expenses by establishing a reserve that represents our estimates of future amounts necessary to pay claims and related expenses with respect to workplace injuries that have occurred. When a claim involving a probable loss is reported, our independent third-party administrator for workers’ compensation claims (“TPA”) establishes a case reserve for the estimated amount of ultimate loss. The estimate reflects a judgment based on established case reserving practices and the experience and knowledge of the TPA regarding the nature and expected amount of the claim, as well as the estimated expenses of settling the claim, including legal and other fees and expenses of claims administration. The adequacy of such case reserves depends in part on the professional judgment of the TPA to evaluate the economic consequences of each claim properly and comprehensively.

Our reserves include an additional component for potential future increases in the cost to finally resolve open injury claims and claims incurred in prior periods but not reported (together, "IBNR") based on actuarial estimates provided by the Company’s independent actuary. IBNR reserves, unlike specific case reserves, do not apply to a specific claim but rather apply to the entire population of claims arising from a specific time period. IBNR primarily covers costs relating to:

Future claim payments in excess of case reserves on recorded open claims;
Additional claim payments on closed claims; and
Claims that have occurred but have not yet been reported to us.

The process of estimating unpaid claims and claims adjustment expense involves a high degree of judgment and is affected by both internal and external events, including changes in claims handling practices, modifications in reserve estimation procedures, changes in individuals involved in the reserve estimation process, inflation, trends in the litigation and settlement of pending claims, and legislative changes.

Our estimates are based on actuarial analyses and informed judgment, derived from individual experiences and expertise applied to multiple sets of data and analyses. We consider significant facts and circumstances known both at the time that loss reserves are initially established and as new facts and circumstances become known. Due to the inherent uncertainty underlying loss reserve estimates, the expenses incurred through final resolution of our liability for our workers’ compensation claims will likely vary from the related loss reserves at the reporting date. Therefore, as specific claims are paid out in the future, actual paid losses may be materially different from our current loss reserves.

A basic premise in most actuarial analyses is that historical data and past patterns demonstrated in the incurred and paid historical data form a reasonable basis upon which to project future outcomes, absent a material change. Significant structural changes to the available data can materially impact the reserve estimation process. To the extent a material change affecting the ultimate claim liability becomes known,

26


 

such change is quantified to the extent possible through an analysis of internal company data and, if available and when appropriate, external data. Actuaries exercise a considerable degree of judgment in the evaluation of these factors and the need for such actuarial judgment is more pronounced when faced with material uncertainties.

We believe that the amounts recorded for our estimated liabilities for workers’ compensation claims, which are based on informed judgment, analysis of data, actuarial estimates, and analysis of other trends associated with the Company’s historical universe of claims data, are reasonable. Nevertheless, adjustments to such estimates will be required in future periods if the development of claim costs varies materially from our estimates, and such future adjustments may be material to our results of operations.

Recent Accounting Pronouncements

For a discussion of recent accounting pronouncements and their potential effect on the Company's results of operations and financial condition, see “Note 1 - Summary of Operations and Significant Accounting Policies” to the consolidated financial statements in Item 8 of Part II of this report.

Forward-Looking Information

Statements in this Item or in Items 1, 1A, 3 and 9A of this report include forward-looking statements, which are not historical in nature and are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements include, among others, discussion of economic conditions in our market areas and their effect on revenue levels, the lingering effects of the COVID-19 pandemic on our business operations, the competitiveness of our service offerings, the availability of certain fully insured medical and other health and welfare benefits to qualifying worksite employees, our ability to attract and retain clients and to achieve revenue growth, the effect of changes in our mix of services on gross margin, labor market conditions, the adequacy of our workers' compensation reserves, the effect of changes in estimates of our future claims liabilities on our workers’ compensation reserves, including the effect of changes in our reserving practices and claims management process on our actuarial estimates, expected levels of required surety deposits and letters of credit, our ability to generate sufficient taxable income in the future to utilize our deferred tax assets, the effect of our formation and operation of two wholly owned licensed insurance subsidiaries, the risks of operation and cost of our insured program, the financial viability of our excess insurance carriers, the effectiveness of our management information systems, our relationship with our primary bank lender and the availability of financing and working capital to meet our funding requirements, litigation costs, the effect of changes in the interest rate environment on the value of our investment securities, the adequacy of our allowance for doubtful accounts, and the potential for and effect of acquisitions.

All our forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause the actual results, performance or achievements of the Company or industry to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements. Such factors with respect to the Company include: our ability to retain current clients and attract new clients; difficulties associated with integrating clients into our operations; economic trends in our service areas; the potential for material deviations from expected future workers’ compensation claims experience; changes in the workers’ compensation regulatory environment in our primary markets; security breaches or failures in the Company’s information technology systems; collectability of accounts receivable; changes in executive management; changes in effective payroll tax rates and federal and state income tax rates; the carrying values of deferred income tax assets and goodwill (which may be affected by our future operating results); the effects of inflation on our operating expenses and those of our clients; the impact of and potential changes to the Patient Protection and Affordable Care Act, escalating medical costs, and other health care legislative initiatives on our business; the effect of conditions in the global capital markets on our investment portfolio; and the availability of capital, borrowing capacity on our revolving credit facility, or letters of credit necessary to meet state-mandated surety deposit requirements for maintaining our status as a qualified self-insured employer for workers' compensation coverage or our insured program. Additional risk factors affecting our business are discussed in Item 1A of Part I of this report. We disclaim any obligation to publicly announce any revisions to any of the forward-looking statements contained herein to reflect future events or developments.

27


 

Results of Operations

The following table sets forth the percentages of total revenues represented by selected items in the Company's consolidated statements of operations for the years ended December 31, 2023, 2022 and 2021, included in Item 8 of Part II of this report.

 

 

 

Percentage of Total Net Revenues

 

 

($ in thousands)

 

Years Ended December 31,

 

 

 

 

2023

 

 

 

2022

 

 

 

2021

 

 

Revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Professional employer services

 

$

982,268

 

 

 

91.9

 

%

 

$

937,363

 

 

 

88.9

 

%

 

$

843,815

 

 

 

88.3

 

%

Staffing services

 

 

87,039

 

 

 

8.1

 

 

 

 

116,963

 

 

 

11.1

 

 

 

 

111,351

 

 

 

11.7

 

 

Total revenues

 

 

1,069,307

 

 

 

100.0

 

 

 

 

1,054,326

 

 

 

100.0

 

 

 

 

955,166

 

 

 

100.0

 

 

Cost of revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Direct payroll costs

 

 

65,042

 

 

 

6.1

 

 

 

 

87,944

 

 

 

8.3

 

 

 

 

83,821

 

 

 

8.8

 

 

Payroll taxes and benefits

 

 

555,758

 

 

 

52.0

 

 

 

 

522,392

 

 

 

49.5

 

 

 

 

469,888

 

 

 

49.2

 

 

Workers’ compensation

 

 

205,975

 

 

 

19.2

 

 

 

 

209,145

 

 

 

19.8

 

 

 

 

196,949

 

 

 

20.6

 

 

Total cost of revenues

 

 

826,775

 

 

 

77.3

 

 

 

 

819,481

 

 

 

77.7

 

 

 

 

750,658

 

 

 

78.6

 

 

Gross margin

 

 

242,532

 

 

 

22.7

 

 

 

 

234,845

 

 

 

22.3

 

 

 

 

204,508

 

 

 

21.4

 

 

Selling, general and administrative
   expenses

 

 

174,772

 

 

 

16.3

 

 

 

 

169,642

 

 

 

16.1

 

 

 

 

155,259

 

 

 

16.3

 

 

Depreciation and amortization

 

 

7,110

 

 

 

0.7

 

 

 

 

6,228

 

 

 

0.6

 

 

 

 

5,326

 

 

 

0.6

 

 

Income from operations

 

 

60,650

 

 

 

5.7

 

 

 

 

58,975

 

 

 

5.6

 

 

 

 

43,923

 

 

 

4.6

 

 

Other income, net

 

 

8,338

 

 

 

0.8

 

 

 

 

6,328

 

 

 

0.6

 

 

 

 

6,738

 

 

 

0.7

 

 

Income before income taxes

 

 

68,988

 

 

 

6.5

 

 

 

 

65,303

 

 

 

6.2

 

 

 

 

50,661

 

 

 

5.3

 

 

Provision for income taxes

 

 

18,376

 

 

 

1.7

 

 

 

 

18,035

 

 

 

1.7

 

 

 

 

12,582

 

 

 

1.3

 

 

Net income

 

$

50,612

 

 

 

4.8

 

%

 

$

47,268

 

 

 

4.5

 

%

 

$

38,079

 

 

 

4.0

 

%

 

28


 

We report PEO revenues net of direct payroll costs because we are not the primary obligor for wage payments to our clients’ employees. However, management believes that gross billings and wages are useful in understanding the volume of our business activity and serve as an important performance metric in managing our operations, including the preparation of internal operating forecasts and establishing executive compensation performance goals. We therefore present for purposes of analysis gross billings and wage information for the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended

 

 

December 31,

 

(in thousands)

2023

 

 

2022

 

 

2021

 

Gross billings

$

7,716,152

 

 

$

7,393,808

 

 

$

6,569,986

 

PEO and staffing wages

 

6,711,115

 

 

 

6,425,286

 

 

 

5,693,903

 

In monitoring and evaluating the performance of our operations, management also reviews the following ratios, which represent selected amounts as a percentage of gross billings. Management believes these ratios are useful in understanding the efficiency and profitability of our service offerings.

 

 

Percentage of Gross Billings

 

 

Year Ended

 

 

December 31,

 

 

2023

 

 

2022

 

 

2021

 

PEO and staffing wages

 

87.0

%

 

 

86.9

%

 

 

86.7

%

Payroll taxes and benefits

 

7.2

%

 

 

7.0

%

 

 

7.2

%

Workers' compensation

 

2.7

%

 

 

2.9

%

 

 

3.0

%

Gross margin

 

3.1

%

 

 

3.2

%

 

 

3.1

%

The presentation of revenue on a net basis and the relative contributions of staffing and PEO services revenue can create volatility in our gross margin as a percentage of revenue. Generally, a relative increase in PEO services revenue will result in a higher gross margin as a percentage of revenue. Improvement in gross margin percentage occurs because incremental client services revenue dollars are reported as revenue net of all related direct payroll and safety incentive costs.

We refer to employees of our PEO clients as worksite employees (“WSEs”). Management reviews average and ending WSE growth to monitor and evaluate the performance of our operations. Average WSEs are calculated by dividing the number of unique individuals paid in each month by the number of months in the period. Ending WSEs represents the number of unique individuals paid in the last month of the period.

 

 

Year Ended

 

 

December 31,

 

2023

 

 

% Change

 

 

2022

 

 

% Change

 

 

2021

 

Average WSEs

 

124,306

 

 

 

1.9

%

 

 

122,001

 

 

 

8.0

%

 

 

112,928

 

Ending WSEs

 

126,446

 

 

 

3.4

%

 

 

122,306

 

 

 

5.3

%

 

 

116,154

 

 

29


 

Years Ended December 31, 2023 and 2022

Net income for 2023 was $50.6 million compared to net income of $47.3 million for 2022. Diluted net income per share for 2023 was $7.39 compared to diluted income per share of $6.54 for 2022.

Revenue for 2023 totaled $1,069.3 million, an increase of $15.0 million or 1.4% over 2022, which reflects an increase in the Company’s PEO service revenue of $44.9 million or 4.8% and a decrease in staffing services revenue of $29.9 million or 25.6%.

The increase in PEO services revenues was primarily attributable to an increase in average number of WSEs as well as an increase in average billing per WSE.

Gross margin for 2023 totaled $242.5 million or 22.7% of revenue compared to $234.8 million or 22.3% of revenue for 2022. The increase in gross margin as a percentage of revenues is primarily a result of the factors discussed within the separate components of gross margin below.

Direct payroll costs for 2023 totaled $65.0 million or 6.1% of revenue compared to $87.9 million or 8.3% of revenue for 2022. The decrease in direct payroll costs as a percentage of revenues was primarily due to a decrease in staffing services within the mix of our customer base in 2023 as compared to 2022.

Payroll taxes and benefits for 2023 totaled $555.8 million or 52.0% of revenue compared to $522.4 million or 49.5% of revenue for 2022. The increase in payroll taxes and benefits expense as a percentage of revenue was primarily due to higher average payroll tax rates in 2023, in addition to PEO client benefit costs of $10.5 million related to the availability of employee benefits to our PEO clients beginning in 2023.

Workers’ compensation expense for 2023 totaled $206.0 million or 19.3% of revenue compared to $209.1 million or 19.8% of revenue for 2022. The decrease in workers’ compensation expense as a percentage of revenue was primarily due to lower workers' compensation costs in the current year as well as favorable prior year liability and premium adjustments of $14.9 million in 2023, compared to prior year liability and premium adjustments of $13.4 million in 2022.

Selling, general and administrative (“SG&A”) expenses for 2023 totaled $174.8 million or 16.3% of revenue compared to $169.6 million or 16.1% of revenue for 2022. The increase as a percentage of revenue was primarily due to the decrease in staffing services within the mix of our customer base. The increase of $5.2 million in SG&A expense was primarily attributable to increased employee-related costs.

Other income, net for 2023 totaled $8.3 million compared to other income of $6.3 million for 2022. The increase was primarily attributable to an increase in investment income in 2023.

Our effective income tax rate for 2023 was 26.6% compared to 27.6% for 2022. Our income tax rate typically differs from the federal statutory tax rate of 21% primarily due to state taxes as well as federal and state tax credits. See “Note 8 - Income Taxes” to the consolidated financial statements included in Item 8 of Part II of this report for additional information regarding income taxes.

A discussion of our financial condition and results of operations for 2022 compared to 2021 can be found in Part II, Item 7. Management's Discussion and Analysis in our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 6, 2023.

30


 

Fluctuations in Quarterly Operating Results

We have historically experienced significant fluctuations in our quarterly operating results, including losses or minimal income in the first quarter of each year, and expect such fluctuations to continue in the future. Our operating results may fluctuate due to a number of factors such as seasonality, wage limits on statutory payroll taxes, claims experience for workers’ compensation, demand for our services, and competition. Payroll taxes, as a component of cost of revenues, generally decline throughout a calendar year as the applicable statutory wage bases for federal and state unemployment taxes and Social Security taxes are exceeded on a per employee basis. Our revenue levels may be higher in the third quarter due to the effect of increased business activity of our customers’ businesses in the agriculture, food processing and forest products-related industries. In addition, revenues in the fourth quarter may be reduced by many customers’ practice of operating on holiday-shortened schedules. Workers’ compensation expense varies with both the frequency and severity of workplace injury claims reported during a quarter and the estimated future costs of such claims. In addition, positive or adverse loss development of prior period claims during a subsequent quarter may also contribute to the volatility in the Company’s estimated workers’ compensation expense.

Liquidity and Capital Resources

The Company's cash balance of $74.8 million, which includes cash, cash equivalents, and restricted cash, decreased $32.5 million for the twelve months ended December 31, 2023, compared to an increase of $28.7 million for the comparable period of 2022. The decrease in cash at December 31, 2023 as compared to December 31, 2022 was primarily due to the purchase of investments and restricted investments, decreased workers' compensation claim liabilities, and repurchases of common stock partially offset by increased premium payable, net income, and proceeds from the sale and maturities of investments and restricted investments.

Net cash provided by operating activities in 2023 amounted to $67.2 million, compared to net cash provided of $27.8 million for the comparable period of 2022. In 2023, net cash provided by operating activities was primarily due to increased premium payable of $54.2 million, net income of $50.6 million, and increased accrued payroll, payroll taxes and related benefits of $12.7 million, partially offset by decreased workers’ compensation claims liabilities of $51.2 million.

Net cash used in investing activities totaled $55.2 million in 2023, compared to net cash provided of $61.2 million for the comparable period of 2022. In 2023, net cash used in investing activities consisted primarily of purchase of investments and restricted investments of $71.1 million and purchase of property, equipment and software of $11.8 million, partially offset by proceeds from the sale and maturity of investments and restricted investments of $27.6 million.

Net cash used in financing activities in 2023 was $44.6 million compared to net cash used of $60.2 million for the comparable period of 2022. In 2023, net cash used in financing activities primarily consisted of repurchases of common stock of $34.2 million and dividend payments of $8.1 million.

The Company is required to maintain minimum collateral levels for certain policies issued under the insured program, which is held in a trust account (the “trust account”). The balance in the trust account was $210.9 million and $188.2 million at December 31, 2023 and December 31, 2022, respectively. The trust account balance is included as a component of the current and long-term restricted cash and investments in the Company’s consolidated balance sheets.

See “Note 5 - Revolving Credit Facility and Long-Term Debt” to the consolidated financial statements included in Item 8 of Part II of this report for information regarding the Company’s credit agreement with Wells Fargo Bank, N.A.

31


 

Contractual Obligations

The Company's contractual obligations as of December 31, 2023 are summarized below:

 

 

 

As of December 31, 2023

 

 

 

Payments Due by Period

 

(in thousands)

 

 

 

 

Less than

 

 

1 - 3

 

 

4 - 5

 

 

After

 

 

 

Total

 

 

1 Year

 

 

Years

 

 

Years

 

 

5 Years

 

Operating leases (1)

 

$

24,311

 

 

$

7,571

 

 

$

10,171

 

 

$

5,767

 

 

$

802

 

Total contractual obligations

 

$

24,311

 

 

$

7,571

 

 

$

10,171

 

 

$

5,767

 

 

$

802

 

(1) As of December 31, 2023, the Company has additional operating leases that have not yet commenced of $1.0 million and remaining balances on short-term operating leases of $60,332. In January 2022, the Company paid off all of its long-term debt.

Item 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

The Company's exposure to market risk for changes in interest rates primarily relates to its investment portfolio and outstanding borrowings on its line of credit. The Company's investments and restricted investments, which are classified as available-for-sale, consist primarily of fixed-rate debt securities, the fair value of which fluctuates with prevailing interest rates. Our cash equivalents consist primarily of money market funds, which are not meaningfully impacted by interest rate risk. We attempt to limit our investment portfolio's exposure to market risk through low investment turnover and diversification. Based on the Company's overall interest exposure at December 31, 2023, a 50 basis point increase in market interest rates would have a $5.0 million downward effect on the fair value of the Company's investment portfolio. Outstanding borrowings on the Company's line of credit bear interest at a variable market rate, which makes the cost of borrowing on the line of credit susceptible to changing interest rates. At December 31, 2023, the Company had no outstanding borrowings on its line of credit.

32


 

Item 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of
Barrett Business Services, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Barrett Business Services, Inc. and subsidiaries (the "Company") as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, stockholders' equity, and cash flows, for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, 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.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated March 1, 2024, expressed an unqualified opinion on the Company's internal control over financial reporting.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Workers' Compensation Claims Liabilities

Workers’ compensation claims liabilities represent management’s estimate of future amounts necessary to pay claims and related expenses with respect to workplace injuries that have occurred as of a given reporting date. The estimated liability for open workers’ compensation claims is based on an evaluation of

33


 

information provided by the Company’s third-party administrators for workers’ compensation claims, coupled with an actuarial estimate of future adverse loss development with respect to reported claims and incurred but not reported claims (together, IBNR). Workers’ compensation claims liabilities included case reserve estimates for reported losses, plus additional amounts for estimated IBNR claims, medical cost containment, legal costs, and unallocated loss adjustment expenses. The process of arriving at an estimate of unpaid claims and claims adjustment expense involves a high degree of judgment and is affected by both internal and external events, including changes in claims handling practices, changes in reserve estimation procedures, inflation, trends in the litigation and settlement of pending claims, and legislative changes. The Company’s estimates are based on informed judgment, derived from individual experience and expertise applied to multiple sets of data and analyses. The company considers significant facts and circumstances known both at the time that loss reserves are initially established, and as new facts and circumstances become known.

Given the high degree of judgment required to estimate the value of the workers’ compensation claims liabilities, performing audit procedures to evaluate the workers’ compensation claims liabilities recorded for the year ended December 31, 2023, required a high degree of auditor judgment and an increased extent of effort, including the need to involve our actuarial specialists.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to the workers’ compensation claims liabilities included the following, among others:

We tested the effectiveness of controls related to workers’ compensation claims liabilities, including those involved in estimating the ultimate losses to be incurred for reported and unreported claims.
We tested the underlying data that is used as inputs into the actuarial analysis, including historical claims, to evaluate whether those inputs were reasonable. In addition, we assessed whether any changes in the business or environment, including legislative changes, interest rates, and claims handling practices, were appropriately considered in developing the estimate of ultimate losses to be incurred for reported and unreported claims.
With the assistance of our actuarial specialists, we evaluated the methods and assumptions used by management to estimate the workers’ compensation claims liabilities by performing the following:
o
Compared management’s prior-year assumptions of expected claims development and ultimate loss to actuals incurred during the current year to identify and evaluate potential bias in the determination of the workers’ compensation claims liabilities.
o
Developed a range of independent estimates of the workers’ compensation claims liabilities, utilizing claim payment patterns, loss development factors, and future cost trends for workers’ compensation claims liabilities. We compared our estimated ranges to management’s estimates.
o
Read the Company’s reinsurance policies and compared the coverage and terms to the assumptions used by management.

/s/ Deloitte & Touche LLP

Portland, Oregon

March 1, 2024

We have served as the Company's auditor since 2016.

 

34


 

Barrett Business Services, Inc.

Consolidated Balance Sheets

December 31, 2023 and 2022

(In Thousands, Except Par Value)

 

 

 

 

December 31,

 

 

December 31,

 

 

2023

 

 

2022

 

ASSETS

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

71,168

 

 

$

91,423

 

Investments

 

 

81,027

 

 

 

68,325

 

Trade accounts receivable, net

 

 

171,407

 

 

 

163,838

 

Income taxes receivable

 

 

7,987

 

 

 

 

Prepaid expenses and other

 

 

18,443

 

 

 

19,787

 

Restricted cash and investments

 

 

97,470

 

 

 

110,989

 

Total current assets

 

 

447,502

 

 

 

454,362

 

Property, equipment and software, net

 

 

50,295

 

 

 

45,954

 

Operating lease right-of-use assets

 

 

19,898

 

 

 

19,804

 

Restricted cash and investments

 

 

145,583

 

 

 

104,277

 

Goodwill

 

 

47,820

 

 

 

47,820

 

Other assets

 

 

6,222

 

 

 

3,281

 

Deferred income taxes

 

 

4,218

 

 

 

11,440

 

Total assets

 

$

721,538

 

 

$

686,938

 

LIABILITIES AND STOCKHOLDERS' EQUITY

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

6,593

 

 

$

8,264

 

Accrued payroll, payroll taxes and related benefits

 

 

234,080

 

 

 

222,331

 

Income taxes payable

 

 

 

 

 

610

 

Current operating lease liabilities

 

 

6,623

 

 

 

6,957

 

Current premium payable

 

 

35,276

 

 

 

18,920

 

Other accrued liabilities

 

 

9,412

 

 

 

12,683

 

Workers' compensation claims liabilities

 

 

50,006

 

 

 

62,917

 

Safety incentives liability

 

 

1,262

 

 

 

2,049

 

Total current liabilities

 

 

343,252

 

 

 

334,731

 

Long-term workers' compensation claims liabilities

 

 

117,757

 

 

 

153,070

 

Long-term premium payable

 

 

37,812

 

 

 

 

Long-term operating lease liabilities

 

 

14,590

 

 

 

14,225

 

Customer deposits and other long-term liabilities

 

 

8,987

 

 

 

7,070

 

Total liabilities

 

 

522,398

 

 

 

509,096

 

Commitments and contingencies (Notes 5, 7 and 11)

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

Common stock, $.01 par value; 20,500 shares authorized, 6,572
   and
6,871 shares issued and outstanding in 2023 and 2022, respectively

 

 

66

 

 

 

69

 

Additional paid-in capital

 

 

36,940

 

 

 

32,744

 

Accumulated other comprehensive loss

 

 

(20,801

)

 

 

(27,594

)

Retained earnings

 

 

182,935

 

 

 

172,623

 

Total stockholders' equity

 

 

199,140

 

 

 

177,842

 

Total liabilities and stockholders' equity

 

$

721,538

 

 

$

686,938

 

 

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

35


 

Barrett Business Services, Inc.

Consolidated Statements of Operations

Years Ended December 31, 2023, 2022 and 2021

(In Thousands, Except Per Share Amounts)

 

Year Ended

 

 

December 31,

 

 

2023

 

2022

 

2021

 

Revenues:

 

 

 

 

 

 

Professional employer services

$

982,268

 

$

937,363

 

$

843,815

 

Staffing services

 

87,039

 

 

116,963

 

 

111,351

 

Total revenues

 

1,069,307

 

 

1,054,326

 

 

955,166

 

Cost of revenues:

 

 

 

 

 

 

Direct payroll costs

 

65,042

 

 

87,944

 

 

83,821

 

Payroll taxes and benefits

 

555,758

 

 

522,392

 

 

469,888

 

Workers' compensation

 

205,975

 

 

209,145

 

 

196,949

 

Total cost of revenues

 

826,775

 

 

819,481

 

 

750,658

 

Gross margin

 

242,532

 

 

234,845

 

 

204,508

 

Selling, general and administrative expenses

 

174,772

 

 

169,642

 

 

155,259

 

Depreciation and amortization

 

7,110

 

 

6,228

 

 

5,326

 

Income from operations

 

60,650

 

 

58,975

 

 

43,923

 

Other income (expense):

 

 

 

 

 

 

Investment income, net

 

8,643

 

 

6,476

 

 

7,215

 

Interest expense

 

(166

)

 

(141

)

 

(372

)

Other, net

 

(139

)

 

(7

)

 

(105

)

Other income, net

 

8,338

 

 

6,328

 

 

6,738

 

Income before income taxes

 

68,988

 

 

65,303

 

 

50,661

 

Provision for income taxes

 

18,376

 

 

18,035

 

 

12,582

 

Net income

$

50,612

 

$

47,268

 

$

38,079

 

Basic income per common share

$

7.52

 

$

6.63

 

$

5.05

 

Weighted average number of basic common shares outstanding

 

6,731

 

 

7,130

 

 

7,540

 

Diluted income per common share

$

7.39

 

$

6.54

 

$

5.00

 

Weighted average number of diluted common shares outstanding

 

6,849

 

 

7,226

 

 

7,621

 

 

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

36


 

Barrett Business Services, Inc.

Consolidated Statements of Comprehensive Income

Years Ended December 31, 2023, 2022 and 2021

(In Thousands)

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Net income

 

$

50,612

 

 

$

47,268

 

 

$

38,079

 

Unrealized gains (losses) on investments, net of tax of $2,596, ($10,958), and ($2,478) in 2023, 2022 and 2021, respectively

 

 

6,793

 

 

 

(28,673

)

 

 

(6,485

)

Comprehensive income

 

$

57,405

 

 

$

18,595

 

 

$

31,594

 

 

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

37


 

Barrett Business Services, Inc.

Consolidated Statements of Stockholders' Equity

Years Ended December 31, 2023, 2022 and 2021

(In Thousands)

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

Comprehensive

 

 

 

 

 

 

 

 

Common Stock

 

 

Paid-in

 

 

Income

 

 

Retained

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

(Loss)

 

 

Earnings

 

 

Total

 

Balance, December 31, 2020

 

7,566

 

 

$

76

 

 

$

24,885

 

 

$

7,564

 

 

$

165,710

 

 

$

198,235

 

Common stock issued on exercise of
   options and vesting of restricted stock units

 

106

 

 

 

1

 

 

 

1,155

 

 

 

 

 

 

 

 

 

1,156

 

Common stock repurchased on vesting of
   restricted stock units

 

(20

)

 

 

 

 

 

(1,465

)

 

 

 

 

 

 

 

 

(1,465

)

Share-based compensation expense

 

 

 

 

 

 

 

5,366

 

 

 

 

 

 

 

 

 

5,366

 

Company repurchase of common stock

 

(237

)

 

 

(3

)

 

 

(887

)

 

 

 

 

 

(16,397

)

 

 

(17,287

)

Cash dividends on common stock ($1.20
   per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

(9,069

)

 

 

(9,069

)

Unrealized loss on investments, net of tax

 

 

 

 

 

 

 

 

 

 

(6,485

)

 

 

 

 

 

(6,485

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

38,079

 

 

 

38,079

 

Balance, December 31, 2021

 

7,415

 

 

$

74

 

 

$

29,054

 

 

$

1,079

 

 

$

178,323

 

 

$

208,530

 

Common stock issued on exercise of options,
   purchase of ESPP shares and vesting of
   restricted stock units and performance awards

 

84

 

 

 

1

 

 

 

710

 

 

 

 

 

 

 

 

 

711

 

Common stock repurchased on vesting of
   restricted stock units and performance awards

 

(22

)

 

 

 

 

 

(1,692

)

 

 

 

 

 

 

 

 

(1,692

)

Share-based compensation expense

 

 

 

 

 

 

 

7,390

 

 

 

 

 

 

 

 

 

7,390

 

Company repurchase of common stock

 

(606

)

 

 

(6

)

 

 

(2,718

)

 

 

 

 

 

(44,444

)

 

 

(47,168

)

Cash dividends on common stock ($1.20 
   per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

(8,524

)

 

 

(8,524

)

Unrealized loss on investments, net of tax

 

 

 

 

 

 

 

 

 

 

(28,673

)

 

 

 

 

 

(28,673

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

47,268

 

 

 

47,268

 

Balance, December 31, 2022

 

6,871

 

 

$

69

 

 

$

32,744

 

 

$

(27,594

)

 

$

172,623

 

 

$

177,842

 

Common stock issued on exercise of options,
   purchase of ESPP shares and vesting of
   restricted stock units and performance awards

 

110

 

 

 

1

 

 

 

701

 

 

 

 

 

 

 

 

 

702

 

Common stock repurchased on vesting of
   restricted stock units and performance awards

 

(33

)

 

 

 

 

 

(2,993

)

 

 

 

 

 

 

 

 

(2,993

)

Share-based compensation expense

 

 

 

 

 

 

 

8,465

 

 

 

 

 

 

 

 

 

8,465

 

Company repurchase of common stock

 

(376

)

 

 

(4

)

 

 

(1,977

)

 

 

 

 

 

(32,211

)

 

 

(34,192

)

Cash dividends on common stock ($1.20 
   per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

(8,089

)

 

 

(8,089

)

Unrealized gain on investments, net of tax

 

 

 

 

 

 

 

 

 

 

6,793

 

 

 

 

 

 

6,793

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

50,612

 

 

 

50,612

 

Balance, December 31, 2023

 

6,572

 

 

$

66

 

 

$

36,940

 

 

$

(20,801

)

 

$

182,935

 

 

$

199,140

 

 

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

38


 

Barrett Business Services, Inc.

Consolidated Statements of Cash Flows

Years Ended December 31, 2023, 2022 and 2021

(In Thousands)

 

 

Year Ended

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

 

Net income

 

$

50,612

 

 

$

47,268

 

 

$

38,079

 

Reconciliations of net income to net cash provided by (used in)
   operating activities:

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

7,110

 

 

 

6,228

 

 

 

5,326

 

Non-cash operating lease expense

 

 

7,036

 

 

 

6,955

 

 

 

8,045

 

Investment amortization and losses recognized

 

 

1,396

 

 

 

1,859

 

 

 

1,433

 

Loss recognized on disposal of property and equipment

 

 

256

 

 

 

139

 

 

 

114

 

Deferred income taxes

 

 

4,626

 

 

 

(2,169

)

 

 

(347

)

Share-based compensation

 

 

8,465

 

 

 

7,390

 

 

 

5,366

 

Changes in certain operating assets and liabilities:

 

 

 

 

 

 

 

 

 

Trade accounts receivable

 

 

(7,569

)

 

 

(8,131

)

 

 

(37,201

)

Income taxes

 

 

(8,597

)

 

 

(1,063

)

 

 

8,158

 

Prepaid expenses and other

 

 

1,344

 

 

 

(2,181

)

 

 

(1,645

)

Accounts payable

 

 

(1,671

)

 

 

3,779

 

 

 

(261

)

Accrued payroll, payroll taxes and related benefits

 

 

12,728

 

 

 

24,916

 

 

 

49,739

 

Other accrued liabilities

 

 

(3,390

)

 

 

3,644

 

 

 

25

 

Premium payable

 

 

54,168

 

 

 

12,081

 

 

 

7,728

 

Workers' compensation claims liabilities

 

 

(51,246

)

 

 

(64,222

)

 

 

(77,640

)

Safety incentives liability

 

 

(787

)

 

 

(2,273

)

 

 

(14,505

)

Operating lease liabilities

 

 

(7,099

)

 

 

(6,740

)

 

 

(7,886

)

Other assets and liabilities, net

 

 

(160

)

 

 

298

 

 

 

13

 

Net cash provided by (used in) operating activities

 

 

67,222

 

 

 

27,778

 

 

 

(15,459

)

Cash flows from investing activities:

 

 

 

 

 

 

 

 

 

Purchase of property, equipment and software

 

 

(11,827

)

 

 

(15,973

)

 

 

(6,801

)

Proceeds from sale of property

 

 

120

 

 

 

 

 

 

 

Purchase of investments

 

 

(4,387

)

 

 

 

 

 

(54,835

)

Proceeds from sales and maturities of investments

 

 

10,352

 

 

 

18,732

 

 

 

75,256

 

Purchase of restricted investments

 

 

(66,734

)

 

 

(4,345

)

 

 

(253,781

)

Proceeds from sales and maturities of restricted investments

 

 

17,289

 

 

 

62,740

 

 

 

127,298

 

Net cash (used in) provided by investing activities

 

 

(55,187

)

 

 

61,154

 

 

 

(112,863

)

Cash flows from financing activities:

 

 

 

 

 

 

 

 

 

Proceeds from credit-line borrowings

 

 

12,313

 

 

 

 

 

 

2,718

 

Payments on credit-line borrowings

 

 

(12,313

)

 

 

 

 

 

(2,718

)

Payments on long-term debt

 

 

 

 

 

(3,510

)

 

 

(221

)

Repurchase of common stock

 

 

(34,192

)

 

 

(47,168

)

 

 

(17,287

)

Common stock repurchased on vesting of stock awards

 

 

(2,993

)

 

 

(1,692

)

 

 

(1,465

)

Dividends paid

 

 

(8,089

)

 

 

(8,524

)

 

 

(9,069

)

Proceeds from exercise of stock options and purchase of ESPP

 

 

702

 

 

 

711

 

 

 

1,156

 

Net cash used in financing activities

 

 

(44,572

)

 

 

(60,183

)

 

 

(26,886

)

Net (decrease) increase in cash, cash equivalents and restricted cash

 

 

(32,537

)

 

 

28,749

 

 

 

(155,208

)

Cash, cash equivalents and restricted cash, beginning of period

 

 

107,378

 

 

 

78,629

 

 

 

233,837

 

Cash, cash equivalents and restricted cash, end of period

 

$

74,841

 

 

$

107,378

 

 

$

78,629

 

 

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

39


 

Barrett Business Services, Inc.

Notes to Consolidated Financial Statements

 

Note 1 - Summary of Operations and Significant Accounting Policies

Nature of operations

Barrett Business Services, Inc. (“BBSI” or the “Company”), is a leading provider of business management solutions for small and mid-sized companies. The Company has developed a management platform that integrates a knowledge-based approach from the management consulting industry with tools from the human resource outsourcing industry. This platform, through the effective leveraging of human capital, helps our business owner clients run their businesses more effectively.

We believe this platform, delivered through our decentralized organizational structure, differentiates BBSI from our competitors. The Company supports clients with a local presence in 68 markets throughout the United States. Approximately 72%, 73% and 73%, respectively, of our revenue during 2023, 2022 and 2021 was attributable to our California operations. BBSI was incorporated in Maryland in 1965.

The Company operates a wholly owned, fully licensed captive insurance company, Associated Insurance Company for Excess ("AICE") and a wholly owned, fully licensed insurance company, Ecole. AICE and Ecole provide access to more competitive and cost-effective insurance markets and provide cost-effective risk management. See “Note 4 - Workers’ Compensation Claims” for additional information on the Company’s insurance programs.

Principles of consolidation

The accompanying financial statements are prepared on a consolidated basis. All intercompany account balances and transactions between BBSI, AICE, and Ecole have been eliminated in consolidation.

Reportable segment

The Company has one operating and reporting segment. The chief operating decision maker (our Chief Executive Officer) regularly reviews the financial information of our business at a consolidated level in deciding how to allocate resources and in assessing performance.

Revenue recognition

Professional employer (“PEO”) services are normally used by organizations to satisfy ongoing needs related to the management of human capital and are governed by the terms of a client services agreement which covers all employees at a particular work site. Staffing revenues relate primarily to short-term staffing, contract staffing and on-site management services. The Company’s performance obligations for PEO and staffing services are satisfied, and the related revenue is recognized, as services are rendered by our workforce.

Our PEO client service agreements have a minimum term of one year, are renewable on an annual basis and typically require 30 days’ written notice to cancel or terminate the contract by either party. In addition, our client service agreements provide for immediate termination upon any payment default of the client regardless of when notice is given. PEO customers are invoiced following the end of each payroll processing cycle, with payment generally due on the invoice date. Staffing customers are generally invoiced weekly based on agreed rates per employee and actual hours worked, typically with payment terms of 30 days. The amount of earned but unbilled revenue is classified as a receivable on the consolidated balance sheets.

40


 

We report PEO revenues net of direct payroll costs because we are not the primary obligor for these payments to our clients’ employees. Direct payroll costs include salaries, wages, health insurance, and employee out-of-pocket expenses incurred incidental to employment. We also present revenue net of safety incentives, because these incentives represent consideration payable to customers.

Cost of revenues

Our cost of revenues for PEO services includes employer payroll-related taxes, workers' compensation costs, and employee benefits costs. Our cost of revenues for staffing services includes direct payroll costs, employer payroll-related taxes, and workers’ compensation costs. Direct payroll costs represent the gross payroll earned by staffing services employees based on salary or hourly wages. Payroll taxes and benefits consist of the employer's portion of Social Security and Medicare taxes, federal and state unemployment taxes, and employee benefit costs, which primarily comprises health insurance premiums paid to third-party insurers and underwriting and benefit consultant payroll. Workers' compensation costs consist primarily of premiums paid to third-party insurers, claims reserves, claims administration fees, legal fees, MCC expense, state administrative agency fees, third-party broker commissions, risk manager payroll, as well as costs associated with operating our two wholly owned insurance companies, AICE and Ecole.

Cash and cash equivalents

We consider non-restricted short-term investments that are highly liquid, readily convertible into cash, and have maturities at acquisition of less than three months to be cash equivalents for purposes of the consolidated statements of cash flows and consolidated balance sheets. The Company maintains cash balances in bank accounts that normally exceed FDIC insured limits. The Company has not experienced any losses related to its cash concentration.

Investments

The Company classifies investments as available-for-sale. The Company’s investments are reported at fair value with unrealized gains and losses, net of taxes, shown as a component of accumulated other comprehensive income (loss) in stockholders' equity. Investments are recorded as current on the consolidated balance sheets as the invested funds are available for current operations. Management considers available evidence in evaluating potential impairment of investments, including the extent to which fair value is less than cost and adverse conditions related to the security. In the event of a credit loss, an allowance would be recognized to the extent that the fair value of the security is less than the present value of the expected future cash flows. Realized gains and losses on sales of investments are included in investment income in our consolidated statements of operations.

Restricted cash and investments

The Company holds restricted cash and investments primarily for the future payment of insurance premiums and workers’ compensation claims. These investments are categorized as available-for-sale. They are reported at fair value with unrealized gains and losses, net of taxes, shown as a component of accumulated other comprehensive income (loss) in stockholders’ equity. Restricted cash and investments are classified as current and noncurrent on the consolidated balance sheets based on the nature of the restriction. Management considers available evidence in evaluating potential impairment of restricted investments, including the extent to which fair value is less than cost and adverse conditions related to the security. In the event of a credit loss, an allowance would be recognized to the extent that the fair value of the security is less than the present value of the expected future cash flows. Realized gains and losses on sales of restricted investments are included in investment income in our consolidated statements of operations.

41


 

Restricted cash and investments also includes investments held as part of the Company’s deferred compensation plan. These investments are classified as trading securities and are recorded at fair value with unrealized gains and losses reported as a component of income (loss) from operations.

Concentration of Credit Risk

Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash equivalents, investments, restricted cash and investments, and trade accounts receivable. We limit investment of cash equivalents and investments to financial institutions with high credit ratings. Credit risk on trade accounts is minimized as a result of the large and diverse nature of our customer base.

Allowance for doubtful accounts

The Company had an allowance for doubtful accounts of $885,000 and $893,000 at December 31, 2023 and 2022, respectively. We make estimates of the collectability of our accounts receivable for services provided to our customers based on future expected credit losses. Management analyzes historical bad debts, customer concentrations, customer credit-worthiness, current economic trends and changes in customers' payment trends when evaluating the adequacy of the allowance for doubtful accounts. If the financial condition of our customers deteriorates resulting in an impairment of their ability to make payments, additional allowances may be required.

Our allowance for doubtful accounts activity is summarized as follows (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at January 1,

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

893

 

 

$

460

 

 

$

757

 

Charges to expense

 

 

98

 

 

 

462

 

 

 

193

 

Write-offs of uncollectible accounts, net
   of recoveries

 

 

(106

)

 

 

(29

)

 

 

(490

)

Balance at December 31,

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

885

 

 

$

893

 

 

$

460

 

 

42


 

Income taxes

Our income taxes are accounted for using an asset and liability approach. This requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities at the applicable tax rates. A valuation allowance is recorded against deferred tax assets if, based on the weight of the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The factors used to assess the likelihood of realization include the Company’s forecast of the reversal of temporary differences, future taxable income and available tax planning strategies that could be implemented to realize the net deferred tax assets. Failure to achieve forecasted taxable income in applicable tax jurisdictions could affect the ultimate realization of deferred tax assets and could result in an increase in the Company’s effective tax rate on future earnings.

The determination of our provision for income taxes requires significant judgment, the use of estimates, and the interpretation and application of complex tax laws. Significant judgment is required in assessing the timing and amounts of deductible and taxable items and the probability of sustaining uncertain tax positions. The Company recognizes the tax benefit from uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. As facts and circumstances change, we reassess these probabilities and record any changes in the consolidated financial statements as appropriate. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense.

Goodwill and intangible assets

Goodwill is recorded as the difference, if any, between the aggregate consideration paid for a business combination and the fair value of the net assets acquired. Goodwill is not amortized but is evaluated for impairment annually, or more frequently if circumstances indicate that it is more likely than not that the fair value of the reporting unit is below its carrying value. The Company has one reporting unit and evaluates the carrying value of goodwill annually at December 31. No impairment has been recognized in the periods presented.

Property, equipment and software

Property, equipment and software are stated at cost. Expenditures for maintenance and repairs are charged to selling, general and administrative expenses as incurred and expenditures for additions and improvements to property and equipment are capitalized. The cost of assets sold or otherwise disposed of and the related accumulated depreciation are eliminated from the accounts, and any resulting gain or loss is reflected in the consolidated statements of operations.

We capitalize software development costs incurred during the application development stage, which is the stage when preliminary project planning ends and software development begins. Capitalized costs generally include both internal and external costs associated with coding and testing. Capitalized costs are amortized on a straight-line basis over the estimated useful life, commencing when the software is placed into service. Costs incurred during the preliminary project stage and the post-implementation stage, as well as general and administrative and overhead costs, are expensed as they are incurred.

Depreciation of property and equipment and amortization of software is calculated using the straight-line method over estimated useful lives of the related assets or lease terms, as follows:

 

 

 

Years

Buildings

 

39

Equipment, furniture and fixtures

 

7 - 15

Computer hardware, software and software development costs

 

3 - 10

Leasehold improvements

 

1 - 7

 

43


 

Impairment of long-lived assets

Long-lived assets, such as property, equipment and software and acquired intangibles subject to amortization, are reviewed for impairment annually, or whenever events or changes in circumstances indicate that the remaining estimated useful life may warrant revision or that the carrying amount of an asset may not be recoverable. Some of the events or changes in circumstances that would trigger an impairment review include, but are not limited to, significant under-performance relative to expected and/or historical results, significant negative industry or economic trends, or knowledge of transactions involving the sale of similar property at amounts below the carrying value.

Assets are grouped for measurement of impairment at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets. If the carrying amount of an asset group exceeds the estimated undiscounted future cash flows expected to be generated by the asset group, then an impairment charge is recognized to the extent the carrying amount exceeds the asset group’s fair value. In determining fair value, management considers current results, trends, future prospects, and other economic factors.

Leases

The Company leases office facilities and equipment under operating leases. We determine whether an arrangement is or contains a lease at inception. For all leases with a term greater than 12 months, we record our operating lease liabilities and right-of-use (ROU) assets at the lease commencement date. Operating lease liabilities are based on the present value of future minimum lease payments over the lease term, and include options to renew a lease in the future minimum lease payments if it is reasonably certain that the Company will exercise that option. ROU assets are based on the lease liability, adjusted for any lease prepayments and lease incentives. If a lease does not provide an implicit interest rate, we use our incremental borrowing rate on a collateralized basis from the information available at commencement date in determining the present value of lease payments. We recognize expense for lease payments on a straight-line basis over the lease term for operating leases. Leases with initial terms of 12 months or less are considered short-term lease costs and are not recorded as ROU assets on the consolidated balance sheets. ROU assets are reviewed for impairment in the same manner as long-lived assets. No impairment has been recorded in the periods presented.

The Company has elected the practical expedient not to separate non-lease components from lease components for all classes of assets. Our lease agreements generally do not contain material variable lease payments or restrictive covenants.

Workers’ compensation claims liabilities

Our workers’ compensation claims liabilities do not represent an exact calculation of liability but rather management’s best estimate, utilizing actuarial expertise and projection techniques, at a given reporting date. The estimated liability for open workers’ compensation claims is based on an evaluation of information provided by our third-party administrator for workers’ compensation claims, coupled with an actuarial estimate of future loss development with respect to reported claims and incurred but not reported claims (together, “IBNR”). Workers’ compensation claims liabilities include case reserve estimates for reported losses, plus additional amounts for estimated IBNR claims, MCC and legal costs, unallocated loss adjustment expenses and estimated future recoveries. The estimate of incurred costs expected to be paid within one year is included in current liabilities, while the estimate of incurred costs expected to be paid beyond one year is included in long-term liabilities on our consolidated balance sheets. These estimates are reviewed at least quarterly and adjustments to estimated liabilities are reflected in current operating results as they become known.

44


 

The process of arriving at an estimate of unpaid claims and claims adjustment expense involves a high degree of judgment and is affected by both internal and external events, including changes in claims handling practices, changes in reserve estimation procedures, inflation, trends in the litigation and settlement of pending claims, and legislative changes.

Our estimates are based on actuarial analysis and informed judgment, derived from individual experience and expertise applied to multiple sets of data and analyses. We consider significant facts and circumstances known both at the time that loss reserves are initially established and as new facts and circumstances become known. Due to the inherent uncertainty underlying loss reserve estimates, the expenses incurred through final resolution of our liability for our workers’ compensation claims will likely vary from the related loss reserves at the reporting date. Therefore, as specific claims are paid out in the future, actual paid losses may be materially different from our current loss reserves.

A basic premise in most actuarial analyses is that historical data and past patterns demonstrated in the incurred and paid historical data form a reasonable basis upon which to project future outcomes, absent a material change. Significant structural changes to the available data can materially impact the reserve estimation process. To the extent a material change affecting the ultimate claim liability becomes known, such change is quantified to the extent possible through an analysis of internal Company data and, if available and when appropriate, external data. Nonetheless, actuaries exercise a considerable degree of judgment in the evaluation of these factors and the need for such actuarial judgment is more pronounced when faced with material uncertainties.

Safety incentives

We accrue for and present expected safety incentives as a reduction of revenue. Safety incentives represent cash incentives paid to certain PEO client companies for maintaining safe work practices and minimizing workplace injuries. The incentive is based on a percentage of annual payroll and is paid annually to customers who meet predetermined workers’ compensation claims cost objectives. Safety incentive payments are made only after closure of all workers' compensation claims incurred during the customer’s contract period. The safety incentive liability is estimated and accrued each month based upon contract year-to-date payroll and the then current amount of the customer’s estimated workers’ compensation claims reserves as established by us and our third-party administrator. In July 2020, the Company began limiting its safety incentive offering in certain markets. The Company provided $1.3 million and $2.0 million at December 31, 2023 and 2022, respectively, as an estimate of the liability for unpaid safety incentives.

Customer deposits

We require deposits from certain PEO customers to cover a portion of our accounts receivable due from such customers in the event of default of payment.

Comprehensive income

Comprehensive income includes all changes in equity during a period except those that resulted from investments by or distributions to the Company's stockholders.

Other comprehensive income refers to revenues, expenses, gains and losses that under U.S. generally accepted accounting principles (“GAAP”) are included in comprehensive income, but excluded from net income as these amounts are recorded directly as an adjustment to stockholders' equity. Our other comprehensive income comprises unrealized holding gains and losses on our available-for-sale investments.

Statements of cash flows

Interest paid in 2023, 2022 and 2021 did not materially differ from interest expense. Income taxes paid by the Company totaled $22.2 million, $21.0 million, and $4.7 million in 2023, 2022 and 2021, respectively.

45


 

Bank deposits and other cash equivalents that are restricted for use are classified as restricted cash. The table below reconciles the cash, cash equivalents and restricted cash balances from our consolidated balance sheets to the amounts reported on the consolidated statements of cash flows (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash and cash equivalents

 

$

71,168

 

 

$

91,423

 

 

$

69,405

 

Restricted cash, included in restricted cash and investments

 

 

3,673

 

 

 

15,955

 

 

 

9,224

 

Total cash, cash equivalents and restricted cash shown in the
   statement of cash flows

 

$

74,841

 

 

$

107,378

 

 

$

78,629

 

Basic and diluted earnings per share

Basic earnings per share are computed based on the weighted average number of common shares outstanding for each year using the treasury method. Diluted earnings per share reflect the potential effects of the issuance of shares in connection with the exercise of outstanding stock options, vesting of outstanding restricted stock units and performance share units, and the Company’s employee stock purchase plan. Basic and diluted shares outstanding are summarized as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Weighted average number of basic shares outstanding

 

 

6,731

 

 

 

7,130

 

 

 

7,540

 

Effect of dilutive securities

 

 

118

 

 

 

96

 

 

 

81

 

Weighted average number of diluted shares outstanding

 

 

6,849

 

 

 

7,226

 

 

 

7,621

 

Accounting estimates

The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions. These affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Estimates are used for fair value measurement of investments, allowance for doubtful accounts, deferred income taxes, carrying values for goodwill and property, equipment and software, accrued workers' compensation liabilities and safety incentive liabilities. Actual results may or may not differ from such estimates.

Reclassifications

To conform to the current period’s presentation, premiums payable to third party insurance carriers of $18.9 million were reclassified from other accrued liabilities to current premium payable in the prior period consolidated balance sheets and premiums payable to third party insurance carriers of $12.1 million and $7.7 million were reclassified from other accrued liabilities to premium payable in the prior period consolidated statements of cash flows as of December 31, 2022 and 2021, respectively.

Recent accounting pronouncements

The following Accounting Standards Updates (ASUs) have been recently issued by the Financial Accounting Standards Board (FASB).

ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures

In November 2023, the FASB issued ASU 2023-07, which expands annual and interim reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. All disclosure requirements under the new guidance are also required for public entities with a

46


 

single reportable segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. We are evaluating the impact of applying this new accounting guidance to our financial statement disclosures.

ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, which requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions. The ASU applies to all entities subject to income taxes. The new requirements will be effective for annual periods beginning after December 15, 2024. The guidance will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. We are evaluating the impact of applying this new accounting guidance to our income tax disclosures.

47


 

Note 2 - Fair Value Measurement

Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.

All of our financial instruments are recognized in our consolidated balance sheets. Carrying values approximate fair value of most financial assets and liabilities. Investments and restricted cash and investments are recorded at market value. The interest rates on our investments approximate current market rates for these types of investments.

In determining the fair value of our financial assets, the Company predominately uses the market approach. In determining the fair value of all its corporate bonds, mortgage backed securities, U.S. treasuries, U.S. government agency securities, mutual funds, money market funds, asset backed securities, and emerging markets, the Company utilizes non-binding quotes provided by our investment brokers.

Factors used in determining the fair value of our financial assets and liabilities are summarized into three levels as established in the fair value hierarchy framework. The three levels of the fair value hierarchy are described below.

Level 1 – Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets.

Level 2 – Inputs to the valuation methodology include:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets or liabilities in inactive markets;
Inputs other than quoted prices that are observable for the asset or liability;
Inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Level 3 – Inputs to the valuation methodology are unobservable and significant to the fair value measurement.

In determining the fair value measurement of our financial assets, the fair value measurement level within the hierarchy is based on the lowest level input and is applied to each financial asset. Valuation techniques are used to maximize the use of observable inputs and minimize the use of unobservable inputs.

48


 

The following table summarizes the Company’s investments at December 31, 2023 and 2022 measured at fair value on a recurring basis (in thousands):

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

 

 

 

Unrealized

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gains

 

 

Recorded

 

 

 

 

 

Unrealized

 

 

Recorded

 

 

 

Cost

 

 

(Losses)

 

 

Basis

 

 

Cost

 

 

Losses

 

 

Basis

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

19,539

 

 

$

 

 

$

19,539

 

 

$

40,296

 

 

$

 

 

$

40,296

 

Total cash equivalents

 

 

19,539

 

 

 

 

 

 

19,539

 

 

 

40,296

 

 

 

 

 

 

40,296

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

34,472

 

 

 

(3,159

)

 

 

31,313

 

 

 

38,489

 

 

 

(5,181

)

 

 

33,308

 

Asset backed securities

 

 

13,659

 

 

 

(187

)

 

 

13,472

 

 

 

13,709

 

 

 

(737

)

 

 

12,972

 

U.S. government agency securities

 

 

12,830

 

 

 

(408

)

 

 

12,422

 

 

 

7,369

 

 

 

(302

)

 

 

7,067

 

U.S. treasuries

 

 

12,448

 

 

 

(1,253

)

 

 

11,195

 

 

 

 

 

 

 

 

 

 

Mortgage backed securities

 

 

13,084

 

 

 

(2,454

)

 

 

10,630

 

 

 

16,135

 

 

 

(3,139

)

 

 

12,996

 

Emerging markets

 

 

2,003

 

 

 

(8

)

 

 

1,995

 

 

 

2,044

 

 

 

(62

)

 

 

1,982

 

Total current investments

 

 

88,496

 

 

 

(7,469

)

 

 

81,027

 

 

 

77,746

 

 

 

(9,421

)

 

 

68,325

 

Restricted cash and investments (1):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

109,020

 

 

 

(6,415

)

 

 

102,605

 

 

 

66,479

 

 

 

(9,222

)

 

 

57,257

 

Corporate bonds

 

 

82,481

 

 

 

(8,454

)

 

 

74,027

 

 

 

81,993

 

 

 

(11,296

)

 

 

70,697

 

Mortgage backed securities

 

 

42,077

 

 

 

(5,216

)

 

 

36,861

 

 

 

46,138

 

 

 

(6,045

)

 

 

40,093

 

U.S. government agency securities

 

 

16,863

 

 

 

(1,199

)

 

 

15,664

 

 

 

26,479

 

 

 

(2,156

)

 

 

24,323

 

Mutual funds

 

 

8,941

 

 

 

 

 

 

8,941

 

 

 

6,301

 

 

 

 

 

 

6,301

 

Asset backed securities

 

 

799

 

 

 

 

 

 

799

 

 

 

9

 

 

 

 

 

 

9

 

Money market funds

 

 

337

 

 

 

 

 

 

337

 

 

 

646

 

 

 

 

 

 

646

 

Emerging markets

 

 

200

 

 

 

2

 

 

 

202

 

 

 

 

 

 

 

 

 

 

Total restricted cash and investments

 

 

260,718

 

 

 

(21,282

)

 

 

239,436

 

 

 

228,045

 

 

 

(28,719

)

 

 

199,326

 

Total investments

 

$

368,753

 

 

$

(28,751

)

 

$

340,002

 

 

$

346,087

 

 

$

(38,140

)

 

$

307,947

 

 

(1) Included in restricted cash and investments within the consolidated balance sheets as of December 31, 2023 and 2022 is restricted cash of $3.6 million and $15.9 million, respectively, which is excluded from the table above. Restricted cash and investments are classified as current and noncurrent on the balance sheet based on the nature of the restriction.

 

49


 

The following table summarizes the Company's investments at December 31, 2023 and 2022 measured at fair value on a recurring basis by fair value hierarchy level (in thousands):

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Recorded

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Recorded

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basis

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Other (1)

 

 

Basis

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Other (1)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market
   funds

 

$

19,539

 

 

$

 

 

$

 

 

$

 

 

$

19,539

 

 

$

40,296

 

 

$

 

 

$

 

 

$

 

 

$

40,296

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

31,313

 

 

 

 

 

 

31,313

 

 

 

 

 

 

 

 

 

33,308

 

 

 

 

 

 

33,308

 

 

 

 

 

 

 

Asset backed securities

 

 

13,472

 

 

 

 

 

 

13,472

 

 

 

 

 

 

 

 

 

12,972

 

 

 

 

 

 

12,972

 

 

 

 

 

 

 

U.S. government
   agency securities

 

 

12,422

 

 

 

 

 

 

12,422

 

 

 

 

 

 

 

 

 

7,067

 

 

 

 

 

 

7,067

 

 

 

 

 

 

 

U.S. treasuries

 

 

11,195

 

 

 

 

 

 

11,195

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage backed
   securities

 

 

10,630

 

 

 

 

 

 

10,630

 

 

 

 

 

 

 

 

 

12,996

 

 

 

 

 

 

12,996

 

 

 

 

 

 

 

Emerging markets

 

 

1,995

 

 

 

 

 

 

1,995

 

 

 

 

 

 

 

 

 

1,982

 

 

 

 

 

 

1,982

 

 

 

 

 

 

 

Restricted cash and investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

102,605

 

 

 

 

 

 

102,605

 

 

 

 

 

 

 

 

 

57,257

 

 

 

 

 

 

57,257

 

 

 

 

 

 

 

Corporate bonds

 

 

74,027

 

 

 

 

 

 

74,027

 

 

 

 

 

 

 

 

 

70,697

 

 

 

 

 

 

70,697

 

 

 

 

 

 

 

Mortgage backed
   securities

 

 

36,861

 

 

 

 

 

 

36,861

 

 

 

 

 

 

 

 

 

40,093

 

 

 

 

 

 

40,093

 

 

 

 

 

 

 

U.S. government
   agency securities

 

 

15,664

 

 

 

 

 

 

15,664

 

 

 

 

 

 

 

 

 

24,323

 

 

 

 

 

 

24,323

 

 

 

 

 

 

 

Mutual funds

 

 

8,941

 

 

 

8,941

 

 

 

 

 

 

 

 

 

 

 

 

6,301

 

 

 

6,301

 

 

 

 

 

 

 

 

 

 

Asset backed securities

 

 

799

 

 

 

 

 

 

799

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

9

 

 

 

 

 

 

 

Money market
   funds

 

 

337

 

 

 

 

 

 

 

 

 

 

 

 

337

 

 

 

646

 

 

 

 

 

 

 

 

 

 

 

 

646

 

Emerging markets

 

 

202

 

 

 

 

 

 

202

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total investments

 

$

340,002

 

 

$

8,941

 

 

$

311,185

 

 

$

 

 

$

19,876

 

 

$

307,947

 

 

$

6,301

 

 

$

260,704

 

 

$

 

 

$

40,942

 

 

(1) Investments in money market funds measured at fair value using the net asset value per share practical expedient are not subject to hierarchy level classification disclosure. The Company invests in money market funds that seek to maintain a stable net asset value. These investments include commingled funds that comprise high-quality short-term securities representing liquid debt and monetary instruments where the redemption value is likely to be the fair value. Redemption is permitted daily without written notice.

 

50


 

The following table summarizes the contractual maturities of the Company’s available for sale securities at December 31, 2023 and 2022. Actual maturities may differ from contractual maturities because borrowers may have the right to prepay obligations with or without prepayment penalties. The table also includes money market funds, which are classified as cash and cash equivalents on the Company’s consolidated balance sheets.

 

 

December 31, 2023

 

(In thousands)

Less than 1 Year

 

 

Between 1 to 5 Years

 

 

Between 5 to 10 Years

 

 

After 10 Years

 

 

Total

 

U.S. treasuries

$

55,955

 

 

$

32,706

 

 

$

25,139

 

 

$

 

 

$

113,800

 

Corporate bonds

 

6,859

 

 

 

67,731

 

 

 

30,574

 

 

 

176

 

 

 

105,340

 

U.S. government agency securities

 

39

 

 

 

27,018

 

 

 

1,029

 

 

 

 

 

 

28,086

 

Money market funds

 

19,876

 

 

 

 

 

 

 

 

 

 

 

 

19,876

 

Asset backed securities

 

 

 

 

799

 

 

 

12,182

 

 

 

1,290

 

 

 

14,271

 

Emerging markets

 

1,995

 

 

 

 

 

 

202

 

 

 

 

 

 

2,197

 

Total

$

84,724

 

 

$

128,254

 

 

$

69,126

 

 

$

1,466

 

 

$

283,570

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

(In thousands)

Less than 1 Year

 

 

Between 1 to 5 Years

 

 

Between 5 to 10 Years

 

 

After 10 Years

 

 

Total

 

Corporate bonds

$

646

 

 

$

50,439

 

 

$

52,920

 

 

$

 

 

$

104,005

 

U.S. treasuries

 

440

 

 

 

3,405

 

 

 

53,412

 

 

 

 

 

 

57,257

 

Money market funds

 

40,539

 

 

 

 

 

 

 

 

 

 

 

 

40,539

 

U.S. government agency securities

 

3,943

 

 

 

24,025

 

 

 

3,422

 

 

 

 

 

 

31,390

 

Asset backed securities

 

 

 

 

9

 

 

 

2,113

 

 

 

10,859

 

 

 

12,981

 

Emerging markets

 

 

 

 

1,982

 

 

 

 

 

 

 

 

 

1,982

 

Total

$

45,568

 

 

$

79,860

 

 

$

111,867

 

 

$

10,859

 

 

$

248,154

 

 

The average contractual maturity of mortgage backed securities, which are excluded from the table above, was 23 years and 24 years as of December 31, 2023 and 2022, respectively.

 

Note 3 - Property, Equipment and Software

Property, equipment and software consists of the following (in thousands):

 

 

 

 

 

 

 

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Buildings

 

$

18,449

 

 

$

16,862

 

Equipment, furniture and fixtures

 

 

24,093

 

 

 

24,407

 

Computer hardware and software

 

 

6,109

 

 

 

6,408

 

Software development costs

 

 

34,620

 

 

 

28,631

 

 

 

83,271

 

 

 

76,308

 

Less accumulated depreciation and amortization

 

 

(34,466

)

 

 

(31,844

)

 

 

48,805

 

 

 

44,464

 

Land

 

 

1,490

 

 

 

1,490

 

 

$

50,295

 

 

$

45,954

 

 

We recognized $3.6 million, $3.4 million and $3.1 million in depreciation expense associated with our property and equipment in 2023, 2022 and 2021, respectively. We recognized $3.5 million, $2.8 million, and $2.2 million in amortization of capitalized software development costs in 2023, 2022 and 2021, respectively. We capitalized $6.0 million, $5.3 million and $5.0 million of software development costs in 2023, 2022 and 2021, respectively.

 

51


 

Note 4 - Workers' Compensation Claims

The following table summarizes the aggregate workers' compensation reserve activity (in thousands):
 

 

 

 

Years Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

2021

 

Beginning balance

 

 

 

 

 

 

 

 

 

 

Workers' compensation claims liabilities

 

 

$

215,987

 

 

$

279,407

 

 

$

357,746

 

Add: claims expense accrual

 

 

 

 

 

 

 

 

 

 

Current period

 

 

 

16,731

 

 

 

19,146

 

 

 

75,786

 

Prior periods

 

 

 

(12,147

)

 

 

(11,337

)

 

 

(9,225

)

 

 

 

4,584

 

 

 

7,809

 

 

 

66,561

 

Less: claim payments related to

 

 

 

 

 

 

 

 

 

 

Current period

 

 

 

3,260

 

 

 

4,450

 

 

 

15,063

 

Prior periods

 

 

 

52,570

 

 

 

67,581

 

 

 

129,138

 

 

 

 

55,830

 

 

 

72,031

 

 

 

144,201

 

Change in claims incurred in excess of retention limits

 

 

 

3,022

 

 

 

802

 

 

 

(699

)

Ending balance

 

 

 

 

 

 

 

 

 

 

Workers' compensation claims liabilities

 

 

$

167,763

 

 

$

215,987

 

 

$

279,407

 

Insured program

The Company provides workers’ compensation coverage for client employees primarily through arrangements with fully licensed, third-party insurers (the “insured program”). Under this program, carriers issue policies or afford coverage to the Company’s clients under a program maintained by the Company. Approximately 84% of the Company’s workers’ compensation exposure is covered through the insured program.

Effective July 1, 2021, the Company entered into a new arrangement for its insured program, whereby third-party insurers assumed all risk of loss for claims incurred from July 1, 2021 to June 30, 2022 (the “2021-2022 Policy”). The arrangement for the insured program was extended for claims incurred from July 1, 2022 to June 30, 2023 (the “2022-2023 Policy”) and for claims incurred from July 1, 2023 to June 30, 2024 (the “2023-2024 Policy”).

The 2021-2022 Policy, 2022-2023 Policy, and 2023-2024 Policy allow for premium adjustments depending on overall policy performance. If claims develop favorably, BBSI can participate in savings up to $20.0 million, $22.5 million, and $28.5 million for the 2021-2022 Policy, 2022-2023 Policy, and 2023-2024 Policy, respectively. If claims develop adversely, additional premium may be charged up to $7.5 million under the 2021-2022 Policy. No additional premiums may be charged if claims develop adversely under the 2022-2023 Policy and the 2023-2024 Policy.

For the above policies, premium amounts incurred but not paid are classified as either current or long-term based on the expected timing of the payments and are recorded in current premium payable and long-term premium payable on the consolidated balance sheets.

For claims incurred under the insured program prior to July 1, 2021, the Company retains risk of loss up to the first $3.0 million per occurrence on policies issued after June 30, 2020 and $5.0 million per occurrence on policies issued before that date.

52


 

On June 29, 2020, the Company entered into a loss portfolio transfer agreement (“LPT 1”) to remove all outstanding workers’ compensation claims obligations for claims incurred under its insured program between February 1, 2014 and December 31, 2017.

On June 30, 2021, the Company entered into a loss portfolio transfer agreement (“LPT 2”) to remove all remaining outstanding workers’ compensation claims obligations for client policies issued under its insured program up to June 30, 2018.

The following is a summary of the risk retained by the Company under its insured program after considering the effects of the loss portfolio transfers and current insurance arrangements:

 

Year

Claims risk retained

2014

No

2015

No

2016

No

2017

No

2018 (1)

No

2019 (1)

Yes

2020

Yes

2021 - Through June 30

Yes

2021 - July 1 and after

No

2022

No

2023

No

 

(1) LPT 2 excluded approximately 10% of claims from 2018 and included an approximately offsetting amount of claims from 2019.

The Company is required to maintain minimum collateral levels for certain policies issued under the insured program, which is held in a trust account (the “trust account”). The balance in the trust account was $210.9 million and $188.2 million at December 31, 2023 and December 31, 2022, respectively. The trust account balance is included as a component of the current and long-term restricted cash and investments in the Company’s consolidated balance sheets.

Self-insured programs

The Company is a self-insured employer with respect to workers' compensation coverage for all employees, including employees of PEO clients that elect to participate in our workers’ compensation program, working in Colorado, Maryland and Oregon. In the state of Washington, state law allows only the Company's staffing services and internal management employees to be covered under the Company's self-insured workers' compensation program. The Company also operates a wholly owned, fully licensed insurance company, Ecole, which provides workers’ compensation coverage to client employees working in Arizona and Utah. Approximately 16% of the Company’s workers’ compensation exposure is covered through self-insurance or Ecole (the “self-insured programs”).

For all claims incurred under the Company’s self-insured programs, the Company retains risk of loss up to the first $3.0 million per occurrence, except in Maryland and Colorado, where the Company’s retention per occurrence is $1.0 million and $2.0 million, respectively. For claims incurred under the Company’s self-insured programs prior to July 1, 2020, the Company retains risk of loss up to the first $5.0 million per occurrence, except in Maryland and Colorado, where the retention per occurrence is $1.0 million and $2.0 million, respectively.

The states of Maryland, California, Oregon, Colorado, Washington, and Delaware required the Company to maintain collateral totaling $48.1 million and $54.5 million at December 31, 2023 and 2022, respectively, to cover potential workers’ compensation claims losses related to the Company’s current and former status as a self-insured employer. At December 31, 2023, the Company provided surety bonds totaling $48.1 million.

53


 

Claims liabilities

The Company provided a total of $167.8 million and $216.0 million at December 31, 2023 and 2022, respectively, as an estimated future liability for unsettled workers' compensation claims liabilities. Of this amount, $6.0 million and $3.0 million on December 31, 2023 and 2022, respectively, represent case reserves and IBNR in excess of the Company’s retention. The accrual for costs incurred in excess of retention limits is offset by a receivable from insurance carriers of $6.0 million and $3.0 million at December 31, 2023 and 2022, respectively, included in other assets in the consolidated balance sheets.

Note 5 - Revolving Credit Facility and Long-Term Debt

The Company maintains an agreement (the “Agreement”) with Wells Fargo Bank, N.A. (the "Bank") for a revolving credit line of $50.0 million and a sublimit for standby letters of credit of $25.0 million. Advances under the revolving credit line bear interest, as selected by the Company, of (a) the daily Simple Secured Overnight Financing Rate ("SOFR") plus 1.75% or (b) one-month Term SOFR plus 1.75%. The Agreement also provides for an unused commitment fee of 0.35% per year on the average daily unused amount of the revolving credit line, as well as a fee of 1.75% of the face amount of each letter of credit reserved under the line of credit. The Company had no outstanding borrowings on its revolving credit line at December 31, 2023 and 2022. The credit facility is collateralized by the Company’s accounts receivable and other rights to receive payment.

The Agreement requires the satisfaction of certain financial covenants as follows:

adjusted free cash flow [net profit after taxes plus interest expense (net of capitalized interest), depreciation, expense and amortization expense, less dividends/distributions] not less than $10 million as of each fiscal quarter end, determined on a rolling 4-quarter basis
tangible net worth [aggregate of total stockholders' equity plus subordinated debt less any intangible assets and less any loans or advances to, or investments in, any related entities or individuals] not less than $50 million at each fiscal quarter end; and

The Agreement imposes certain additional restrictions unless the Bank provides its prior written consent as follows:

incurring additional indebtedness is prohibited, other than purchase financing for the acquisition of assets, provided that the aggregate of all purchase financing does not exceed $1 million at any time;
the Company may not terminate or cancel any of the AICE policies; and
if an event of default would occur, and is continuing, including on a pro forma basis, no dividends or distributions would be permitted to be paid and redemptions and repurchases of the Company’s stock would be permitted only up to $15 million in any rolling 12-month period.

The Agreement also contains customary events of default and specified cross-defaults under the Company's workers' compensation insurance arrangements. If an event of default under the Agreement occurs and is continuing, the Bank may declare any outstanding obligations under the Agreement to be immediately due and payable. At December 31, 2023, the Company was in compliance with all covenants.

54


 

Note 6 - Benefit Plans

We have a 401(k) Retirement Savings Plan for the benefit of our eligible employees. Employees covered under a PEO arrangement may participate in the plan at the sole discretion of the PEO client. We make matching contributions to the 401(k) plan under a safe harbor provision. The determination of any discretionary Company contributions to the plan is at the sole discretion of our Board of Directors. No discretionary Company contributions were made to the plan for the years ended December 31, 2023, 2022 and 2021. We made matching contributions of $2.4 million, $2.1 million and $1.9 million in 2023, 2022 and 2021, respectively.

The Company allows certain highly compensated employees of the Company to defer compensation under a nonqualified deferred compensation plan. The long-term portion of the deferred compensation plan liability was $7.9 million and $5.8 million at December 31, 2023 and 2022, respectively, and is recorded in customer deposits and other long-term liabilities on the consolidated balance sheets. The current portion of the deferred compensation plan liability was $1.1 million and $1.0 million at December 31, 2023 and 2022, respectively, and is recorded in other accrued liabilities on the consolidated balance sheets. The fair value of the long-term portion of this plan was $7.9 million and $6.7 million at December 31, 2023 and 2022, respectively, and is recorded in noncurrent restricted cash and investments on the consolidated balance sheets. The fair value of the current portion of this plan was $1.1 million and $1.0 million at December 31, 2023 and 2022, respectively, and is recorded in current restricted cash and investments on the consolidated balance sheets.

Note 7 - Leases

The Company primarily leases office buildings under operating leases which are included in Operating lease right-of-use (“ROU”) assets, Current operating lease liabilities, and Long-term operating lease liabilities on the consolidated balance sheets. The Company’s leases have remaining terms of 1 to 7 years.

Information related to the Company's total lease costs was as follows (in thousands):

 

 

Year Ended

 

 

December 31, 2023

 

 

December 31, 2022

 

Operating lease cost

$

7,894

 

 

$

7,747

 

Variable lease cost

 

1,229

 

 

 

1,310

 

Short-term lease cost

 

208

 

 

 

165

 

Total lease cost

$

9,331

 

 

$

9,222

 

 

Information related to the Company's ROU assets and related lease liabilities was as follows (in thousands):

 

Year Ended

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Cash paid for operating lease liabilities

$

7,933

 

 

$

7,607

 

 

Right-of-use assets obtained in exchange for new operating lease obligations

 

7,270

 

 

 

6,591

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Weighted-average remaining lease term

3.8 years

 

 

3.8 years

 

 

Weighted-average discount rate

4.7

 

%

4.1

 

%

 

55


 

The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancellable operating leases with terms of more than one year to the total operating lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 (in thousands):

 

2024

$

7,411

 

2025

 

5,580

 

2026

 

4,313

 

2027

 

3,259

 

2028

 

2,213

 

Thereafter

 

449

 

Total undiscounted future minimum lease payments

 

23,225

 

Less: Difference between undiscounted lease payments and discounted operating lease liabilities

 

2,012

 

Total operating lease liabilities

$

21,213

 

Current operating lease liabilities

$

6,623

 

Long-term operating lease liabilities

 

14,590

 

Total operating lease liabilities

$

21,213

 

 

The Company has additional operating leases of $1.0 million that have not commenced as of December 31, 2023, and as such, have not been recognized in the Company’s Consolidated Balance Sheets. These operating leases are expected to commence in 2024 with lease terms of 7 years.

56


 

Note 8 - Income Taxes

The provision for income taxes is as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Current:

 

 

 

 

 

 

 

 

 

Federal

 

$

11,896

 

 

$

14,683

 

 

$

9,527

 

State

 

 

1,854

 

 

 

5,529

 

 

 

3,408

 

 

 

13,750

 

 

 

20,212

 

 

 

12,935

 

Deferred:

 

 

 

 

 

 

 

 

 

Federal

 

 

2,784

 

 

 

(1,096

)

 

 

143

 

State

 

 

1,842

 

 

 

(1,081

)

 

 

(496

)

 

 

4,626

 

 

 

(2,177

)

 

 

(353

)

Total provision

 

$

18,376

 

 

$

18,035

 

 

$

12,582

 

 

Deferred income tax assets and liabilities consist of the following components (in thousands):

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Deferred income tax assets:

 

 

 

 

 

 

Tax effect of unrealized losses (gains), net

 

$

7,969

 

 

$

10,565

 

Workers' compensation claims liabilities

 

 

6,709

 

 

 

9,632

 

Deferred compensation

 

 

6,149

 

 

 

7,347

 

Operating lease liability

 

 

5,813

 

 

 

5,813

 

Equity based compensation

 

 

907

 

 

 

743

 

Other

 

 

579

 

 

 

1,314

 

 

 

28,126

 

 

 

35,414

 

Less: valuation allowance

 

 

65

 

 

 

 

 

 

28,061

 

 

 

35,414

 

Deferred income tax liabilities:

 

 

 

 

 

 

Tax depreciation in excess of book depreciation

 

 

(9,180

)

 

 

(8,914

)

Tax amortization of goodwill

 

 

(8,441

)

 

 

(9,377

)

Operating lease right-of-use

 

 

(5,452

)

 

 

(5,316

)

Other

 

 

(770

)

 

 

(367

)

 

 

(23,843

)

 

 

(23,974

)

Net deferred income taxes

 

$

4,218

 

 

$

11,440

 

 

The effective tax rate differed from the U.S. statutory federal tax rate due to the following:

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

 

2022

 

 

 

2021

 

 

Statutory federal tax rate

 

 

21.0

 

%

 

 

21.0

 

%

 

 

21.0

 

%

State taxes, net of federal benefit

 

 

4.3

 

 

 

 

5.4

 

 

 

 

4.5

 

 

Nondeductible expenses and other, net

 

 

1.7

 

 

 

 

1.5

 

 

 

 

0.5

 

 

Other, net

 

 

0.2

 

 

 

 

 

 

 

 

 

 

Federal and state tax credits

 

 

(0.1

)

 

 

 

(0.5

)

 

 

 

(2.1

)

 

Adjustment for final positions on filed returns

 

 

(0.5

)

 

 

 

0.2

 

 

 

 

0.9

 

 

Effective tax rate

 

 

26.6

 

%

 

 

27.6

 

%

 

 

24.8

 

%

 

 

 

 

 

 

 

 

 

 

 

 

 

57


 

Under ASC 740, “Income Taxes,” management evaluates the realizability of the deferred tax assets on a quarterly basis under a “more-likely-than-not” standard. As part of this evaluation, management reviews all evidence both positive and negative to determine if a valuation allowance is needed. One component of this analysis is to determine whether the Company was in a cumulative loss position for the most recent 12 quarters. The Company was in a cumulative income position for the 12 quarters ended at both December 31, 2023 and December 31, 2022.

The Company’s realization of a portion of net deferred tax assets is based in part on our estimates of the timing of reversals of certain temporary differences and on the generation of taxable income before such reversals.

The Company is subject to income taxes in U.S. federal and multiple state and local tax jurisdictions. The Internal Revenue Service (the "IRS") is examining the Company’s federal tax returns for the years ended December 31, 2017 through 2021. BBSI received notice that the IRS intends to disallow certain wage-based tax credits claimed for the years 2017 through 2020, which could result in estimated total additional taxes of $7.4 million and penalties of $1.7 million. Tax year 2021 remains under audit; disallowance of similar wage-based credits would result in additional estimated tax due of $0.6 million. The Company disagrees with the IRS determination to disallow certain wage-based credits taken by the Company and believes that the Company has the technical merits to defend its position. Based on management’s more-likely-than-not assessment that the position is sustainable, no reserve for the aforementioned IRS notices of disallowance of wage-based tax credits or underpayment penalties has been recorded in the financial statements.

In the major jurisdictions where it operates, the Company is generally no longer subject to income tax examinations by tax authorities for tax years before 2017. As of December 31, 2023, total gross unrecognized tax benefits, excluding interest and penalties, of $0.8 million would affect the Company's effective tax rate if recognized in future periods. The Company does not anticipate any material changes to the reserve in the next 12 months. The Company had unrecognized tax benefit of $0.6 million as of December 31, 2022 and no material unrecognized tax benefit as of December 31, 2021.

A portion of the consolidated income the Company generates is not subject to state income tax. Depending on the percentage of this income as compared to total consolidated income, the Company's state effective tax rate could fluctuate from expectations.

At December 31, 2023, the Company had no state operating loss carryforwards. At December 31, 2023, the Company did not have a federal general business tax credit carryforward or an alternative minimum tax credit carryforward.

Note 9 - Stock Incentive Plans

The Company's 2020 Stock Incentive Plan (the "2020 Plan"), which provides for share-based awards to Company employees, non-employee directors and outside consultants or advisors, was approved by stockholders on May 27, 2020. The 2020 Plan replaced the Company’s 2015 Stock Incentive Plan (the “2015 Plan”), and no new share-based awards may be granted under the 2015 Plan. On June 5, 2023, the Company's stockholders approved an increase in the number of shares of common stock reserved for issuance under the 2020 Plan from 375,000 to 725,000. The number of shares available for grants of awards at December 31, 2023 was 312,398.

Share-based compensation expense included in selling, general and administrative expenses during the years ended December 31, 2023, 2022 and 2021, was $8.5 million, $7.4 million and $5.4 million, respectively. Related income tax benefits for the years ended December 31, 2023, 2022 and 2021, were $1.6 million, $1.2 million and $1.3 million, respectively.

Stock Options

Outstanding stock options generally vest over either four or eight years and expire ten years after the date of grant.

58


 

A summary of the status of the Company’s stock options at December 31, 2023, together with changes during the periods then ended, is presented below:

 

 

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

 

 

Weighted

 

 

Average

 

 

Aggregate

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Intrinsic

 

 

 

Number

 

 

Exercise

 

 

Contractual

 

 

Value

 

 

 

of Options

 

 

Price

 

 

Term (Years)

 

 

(In Thousands)

 

Outstanding at December 31, 2022

 

 

101,125

 

 

$

70.81

 

 

 

 

 

 

 

Options exercised

 

 

(1,125

)

 

 

2.05

 

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

100,000

 

 

 

71.59

 

 

 

3.65

 

 

 

4,421

 

Exercisable at December 31, 2023

 

 

40,000

 

 

$

55.65

 

 

 

2.78

 

 

$

2,406

 

 

No stock options were granted during the years ended December 31, 2023, 2022 and 2021.

The intrinsic value of stock options exercised for the years ended December 31, 2023, 2022 and 2021 was $0.1 million, $0.2 million, and $1.7 million, respectively. The fair value of stock options vested for the year ended December 31, 2022 was $728,000. No stock options vested during the year ended December 31, 2023 or 2021. As of December 31, 2023, unrecognized compensation expense related to stock options was $1.5 million with a weighted average remaining amortization period of 2.2 years.

Restricted Stock Units

Restricted stock units generally vest in four equal annual installments beginning one year following the date of grant.

The following table presents restricted stock unit activity:

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

Grant Date

 

 

 

Units

 

 

Fair Value

 

Nonvested at December 31, 2022

 

 

210,982

 

 

$

68.33

 

Granted

 

 

89,934

 

 

 

87.94

 

Vested

 

 

(76,127

)

 

 

67.60

 

Cancelled/Forfeited

 

 

(5,511

)

 

 

70.37

 

Nonvested at December 31, 2023

 

 

219,278

 

 

$

76.57

 

 

The total fair value of restricted stock units vested during the years ended December 31, 2023, 2022 and 2021 was $5.1 million, $4.5 million and $3.6 million, respectively. As of December 31, 2023, unrecognized compensation expense related to restricted stock units was $12.7 million with a weighted average remaining amortization period of 2.7 years.

Performance Share Units

Performance share units (“PSUs”) are granted to key employees of the Company and are conditioned on attaining financial performance metrics specified in each award. Each award is subject to upward or downward adjustment depending on whether achievement of the financial metrics is above or below the target level, with a maximum payout of up to 200% of the target number of shares covered by the award.

PSUs vest on the date that the Compensation Committee determines the level of attainment of the specified financial metrics, generally measured over a three-year period.

59


 

The following table presents PSU activity:

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

Grant Date

 

 

 

Units

 

 

Fair Value

 

Nonvested at December 31, 2022

 

 

53,968

 

 

$

65.13

 

Granted

 

 

30,695

 

 

 

83.77

 

Vested

 

 

(23,369

)

 

 

69.17

 

Nonvested at December 31, 2023

 

 

61,294

 

 

$

72.93

 

 

The total grant date fair value of PSUs vested during the years ended December 31, 2023, 2022 and 2021 was $1.6 million, $259,000, and $276,000, respectively.

Employee Stock Purchase Plan

The Company offers employees the right to purchase shares at a discount from the market price under the Company’s 2019 Employee Stock Purchase Plan. Subject to the annual statutory limit, employees are eligible to participate through payroll deductions of up to 15% of their compensation. At the end of each six-month offering period, shares are purchased by the participants at 85% of the fair market value at the end of the offering period. As of December 31, 2023, approximately 264,000 shares were reserved for future issuance under the 2019 Employee Stock Purchase Plan.

Note 10 - Stock Repurchase Program

The Company maintains a stock repurchase program approved by the Board of Directors, which authorizes the repurchase of shares from time to time in open market purchases. On July 31, 2023, the Board of Directors authorized the repurchase of up to $75.0 million of the Company’s common stock over a two-year period beginning July 31, 2023. The new repurchase program replaces the program approved in February 2022. The Company repurchased 375,114, 605,937 and 237,587 shares at an aggregate purchase price of $34.2 million, $47.2 million, and $17.3 million during 2023, 2022 and 2021, respectively.

In addition, shares of restricted stock units withheld to satisfy tax-withholding obligations from the vesting of restricted stock units were 32,888, 23,113 and 20,308 in 2023, 2022 and 2021, respectively, which are not subject to the current repurchase program. See “Note 5. Revolving Credit Facility and Long-Term Debt” for related restrictions on share repurchases.

Note 11 - Litigation

On April 5, 2011, several individual plaintiffs filed a wage and hour class action in the California Superior Court, County of Fresno, naming as defendants their employer, a Merry Maids franchisee; BBSI, which was providing PEO services to the franchisee; and various parties related to the franchisor. Plaintiffs claimed, among other things, that BBSI and the franchisor were their joint employer with franchisee and therefore jointly responsible for the alleged wage and hour violations. The case was subsequently removed to the United States District Court for the Eastern District of California, and on January 18, 2019, the District Court certified a class of former non-exempt employees who resided in California and worked for the franchisee in certain positions during the period from April 6, 2007 through January 19, 2019. On November 30, 2020, the District Court granted BBSI’s motion for summary judgment to be removed from the case. Thereafter the plaintiffs appealed to the United States Court of Appeals for the Ninth Circuit, and on June 2, 2022, the Court of Appeals reversed the order granting summary judgment to BBSI. The court held that there is a triable issue of fact concerning whether or not BBSI was a joint-employer under applicable California law. BBSI intends to vigorously defend the claim, including continuing to assert its defense on the ground that it was not a joint-employer of plaintiffs. Given the uncertainties surrounding this litigation, management is unable to estimate a potential range of loss.

 

In addition to the matter above, BBSI is subject to other legal proceedings and claims that arise in the ordinary course of our business. There are significant uncertainties surrounding litigation. For all other

60


 

cases not discussed above, management has recorded estimated liabilities totaling $0.4 million in other accrued liabilities in the consolidated balance sheets.

Note 12 - Subsequent Events

We have evaluated events and transactions occurring after the balance sheet date through our filing date and noted no events that are subject to recognition or disclosure.

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 “disclosure controls and procedures” that are designed with the objective of providing reasonable assurance that information required to be disclosed in the reports we file or submit under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and our management is required to apply their judgment in evaluating the cost-benefit relationship of possible controls and procedures.

Based on their evaluation, the Company’s CEO and CFO have concluded that the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective as of December 31, 2023.

Annual Report on Internal Control over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting (“ICFR”) as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our ICFR is a process designed by, or under the supervision of, our CEO and our CFO to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our consolidated financial statements for external purposes in accordance with GAAP in the United States of America. Management, with the participation of our CEO and CFO, conducted an evaluation of the effectiveness of our ICFR based on the framework established in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based upon that evaluation, management has concluded that the Company’s internal control over financial reporting was effective as of December 31, 2023.

The effectiveness of the Company’s internal control over financial reporting has also been audited by Deloitte & Touche LLP, the Company’s independent registered public accounting firm, as stated in their report included below.

Changes in Internal Control over Financial Reporting

There have been no changes in the Company’s internal control over financial reporting that occurred during the quarter ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

61


 

Inherent Limitations

Control systems, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control systems' objectives are being met. Further, the design of any control systems must reflect the fact that there are resource constraints, and the benefits of all controls must be considered relative to their costs. Due to the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of simple errors or mistakes. Control systems can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

Chief Executive Officer and Chief Financial Officer Certifications

The certifications of our CEO and CFO required under Section 302 of the Sarbanes-Oxley Act have been filed as Exhibits 31.1 and 31.2 to this report.

62


 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of
Barrett Business Services, Inc.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of Barrett Business Services, Inc. and subsidiaries (the “Company”) 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 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 COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2023, of the Company and our report dated March 1, 2024, expressed an unqualified opinion on those financial statements.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

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

/s/ Deloitte & Touche LLP

Portland, Oregon

March 1, 2024

63


 

Item 9B. OTHER INFORMATION

None.

Item 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

PART III

Item 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Information required by this item is incorporated by reference to the information set forth under the captions "Item 1-Election of Directors," “Background and Experience of Executive Officers” and "Code of Ethics" in our definitive Proxy Statement to be filed with the Securities and Exchange Commission pursuant to Regulation 14A within 120 days after the end of the fiscal year covered by this report (the “Proxy Statement”).

Item 11. EXECUTIVE COMPENSATION

The information required by this item is incorporated by reference to the information set forth under the captions “Director Compensation for 2023” and “Executive Compensation” in the Proxy Statement.

Item 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by this item is incorporated by reference to the information set forth under the caption "Stock Ownership of Principal Stockholders and Management – Beneficial Ownership Table" and “Additional Equity Compensation Plan Information” in the Proxy Statement.

Item 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required by this item is incorporated by reference to the information set forth under the caption "Item 1-Election of Directors" and "Related Person Transactions" in the Proxy Statement.

Item 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required by this item is incorporated by reference to the information set forth under the caption "Matters Relating to Our Independent Registered Public Accounting Firm” in the Proxy Statement.

64


 

PART IV

Item 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

Financial Statements and Schedules

The Financial Statements, together with the report thereon of Deloitte & Touche LLP, are included on the pages indicated below:

 

 

 

Page

Report of Independent Registered Public Accounting Firm-Deloitte & Touche LLP (PCAOB ID: 34)

 

33

Consolidated Balance Sheets as of December 31, 2023 and 2022

 

35

 

 

 

Consolidated Statements of Operations for the Years Ended December 31, 2023, 2022 and 2021

 

36

 

 

 

Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2023, 2022 and 2021

 

37

 

 

 

Consolidated Statements of Stockholders’ Equity for the Years Ended December 31, 2023, 2022 and 2021

 

38

 

 

 

Consolidated Statements of Cash Flows for the Years Ended December 31, 2023, 2022 and 2021

 

39

 

 

 

Notes to Consolidated Financial Statements

 

40

 

No schedules are required to be filed herewith.

Exhibits

The following exhibits are filed or furnished herewith or incorporated by reference and this list is intended to constitute the exhibit index.

 

 

 

 

 

Incorporated by Reference

 

 

Exhibit

Number

 

Exhibit Description

 

Form

 

File Number

 

Exhibit

 

Filing Date

 

Filed or Furnished Herewith

 

 

 

 

 

 

 

 

 

 

 

 

 

3.1

 

Charter of the Registrant, as amended, through May 31, 2018.

 

10-Q

 

0-21886

 

3.1

 

8/8/2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.2

 

Bylaws of the Registrant, as amended through May 27, 2020.

 

10-Q

 

0-21886

 

3.1

 

8/5/2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.1

 

Third Amended and Restated Credit Agreement between the Registrant and Wells Fargo Bank, National Association (“Wells Fargo”), dated as of March 1, 2022.

 

10-K

 

0-21886

 

4.1

 

3/7/2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.2

 

First Amendment, effective as of June 12, 2023, to Third Amended and Restated Credit Agreement
between the Registrant and Wells Fargo
Bank, National Association.

 

10-Q

 

0-21886

 

4.1

 

8/3/2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.3

 

Amended and Restated Security Agreement: Business Assets, dated as of March 1, 2022, between the Registrant and Wells Fargo.

 

10-K

 

0-21886

 

4.2

 

3/7/2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

65


 

4.4

 

Amended and Restated Standby Letter of Credit Agreement dated as of June 20, 2018, between the Registrant and Wells Fargo.

 

10-Q

 

0-21886

 

4.4

 

8/8/2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.5

 

Fifth Amended and Restated Revolving Line of Credit Note effective June 12, 2023 of the Registrant.

 

10-Q

 

0-21886

 

4.2

 

8/3/2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.6

 

Description of the Registrant's Capital Stock.

 

8-K

 

0-21886

 

4.1

 

6/26/2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.1*

 

2009 Stock Incentive Plan of the Registrant (the “2009 Plan”).

 

10-Q

 

0-21886

 

10.2

 

8/10/2009

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.2*

 

2015 Stock Incentive Plan of the Registrant (the "2015 Plan").

 

8-K

 

0-21886

 

10.1

 

6/2/2015

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.3*

 

Amended and Restated 2020 Stock Incentive Plan of the Registrant (the "2020 Plan").

 

8-K

 

0-21886

 

10.1

 

6/8/2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.4*

 

Form of Performance Share Award Agreement under the 2020 Plan.

 

10-Q

 

0-21886

 

10.1

 

8/4/2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.5*

 

Nonqualified Stock Option Award Agreement between the Registrant and Thomas J. Carley dated July 1, 2016.

 

10-Q

 

0-21886

 

10.5

 

11/9/2016

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.6*

 

Form of Employee Nonqualified Stock Option Award Agreement for grants to Gerald R. Blotz and Gary E. Kramer effective March 28, 2018, under the 2015 Plan.

 

10-Q

 

0-21886

 

10.2

 

8/8/2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.7*

 

Form of Incentive Stock Option Award Agreement relating to February 2, 2015, grants under the 2009 Plan.

 

10-K

 

0-21886

 

10.11

 

5/26/2016

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.8*

 

Form of Restricted Stock Units Award Agreement for Executive Officers for awards granted beginning in 2018 under the 2015 Plan.

 

10-Q

 

0-21886

 

10.3

 

8/8/2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.9*

 

Form of Restricted Stock Units Award Agreement for Executive Officers under the 2020 Plan.

 

10-Q

 

0-21886

 

10.1

 

11/4/2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.10*

 

Form of Restricted Stock Units Award Agreement for Non-Employee Directors under the 2020 Plan.

 

10-Q

 

0-21886

 

10.2

 

11/4/2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.11*

 

Summary of Compensatory Arrangements for Non-Employee Directors of the Registrant effective January 1, 2024.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

10.12*

 

Barrett Business Services, Inc., Nonqualified Deferred Compensation Plan.

 

10-Q

 

0-21886

 

10.8

 

8/9/2017

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.13*

 

First and Second Amendments to the Barrett Business Services, Inc., Nonqualified Deferred Compensation Plan.

 

10-Q

 

0-21886

 

10.1

 

5/7/2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.14*

 

Form of Restricted Stock Units Award Agreement under Nonqualified Deferred Compensation Plan.

 

10-Q

 

0-21886

 

10.1

 

5/8/2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.15*

 

Form of Restricted Stock Units Award Agreement under Nonqualified Deferred Compensation Plan for grants beginning July 1, 2020.

 

10-Q

 

0-21886

 

10.3

 

11/4/2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

66


 

10.16*

 

Employment Agreement between the Registrant and Gary Kramer Jr., dated April 22, 2020.

 

8-K

 

0-21886

 

10.2

 

4/24/2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.17*

 

Employment Agreement between the Registrant and Gerald Blotz, dated April 22, 2020.

 

8-K

 

0-21886

 

10.3

 

4/24/2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.18*

 

Employment Agreement between the Registrant and Anthony Harris, dated April 22, 2020.

 

8-K

 

0-21886

 

10.4

 

4/24/2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.19*

 

Employment Agreement between the Registrant and James Potts, dated August 14, 2020.

 

10-K

 

0-21886

 

10.30

 

3/8/2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.20*

 

Amended Death Benefit Agreement entered into by the Registrant and Gerald L. Blotz effective October 30, 2020.

 

10-K

 

0-21886

 

10.31

 

3/8/2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.21*

 

Death Benefit Agreement entered into by the Registrant and Anthony Harris effective June 30, 2020.

 

10-Q

 

0-21886

 

10.7

 

8/5/2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.22*

 

Amended Death Benefit Agreement entered into by the Registrant and Gary Kramer effective June 30, 2020.

 

10-Q

 

0-21886

 

10.8

 

8/5/2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.23*

 

Death Benefit Agreement entered into by the Registrant and James Potts effective October 30, 2020.

 

10-K

 

0-21886

 

10.34

 

3/8/2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.24*

 

Barrett Business Services, Inc. Amended and Restated Annual Cash Incentive Award Plan.

 

10-K

 

0-21886

 

10.45

 

3/5/2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.25*

 

Form of Indemnification Agreement with each outside director of Barrett Business Services, Inc.

 

10-Q

 

0-21886

 

10.2

 

8/4/2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21.

 

Subsidiaries of the Registrant.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

23.1

 

Consent of Deloitte & Touche LLP, Independent Registered Public Accounting Firm.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

31.1

 

Certification of Chief Executive Officer pursuant to Rule 13a-14(a).

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

31.2

 

Certification of Chief Financial Officer pursuant to Rule 13a-14(a).

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

32.

 

Certification pursuant to 18 U.S.C. Section 1350.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

97.1

 

Executive Compensation Recovery Policy

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

 

Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document).

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

67


 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

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

 

 

 

 

 

 

 

 

 

X

* Denotes a management contract or a compensatory plan or arrangement.

Item 16. FORM 10-K SUMMARY

None.

68


 

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.

 

 

 

BARRETT BUSINESS SERVICES, INC.

 

 

Registrant

 

 

 

 

Date: March 1, 2024

 

By:

/s/ Anthony J. Harris

 

 

 

Anthony J. Harris

Executive Vice President and Chief Financial Officer and Treasurer

 

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 indicated on the 1st day of March, 2024.

 

Principal Executive Officer and Director:

 

 

 

/s/ Gary E. Kramer

 

 President and Chief Executive

 Officer and Director

Gary E. Kramer

 

 

 

 

Principal Financial and Accounting Officer:

 

 

 

/s/ Anthony J. Harris

 

 Executive Vice President and Chief Financial

 Officer and Treasurer

Anthony J. Harris

 

 

 

 

Majority of Directors:

 

 

 

/s/ Thomas J. Carley

 

 Director

Thomas J. Carley

 

 

 

 

/s/ Joseph S. Clabby

 

 Director

Joseph S. Clabby

 

 

 

 

 

/s/ Thomas B. Cusick

 

 Director

Thomas B. Cusick

 

 

 

 

 

/s/ Anthony Meeker

 

 Chairman of the Board and Director

Anthony Meeker

 

 

 

 

/s/ Carla A. Moradi

 

 Director

Carla A. Moradi

 

 

 

 

/s/ Alexandra Morehouse

 

 Director

Alexandra Morehouse

 

 

 

 

 

/s/ Vincent P. Price

 

 Director

Vincent P. Price

 

 

 

69


EX-10.1 2 bbsi-ex10_1.htm EX-10.1 EX-10.1

EXHIBIT 10.1

 

BARRETT BUSINESS SERVICES, INC.
SUMMARY OF COMPENSATION ARRANGEMENTS
FOR NON-EMPLOYEE DIRECTORS

As of January 1, 2024, compensation arrangements for non-employee directors of Barrett Business Services, Inc. (the "Company"), include an annual retainer of $65,000 ($155,000 for the Chairman of the Board) payable in cash in monthly installments. Committee chairs receive an annual cash retainer, payable in monthly installments, as follows: chair of Audit and Compliance Committee, $15,000; chair of Compensation Committee, $10,000; chair of Risk Management Committee, $10,000; and chair of Corporate Governance and Nominating Committee, $10,000. Committee members receive an annual cash retainer, payable in monthly installments, as follows: Audit and Compliance Committee, $7,500; Compensation Committee, $5,000; Risk Management Committee, $5,000; and Corporate Governance and Nominating Committee, $5,000.

The compensation arrangements also contemplate that each non-employee director in office on July 1, 2024, will be granted an award of restricted stock units ("RSUs") under the Company's Amended and Restated 2020 Stock Incentive Plan with a grant date fair value of approximately $100,000, based on the closing sale price of the Company’s common stock on that date. The 2024 RSU awards will vest in full on July 1, 2025, provided that the grantee continues to serve as a director through that date.


EX-21 3 bbsi-ex21.htm EX-21 EX-21

 

EXHIBIT 21

 

SUBSIDIARIES OF BARRETT BUSINESS SERVICES, INC.

AT DECEMBER 31, 2023

Subsidiary

 

Jurisdiction of Formation

 

 

 

Associated Insurance Company for Excess

 

Arizona

Ecole Insurance Company

 

Arizona

BBS I, LLC

 

Oregon

 


EX-23.1 4 bbsi-ex23_1.htm EX-23.1 EX-23.1

 

EXHIBIT 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in Registration Statement Nos. 333-33487, 333-105833, 333-161592, 333-205434, 333-231926, 333-239460, 333-272945 on Form S-8, and Registration Statement 333-260745 on Form S-3 of our reports dated March 1, 2024 relating to the financial statements of Barrett Business Services, Inc., and the effectiveness of Barrett Business Services, Inc.’s internal control over financial reporting, appearing in this Annual Report on Form 10-K of Barrett Business Services, Inc. for the year ended December 31, 2023.

 

/s/ DELOITTE & TOUCHE LLP

 

Portland, Oregon
March 1, 2024

 

 

 


EX-31.1 5 bbsi-ex31_1.htm EX-31.1 EX-31.1

EXHIBIT 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Gary E. Kramer, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Barrett Business Services, Inc.;
2.
Based on my knowledge, this annual 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 annual report;
3.
Based on my knowledge, the financial statements, and other financial information included in this annual 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 annual report;
4.
The Registrant’s other certifying officer 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 annual 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 annual 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 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: March 1, 2024

 

/s/ Gary E. Kramer

 

 

Gary E. Kramer

 

 

Chief Executive Officer


EX-31.2 6 bbsi-ex31_2.htm EX-31.2 EX-31.2

EXHIBIT 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Anthony J. Harris, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Barrett Business Services, Inc.;
2.
Based on my knowledge, this annual 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 annual report;
3.
Based on my knowledge, the financial statements, and other financial information included in this annual 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 annual report;
4.
The Registrant’s other certifying officer 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 annual 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 annual 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 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: March 1, 2024

 

/s/ Anthony J. Harris

 

 

Anthony J. Harris

 

 

Chief Financial Officer


EX-32 7 bbsi-ex32.htm EX-32 EX-32

 

EXHIBIT 32

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

In connection with the Annual Report of Barrett Business Services, Inc. (the "Company") on Form 10-K for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), the undersigned certify, pursuant to 18 U.S.C. § 1350, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Gary E. Kramer

 

/s/ Anthony J. Harris

Gary E. Kramer

 

Anthony J. Harris

Chief Executive Officer

 

Chief Financial Officer

 

 

 

March 1, 2024

 

March 1, 2024

A signed original of this written statement required by Section 906 has been provided to Barrett Business Services, Inc. and will be retained by Barrett Business Services, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 


EX-97.1 8 bbsi-ex97_1.htm EX-97.1 EX-97.1

 

EXHIBIT 97.1

BARRETT BUSINESS SERVICES, INC.

EXECUTIVE COMPENSATION RECOVERY POLICY

EFFECTIVE DATE OCTOBER 30, 2023

 

This policy has been adopted by the Board of Directors of Barrett Business Services, Inc. (“BBSI”). The policy outlines the circumstances under which specified compensation may be recovered from Covered Officers. This policy supersedes in its entirety BBSI’s existing policy adopted in April 2020. See “Defined Terms” below for the meaning of certain capitalized terms used in this policy.

 

As required by Rule 5608 of the listing rules of The Nasdaq Stock Market (“Nasdaq”), BBSI will seek to recover erroneously paid Financial Reporting Incentive Compensation awarded or paid to Covered Officers under the circumstances described below. The Compensation Committee will oversee BBSI’s implementation of the policy to assure compliance with Nasdaq Rule 5608 as it may be amended or interpreted in the future. The policy applies to Financial Reporting Incentive Compensation received by Covered Officers on or after October 2, 2023. This policy will remain in effect for as long as BBSI’s common stock continues to be listed on a U.S. securities exchange that maintains a listing requirement comparable to Nasdaq Rule 5608.

 

Subject to the terms and conditions below, recovery of erroneously awarded Financial Reporting Incentive Compensation will be sought from Covered Officers if BBSI is required to prepare an accounting restatement due to its material noncompliance with any financial reporting requirement under the securities laws, including an accounting restatement that is required to correct an error in previously issued financial statements and is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected or left uncorrected in the current period. Both “Big R” and “little r” restatements will trigger recovery of Financial Reporting Incentive Compensation in the circumstances described below.

 

Financial Reporting Incentive Compensation may be recovered from a Covered Officer only if (i) received by such person after the person begins to perform services as a Covered Officer; and

(ii) the person served as a Covered Officer during the performance period for such Financial Reporting Incentive Compensation. Further, Financial Reporting Incentive Compensation is subject to recovery only if the compensation was received during the three completed fiscal years that immediately precede the date on which BBSI is required to prepare an accounting restatement, as provided in Nasdaq Rule 5608.

 

Pursuant to this policy, BBSI will seek recovery of all Financial Reporting Incentive Compensation that is received by a Covered Officer in excess of the amount that would have been received had the Financial Reporting Incentive Compensation been determined based on the restated amounts. If Financial Reporting Incentive Compensation is based on share price or total shareholder return, an estimate of compensation to be recovered will be made in accordance with the requirements of Nasdaq Rule 5608. The amount to be recovered will be determined without regard to any taxes that may have been paid on Financial Reporting Incentive Compensation by a Covered Officer. Amounts paid to BBSI pursuant to Section 304 of the Sarbanes-Oxley Act of 2002 will be considered in determining any amounts to be recovered under this policy.

 

Recovery of excess compensation in the amount determined as described in the preceding paragraph will be sought using methods permissible under applicable law that are deemed by the Compensation Committee to be appropriate in its sole discretion, including (i) seeking repayment of the excess compensation from the Covered Officer, which may be in the form of cash or shares of BBSI common stock with a value equal to the amount to be recovered, (ii) withholding earned but unpaid compensation, or (iii) canceling unvested shares subject to an award under BBSI’s stock incentive plans or similar plans.

 

 


 

Recovery will be sought reasonably promptly after completion of the accounting restatement. Recovery of Financial Reporting Incentive Compensation is not required if the Compensation Committee determines that recovery would be impracticable. Impracticability will be demonstrated by either:

A determination by the Compensation Committee that the direct expense that would be paid to a third party to assist in enforcing this policy would exceed the amount to be recovered. Before making that determination, the Compensation Committee must conclude that a reasonable attempt has been made to recover the erroneously awarded Financial Reporting Incentive Compensation, such reasonable attempt(s) must be documented, and such documentation must be provided to Nasdaq.

OR

The receipt of advice from outside legal counsel that recovery likely would cause an otherwise tax-qualified retirement plan maintained by BBSI to fail to meet the requirements of Internal Revenue Code Section 401(a)(13) or 411(a).

 

BBSI will not indemnify a Covered Officer against the loss of erroneously awarded Financial Reporting Incentive Compensation pursuant to this policy, or pay, or reimburse a Covered Officer for, the cost of insurance against such loss.

Defined Terms

“Covered Officer” refers to each BBSI employee who is subject to Section 16 of the Securities Exchange Act of 1934, as amended.

 

“Financial Reporting Measure” means a measure that (i) is determined and presented in accordance with the accounting principles used in preparing BBSI’s financial statements, as well as any measure that is derived wholly or in part from such measures, or (ii) is based on stock price or total shareholder return.1

 

"Financial Reporting Incentive Compensation” means compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 See Listing Standards for Erroneously Awarded Compensation, SEC Release No. 33-11126, 87 FR 73076 (Nov. 28, 2022), p. 58 et seq, for a discussion of the meaning of Financial Reporting Measures, including non-GAAP financial measures and other financial metrics

 


GRAPHIC 9 img40560405_0.jpg GRAPHIC begin 644 img40560405_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^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 **** "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 **** "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 ***J:AJFGZ1;&YU*^MK. M?\M+B547\R: +=%"?- M\O\ X2?3=V,Y\X8_/I0!U=%5=/U.PU:V%QIU[;7D!_Y:6\JR+^8-6J "BJ]Y M?V>G0>??7<%K#D+YD\@1<^F3Q6?_ ,)9X;_ZO_ V/_&@#8HJ.WN(+N!)[ M::.:%QE)(V#*P]01P:<[K&C.[!44$LS' ]30 ZBL?\ X2SPW_T,&E?^!L?^ M-7K'4]/U-'?3[ZVNT0X9K>59 I]#@G% %JBL^\U[1M/N#!>ZM86TP )CFN41 ML'H<$YJO_P )9X;_ .A@TK_P-C_QH V**R4\4^'I7"1Z[ICL>BK=QDG]:U59 M74,I!4C((/!% "T45'//#:P//<2I%#&-SR2,%51ZDGI0!)162GBGP](ZHFO: M6SL<*JWD9)/H.:UJ "BBLE_%/AZ-V1]>TM74X96O(P0?0\T :U%8_P#PEGAO M_H8-*_\ V/_ !IT?BCP]*X2/7=,=CT5;N,G^= &M12*RNH9&#*1D$'(-+0 M45D'Q7X<5BK:_I0(."#>1\?K6L"&4,I!!&01WH 6BJU]J%EIEN;B_O+>U@'6 M2>0(H_$G%XF!'Y]* .LHJEINLZ9K,!FTO4;2]B'5[:9 M9 /K@\5=H ***ANKRVL;=KB\N8;>!?O23.$4?4GB@":BN5?XF>"8Y1&?$^F% MCW6<$?F.*V]+US2=;B,NE:E:7J#J;>97Q]<'B@"_114<]Q#:P//<31PPQC<\ MDC!54>I)X% $E%9<'B70;J=(+?6]-FFD.U(X[I&9CZ Y-:E !14=Q<06EN\ M]S-'#"@R\DC!54>I)X%4;3Q!HM_L:?<3MG;%#)],W9VC?&_^A@TK_P #8_\ &I(/ M$N@W4Z06^MZ;--(=J1QW2,S'T !R: -2BBB@ HHZ#)JO]OL_^?N#_OX* +%% M5_M]G_S]P?\ ?P5)%/#."8I4DQUV,#B@"2BBH+N\M;"W:XO+F&V@4@&2:0(H MSTY/% $]%947B?P_/,D,.N:9)*[!41+N,EB>@ !Y-:M !1165+XG\/P2O%+K MNF1R(Q5T>[C!4C@@C/!H U:*HMK.EKIZZ@VI68LF.%N3.OEDYQ@-G'4$55_X M2SPW_P!#!I7_ (&Q_P"- &Q16/\ \)9X;_ZO_ -C_P :/^$L\-_]#!I7 M_@;'_C0!L457LK^SU&#S[&[@NH<[?,@D#KGTR#UJQ0 45!=WMK86YN+RYAMH M%(!DFD"*,].3Q5.W\2:%=W"06VM:=-,YPD<=TC,Q] FRN>BI=(Q_(&M3J,B@ HHHH **** "BL_5-=TC0XA+JNIVED MA^Z;B94S],GFL:'XD^"KB8Q1^)],WYQ\\X4$^Q. : .IHID,T5Q"DT$J2Q., MJZ,&5A[$4^@ HK,N/$FA6EP\%SK6G0S([C!4C@@C/!H U:*9%+'/ M$DL4BR1NH9'0Y# \@@]Q6=/XET&UG>"XUO389HSM>.2Z164^A!.10!J45GV> MO:/J$_D66K6-S,03Y<-RCM@=\ YK0H **HWVLZ7ICHE_J5G:.XRJW$ZQEAZC M)JNGBGP](ZHFO:6SL<*JWD9)/H.: -:BH[BX@M+=Y[F:.&%!EY)&"JH]23P* MH6_B/0[RX2WMM:TZ>9SA(XKI&9C[ ')H TZ**AN[RVL+9KB\N8;>!<;I9G"* M,G R3QUH FHK-M/$&BW]RMO9ZQI]Q.V=L4-RCL<#)P <]*T))8X8FEE=8XU& M69C@ >I- #J*I1ZSI>& MV@>>XE2*&,%GDD8*J@=R3T% $E%8_P#PEGAO_H8-*_\ V/_ !H_X2SPW_T, M&E?^!L?^- &Q16/_ ,)9X;_ZO_ V/_&IK7Q#HE]7/<(C8]<$YH T**J6FJ:??VSW-G?6UQ!&2'EAF5U4 M@9.2#@<$&J7_ EGAO\ ZO_ V/_&@#8HK'_X2SPW_ -#!I7_@;'_C1_PE MGAO_ *O\ P-C_ ,: -BBJ-CK6E:G*T5AJ=E=R*-S)!.LA ]2 >E7J "BB MLRY\1Z'97#V]UK.G03H(=-AF3[T9N%+#Z@'- '045S^G>.O" MFK3+#8^(=-FF?[L8N%#GZ*3FN@H **CGGAMH'GN)4BAC!9Y)&"JH'INZ:?J5G=N@RRV\ZR%1ZG!.* +M%%1SW$ M%K$9;B:.&,=7D8*!^)H DHJI!JNG74HBM[^UFD/1(YE8G\ :MT %%%% !114 M%Y?6FGVYGO;J"VA! ,DT@1&_P#H8-*_\#8_\:/^$L\- M_P#0P:5_X&Q_XT ;%%4;/6M*U!]EEJ=EH **@O+ZTT^W,][=0 M6T((!DFD"+D]LGBL[_A+/#?_ $,&E?\ @;'_ (T ;%%8_P#PEGAO_H8-*_\ M V/_ !H_X2SPW_T,&E?^!L?^- &Q15:TU&RO[6]S "09895=01U&0<5 M0_X2SPW_ -#!I7_@;'_C0!L45C_\)9X;_P"A@TK_ ,#8_P#&C_A+/#?_ $,& ME?\ @;'_ (T ;%%94/B?0+B:.&'7-,DED8(B)=QEF8\ \DU>O+ZTT^W,][ M=06T((!DFD"+D]LGB@">BL^SU[1]1G\BQU:QNIL%O+@N$=L>N N 2>O!J&RUO2=3E:*PU2RNY%7]NH+:$$ R32!%R>V3Q6=_PEGAO_ *O\ P-C_ ,: M-BBL?_A+/#?_ $,&E?\ @;'_ (U:L]:TK4'V66IV5RWI#.KG]#0!>HHJ"[O; M33[G)XH GHK.M-?T;4+@6]EJ]A9OTKVKX$>'H-(^'<& MH^4!=ZF[32N1SL#%47Z8&?\ @1H \9NO@3X[M;,W L;:)4FBM54&5AG#%B#SC Z=A0!U_A/Q+:>+O#-EK=D"L=POS1L9%K$W*J!U=O89X'<_0UT7A/PCI7@O26TW2 M%F6W:0RMYLI>!T'0"OEOXS:U)K/Q/U7<6\JR86D2D_="#G\V+'\: . M>_XJ3Q]XBQ_IFKZI/SC.X@?R51GV KL1\ _'9M?-^RV0?'^I^U+OZ?\ ?/MU MKV+X%^%[?1/ -OJ9B'V[5,S22$<^6"0B_3'S?5J]/H ^(-WB?X>^(2N;S2-3 MBP2 <;A_)U/X@U]0_"SXC1>/M#?[0J0ZO:86YB3A6!Z.OL>>.Q_"J'QQ\+V^ MN> +G4?*'V[2QY\4@'.S(#K],<_517A7P;UJ31?B=I)#L(;QS9RJ/X@XPH_[ M[VG\* /;OV@O^29'_K]B_P#9J^5.V:^J_P!H+_DF1_Z_8O\ V:OGKPSH_P#: M^@>*"J[I;*P6[3VVRH&/_?#-0!]"?L_ZS_:/PY%B[9DTZY>'!Z[&^=3^;,/P MK?\ BYK7]B?#+69E;;+<1?98\=29#M/_ (Z6/X5X[^SEK/V3Q=J.D.V$OK42 M*,]7C/ _[Y9ORK>_:3UK;9Z)H:/S([W*:AH_V+X?:)J;KA]0O;K:?6.,1*/_ !XO7M?[-?\ R+VN?]?: M?^@4 '/A=XK\5Z0NJ:18Q36C.R!VN$0Y'7@G-;_Q M^_Y*C/\ ]>D/\C7K_P ?^27P?\ 7W-_,4 >!:Y\*O&OAZQEOK_1)!:1#+RP MRI*%'70=F'7CKT/8CZV MU.^L=-TVXO-2GBALXD)E>8@*%]\]?3'>OA&[:%[R=K=2L#2,8U/4+G@?E0!] M\*RNH92"I&01W%>0?M">)O[+\'0:)"^+C5)?G /(A3!/YMM'N,UZAH231>'M M,CN,^>MI$LF1@[@@S^M?)GQ@\3?\)-\1;]XWW6MD?L<&#QA"=Q_%BQSZ8H X M0$J002".017VM\._$P\6^!M,U1G#7!C\JY]1*O#?GC/T(KY]\;?#C^P/A/X9 MUM8=MYS]O('/[WYDS_NXV_4UN?LY^)_LVKZAX:G?$=VOVFW!/_+11A@/JN#_ M , H ^CJ^$-=_P"1AU/_ *^Y?_0S7W?7PAKO_(PZG_U]R_\ H9H [.W^"/CJ MZMHKB+3(#'*@=";N,9!&1WJMJWP>\:EJEK!#&NXYD!8^P4]=>G[/GC9K;S2=,1\9\EKD[OIPN MW]:XCP=XINO!GBBTUNUA29X-P:*3@.K @C/8X/7U]>E?1VB?'[P;J:JM\]UI MY H ^;G7Q!X$\2LA:XTO5K1AG:V"._;AE(^H(KZX^'/C > M-_!UMJS(L=TK&&Z1>BRKC./8@@_C6-K'@KP-\4[^'6O[0^VO#"(2;&Z7!7)( M#@ D'D^AKI/"/@S2/!-A/9:.LRP3R^:XED+_ #8 X_ "@"OX_P#&UGX$\-2: MG<+YMPY\JU@S_K9",C/HHQDG^I%?).L:[XC\?:^C7#0;SQ+-$& MN[F5K>!R/N1+C=CZMD'_ '10!YY;? 7QU/;><]G:0,1D12W2[OTR/UKD]3T; MQ1\/]:B^V0W>E7R_-#-&^-P[E74X/O@_6OMZN2^)/A>W\5^!]1LI8@UQ%$T] MJ^.4E4$C'UZ'V- '*_![XIOXRMWT?6&0:S;)O611@7,8X+8[,.,COG([XZOX MG?\ ),O$7_7D]?)/@S6I/#OC+2-51V46]RADQWC)PX_%21^-?6WQ._Y)EXB_ MZ\GH ^,()Y;6XBN()&CFB./"-OJ!*B^B_EW>L7PLK&(RW!CDD5!U8(C.V/4X4\5UWPJ\'^JDY^A([T ?2OQ4_P"27>(?^O0_S%?.GP._Y*WI'^Y/ M_P"B7KZ*^*+K)\*]?=&#(UF2K*<@C(Y%?.OP._Y*WI'^Y/\ ^B7H ^NZ*** M"O#/C+\6[G1[N3PQX=G,5VH_TR\3[T61D(A[-@\GMG YSCVG4KU--TN[OI%+ M);0O,P'<*I)_E7PO))=Z]KC2.QEO;^XR2?XI';_$T :WASP;XF\<7'[/1[",+#;1A<@8+M_$Q]R =5_T2:40I(1<: M?.3Y;'.""I^ZWN.1^E?7GACQ'8^+/#UIK.GL3!<+DJ?O1L.&4^X/'ZUX5^T7 MX7M[/4=.\1VL0C:\+076T8#.HRK?4C(_X"*L_LV:U)Y^M:$[L8RB7D2]E(.Q MS^.4_*@"M^TM_P AG0/^O>7_ -"6O-/"OP]\1^,[:XN-$M(YX[=PDA>9$P2, MC[Q%>E_M+?\ (9T#_KWE_P#0EJU^S[XAT31="UF/5=8T^P>2Y1D6ZN4B+#;U M 8C- '%?\**\??\ 0+@_\"X__BJW_ _P>\::)XWT;4[[3H8[6VNEDE87,;$* M.O .37O'_"=^#_\ H:]#_P#!C#_\56AIFNZ/K?F_V3JMC?\ DX\S[)<)+LSG M&=I.,X/7T- &A1110!S_ (YU+^Q_ FNWP;:T5E+L/^V5(7]2*^+=+TC4=;O/ ML>EV4]Y<[2_E0(6; ZG KZB^/NI?8?AC-;AL-?744&.^ 3(?_0*\,^%?C72_ M >M7VK7]K<7,KVOD01P@=2REB23QPH]>M &7_P *W\:_]"OJO_@,W^%>Y? # MP[K/A^QUU-7TRZL6FEA,8N(RF\ /G&?J*CTK]H_0+JZ6+4M(O;&-CCSD<3!? M<@8./H#7L%A?VFJ6$-]8W$=Q:SJ'CEC.584 6:IZMI=IK>DW6F7\0EM;J,QR M(?0^GH1U![$5*KG2;AF$D#AX)EX\Q#RKC_/!!':OJGX6> M-E\;^#X;F9Q_:5KB"\7U<#A\>C#GZY':LGXT> O^$N\,&_L8=VKZX]QCO7@/PO\;/X(\807DCM_9UQB"]0<_(3]['JIY^F1WH ^E/BGXU7 MP3X.GN87 U*ZS!9KZ.1R_P!%'/UP.]?+7@KPK>>./%EMI4+/B5O,N9SSY<8/ MS,??G ]216I\4O&K^-_&4US Y.G6V8+)?5 >7QZL>?I@=J^@O@]X"'@SPL)[ MR+;J^H!9;C(YB7^&/\,Y/N3Z"@#+^-FG6ND?!Q=.L8A%:VT\$<2#LH-?.'AS MPUJ?BO5UTO2(5FNV1G"-($&!UY/%?3/Q^_Y)?/\ ]?!O^AFL?^^C_A1_PM3P-_T,UC_WT?\ "@"A\'_"^J^$?!3Z;K," MPW1NY)0JR*XVE5 .0<=C7?U!97MMJ5C!>VC*>A%2R2)#$\LC! M$12S,QP !U)H \!_:/\ $W_(,\,0/_T^7(!^JQC_ -#./I7A.G7]QI>I6NH6 MK[+BVE6:-O1E.1_*MGQ=KD_C+QQ?ZE&KNUY<;+>/OL^[&N/7 'XUV'Q?^'T? M@VV\/7%J@\J2S6VN64<-<(,LW_ L_P#CIH ^G- UBW\0:!8:O:G]S=P+*!G[ MN1RI]PU/\ Z])?_0#7D/[.GB?[7H=]X;G?,MD_VBW!/_+)S\P' MT;G_ ('7KVO?\B]J?_7I+_Z : /A2W@DNKF*WB&9)7"("<9).!7HG_"BO'W_ M $"X/_ N/_XJN&T,@>(--). +J+G_@8K[H^WV?\ S]P?]_!0!\<^(/A;XQ\, MV#W^I:.XLT&7FAE24)[MM)('N1BN@^$'Q(U'PYXCLM'O+N2;1;R18#%(Q(@9 MCA63T&3R.F":^@/'7BWP_HOA/4CJ%_:L9;:2)+82!GE9E("A1SSZ]!7R'X:L M)]4\4:78VRNTLUU&B[!DCYAD_@,G\* /NJBBB@ KR[XO_$]O!-C'IFE%&UJ[ M0L&89%O'R-Y'"?PS7T7\,/#T'AOX>Z3;11!)IX%N;AL^!_"WH1^.1Q7V+I>I6NL:5::E9/OMKJ)9H MF[E6&1GT/M7FVM? CP[KOBJ]UJYO+R&*Z<2-:VP1%#8&XY(/4Y/;J:]"T#0; M'PSHEOI&FI(EI;@B-9)"Y&22>3[DT ?(7Q4_Y*AXA_Z^S_(5]1_#'_DF7AW_ M *\DKY<^*G_)4/$/_7V?Y"OJ/X8_\DR\._\ 7DE '65\.>-/^1Z\0_\ 83N? M_1K5]QU\.>-/^1Z\0_\ 83N?_1K4 ?8_@O\ Y$7P]_V#+;_T4M?)'Q._Y*;X MB_Z_7KZW\%_\B+X>_P"P9;?^BEKY(^)W_)3?$7_7Z] "?#76?[ ^(VB7S-MC M^TB&4GLDGR$GZ!L_A7VI7Q-XYT@Z-X@@V#;'=V-K>1D<9WQ*6/\ WV&KZZ\. M>(H=3\":?X@G<"-[%;B=O[I"Y?\ (AORH ^:/CIK7]K?$V[A1MT6GQ):KZ9 MW-_X\Q'X5PVA?\C#IG_7W%_Z&*W/#EO+XV^*-D+A=[:CJ7GSCK\I8N__ (Z& MK'TG_D:K'_K]C_\ 0Q0!]=_%3_DEWB'_ *]#_,5\R?"7_DJGA_\ Z^#_ .@- M7TW\5/\ DEWB'_KT/\Q7S)\)?^2J>'_^O@_^@-0!]EUYW\$? [_DK>D?[D__ *)>OI/XD?\ )-?$?_8/ MF_\ 037S9\#O^2MZ1_N3_P#HEZ^D_B1_R37Q'_V#YO\ T$T ?*'PW_Y*5X<_ M["$/_H0K[7KXH^&__)2O#G_80A_]"%?:] !1110 5\@?&7Q-_P ))\1;WRGW M6EA_H<.#P=I.\_BQ;GT KZ:\?^)!X3\$:IJP8":.(I;Y[RM\J?D3GZ U\H?# MGP\WBSQ_I>GRJ9(6F\ZY+-CD $_1MI_ U]5>,]-NM9\%:SIMD@>ZNK22*)2P4%BN ,G@5\D?$CPW_PB MGC[5--1-EOYOG6V.GE/\R@?3.W_@-?4WPR\3?\)9X!TW4)'W72)]GN>>?-3@ MD_48;_@5 'SM_P **\??] N#_P "X_\ XJN,\1>'-3\*ZP^E:M"L-VBJ[(KA MQAAD'_T 4 8OAWX6^+/%6CIJNDV,4UH[,BNUPB'* MG!X)S7HGPQ^$_B_PS\1-*U?5+"**RM_.\QUN$8C=$ZC@'/5A7>_ 7_DE=G_U M\3?^AFO3* /"/VE_^0=X=_ZZS_R2L?\ 9ULX-1;Q797*;[>XM8HI%]5;S 1^ M1K8_:7_Y!WAW_KK/_)*SOV:/^0CXB_ZY0?S>@#QK6=,N?#GB.]TV5F6XL;AH M]XXR5/##Z\$5]I>$-=7Q-X1TO65(W75NK2!>@D'#C\&!%?/_ .T1X<^P>+;3 M78DQ%J4.R4@?\M8\#]5*_D:ZO]G'Q#]HT34_#\K_ #VDHN803_ _# >P8 _\ M#H ]PKXE^(/B#_A)_'>KZJK[H9)RD!SQY2?*GY@ _C7U7\4/$'_"-_#K5[U' MVSO%]G@]=\GR@CW );\*^7/AGX<_X2CX@:5I[INMUE\^X!''EI\Q!^N O_ J M /I3P?X<_P"$7^#BV#IMN'L);BXXY\QT+$'Z A?^ U\A6\$EU_Y%[4_^O27_P! -?#NCRQP:W832L$CCN8V9CT # DT =W_ ,** M\??] N#_ ,"X_P#XJC_A17C[_H%P?^!&=4\6ZM_9FCP+-=>6TFUI @VC&>3QWKZ3_ &@O^29'_K]B_P#9 MJ\H_9]_Y*:/^O*7_ -EH I_\**\??] N#_P+C_\ BJ^GO#%I+HW@O1K*_P!L M4UEIT$4^6!",D8#<], @\ULUY]\:]:DT;X8:CY)99;QDM%8'H'/S?FH8?C0! MXE\3_B[J'BR_GTW2+B6UT)"4 0E6NO\ :?OM/9?SYZ8?AKX4>+_%5FE[8Z:( MK.3E)[F01JX]5!Y(]P,4SX6^&H?%?Q!T[3[I-]FA:>X4]&1!G:?8G _&OLQ5 M5$"(H55& , "@#XX\2?"7QAX6LGO;W31-9QC,D]K() @]2!\P'OC%;OPR^, M&I>&-0M].UJZEN]#D8(3*2[VPZ;E/7:.Z^G3W^JF574JRAE(P01D$5\:_%7P MS!X4^(.H6%HFRSDVW%N@Z*KC.T>P.X#V% 'U9XPL)]=\#:O8Z<$FGO+)T@^< M!7++QSTQ[U\S_P#"BO'W_0+@_P# N/\ ^*KW3X)ZU)K7PQT\3.SS63O9LQ]% M.5'X(RC\*]#H ^%?$7AS4_"NL/I6K0K#=HJNR*X<889'(XK=\._"WQ9XJT=- M5TFQBFM'9D5VN$0Y4X/!.:VOCU_R52\_Z]X?_0!7L_P%_P"25V?_ %\3?^AF M@#@OAC\)_%_AGXB:5J^J6$45E;^=YCK<(Q&Z)U' .>K"OHFBN:\?^)!X3\$: MIJP8":.(I;Y[RM\J?D3GZ T ?,OQE\3?\))\1;WRGW6EA_H<.#P=I.\_BQ;G MT JO\)?$_P#PBWQ"T^XDDV6ET?LEQD\;'( )^C;3^!JE\.?#S>+/'^EZ?*ID MA:;SKDMSF-/F;/UQCZM1\2/#?_"*>/M4TU$V6_F^=;8Z>4_S*!],[?\ @- ' MVI7F_P =?^24:E_UU@_]&+6U\,O$W_"6> =-U"1]UTB?9[GGGS4X)/U&&_X% M6+\=?^24:E_UU@_]&+0!XA\"O^2KZ;_URG_]%M7UO7R1\"O^2KZ;_P!3Q79?\**\??\ 0+@_\"X__BJE^ LL<7Q. MA>1U1?LLW+' Z"OJK[?9_P#/W!_W\% 'Q1XC\&>(_!L\7]M:=+9ES^ZE#!D8 MCT921GOC.:]P^!/Q&O\ 7))_#6M7+W-Q#%YUK<2L2[(" R,>^,@@GG&?2G_' M[Q5H4WA"/1(;RWNM1DN4E6.)PYB5Y^)*W4:OY-I:R/ M(P' W#: 3[YS^% 'K?Q^_P"27S_]?3Q7TS\?O^27S_P#7W#_,UXC\&=:TW0/B#%?:K>1VEJ+:53+(>,D# H G M_P"%%>/O^@7!_P"!!O^AFL?\ MOH_X4?\ "U/ W_0S6/\ WT?\* ,KX4^$]7\+?#ZZTG5K=(KR2XE=4617!#*H M'(..H->&_P#"BO'W_0+@_P# N/\ ^*KZPLKVVU*Q@O;.99K:=!)%(O1E/0BI MZ /A[Q3X-UKP9>06NMVZ033Q^9&$E5\KG'\)/>K?A;X=^)/&=G/=:)9QSPP2 M>7(7G1,-C/\ $1VKT/\ :3_Y&K1O^O)O_0S73_LV?\BKK/\ U^K_ .@"@#B_ M"OP8\;Z7XPT34+O384MK6_@GE8749(19%8G // ->H?'[_DE\_\ U]P_S->H M5Y?\?O\ DE\__7W#_,T >2?L^_\ )31_UY2_^RU]5U\J?L^_\E-'_7E+_P"R MU]5T >-_M(?\B+IG_837_P!%25Q'[-__ "/6I_\ 8,;_ -&QUV_[2'_(BZ9_ MV$U_]%25Q'[-_P#R/6I_]@QO_1L= 'I?Q^_Y)?/_ -?3Q7TS\?O\ DE\__7W#_,UX[\!98XOB="\CJB_99N6. M!T% $7_"BO'W_0+@_P# N/\ ^*KE_$?@SQ'X-GB_MK3I;,N?W4H8,C$>C*2, M]\9S7VO]OL_^?N#_ +^"O&_C]XJT*;PA'HD-Y;W6HR7*2K'$X<9]*Z/X]?\ )*[S M_KXA_P#0Q7D'[/UA/<_$E;J-7\FTM9'D8#@;AM )]\Y_"O7_ (]?\DKO/^OB M'_T,4 ?+>BZO>:!K5IJMA)Y=U:R"2-NW'4'U!&01Z$U]K^%/$EGXM\-V>LV1 M_=W"99,Y,;CAD/N#_C7Q+8Z7=ZE%>R6L1D6RMSE_'[_ ))?/_U]P_S->:?LW_\ (]:G_P!@QO\ T;'0 M!Z!\2OBW?^!/%]G80:6EW8&W$EP9 R%F). C]. /0]:\IM_'FA1_&R3QJ\-W M_9^#,L&P&3S#!L*])YSTKWGXK>+)/"7@Z6ZATHW\DQ\I=\6^&$G^*3V]! MW/%?/,OPZUN/X>Q^/SCS6N?/:W\E<"$GB7;C&-W\.,;2#TH ]D^'OQCF\<^- M9])?3([*S-NTEN0Q>0NI'#'@H)!_4&O#/V@/#4NE^-UUI$/V75(U)8#A94 5A^04_B?2 MNL^ OQ!T^+1_^$3U.Y2WN(I&>R:5@JR*QR4!/\08DX[[N.E 'O%%0W5W;V-K M)=7<\<%O$NZ265@JJ/4D\"OE'XF?$N[UOQXU]X>U*[M;2RC%O;RP2M&9,$EG MX[$GOV H ^M*^(_B CI\1?$H?K_:=P?P,C$?IBOJ'X1WWB+5? =OJ7B2[:YG MN9&>W9HU5A#P%S@#.2&.3V(KQ#X]^&)M(\=OJZ1G[%JJB16 X610%=?KP&_X M%[4 ?0/PUECF^&GAQHB"HL(E./51@_J#74U\_? SXF6%CIP\*:W=);;'+6,\ MK80ACDQDGH
N2/3/T!O79OW#;C.[/&* .9^(\J0_#;Q&TA !T^91GU*D# M]2*^2/ :/)\0O#:H<-_:EL<^F)%->P_'/XEZ?=:4WA31;I+EY7!OIHFRBJIR M(P1P3D GTQCOQR'P&\,RZSX^CU1XS]CTI#*S$<&1@51?KR6_X#0!ZQ^T%_R3 M(_\ 7[%_[-7F?[/UE%J6O^(+"<9AN=)>%Q_LLR@_H:],_:"_Y)D?^OV+_P!F MKSS]F[_DFSW'R-97_D7'LI)CD_0M6Q\;-:_ MMCXH:BJMNBL52SC]MHRP_P"^V>F?&C1AHWQ0U38NV*\VWB>^\?,?^^P]8O@O M39?%7Q#TFTN2TS7=Z)+@MR74'?(3]0&H [_XP:/_ &!\/O &F%=KP6\WF#_I MHPB9_P#QXFNK_9K_ .1>US_K[3_T"JG[3/\ Q[^&O]^Y_E%5O]FO_D7M<_Z^ MT_\ 0* . ^/W_)49_P#KTA_D:XK2]>\4Z?9"#2=6UBVM0Q(CM+F5$R>IPIQF MNU^/W_)49_\ KTA_D:]?^ /_ "2^#_K[F_F* /G*Z?QEXB1([MM>U-2N>3C&.7;^OFO\J_D3GZ U\C>#+"QU7QEI=MJMW;VU@TX M>YFN95C38OS,"S''(&/J:]6_:-\3>?J6G>&H'RELOVJX /\ &V0@/N%R?^!B MO/\ PK\+?$_C'26U/2;> VHE,0::8(68 $X'<<]?K0!])>*]=\%>)O"FI:+) MXJT$"Z@9$)U"'"OU1OO=F /X5\F^']8N/#7B2QU:W.9;*=9,*W# 'YER.Q&1 M^-=Y_P *!\<_\^]C_P"!0_PKD?%W@C6_!%W;VVM0QHUQ&9(VB?>I .",^HX_ M,4 ?:MC>P:EI]M?6KA[>YB66)AW5AD'\C7PQKO\ R,.I_P#7W+_Z&:^E/V?_ M !/_ &OX*DT>:3-SI4FQ03R87R5_([A] *^:]=_Y&'4_^ON7_P!#- &_%DERI&0<*2>GM7*VT2374<4LZ6Z,P5I9 Q5!ZD*"?R% M?=6@_P#(O:9_UZ1?^@"OGOX[_#L:3??\)7I< 6RNGQ>1H.(I3T?Z-W_VO]Z@ M#M/AC\'M"T9K3Q'-J<6MSD"6TDB7$$9_O#D[F'J<8],C->P5\L_!+XB/X:UU M="U&?&D7[A4+GBWF/ ;V4]#^![&OJ:@#X(O_ /D(W/\ UU?^9K[OL/\ D'6W M_7)/Y"OA"_\ ^0C<_P#75_YFOJGXMZAKVC_#6UU/0+Z:TDMY(?M#18R8F7;W M']XI0!7\C7MU MI6FVLD,^IVID:=XR"8E.,(Q'??M& M^&)H]3T_Q-#&3;RQ"UN"H^ZZDE2?J"1_P&LKX'_$>S\+7=QH6LSB'3KR0213 ML?EAEQ@[O16 '/8@=B2 #Z?JO?2I!I]S+(0(TB9F)] "34L,T5Q"DT,B21., MJZ,"&'J".M>2?&;XF:=I'AV\\/:9=QW&K7B&&41-N%O&>&W$=&(X Z\Y],@' MS BL\BHOWF( ^M?:'Q,!'PP\0@G)^POD^O%?,'PK\,R^*/B#IEN(RUM;2BZN M6QD"-#G!_P!XX7\:^H/B=_R3+Q%_UY/0!\V?!+_DKVA?]O'_ *3R5=^-/@/_ M (1+Q2=0LHMNDZDQDB"CB*3JR>P[CV..U4O@E_R5[0O^WC_TGDKZ@\9^%;3Q MEX6N]&NL*95W0RD9,4H^ZP_'KZ@D=Z /"O#/CO\ MGX*>(_#-_-F^T^R)MF8 M\R0;@,?5>!]"/0US'P._Y*WI'^Y/_P"B7KB-0L;[0=6N]/NE>WN[=W@E4''L M1[@C\P:[?X'?\E;TC_'KKPIXG MOM'N@PDMI2$?&-Z=5,M$MK6YNHXM=A0)/!(P#2D# M'F)_>!ZGT/X$]Y>7MKI]K)=7MS#;6\8R\LSA%4>Y/% 'C_[2,J#P9I41(\QM M0# >PC<'^8KA_P!G%'/Q U!P<*NEN#[YEBQ_*L?XQ^/X/&WB2&+379M*T]62 M%R"/-^(_&=M<7&B6D<\=NX20O,B8)&1]XBO2_P!I M;_D,Z!_U[R_^A+6Y^S7_ ,B]KG_7VG_H% 'G'_"BO'W_ $"X/_ N/_XJO6_@ MAX$U_P %?V[_ &Y:QP?:_L_D[)E?.SS-WW2%>N44 %%%% 'GOQ6^'VH?$ M#3]/MK+48+06DCR,DR$B1B %Y'3'/8]:XSPI^SI:6_F2^*K[[4^[$<%BY5-O MJS$!B?88QZFNP^)7Q3;X=WEE"VA-?)=QLZ2_:?*&5.&7[K= 5/XU<^&?Q&@^ M(6EW4S6\=G>VTNV2V67>=A VOG X)R/PH \=^,'PET[P?ID&N:$\PLVE$,]O M*^_82"593UQQC!SVK3_9R\37"ZEJ'AF:0M;/$;N $_<<$!@/J&!_X#[UUG[0 MFLVMGX#CTMI%-U?7*%(^^Q#N+>PS@?C7GG[.FFRW/CJ\U#8WD6EDREQT#NRA M1^(#'\* /I^BBB@ KY/^.'@N#PMXO2]L@J66K!YEB'_+.0$;P!Z98$?4CM7U MA7SW^TS_ ,?'AK_STDHZQ'GS)CG9D>@P3]0 M/>OJ:O"/V:/^0=XB_P"NL'\GKW>@#R_X_?\ )+Y_^ON'^9KYK\*>%=0\8ZXN MD:8T N6C:0&9RJX7KR :^E/C]_R2^?\ Z^X?YFO'?@++'%\3H7D=47[+-RQP M.@H M_\ #//C7_GKI7_@0W_Q%'_#//C7_GKI7_@0W_Q%?3_V^S_Y^X/^_@H^ MWV?_ #]P?]_!0!F^$-*N-#\'Z1I5V4-Q:6L<,AC.5W*,'!]*Y+XW>)O^$>^' M=U!$^VZU,_9(\'D*1ES_ -\@C_@0KT2*:*8$Q2I(!U*,#BOECX]^)O[:\>?V M9"^ZUTF/R1@\&5L%S_Z"O_ : ,/X1VVE2_$*QN]9U"RLK.Q!NB]W.L2LZ_< M+$9.X@X_V37N?Q4U3PCXK^'VHV4'B;1);R%1(Z M!\'?%WB31+;5["VMA:W(+1^;.$8@$C./PK2_X4#XY_Y]['_P*'^% '-?#?Q- M_P (GX\TS4G?;;&3R;GT\I^&)^G#?\!K[$UT@^'=2(.1]DE_] -?%'B?PQJG MA'6GTK5XECN519/D;,M!LY+O4= NH[>+ M)DD0K(J@=SL)P/?I6)H7_(PZ9_U]Q?\ H8K[N90RE6 *D8(/>@#X.TFR@U'5 M(+2YU"#3XI&VMN*^JOAO\)M&\%;=4%T-4U*1/W=WMVHB,/\ MEF,GJ/XLG(],FO%/C)\//^$.\0B_T^+;HVH,6B"CB"3JT?T[CVR.U=;\!/B( M\5PO@_59\Q29.G2.?NMU,6?0]1[Y'<4 ?0U%%% !7P7JBNFKWJ2??6=PWUW& MOO2OCOXO^&I?#?Q$U$;"+6^D-Y;MC@AR2P'T;3_!3X@Z?K7A>S\/W=RD6K6$8@2.1@#-&.$*>I P".O&>]>F:K MJVGZ)I\M_J=W#:6L8RTLK8'T]S[#DT 7**^./$_Q+UK4O'5_KVCZE>Z?%*X6 M&..4K^[4872:^IO KZW-X*TN?Q%-YVJ30^;,QC"$;B2H( R%(! M]\T ?*/Q4!'Q1\0Y'_+T?Y"OJ/X8$'X8^'2#G_0D%?-OQLT^2P^*NK%E(2Y$ M<\9/\0**"?\ OH,/PKVOX&^+].U;P19Z(;B--3T\-&T#, SIDE64=Q@X/H1[ MB@#U.OASQI_R/7B'_L)W/_HUJ^U=8UG3M TV74-4NXK6UB&6>1L9]@.Y] .3 M7P[J]ZVL:_?7R(VZ\NI)@G4Y=B@#NOC M1H^/"/@?6T7KIT=I*WTC5T'ZR4GA[QG]D_9SUW3O,QINN4T^T.T^DDAVC_ ,=#UYGI/_(U6/\ U^Q_^ABO MHW]G?1A8^!+G4V7$FHW3%6]8X_E'_CV^OG+2?^1JL?\ K]C_ /0Q0!]>?%,$ M_"_Q#@?\NA_F*^8OA,0/BGX?)./]((_\=:OJWQQI\FJ^!-=L85+2S6,PC4=V MVDJ/S KXX\)ZROAWQ;I6KNI>.TN4D=1U*@_,![XS0!]S5YW\PR @_\ 0J^A?B1_R37Q'_V#YO\ T$T M?*'PW_Y*5X<_["$/_H0K[7KXG^'3*GQ'\.L[!5%_$22< ?,*^T/M]G_S]P?] M_!0!8HJO]OL_^?N#_OX*62\MHK26[:>/[/$K.\@;(4 9)S["@#Y__:.\3>;> M:9X9@?Y81]KN #_$W!,4?4A?NHOX*%%=H/@%XZ(_X] M[$?]O0H Z7X_R^'=3$5^GG0 GI*@Y ^JY_[X%8G_"@?'/_ #[V/_@4/\*X/3+^]\+> M)K:]13'>Z=?]>\/_ * * /9_@+_R2NS_ .OB;_T, MUZ97F?P%_P"25V?_ %\3?^AFO3* /"/VE_\ D'>'?^NL_P#)*SOV:/\ D(^( MO^N4'\WK1_:7_P"0=X=_ZZS_ ,DK._9H_P"0CXB_ZY0?S>@#TGXS>'?^$A^& M]_Y:;KFPQ>PX'/R9W#_O@M^.*^=OA)XA_P"$<^)&EW#OMM[E_LD^3@;9. 3[ M!MI_"OL9T62-HW4,C AE(R"#VKX@\9:#)X5\9ZII'S*+6X/DGN8S\R'_ +Y( MH ]>_:1\0;I](\.Q/P@-Y./'/*T_5/$_Y%[4_^O27_P! -?"MK;O>7<-M%CS)I%C7<>,D MX&:^ZM>_Y%[4_P#KTE_] -?#^AD#Q!II)P!=1<_\#% 'I/\ PSSXU_YZZ5_X M$-_\11_PSSXU_P">NE?^!#?_ !%?3_V^S_Y^X/\ OX*/M]G_ ,_<'_?P4 <' M\(/!.J^!O#U]8ZLULTT]UYR>0Y8;=BCG('.0:]$J*.ZMY7V1SQ.WHK@FI: " MBBB@#RO]H+_DF1_Z_8O_ &:O*/V??^2FC_KRE_\ 9:]7_:"_Y)D?^OV+_P!F MKRC]GW_DIH_Z\I?_ &6@#ZKKR/\ :+1V^'5H5Z+J<1;Z>7(/YD5ZY7)_$KPW M)XK\ ZII=NH:Z*"6W'K(A# #ZX*_C0!X%^SW+''\2V5R TEA*J9[G*'^0-?5 M-?#7AC7KOPCXJLM8@0^=9S9>)OEW+T=#Z9!(K[*\,^+-&\7:7'?Z1>),I4%X ML@21'^ZZ]C^GIF@#;KY8_:&E23XDQ*I&8]/B5_8[G/\ (BOH[Q'XIT;PGICW M^L7L=O&H)5"07D/HB]6-?&GBOQ#<^+_%=]K,R$27N * /H7 M]G)'7X>WS,?E;5)"H_[9Q"O7ZY+X9^&Y/"OP_P!+TV==MUL,UP",$2.=Q4^X MR%_X#76T ?)GQZ_Y*I>?]>\/_H KV?X"_P#)*[/_ *^)O_0S7C'QZ_Y*I>?] M>\/_ * *]G^ O_)*[/\ Z^)O_0S0!Z97SQ^T=XF\V\TSPS _RPC[7< '^(Y5 M ?H-Q_X$*^@[B>*UMI;B=Q'#$A=W;HJ@9)/X5\/^*-:N/%OB^_U4J[27MP3% M'U(7[J+^"A10!ZM^S_+X>T5-5UK5]:TNRNI2+6".YNXXW"##,<,0<$[1G_9- M/^/\OAW7+?2]:TC6]+O+R%C;316UW'(YC.64X4DX!W?]]5S0^ 7CHC_CWL1_ MV]"E_P"% ^.?^?>Q_P# H?X4 ;?[.OB?[%XAO?#L\F(K]/.@!/25!R!]5S_W MP*],^.O_ "2C4O\ KK!_Z,6OES3+^]\+>)K:]13'>Z=7_'[_ ))?/_U]P_S- 'S'H/A[ M5/$VI#3M'M#=791I!&'5BW6DZE");6Y3:P[@]F'H0>0?:@#X[\" M>$+;QGK:Z9-KUKI!=(-CI:,SR$-<7 M$AR\S =3Z ._ 66.+XG0O(ZH MOV6;EC@=!0!;_P"&>?&O_/72O_ AO_B*/^&>?&O_ #UTK_P(;_XBOI_[?9_\ M_<'_ '\%'V^S_P"?N#_OX* ,WPAI5QH?@_2-*NRAN+2UCAD,9RNY1@X/I6U3 M(IHI@3%*D@'4HP.*?0!\V?M)_P#(U:-_UY-_Z&:Z?]FS_D5=9_Z_5_\ 0!7, M?M)_\C5HW_7DW_H9KI_V;/\ D5=9_P"OU?\ T 4 >V5YA\?03\+I^.EU#_,U MZ?7 ?&G3Y-0^%6L")2SP".? ]%=2Q_!=Q_"@#Q+]GX@?$Y03ULI@/_':^K*^ M,?A;XFMO"?Q T_4KUMMF=T,[XSL5P1N^@."?8&OLFVN;>\MH[FUGCG@D&Y)8 MG#*P]01P: /(/VD/^1%TS_L)K_Z*DKB/V;P?^$YU,XX_LUN?^VL=;7[17BC3 MKNUTWP]:7,<]U#<&XN5C;/E84JJM[G<>.HQ[BJ?[-=C(^N:YJ&T^5';)#GW9 MMW_LE '>_'[_ ))?/_U]P_S-?,>@^'M4\3:D-.T>T-U=E&D$8=5RJ]>6(%?3 MGQ^_Y)?/_P!?DW\A0!Q>O^#O$7A<1MK6D7-FDAPDCJ M"A/IN&1GVS5[P)X0MO&>MKIDVO6NERN0(UFC9FE/H@X4GV+ GM7V)KNB6'B/ M1;K2=2A$MKS#T(/(/M7Q?XM\,W_@KQ1<:3=EA+ P>&9>/,3JKK_G@ M@CM0!]>^"_!&D>!=(-CI:,SR$-<7$AR\S =3Z #,G\,G]#[_45'\>O^25WG_7Q#_P"A MB@#RC]G>"*Y\=ZI!/&LD,NCRHZ,,AE,L0((],5RGQ*\%3>!O%TUDH8V,W[ZR ME/>,G[N?53P?P/>NO_9Q_P"2AZA_V"I/_1L5>T_%'P/'XX\(RVT2+_:5KF:R M<_W\0:YX['C+X!R07Q'Z5Z_\ LW_\CUJ?_8,; M_P!&QT ?3$T,5S!)!/$DL,BE7C=0RL#U!!ZBF&UMVLS:-!$;8Q^482@*%,8V MXZ8QQBIJ* &HBQHJ(H5% "JHP /04ZBB@ 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 Q_$_AG3/%VA3Z1JL) MDMY.0RG#1L.C*>Q'_P!8\&OF/Q3\#_%N@7,C6%J=7L>J2VHR^/1H_O9^F1[U M]:44 ?$I\'^-KHK;/X>UZ0)C$;V.""-8X8E"(B# 50, =@!67XG\,:9XNT. M;2=5A,D$GS*RG#QN.C*>Q'^(Z&MBB@#Y/\4? OQ;H=Q(VG6XU>RY*R6Q D [ M!HR@C!SG_>Q7TOX7\+Z7X0T.+2=)A*0)\S.QR\CGJS'N3_] M8<5LT4 >=_&G0]3\0> #8Z39RW=S]KC?RHQD[1G)_6N(^!/@WQ%X;\4ZEZ* /$_CSX%U?Q)=:/J.B:=+>3QI)!.L0!(7(9 M#],E_P ZQO@C\/-=T;QI-JNN:5/9QV]JRP&4 ;I&(''_ '=^=?0M% 'C?Q\ M\+:YXF@T$:+IL]Z8&G,OE '9N$>,_7!_*K/P'\-:SX:T35X=9TZ:RDFN4:-9 M1@L N,BO6Z* /G#XS>!?$^O_ !!EOM*T6ZN[4VT2B6, C(!R.M>G?!G1=2T# MX?16.JVBKU[* /PKZ:\%>'U\+>#=+T8 ![> >:1WD/S.?^^B:W MZ* "O-OC5X,N?%W@Z-M.MFGU.QF$D,:?>=6^5U'Z-_P&O2:* /FKX2>&/&OA M#QY;7-WX?OHM/NE-M=,5&%4\ACSV8*?IFN2UCX8>-I];OYHO#EZ\X/]?>K5% 'R%X@^#?B[2]>N[33](N;^RC<^11GG@XX/N#7T7\,K[ MQ#<^$H;7Q/IUS::E9XA,DX_UZ ?*^?7'!]QGO7944 ?&UY\+O'$E]<.GAJ^* MM(Q!"CD9^M?73Z=!?Z%_9U_ )8)K?R9HFZ$%<$5?HH ^6O&?P'\0:->2S^'X MFU73BV452!/&/1E_B^J]?05Q2^&/&]KFT30_$$6__EDMK, W/H!SSFOMJB@# MX_\ #WP;\:Z_"?#<&D6.7V MG?/,PPTTA RQ].@ '8 5T-% %+5M*LM%GC'H0 .:W?#GP6\9Z_,GG::VEVI/S3WW[LJ/\ <^\3^&/>OKVB@#E_ M W@32O >C?8M/!DGEPUS=./GF8?R YP.WN/[&ZU/P!KEC90-/9-(HVKF%U&>?4@?C7TW110 M!XI\;_AE=^();;Q!H%FUQJ Q#=01XW2+_"_U'0^V/2N2^$?@'Q5H?Q*TS4-3 MT.ZM;2)9@\L@&U[" MYXZ[''=<_B,\=P>ZHH ^.-;^$7C?0KAE;1+B\C#82:P'GAO>+F6TM%.3912!I9 M/9F7A1]"3].M?15M;0V=M%;6T2101($CC0855 P !Z5+10!X=\>O".O^)=4T M:31M*N+U(8)%D,0!VDL,9K6^ _AK6?#6B:O#K.G364DURC1K*,%@%QD5ZW10 M 4444 %%%% ')_$+P-9^//#CZ?.PANXB9+2XQGRG]_53T(_'J!7S/<_#OXA^ M$=3::TTO4TFBR%N]++/D>H:/D ^^/I7V)10!\>V/PZ^(7C/51)>:?J7F-@/> M:MO0*OKE_F8>R@U]-> O!%EX#\.)IEJYFF=O-N;AA@RR8 SCL!C ']2:ZBB@ M HHHH *\4^/GA37O$T^@G1=+GO1 LXE\H [-QCQGZX/Y5[710!X]\!/#&M^& MK'7$UK39[)IY(3$)0!N #9Q^8KV&BB@#S[XS:+J6O_#Z6QTJSDN[HW,3"*,< MX!.37SC_ ,*K\<_]"S??]\C_ !K[/HH ^,/^%5^.?^A9OO\ OD?XT?\ "J_' M/_0LWW_?(_QK[/HH \:^#6A^(/!W@_Q$^H:-;_-M[9@-TQ"' '/0' MX8>/M7U@RWFA7BRW=QNFGD P"[?,QY]R:^Q** *NF:?!I.EVFG6J[;>UA2&, M?[*@ ?RJU110!XY\=O 6H>)K;3-4T6Q>ZO[=C;RQQ#YFB/S _12#_P!]US7P MF\/>,?#<^MZ;J&@WL-CJ5C(H9E&%F53M[]P6'UQ7T110!\>Z/\,/&T&MV$TO MAR]2..YC9F*C 8$GK7V%110!C^*?#=CXM\.W>C7Z_NIU^5P.8W'W7'N#_AW MKY2E^%7CW2]5;[-HEX\EK-F*YM\8)4\.IS[ BOL6B@##\(:EJFJ>&+.XUO3Y M;#4PNRYAD7&7'!8>QZ^V<=JW*** "N8\<^!M,\=Z(;"_!CFC)>VN4'S0OCK[ M@]QW^H!'3T4 ?'_B'X-^-/#]RXCTN74K<'Y+BP!DW?\ !\P/X?B:QAX+\;: ME,L;>'MG*P_H?H&BB@#S_ .*'PRM_'^GQ2P2I;:O:J1!,P^5U/.Q\'=0E8-\LEG&9P?<%,X_'%?9]% 'Q,O@OQMJM_#'X'7UCJUOKGBM(X_L["2"P5@Y+CHTA'&!UP"3VT]V[QRHHPRGN.:^K** ,32M+\[P-9: M3?1%-^FQVT\;=1F(*P/ZU\G3?"CQQ%/)&/#EXX5BH=5&&P>HYZ5]F44 87@O M1CX>\%Z/I3+MDM[5%E'_ $T(R_\ X\37R[IOPR\:Q>(K2>3PY>K$EVCLQ48" MAP2>M?7]% !7SQ\1_@3?MJ=QJWA*..>"=C))8%PC1L>3L)P"OMD$=!FOH>B@ M#XF/@WQMIKR*OA[78>=K-':2[3VZ@8/6KFE?"SQQK=ULC\/WL&YOFEO4,"CU M)WX)_#)K[-HH X;X9_#FV^'^C21M*MSJ=UAKJX48''1%[[1D^Y//H!L^.K*Y MU+P'KME9PM-\T4 ?+_P ,?A5XB3Q]IUWKNC7%I86;&Y9I@,,Z M_<'7^]@_0&OJ"BB@ KYH^+7PMUZY\>W>HZ!I$]W9WRBXB@#SCX+P:_IO@UM'\0:;<6/?'OPQK?B6QT--%TV>]:"28RB( [00N,_D:I? 3PEK_AJ^UQ]:TNX MLEGCA$1E &X@MG'YBO;J* "O"?CK\/-6U[6M.UG0=.EO)7A,%TD(&1M.48_4 M,1_P$5[M10!\O?#/X5>(D\?:;=:[HUQ:6%H_VEGF 9EY1?^^MI^@-?4-%% M%+6(I)]$OX8E+R26TBJHZDE2 *^/?^%5^.?^A9OO^^1_C7V?10!\8?\ "J_' M/_0LWW_?(_QH_P"%5^.?^A9OO^^1_C7V?10!\X?!GP+XGT#X@Q7VJZ+=6EJ+ M:53+( !D@8'6OH^BB@ HHHH \[^-.AZGX@\ &QTFSEN[G[7&_E1C)VC.3^M> M'I(K74I26N+>3B.=O[P(^ZQ[]CUXY)\/O/AWXYT6ZP_AS55D3GS+6%I0 M/^!QY'ZU]IT4 ?%EG\//'.MW0">'=5:1QGS;J%HE(]=\F!^M>W_#3X(0^&[R M'6O$4D5WJ41#P6\?,4#?WB?XF';L/?@CV2B@ HHHH ^;?C'X$\4:]\1+J_TK M1+J[M6@B598P,$A<'O7JGP7S"W<0CE(CRY/L0-O\ P*O%_AC\*O$2>/M.N]=T:XM+ M"S8W+-,!AG7[@Z_WL'Z U]044 %%%% 'S1\6OA;KUSX]N]1T#2)[NSOE%PYA M PDIX<'W)&[_ (%6K;:!XPN_@-J'A>\T*\6_M;J/[+&RC,D1D#''/\)W?@17 MT%10!\8?\*K\<_\ 0LWW_?(_QH_X57XY_P"A9OO^^1_C7V?10!\8?\*K\<_] M"S??]\C_ !KZH^'>GW>E?#[1+&^@>"Z@M@LD3]5.3P:Z>B@ KS[XS:+J6O\ MP^EL=*LY+NZ-S$PBC'. 3DUZ#10!\X?!GP+XGT#X@Q7VJZ+=6EJ+:53+( !D M@8'6OH^BB@#SKXO_ ^'C7PWY]E$#K-B"]MC@RK_ !1GZ]1[_4UXGX-\*?$7 MP;XHM-9M/#-^WE-MFBP )8S]Y3SW'3T(![5]8T4 >=_=2\2_#=K72K">X MNI)X9! %PX'4Y'8BOG3_ (57XY_Z%F^_[Y'^-?9]% 'QA_PJOQS_ -"S??\ M?(_QH_X57XY_Z%F^_P"^1_C7V?10!Y)\!_#6L^&M$U>'6=.FLI)KE&C648+ M+C(KUNBB@#P?X[^#_$/B3Q%I<^C:3<7L45H4=H@"%;>3BNA^!'AS6/#?AW5( M-9T^:REENPZ+*,%EV 9KU>B@ J.>"*ZMY;>>-9(94*2(PR&4C!!'IBI** /F M+QQ\!=']?B5SMV MK9S ,?P'/3]*^VJ* /CK0?@_XVUZX1!HTUA"3AI[\&$(/7:?F/X U]0>!?!= MCX%\.1Z59L99"WF7%PPP9I#U..PXP!V ]#?"GQ%\&^*+36;3PS?M MY3;9HL "6,_>4\]QT]" >U>X?%W2M1\2?#2:UTJQGGNI9(9%@"X<#<"#/$?ASQ??W6L:1B?&'XB^)+>6?1O"%E>Q1-L=HE_YBNDH **** "BBB@ HHHH **** "BN;\;^-=.\":#_:FHQS2A MY!##%$,F1R"0,G@# //\ZV[*[%WIEO>LOEB:%92N<[VG' 889&'!5AV( M- &K1110 4444 %%%<+\2/%WB#PI'IC:#HO]IFYD=9AY,DGE@;<'Y.F2;NS74? M#SXL6_C'4)=%U*P?2]D4444 %%%% !1110 M445POQ(\7>(/"D>F-H.B_P!IFYD=9AY,DGE@;<'Y.FWMY)55NA*J2 ?RH N45P/PI\=W MWC[0;V_O[6VMY(+GR56#=@C:IR@>/M.\2>+]7T#3X9B=+!$UP_P H9P^TJHZX!!Y./ZT =917G7C#XA:AX=^( M_ASPU;VEK+;:HT0EEDW;TW2E#MP<=!WKT6@ HHHH **** "BBN2^)'BN[\%^ M#9]:LH(9YHY8T"39VD,V#T(- '6T5P/PN^),7Q TF?[1%%;:K:M^^@C)VE#] MUUSSCL?0CW%=]0 45YQX,^(FH^)?B+XC\-W-G:Q6VEO,L4L>[>^R;8-V3CIS MQ7H] !17D/Q+^+^H^$/$K:1HVG6MZ;>V6>\>8,?*+'@?*1C@J?\ @0KTSP_K M-OXA\/V&KVI_V45Y7X+^-=EX@UE="US39-%U5F\M%D8E'?^Z<@%&] ? MIG.!7JE !163XHUV'PSX8U'6I\%+2!I I/WVZ*OXL0/QKSOX9?%N_P#&'B*; M1M:T^VLIVMA<6OE!AY@X)'S$]5(8>P- 'K5%%8GBKQ7I/@[17U35Y_+B!VQH MHR\KXX51W/'T]: -NBO#+;XI?$GQ:S3^$?!T T\MM2:X!;)!_OED3\,''K4@ M^,7B[PK>PP^//"7V>VD(47-H"H'J1EF5S[!A0![?15/2M5L="#R#5R@ HHKRKQA\98M+UMO#WA?2Y-V R8HXRS@>RK*6S^!KL/AY\4=,\>)+ M:^2UAJT S+9R-G(Z%D/&0#U&,B@#O**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HKA?#?B[Q!JWQ"UO0[_1?LVEV0D-M>>3(OG;751\Q^4Y!)X] M*O+X^TZ;XB_\(9;PS27L<327$Q^5(_E#!1W8D$>P]Z .LHHHH **** "BBO- MOAE\1M1\;ZSKME?6=K FG,HC:#=ELLPYR3_=% 'I-%%% !1110 45RGQ&\4W M7@WP7=:W9P0SSPO&H2;.T[G"GH0>]:/A'69O$/A'2]8N(XXYKRW65TCSM4GL M,\T ;5%%% !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 <7\5O$O_"+_ ]U M*[C?9=3K]EMR#SO?(R/<+N;\*\JF^';?\,X13^3C48W.L8QSL(P1_P!^L-]1 M3/COKXU7QOI7AN.*>YM=/ FNH;<9=V?!( ]1&!@_[1KIV^-T#6AM3X%UHVY3 MRS'Y?R[<8QC'3% ':?"[Q1_PEG@'3KZ1]]W$OV:Z).3YB8!)^HPW_ JSOBA\ M0KOP"=$>"WMI8;V=TG:8,=B+MR1M/7#&O,/@1X@_L;QQJ/AN:.>WMM1!DMHK M@8='3)4$>I3.?7:*V_VE%WV7AM,XW3S#/X)0!?G^(WQ)UR)]4\)^"XSHH!:* M2\!:691W"AU)SZ*#]32:1\>'U;0TM[;0);GQ5),88]/@W;'XSYF>H4QVUO%:6L5M @2*)!&BCH% P!^5>$_!^S@_P"%R>-9O+7=!+.D?'W09SG' M_?- %F]^+'Q \'W]K)XT\*6D&FW#[0UJ3N''0,'=-?!UY;CQ[X5AAT^9M@N]/.=I_[[8$^Q*G\JF_9ST^W@\#7U^J+]IN; MYDD<==J*NU3]"S'_ (%7;_$FPM]1^&_B&*Y1&6.QEF4L/NNBEU/Y@4 :M]K4 M2^%+K7-/>.XB6R>[@;^&0!"R_@>*\CTCXU>)?$NF0VGA_P ,QW_B!BS3*@86 M]NF<*6)8SM[EL"XM\C:,X+9 MW,K 9&0"#C]?8]4U6ST;2;G5+Z81VEM$99'Z_*/3U/H.]>3?M((I\$Z7(5&] M=1"@^@,;Y_D/RIOQIO)[?X+:1%&6V74MK',?51&S\_\ D6@".Q^)OQ$\83S M7?@WPE:-I,3E5DO6PTF.VXNBY]AG'P7(8 MH%)&UD((ZY/7(Z$$YKU7P196^G^!-"MK556);&$C;T8E Q;\22?QKR7]H"QM MT\2>$-055%Q+*\+MW95>,K^1=OSH ]YK/U[_ )%[4_\ KTE_] -:%9^O?\B] MJ?\ UZ2_^@&@#QK]G74;&R\,:NEU>6\#-> @2RJI(V#U->K:QXO\,Z7ID]SJ M.L6 MPAW)YRN7'H%!);/H!7SW\(_A;H?CW1=0O-5NM0ADM[@1(+61%!&T'G< MC<\UW=[^S=X;>U<6&KZK%<8.QIVCD0'W 13^M %7]G/2[N&UU_5C"\&G7DD: M6RMGYMA?)'J!N SZY]*ZSQY\46\-ZY;>'-#TIM7UZX /D*Q"Q@],XY)(YQQ@ M8T:CDD[92>G4X(&*] \ ^-K3QYX;75;>$V\JN8I[+$Z$>??.RQD$>ZJ.G^U53]FLG_A'=<&>/M:?^@4 2:K\ M;=3T_P 1>(-#AT>&[O[:Z^RZ;#"CLTS;B"7 /. !P,$D_B-[PGXR\<76D>(; MGQ1X=AT]]-M#<0-Y3QB5MK-MP22#QFN1^'UA'<_M%^++J158VIN7CR.0 MS2*N1^!8?C7L?BS_ )$W7/\ L'W'_HMJ /';7XW>*M?TVTMO#?AR&]UIM\EV M(X9'BA0,0HP&!R1SDG'('4\>C:3XTO+3XYD MD8#H2B@#/_?9H L6'Q&^)GBR%M0\+>#;)=,#'RY+R3F0#T)= ?P! /&:Z'P/ M\4)-X(&0:YZP^(7CG3=.MK&U^%EZD M%O$L4:AG "J,#^"N6\02^-?%/COP_P"(6\":EIL^GS1AWC1V\Q!(&Y.T=,M^ M!H T?VA[SQ$]O#:7&F01^'TNHVMKT2 R22^4V5*[L@4?_H H ^?/@9J'B^U6>#0M%M;W2Y;V(7UQ+,JM"O )4%P3\N3T-?2] M>'_LU_\ (O:Y_P!?:?\ H%>X4 (?^O0_P Q7,? W5=.M/AA:17- M_:PR">8E))E4_?/8FNG^*G_)+O$/_7H?YBO(/AG\&_#WC/P7;ZSJ-YJD5S)+ M(A6WEC5,*V!PR$_K0!ZM\0_%OABS\#ZO#>ZE93FYM)(8K9)E=Y792% R1SC MGMUK#_9_TF^TSX>R2WB/&E[=M<0(PP=FU5W8]RI_#![UC:K^SCI*V;/H6LZA M%?I\T1O&1T+#H#M12/KS]*UO@SX]U7Q&-2T#Q PDU/3",38 9TR5(;'&5( R M.H/KR0#3\'_$+4/$7Q'\1^&KBTM8K;2VE$4L>[>^V4(-V3CH>U=;XJU>;0/" M>JZM;QI)-9VSS(DF=K%1G!QVKR/X7D?\+Y\=#/.ZXX_[>!7IGQ(_Y)KXC_[! M\W_H)H A^'/BVY\8^"X=5Y)%98L[0%.,\DUQ"_$_QKXPU&\3X?^'+6 MXTRV?4990.QQR<$$XS6K\#8$N?A'!!*,QRRW", <9!8@UPFFVGQ* M^#DUY:Z?I"ZSH+;3P[X]\/ MPZ;/>LJP7-LW[O+' SEF!&>,AN.XK9^*OQ"U#P%%I#V%I:W!O971_/W?*%V] M,$?WJYO1?B_X-\6ZQ9VOBGP_%8ZA$Q6"6\C2:.)R1GYF *$D#G'XU5_:0_X] M_#'_ %\3?R2@#LOBA\0KKP$VB-!;VTL-[.R3M,&.Q%VY(VGKAC7-R_$7XD>( M$?4?!_@V)M&!S%->_P"LG4?Q ;UX/^R#]:SOVE%WV7AM <;IYQ^B5[A:6L5E M9P6D"*D,$:QQJHP%4# 'T% 'GOPR^*+^-KJ]TG5-/&GZU9J6DB4D*X!VM@- MRI!(!!SUZUK?$/XAV/@#2H9IH&N[ZZ8K;6J-M+D=23SA1D=CU%>>:*BQ_M4Z MPJ#:# 20.Y,,9/Z\UB?$74K[_AH.U:VTB75YM.BB-O8C/[PA#)D<'H6+=/X: M .L_X3/XPFT_M4>"+'[#MW^02?/V]?N^9NS[;<^U=OX!\?:=X]TB2YM8GMKN MW8)=6LART;'H0>ZG!P>.AXKC/^%H?$#_ *)A??\ ?V\6_\ ")>#-%35=9C0 M/<-,2(X@0#@\KV9
F'J'Q*^(W@QH;KQCX4L6TMW"--9/RI/;.]@#Z M @9QUJ'QCX4\;>%OB-=^-O!ENE]%>(!/;@;V'"AE*9!8$J&&TY'MCFNOQQLK ME3H_CWP?)"C%?-1H]ZD@Y!:*0 X! /4T >K:IXTTG2_!!\6/(TFG&!)H]@^: M3?C:H'8DD#V[]*\ZLO&_Q=\0V:ZMHOA#2X].E&^!;F3YY%/3K(N1T.<#/:NO M\4>'-.\>_"]]-\/36D=K/&DM@\*[805;(&%' X*GCC/3(KS+3?'?Q&^&VGP: M7XA\*O>Z=9H(HYP",(!@#S4W(0!TR,^M '?_ \^)TGBO5;S0-9TLZ7KMFI: M2')VN 0#@'D$9''/'.:]&KS7P#X]\%>--BOB:,?@<-_X]7-:9K/B_P"$'C;3M!U_43J6AWS*J,TA M<*A8+N3=RI7/*]/T- 'M'C3QCIW@?P])JVH!G^81PP(?FED/11Z="2>P%>=6 M?CKXMZW9IJND^"K!=.<;XTN),22+ZC,BD\=#MY[9K!^/EU/-X]\+:U:XGD(8R M@@N JX..2H'/K7#:/%XMU3XVZ9XJN/!VH:3%*1%=_(Q0@H4+,2!VV_\ ?-6O MB[8QZG\:O!EE,JM%,($D5AD%?/.1^6: -GPS\0/B3KNO6T<_A&"TTJ]#F">6 M"51& A92SDX(.!V&<\8KH/A=\1+OQNNK6NJV<%GJ>G3!7ABR!M.1T))R&5@? MPKT*O#+Y/^$ _:*MKP?N],\1KL?^[YCD _CY@5C[/0!Z;X^\5KX+\'7NLA$D MGCVI!$Y.'D8X ..W4_0&N!U_XL^(]!\%^%]9GTO3_M6LF1WB(?:D8VE"/FSD MJP/XU4^,$DGB[Q]X9\!6KG8T@N;O;_"#GGZJ@<_\"%5_VBH8[>P\*0PH$BCF ME1%7HH C H ]3\;>--.\#: ^J:@&D9F\N"W0X:9\9 'H..3V_('SNT\<_%[ M6+/^U],\&:-_BK-HGB./POX;TAM8UUP-\8)V1$C(! Y)QR>0 .]=E8>$M"TO7[S M7;+3TAU.]S]HG#L2^2">"<#) / ZU\X_#[Q-KUAXN\1ZYI?A6XUZ\N92)'4M MN@#NS$'"G[V/;[M 'H5W\1?B5X41-0\6>#K/^R=P$LEC)EH@?4AW _$ 'IGF MO5=%URP\0:';:QI\V^SN(_,5CP1Z@^A!!!^E>3ZE\0?'6JZ7=:?<_"V]:"YA M:&0%G.588/\ ![U=^!NBZQIW@_5M'U[3;RSC>X+1I<(4W*Z ,%S]/UH K+\3 M_&OC#4;Q/A_X+;3P[X]\/ MPZ;/>LJP7-LW[O+' SEF!&>,AN.XKDM-M/B5\')KRUT_2%UG0Y)C*&CC,@/ M&["'5_LW? M\B;JW_80_P#::55TKXYZUJJ7.G67AU+_ %YK@QVMM;!P@C'5Y"2>_P!.^2.] MK]F[_D3=6_["'_M-*R_V=[.)M9\67K(IFC>*)&QR%9I"PS[[5_*@"Q??%?XA M^#KNWE\9^%+2/3YWV[K8D$<= P=USCG!Y///I[59ZC:W^EP:E!,IM)X5G20G M V$9!/IQ7!_'-%?X3:JS*"4D@92>Q\U1_(FL<71UVLVP_ MH30!7F^+?B?Q1K=SI_P[\.17]O;'#WMV2$;W'S*%]LDD@=*LZ7\5M?T;Q/:Z M!\0="ATR2[(6"[MF)BR3@9^9@1G )!XSR/34^!5A!:?"O3YXE427UT&[GT*RBO=3108+>5PJN:20I+@'YLCJ:^I*\+^#W_)7/'O_ %\2_P#H]J * M7QDU.'1OB[X0U2\#^3:10SRB,9;"S,2 .YXK;G\?_%;4+/\ MC1/!%LND$&2 M(7!WS21]CM$BL]=!@4 M<-\,_B-!\0=*N9#:_9-0LV5;B -N7YL[64^AP>.V/QJ#XA_$Z'P7<6FEV-@^ MIZY> &&T0GY03@$X!)).0 .N#TKC?A!&L'Q=\?P1C;&ES,JJ.@ G8"N5;7-6 MM_C[X@U73_#\VNWEI)+'';J3F)5VQA^ > ./^!4 =O<^.OBUHMHVK:MX*L&T MQ!OE2WD_>QIW)Q(Q''?;QWQ7H_A#Q;IOC30(M7TQG$;$I)%)P\3CJK?F#]"* M\]/Q.\?LI5OA=>D$8(+/S_XY5+X&:1KVBZWXA34=#O=,L;L)-#'.A"*0S?*" M0,G#?I0![;7F?QZ_Y)7>?]?$/_H8KTRO,_CU_P DKO/^OB'_ -#% 'D::9J' MPXL_"?Q"T56>SNK:-+Z')QN(^93_ ++@9'HP^E?3.BZQ9:_HUIJNGRB6UNHQ M)&W?W!]"#D$=B*Y3P7H]EK_P9T?2M0B$MK=:X M7MY!I]A<7MRX2WMXFED8_P *J,D_D*\/^%/_ "77QW_UUNO_ $IKH?CYXE.C M^!1I4#XNM6E\K //E+AG/X_*O_ C0!R_PLT)OB!/XV\2:LA":N)+&(GG8&^8 MX_W1Y6/I6K\ ]:GMH=8\%ZB2MYI<[O&A/1=VUU'L'Y_X'61X)^*$7@_PC8:) M'X-UJ1X$)EE6/&^1B2QZ>IX]@*Y2;QNNG_&6U\8Q:3>Z79W4BK=Q7*$;@0$D M(XYXPWUH ^C/'&G7>K^!M;T^Q!-U<6:A?VMI:D@":XF6-,GI M\Q..:Y/7/ASX*\=Q)JDUE$\ER@=+ZSDV-(".&R.&X[D&@#IEFTGQ)I4\4-S: M:A8W$9BD,,BR(RL,$9&1TKG?AY\/XOA]I]Y9P:G->QW,BRD2($",!@X )ZC' MY5YSJ?[/M[I3M?>#_$MS#=1C,<":-_R=7J?^X_ M_HA:][H \8_:#\,6T_AJ#Q/!&(]0L9DCDE7AGB8X )]0Q7'IDUZ-X%UN3Q'X M&T;5ICF:XME\T^LB_*Q_%@:Y?X[W<5M\*=0BD(#7,T$4>>["0/\ R0UH_""V MDL_A/H$=UWJ=PLDBC^[NVH#[%B3 M_P K,^*FCGX?ZYX.\6:3&?*T]8[&4+QN$8^4'_>3>I^E]MG$EO<1K+&X_B5AD'\C7@GBQ1\0OV@K+PU=LYTG M3?E>('AMJ>8__?1PF?0"NH^ /B?^U_!4FC3OFZTF38 >IB;)7\CN'T KF-#) MTG]J;48;@;3=F7RV?_;B$@Q^6/TH ]]@@AM8(X+>)(H8U"I'&H55 Z =!5/ M6]%L?$.CW.E:E LUK<(4=2.1Z$>A'4'L:T** /!_@3?W>B^*_$G@B[E:1+1W MEB!Z*T;^6^/][*G\*]XKY^^&;#5/V@O%.HVWS6J"Y.\=&S*JC\\$_A7T#0!R MOQ)UZ7PU\/-9U.W8K<)#Y<+*<%7=@@8?0MG\*XWX ^&+;3_!G_"021A[_4W< M^:PRRQ*Q4*#[E23Z\>E;7QMM)+OX4:OY0+-"8I2!Z"1<_D,G\*E^"]W'=_"C M1?+(S$LD3@=F$C?TP?QH [VN G^%MH?B=#XTLM1>RD4AI;6*$8E?!#$MGHRG M!&.N3GFN_K*O_$VB:7JEOIE_JEK:WMRH:&&:0(7!.!C/')XQWH SO''CC2_ MFB?VAJ.^221MEO;1XWRM[9Z =SV]S@'SZT\<_%W6+-=6TSP7IZZ,[B ZMTYR%P*MVOQLN_$.DV=MX5\/27_B2=&,UJ2?*M@IQN9N,@\8Y M'7DYQGUVZ19+29'&5:-@0>XQ7AW[-5K$-*U^[VCSFGBCW8YVA2.%2>VR-F6QNSO96 SS@Y YY[^NZU?/IF@ZC?Q*KR6 MMM),JMT)520#[<5X[^TH -!T%P/G6ZDPW//&5Q/)X'\)6[Z;$VW[1?M@M^.]5STX!;'K M6'XVU6\E_9H\-%V8FXE@MY2>Z()-N?\ OVE>Q^ ]/M]+\ Z#:VJ*L8L8G.WH MS,H9F_%B3^- '%^&_BSJ">*(_#'CC1/[&U.=@L$L9_=.3T')/!/ ()&>.*Z_ MQYXUL_ GAM]5NHFGD9Q%;P*<&60@D#/88!)/MZUY]^T?90'PGI.I@*MW!?B% M)!PVUD9B ?JBFMKX@^$+_P"(WPUTE[)E75(TBO$25MHD+1_,F>QYR">X[9S0 M!DIXL^-$]H-2A\':6MJ5W+ Y/FE>N=OFAL^V,^U=9\-_B-!X]L;I9+-K'4[) M@MS;,V1SG#+GG&000>AKSN#XN>//!R);>,O"N?KB@#.T/XBZUK7CWQ5X; MATZS8Z5!.]H06#2R(X558EL8.>>E>46&J>.%^.%_>P>'[-_$S18EL#.HC5?* M09#;\?=VG[W>NQ^&_P#R<)XV_P!RX_\ 1Z4FD?\ )U>K_P#7O_[0CH ]&U[Q MLO@[P-;ZWXDMA%?O&BO90L#NN"N2BG)& 0>S\=?%O6[--5TGP58+I MSC?&EQ)B21?49D4GCH=O/;-8/Q\NIYO'OA;3DLWO41!*EH.D[/+@H.O)V =. M]=(/B=X_50J_"Z] P &?C_QR@#I?A]\2;?QHUUIUW92:;KED/\ 2;.3/0'! M*YYX/4$9&1UZUW=?/6CQ>+=4^-NF>*KCP=J&DQ2D17?R,4(*%"S$@=MO_?-? M0M !7@G[/W_(U>,/]]/_ $.2O>Z\$_9^_P"1J\8?[Z?^AR4 :MW\;+ZP\6:] MH1T5;VZMK@VVFV]JK^9.X8CYCSP ,\#_ .M2U7XE_%/PO&NI^(/!]A'I18!O M+)RH)X!99&VD],L.N.*K?#ZSBN/VCO%D\B*S6WVEXR1G:QE5'ET^_N&CDM+FU.Z&4*X+ GW%87QWT^"\^%=_<2JIDLYH9HB>S&0(?TCTQ+HA8;ZU;,0.<9/S,".1G!R/3FN.^&?B[Q5X;\&P6VC> + MG4K:61Y3>QE@)FW$=D/3&WKVJQX]UOQOX\\.?V3<_#>_MF699HYU#N489'38 M.H)'7O0!['XXU;7-$\+W&J^'[2VO9[8>9+!,&.Z(#YBNTCD=?< U3^'7CNV\ M=^&%U'$<%Y"?+O(%/$;>HSSM(Y'XCM5[P&M\G@+1(M3@FAO8K1(I8YP0X*C; MSGOQFOG7XGPGX>^-]6L?#.I>1;:O:#[7:Q?\L0YR4]!G&1W"L1T/(!ZYH'Q+ MU7QA\1+G2/#UC:2:!9'_ $C4)0Q) XRN"!\Q!"^PS[5ZA7(?#3P[I'ASP181 M:1-'BJ,G]!5FF2Q1SQ-%-ⅅ##(Z@@CW!H \*^!ME/XD\6^( MO'5^GSRRM##GD*SG<[(D"C/T%2T >"_' MK2[C0_$&@^.--&V:&5896QQO0[XR?7(W ^P JO\ ';5K?7?#?@O5;0Y@NVDF M3GIE8S@^XZ?A7OMQ;6]W%Y5S!%-'G.R1 PS]#4+Z7I\D,<+V%JT46?+1H5*I MGK@8XH MUX7\'O\ DKGCW_KXE_\ 1[5[I4$-E:6\TDT%K#%+(<[)$##/T-/CC2*-8XT5$0!551@ #H * /GOP9XCG^"VMZCX7\56UPN MDW$YFM+V.(E2< ;AZ@@+D#)4CIS6I\0?BUI_B?1)?"_@N.ZU2^U,>2TD<#*% M0_> # $DC(Z8 ).:]KN[&TOX?)O+6"YBZ[)HPZ_D:KZ=HFDZ.&&F:796088; M[-;I'GOSM H XO1/"TG@[X*7FDW!4W2Z=*",G)6) HSZX% 'D/ M[2'_ "(NF?\ 837_ -%25U'BKPH?&?PGBTJ(@7?V2&:V).!YJH" ?8\K^-=M MQB.ZMX9T!R%E0, ?7!K$\:SZY8>#[VY\,QH^IVZJ\,)C#!U!&Y0OKMS M@#N!0!Y3X+^,MKX4T.'PWXQT_4+34-,00*RPYW(O"@@D$$# [@XSFN+^(OBO M4?&OBGP]JATRXLM%,OEZ;YX :?#IO?'OE!QD<=3S7IOAWXU>#]5T:VD\5216 M>L0#$R26;NNX=T(5L?3K7-ZEJ9^,?Q5T-=$M9FT+19!)/=R(5!&X,WTW;%4 M\]3TZ 'T%6?KW_(O:G_UZ2_^@&M"D95=2K %2,$$<$4 ?+OPC^*6A^ M%U"S MU6UU":2XN!*AM8T8 ;0.=SKSQ7?77[2'AA+=VM-(U>6<#Y$E2*-2?=@[$?D: M]5_L'1_^@38_^ Z?X5)#I&FV\@D@T^TBD'1DA52/Q H \6^$'AO6]9\;ZE\0 M-=M6M5N?,^SQNI4NSGDJ#SL"\ ]\^QK'.H6O@#]H'5=4\5V\GV2\,KVET8RX MC#D%77')P 4..1FOHVJM]IMCJD'D:A96UW#G/EW$2R+GZ$&@#S/Q%\8M(U'3 MY=)\&KGS?)=07,9>,_>' M#+_-37LUAI.FZ4A33M/M+-" "MO"L8Q_P$"I8;&TMII)H+6"*63[[I&%9N_) M'6@#Q?X:_P#)>_'/_;;_ -'+7J_BS_D3=<_[!]Q_Z+:M&*RM8;B2XBMH8YI/ MOR)& S?4]34SHLB,CJ&1AAE89!'H: /*/V>?^2:R?]A"7_T%*TOC-X,NO&'@ MT?V@V]K;V<7E6T$4$><[8D"C/K@5+0!Y!X M3^.>@+HL-IXJEGTW5[5?)N%>VD82,O&1M!()[@@8.:J:=X\\3_$/XC6T7A&2 MXL?#%F5%Y<20(?-7.6^\#@G[J@<]_7'K%]X>T74Y1+J&CZ?=R Y#W%LDA!^I M!J[;6MO96ZV]K!%!"G"QQ(%5?H!Q0!Y5^T/8SW?PZMYH(7D%KJ$^''C_1?&>DII]@+A+FRM(EN$E0*!QM."#SR/U%=TZ))&R2*KHPP MRL,@CT-5+'2-,TQF:PTZTM"XPQMX%CW?7 H ^>?@WXTT[P)=ZGX0KYV$-D@CG!^E?2=49]$TFZO!=W&F64UR,8FDMT9QCI\Q&:O4 2:G^T=HILG71=&U*:^8 M;8ENE1$W'H3M=B>>W?UJQ\"_!FJZ1%J?B36X9(+O4\"**4;7"9+,S#MN.,#V M]Z]9M],L+1]]M8VT+_WHXE4_H*M4 ?/$VJ'X6?'?5M4UFVF_LG5UDV7"1DC: M[*^1Z[6&".O?TK7\??%?3_%/AF_T#P?#=:C<7%N[7-QY+1QP0*-TA.[!Z CI MCGKG /M%Y86>H0>1>VD%S%U\N:,.OY&H;+1=*TVV>VL-,L[6"08>*"!45A[@ M#!H \Y^"T=S-\&5BLI_(NW:Y6&8J&\MR3M;!!!P<'FL/P=\89M GOM"^)$ES M;ZG!.Q6Z:WRI7^Z50>O((!!!]N?:[>V@M(A%;0QPQ@Y"1J%'Y"J^H:/I>K*% MU+3;.\500!K$+&,U[;I^D:;I$1BTW3K2RC/5+: M%8P?P4"I;FRM+T*+JUAGV'*^;&&V_3- 'B?[2'_'OX8_Z^)OY)7N=07-E:7H M475K#/L.5\V,-M^F:GH \+TC_DZO5_\ KW_]H1U8^+6B:OX?\:Z5\1=%MGNE MM %O(E7.U5R,G'\+*Q4GMC/>O9196BW9NUM81>WWNM3]1@T >8Q_ M'OP,VE?:WN[I+C9DV?V9S)GTSC9_X]4'PLUOQKXMU?4=?U>62V\.REOL-FT2 M#<21@AMNXJJ\9S@D^QKOV\+>'GN?M+Z#I;3_ //4V<9;\\9K6 & ,"@#Q?5 M?B#X@\ ?%"[A\627-SX9O 39210IB)2G2O:[JTMKZW:"[MXKB%OO1RH'4_4 M'BJ5CX;T+2[@W&GZ+IUI,>LEO:I&Q_$ &@#R[3]"\;>%_@-;0Z--+;:Y [73 MVZQJ[^4S,3& P.&P0V!SD$59\+_'?PO/H5NOB&[FL-4BC"7"O;NXD<#!92BG M&>N#C'3WKUNLJ]\,Z!J7Y8D;803@<;F)''7 R:^AJBM[:"T@6"V@CAA086.- JK] *EH M*^=]^'M3=C*!G:NYMQ0G'RL&^Z3P1QZX^B*1E#*58 J M1@@]Z /*(_VAO!CVGG/%JB2XY@^SJ6S['=C]:XZ2ZU'XY?$#2I[73)[3PWI+ M[FFF'495F!/3@ H \G^-OA+5=1ATKQ1H4W'VB[T/3;B?)/F M2VD;MD^Y&: /-/ WBWQ?X^\?7&JVCSV/@V#*B*2%/WV 0H#$$[B?F.T\#C/3 M-#XE?\E[\#?]L?\ TVQQQPQ+'$BI&@PJJ, #T J*6RM9KB.XEMH9)H_N2 M/&"R_0]10!/7F'QT\.OJ_@0ZG; _;='E%TC+]X)T?'TX;_@%>GTUT26-HY$5 MT8%65AD$'J"* /#_ (+177BWQAX@\?:E&!+(1:P=P#@;L?10@_X$:3]I#_CW M\,?]?$W\DKVZWM;>TB\JV@BACSG9$@49^@IMS96EZ%%U:PS[#E?-C#;?IF@# MRSXW^%=3U*TTKQ+HD4DU_HTN\Q1KN8ID,& [[64<>A/I5C3OC[X,N-'6YOI[ MFTO0F7L_L[NV[N%8#:?;)'X5ZE67/X:T&ZNA=7&B:;+< Y$LEHC/GZD9H \T M^%UUXE\6^,=7\8WTU_:Z#."EE8R3/Y;'Y0&"?=.%7D@"&YA:&XBCEB M;JDBA@?P- 'E'B;X[^&XM#E3PU/-J&KSKLMXQ;.HC<\ MN SCT&]=-9>'-#TVX^T6.BZ=: MSY)\R"U1&YZ\@9K3H \/\'?&&;0)[[0OB1)+X/A MWX5M+^\MYKY1)':D1L%8ML)W'/\ NG\ZW= U>/7_ _8:O%$T4=Y LRQLWANH3#<0QS1-U210RG\#2Q0QP1+%#&D<:C"HB M@ #V H \$^'7CZ+X:07/@WQK!<6#6TS26]QY3.A1CR,*,D9R0P!SD^E3>+?' M5]\2M=TSPW\/KK4(DCF\ZZU*$R0!1@C.1A@H!)YQDX %>VW^E:=JL8CU&PM; MQ!P%N(5D'Y,#2V.FV&EP^3I]E;6D1YV6\2QK^0 H P/&OB^W^'_AF+4KFVGO M(Q*EOM5QO)(/))Z_=K6\.ZU'XB\.V&L10M#'>0B58W.2H/8U>N+6WO(O*N8( MIX\YVRH&&?7!IT44<$2Q11K'&HPJ(, #V% '$> /B99^/[O4;>UTZ>T-B$+& M5PV[<2.,?[M=U7"> _#FI6.N^(O$.JV,&G3:I+&D%C RL(88@5!)7C+9S_\ MKQ7=T %?-V@>++#X:_&#QBVOV]W'%>7$IB,<>XX,I=3@D<%3UKZ1JE>Z/I>I M2I+?:;9W4B#"-/ KE1[$CB@#Q7XDS)J[Z?922 MQ2O:6[20@"-S&"4 Z8../PJQ0!X?\)O^2R?$'_K[G_\ 2AJK>,K;4_AE\6#X MZM;.:[T2_7;>>6O^KW8#*3VY"L"< GBO25B_&#P#_ ,)EX:^U6,?_ !.=/!DM MBO65>K1_CU'N/:WM((I7^\\<85F[\D#FB"PL[65Y;>T@AD?[SQQA2W?D@?#BV'A+QIH]X@LR5@EC4 M%U0DX!!(#+UPP/3UKW^UL;2R#"TM8( ^-WE1A<_7%)>Z=9:E$(KZSM[J,'(2 M>)7 /T(H \HU7]HCPO;VK_V79ZA?717]VK1B--W8,2<_D#3_ (*^$]7LYM8\ M6Z_"]O?ZQ(62%UVL%+%V8@\C+$8'H/<5Z18^&/#^ES";3]#TRTE!R'M[2.-A M^( K5H ^9]4\56/@S]HS5]9U&*XEMH\H5MU5GRT*@<,0/UKMV_:/\(A"4TS6 MRV. 88@#^/F5ZK-I&F7$K2SZ=:2R-]YW@5B?J2*8NB:2C!DTNR5@<@BW0$?I M0!X#?/XF^.WB#3T73)]+\+VS[S,^2I'\3;B &D4B(L:*B*%51@*!@ 4M 'SNC? M\*Q_:'93^ZTG66^BA)C^FV4?D/>NN^,'P\U'6Y[/Q3X:!&N:=C*(<-*JG:5J ML:[)2D!=-V.H'WAZ[2/Q->70?$GQ1I/]I:5X=UW4-9T^2%MLUW;$RP+W=?F8 MK@=R<=\"OJ;4-!T?5F#:EI-C>L!C-S;I)QZ?,#4MCI>GZ9&T=A8VUI&W5;>% M8P?P H \K^ %GX?L_"TTECJ=O=:Q=L)+R,?+)"!PJ;3R0,D[NA)/I7K]^\-W4OF0SQ#\ RD\;L !D..@P<1?&OPKJUT^D>+M B>;4-'D#-$B;F*A@ZL!WVL.1Z'V MJUIOQ]\&W.D+<7\US9WH7]Y:&!W.[N%8#:1]2*]3K*N/#&@7ER+FYT/3)YP2 M1++:1LV3UY(S0!XWX,MM3^)?Q:_X3NYL9;31+$;;02C&_:"% /?!)8D< \5- M\4/^2\>!?]^W_P#2@U[DJJB!$4*JC & !4,ME:3W$<\UK#)-'C9(\8++WX) MY% #Y_\ CWE_W#_*O$_V:_\ D7M<_P"OM/\ T"O<.HP:@MK*ULE9;6VA@5CE MA%&%!/OB@#Q;]I3_ )%[0_\ K[?_ - KUCQ9_P B;KG_ &#[C_T6U:-S96MZ MJK=6T,ZJ+/\ D3=<_P"P?O0W$> MBW=PS6]ZD1=4F"KO4XY/&P\"89[Q)YEDN;EHRB;5/ M'WAD*#AB2!T %;W[/]G;7WPRNX+NVAN(6U.7,*]6T_2=-TB(Q: M;I]I91MR4MH5C!_!0* .,\6_#U=3^$R>%+!QY]E!&;9CP))(QW]-WS?0M7(> M OC!IOA_0X?#?C-+K2]1TQ!;AI+=V#(HPH(4$@@8'3!X.>:]NJAJ&AZ1J_\ MR$M+L;WC'^DVZ2?^A T >#>,-=N/C9XBTWP[X8MKC^Q[27S;F]DCVJ">-Y] M!NP#R2>E>@?%:?Q5X>\+6%]X0G>."P8+=P1Q*Y:( !3R"<#&#CLV3TX]!M+* MUL+<06=M#;0@Y$<,810?H.*GH \OL/CSX&O-)6>]NY[2X*?O+1[9W.<<@,H* MD>Y(_"N3^$.G2:U\4-;\8:;IKZ=H#K)' A78'+%> !Q_"6.. <"O99_"GARZ MN/M%QH&E33YW>9)9QLV?7)&:U8XTBC6.-%1%&%51@ >PH \.^&__ "<)XV_W M+C_T>E9GB#7+?P'^T;>:YJ]O<#3[FW78\:9)!A12PSC(#*0<5[_%96D-P]Q% M:PQSR??D6,!F[\GJ:COM+T_4T1-0L;6[5#E1<0K(%/MD'% 'D'Q4TB[\7Z!X M>\>^%$FGGL@LZ1"/+F,D,&VCJ58F2*]/@@AMH4A@B2*)!A4C4*JCV Z5G77AG0+VX^T7>AZ;<3Y)\R6 MTC=LGW(S0!YIX&\6^+_'WCZXU6T>>Q\&P94120I^^P"% 8@G<3\QVG@<9Z9] M@IL<<<,2QQ(J1H,*JC ] *=0 5X)^S]_P C5XP_WT_]#DKWNJ]O8V=H[O;6 ML$+/]\QQA2WUQUH \4^&_P#R<)XV_P!RX_\ 1Z5Z?\0?^2<^)/\ L&7'_HLU MNQ65I#-QAE89!'H10!Y7\#;2&_\ MA";.X7=#<37$4B^JMP1^1KC_ 3XD?X,:[J?A3Q7#,FFSS&XM;V.,LIXV[\# MDA@%Z9*D8QZ?0-O;06D7E6T$<,><[(T"C/T%17^FV&J0>1J%E;7<.<^7<1+( MN?H010!X#\6_B?9^+_#-QI'AB*XN[&)HY]0O3$R(B!P$7# 'ERO) _'G'H_A M;1(_$?P-T[1I7,:WFEB+>!G:2.#^!P:[.VT32;.Q:RM=,LH+1CEH(K=%C)]U M Q5N**.")8HHUCC485$& !["@#P+X>>/A\,XI_!OC:VN+$6\K26UP(F==K'D M<#)4G)# 'J:T?%WQ>NO$=U9Z!\-&N;G4)I0SW:V^ JCL XZ9ZLP 'OQ[)?: M7I^J1B/4+&VNXQT6XA60?D0:33](TS249--TZTLD;&5MH%C!QT^Z!0!R_BGQ M:WP^\ 17VL72WVK"%8DRH7[1<%>3A0 %SDG ' ]:X;X:?#9=?T+5/$?C"-KF M^\0(VSS!\T<3'/F#T8G!'H ,=2*]ENK"SO=OVNT@N-F=OFQA]N>N,_2IU4*H M50 H& !VH \)^&FNWOP]\9W/PZ\12_Z-)+G3IVX7JT M^GV5U*LMQ9V\TB#"O)$K$=^"15F@ 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 **** "BL+QGJ5UHW@K6=2LG"75K:22Q,5# ,%R#@\&L;X4 M>(]3\5> [;5=6F6:[>:5&=4"#"M@<#B@#MJ**X3XB?$-O!5QH]E!8BXNM4F\ MM'=L)$H9020.2?G&!Q]: .CO_"7AS5;DW.H:!I=U.3DRSVD;L?J2,FM"SL;3 M3K9;:QM8+6W3[L4$811] .*Y_P"(NM7WA[P!JVK:;(L=Y;1JT;LH8 EU'0\' M@FF?#76[_P 1_#[2M6U.59;RX60R.J!0<2,HX''0"@#JZ*** "BBB@ HHHH M**\:\5?$WQ+J_B^?PC\/K))KNV)6YO)%5@K*<-C=\H53P242W?&"@'Y$4 >XT5YK\+_B?+XQFN]&UFS6RUVR!,D:@A9 # MM8@'E6!P"/?\!VOB;7K?PQX;O]:NE9X;2(N47JYZ*H^I('XT :M%>%Z5>?&# MQOHS>)=+UC3]-M)"S6ED(DS(%)'!9&ZD$?,>OH*[+X2_$"Y\?'?2HY+N2 M"QO8H1O:.-(6W#OA5PQ^@YKLOA?\2XOB!IUPEQ;I::K9X\^%"=C*>CKGG&00 M1SCUYH [^BBB@ HKD/'_ ,0M+\!Z0T]RZS:A(I^RV8;YI#ZGT4=S^7-9OP<\ M3:OXL\%2:EK5T+FZ^VR1AQ&J84!2!A0!W/O0!Z#16=K^I#1O#NI:F&<']* /H.BO*/"M[\8I M?$UBGB/2[2'2"Q^TNC0$@;3C&UR>N.@KM/''C"S\#^&9M7NT,K B." '!ED. M<+GL."2?0&@#HZ*\2M;_ .-NNZK#K75_ M#'XCR>-([S3M5M!8Z[IYQ<0 %0PS@L >1@\$'ID>O !Z%17%?$CQ_%X#T:&2 M*W^UZG>.8[.VYPS#&6..<#(X')) ]QQ$MU\V45QWPX\>V_C[P^UX(1;WUN_E7=N#D(V."/]D\XSZ$=LUV- !1 M7%_%3Q#J7A?P!>ZMI,RQ7D4D2H[(' #. >#QT-7/AUK5]XA\ :3JVI2+)>7, M;-(ZJ%!(=AT' X H ZBBBO)O 7CG7M=^+7BC0-0NDDT[3VN1;QB)5*[)PBY( M&3\I[T >LT444 %%%% !1110 4444 %%%% !1110 4444 %%87C/4KK1O!6L MZE9.$NK6TDEB8J& 8+D'!X->->%O$/QE\8:/_:FDW^G-;>8T69(HD.X8SQM] MZ /H*BO%)4^/,$9D6;39RO/EH(,M[<@?SK7^&GQ4O?$NM7/AKQ)8I8ZY;ABN MQ2HDV_>4J22&'7K@C/3'(!ZI1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 45R_P 0/&$?@?PE<:PT(FFW"*WB)P'D;.,^PP2?I7F+ MS?&:;PP?%ZZW8QP^1]K&FK"F[R<;NA0_P\X+9QWSQ0![M17(_#?QF/'7A"+5 M7A6&Z21H+F-/NB10"2O?!# \^N/>NNH ***\'U_QM\0KSXLZEX3\,WMJHB.8 M8YH8\!1&K'YB/\45XO\ 9_CQ_P _FE?E#_\ $U=T>#XTC6[ ZK=Z8VG" MYC^U!!%N,6X;\87.=N: /6Z*** "BBB@ HHHH ***R_$M[/IOA76+ZV8+<6U ME--$Q&<,J$@X/7D4 :E%#?"E[KLML]R MML% B1@I9F8*.>PR13_!VMS>)/"&F:S<11Q2WD7F,D>=J\G@9H W***\H^(/ MQ.U73_$D7@_P=8K>Z](!YCL-PBR-P4#(&=O))X _0 ]7HKP_^Q?CN!]J_M^Q M\S&[R,Q?ECR]OZUK_#WXHZIJ7B:7PAXPL%LMUB+;C'!&$4GUP!UX%6 M:** "BBB@ HHHH **** "BBB@ HHJCK5S+9:#J-U P6:&UDD0D9PP4D?J* + MU%>:_!?QAK/C+PWJ%YK=PD\\-WY2,L2IA=BG& !W)KTJ@ HHHH ***\U^-'C M#6?!OAO3[S1+A()YKORG9HE?*[&.,$'N!0!Z515;3YGN--M9I#EY(4=CCJ2 M35F@ 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 **** "O-OB M;\1K[PQ?:=X>\/6:7FOZC@QK(,K&I.U3C(R20<S J0?PZ5CIXC^, M^MX%EX7TW286Z2W3?,OU!?/_ (Y6#\"5NU^(?B];^1)+T;AQDDXS[<=:BU9/CE MINGRZX^IZ>Z1(9)-/MXXW9%')&"G./9B?2H+J%)_VLK8.,A(@X'N+4X_6O=+ M@ VTH(R"AR#]* ./^&/CG_A//"@U":*.&^@D,%S''G;N !##/.""/U':N0\3 M_$7Q/KWC:7P=\/HX%N+8D76H2J&"%2 V-P("J3@D@DG@#UI?LU_\B]KG_7VG M_H%5OV<<3W'BN[G^:\>6#>6Y89,A//N?Y4 1>,KWXF>$_">I0>*9K+7-(O[9 M[9KFV 5K5W&%)PBY&3CD'ZCI79? 7_DE=G_U\3?^AFNF^(EO#=?#CQ''.%*# M3IG&X9 94+*?S KF?@+_ ,DKL_\ KXF_]#- 'IE?-/QIM?% M6[E.D+&O,*[T_P!9\HSU3^]T-?2U>%_'O_D:O __ %\2?^APT ;7B^U\5VGP M4\2IXOO[&\OB5,3V:X41[X\ _*O.=W;N*Y#X=ZO\0M>\&V.B>#8[/3;33E=) M]2O!N$LC.S[5RK= P['W(R*]1^,'_)*-?_ZY)_Z,2H/@K$D7PDT38H!<3,Q] M3YST <;IGCSQSX+\=Z?X<\=O;7MK?NJ17D2*,;CM#*5"Y ;J&&>_U]3\9>*K M+P9X9NM9O1O$0"Q0AL&60_=4?YX )[5Y9\?% \2>!7 ^8W4H)^CP?XTW]I66 M4:/X?@4?N7N)68]@P50/T9J )M(O/C+XVL%UFQU#2]#L9OGMHI(AF1>QY1SC MW.,]0,5K^#_B)KUMXP_X0OQU:PP:HXW6MY#@)/Z#'3G!P1CD8(S5&WN_C=;V MT4,&B:$L4:!$ =E8.L^$OBIXG\4Z)K.KZ/IJ2Z9,C(]O.BY4.& MYRYS@C]30!]!445'//';6\L\I*QQ(7<@$X &3P.30!\XV&LW'P:^*FMMK>GS MSZ;JCNT=Q$H+,A7(MQ;';NP#]UU![]<5S&M? ?P3JH=K6VN-, MF;G=:S$KG_=?(Q[#% '1VG@/08/&LOC&V\[^T;@9)67]T04"D@ =P,]>O-7_ M !?H,7B;PCJ>C32+$MS"5$C=$8?,K'V! /X5XIX0EUOX5_%BU\%W6H->Z/J& M/*!!"_/G8ZJ3\IW @@'!YZ\5J?%K5M3\4>/M*^'.GW1M+6YV-=R#^,MDX([A M5&<9Y)]A0!R'@SXIZYX2T2X\%VMA#J6HK<-!ITLY&YB3ZGVR>:\:_ W3%\'P_\(I;O M%J^G@R*Q3/+Y2MYX V MH-K C,XH ]R^)'_)-?$?_8/F_P#037)_L^_\DR'_ %^R_P#LM=-X M[6X3X4:XEW()+E=+D$KJ,!GV7' M&I&%QSS]: /I74-2LM*LWN]0NX;6WC&6EF<*H_$UX1\$E_M7XI^+-?L8WCTN M03"/Y<#]Y,'0?7:IX[5K0?LVZ"LRF?7-1DC'541$)_'!_E7JGAOPSI/A/2$T MS1K46]N"6;G+.QZLQ/)/ _+'2@#7HHHH \83X.66D:%K6O>([^77-<^PSR>; M,28XW\ML$ \L1V)_ "K_ .SS_P DUD_["$O_ *"E>@>+/^1-US_L'W'_ *+: MO/\ ]GG_ ))K)_V$)?\ T%* -?XV:G_9OPKU4*V)+HQVR_\ G!;_P =#5Y_ MX+^+%MX:\#:9I&C^&M3U=K2+-U-$I2-)'8NPR Q."W<"O9O%.A^'_$.EK9^( MXH9;-9/-"RS-$ P!&<@@]&/?O5_2M*L-%TR#3M,MH[:S@7;'%'T _F3WR>30 M!R7@;XJ:#XZE>TMA+9ZD@+&TN -S*.I4C@_S]JX3XXYU;QWX)\//_P >\\XW MCLWF2HG/T /YFJ'Q=LH?#'Q7\+Z_I*"&\NY0TR0_+YC*Z@D^[*VT^N*O?&%? MLGQ=\!ZC*,0B>$%O]R=6/Z,* /=0 !@# KPFX/\ 8G[5,!A^2/4H!YJ@X!W0 MD?\ H2 U[M7A6LK]N_:HTJ*,;C;P*9,=L0N_]1^= !XKSKG[37AW3IN8;*)' M53TRJO-GZY _(5[K7A6K+]A_:LTF>4;4N( 4/KF"2,?J,5[K0!X3\.C_ &-^ MT#XNTB+Y;:X664(#P#O5U_(.P_&O=J\*\%+]M_:5\4W,8S'!%,&;L"&C3'YY M_*O=: /-_CK_ ,DHU+_KK!_Z,6L3X:?$OP=HGP[T?3=2UR&WO((W$D31N2I+ ML>RXZ$5M_'7_ ))1J7_76#_T8M8GPT^&G@[6_AWH^I:EH<-Q>3QN9)6D<%B' M8=FQT H ZO\ X7!X!_Z&.#_OU)_\37FOP=O+?4?C=XPOK202VURMU-%( 0&1 MKE2#SZ@BO2O^%/\ @'_H7(/^_LG_ ,57FOP=L[?3OC=XPL;2,16ULMU#%&"2 M%1;E0!SZ "@#K_&GC77-&^+_ (8\/65RB:;?K";B,Q*Q;=*RGYB,C@#I7J=> M%_$HA?V@O!)/ *VX_'SWKW2@#RSX9^-=<\2>-O%>FZGXM3B@ \077QK\-Z7+XCO-3TY[6' MYYK*".-O*3/<;!D<]0Q-7;#X@>.?B3:QQ>"K2UTL01I]OO[O#*)CU2,$-QW^ MZ3].,^C?$( _#CQ)D9_XEMQ_Z+-3,WN>!_("@#$\.^.O M&_ACXB67A+QR\%W'?[5@NHT4'+9"E2H7<"PVG(SW^OJ_B;Q!:>%O#=]K5[DP M6D>XJO5V)PJCW)('XUY+\6?^2R?#[_K[@_\ 2A:]8\4ZQI&@^';O4=_UET_XE^.-?M5 M_P"$)\ PIIBG9!)<';'@<<@ [9/-:G[0W_)-8_^PA%_Z"]= MQX$A2W^'_AV-!A1IMN?Q,:D_J: /.O WQ#\56GCYO!7CF.)KR0'R+E45"6QN M'W0%96 ." .>/I[+7A?C8 ?M+^%<#K;PY_[ZEKW2@#E_B1_R37Q'_P!@^;_T M$UY]\#?%'A_2/AX+74M=TRRN/MDK>5!YG\5:, M509(CO8W;\%4DG\!7C7@ZY_X3S]H>X\4:5;R1Z9:@N\K#!($/E+GW8\XZXSZ M56^(_P ';?P;;Q^(]"B;4--MW#7=C=L6VK_>RI4E/7G(ZYQG'L'PQUOP]KG@ M^";P]96]A&AVW%G$H!AEQSGUSU#=Q^( OQ'\>6_@'PZ+UHUN+V=O*M+ MV,DGOM'?Z@<9KB;*W^-^MV4>JC5M*TL2#?'82PJ&P><']VV..Q;/KBL/XZM? MS_$KPI:V<,*+)+'Q%9#+!>%F ZD#L<$'@D$'(XJ'XA>.M?MO%>G>"_! M\,)UJ\C\U[B< K$N&. #QG"DDD'C& 2>.9TKPA\1;WXL:5XMUW2K& PL$G>V MG0#9M92<;B2<-C\*Z/XF?#/5O$.O67BCPOJ*66M6D83:S%-X!)!# '##],EURYU[2]6M;9?-N;=(%X4=3_JT.T =B.YQ7HGA7QO9> M(? 4?BFX46<*1.]TK'(B*9W<]QQD>Q%>5O\ $7XI>#(S_P );X86_LDXDN!& M%R/>2/*#/NM='XQ\:6?C/X#ZWJ^C&13MCAGB<8:)O,CWJ?7Y6Z]P?PH Q[#Q MM\1?B;J-TW@Q;31=&MW,?VJZ4,6/!P25;YL8.%'&>3T-23^.O'WPVU>TB\=) M:ZKI%TP07UHH4H>^,*N2!SM*C/8]:['X+P00_"?1# %_>+*[L!C@#%^*7C77/#'BKPM8Z5@X)''#'I6I\8/%&J^$?!2:EHTZPW1NXXBS1JXVE6)&",=A M7%?'+_D>O O_ %\'_P!&QUN?M#?\DUC_ .PA%_Z"] '/1>)_B[XR']N>%H([ M;1E.R!)%A!N-O#,=_/)!Z8 Z#)%=E\2?B1<^"K73M+L+>._\1WZJ(X]IV+R% MW;04:PHNOVJM*CN^8HH%,( M;D<0.PQ_P//XT 7FT_XYPV#:J=;TR255\PZ8(HRQ'7;Q'C/_ +\:[#X8_$! M?'NA32SVZVVIV;B.[A7.W)SAESR <'@]"#7<5S^K6-EH_A?7;G1["UMYS:3R M'[-$J%Y K'G:.3G/XF@#S>_^(GB_QGXNO- ^'D5I':61VS:G< ,NO9/!VG:9<6DET1-)%7CEQQ@@].YKK]Q]?0]B/6KE<3\*-!U M?PSX#MM(UJ%8;F":7:JR!QL9MPY''4FNVH XKXK>&4\5> +VT,\,$L!%U#+. MX1 Z9^\QX (+#/;->+Z!\4/$FM^"K?P!I>F"ZU>>-K*.Z\P "WVXZ?W@N1NS M@ \FM_Q9)??%'XPGP4;R2UT/3FV MGB3P1 ]G=Z2H:2*$DLRKSY@)R2P[YZCZ<@'I'PX\&#P+X0ATII5FNG=I[F1/ MNF1@ <>P 4>^,\9Q76U\[Q?&+Q-XOU_PKI7AUOL5W,/+U%?)5T=BWS,-P.%" M*6XZ;B.<5]$4 %?.JZSIV@_M-ZK?ZK=QVEJH96ED/ )A4"OHJOG&7P_I?B?] MI;5M,UBU^TV;AF:/S&3)$*D_P"%J>!O^AFL?^^C_A5W2O'WA77- M1CT_3- M'5=)T?[/>PAA'+]IF?&X%3PSD=">U '._&/QQJ_@D:!-IDXCBN)W%R/*5RZ+ ML.!NZ'!-8YNOC-XLM/[;TB;3]%L9$\VULG"&61#]W)9&Y(]2HYZ"J?[2:A[/ MPTAZ-/,/T2OD13^+?.:,SR*$A MCC4?,[KGA@>,=.G&>"W7O$WQ:^&\MKJGB&]L-6TR:4)(D4:A0NU@"/T-> >&_BA\0/%-U=>'=(%O/JTD[,M[+$JQVD"\$D 8 M)R1R0?0 D\>S^!/^2>>&O^P5:_\ HI:\M_9WMX/,\57.%-Q]ICC)QR%^<_J? MY4 +K.N?%7X;"'5]=OK#7]&,@6X$4:H8\GU"*5ST!Y'MTKT;6-8L_$'PJU75 MK!R]K=:1<2(3U'[IL@^X.0?<5)\1HH9OAMXD6< H-.F89&?F525_4"O.OAI) M*_[.NMK(3M2WOUCY_A\LG^9:@#4_9Y_Y)K)_V$)?_04JKXF^)GB+6/& JG@DYR> .F;7[//_)-9?\ L(2_^@I6!^SG&)9_ M%5W< -?M-"LA(^89,A//N<_D* +6K7WQB\"V?]M:G?Z9KVG0G=&I?L]_+ XB5PKF*=1]Q@>#SCMT(-=/=PPW%G M/#< &&2-DD##(*D8.?PKQ7]FN:0Z%KT'_+%+J-T/N5(/Z*M '4_!SQS?>-/# MMX-7D5]5L;C9+M0)E&&5) ZF^(D+QC^$.Y+#_ ,B*RCV:I-6!\>_M#V6G M#Y]-\.1B64?PF12&/_CY12/]DT .\;?$;Q1X%UWPS:7LU_ D* S3$ ML"JG'RC( X["C4C\<7TZ;7UO-/LHHT,W]EQ)&TBIC)&&0Y..Q?/IS5;XK1)/ M\<_ T4@RC/;9'J/M!XKW.X -M*",@H<@_2@#Q#0_BKXR\>Z9;Z3X7TVVAUM$ M+7]_,/W$*YPK*#GEO0@]\ ]1#-XV^(OPY\4:;;>-;FTU/2KZ3:9H8U 4;AN* MLJJ6XGD6.&)"\CN./B%\2=5O%\$K::5HML_EB]ND M!+?7(;DCG 7C(R:[OXM32P_"OQ \()8VX0X_NLZAOT)KRCX;S_%*U\$68\+Z M7I$VE.\CQR3.N]FWD-N^<=QCIT H Z";QMX]^&^K60.<%><<'@UZ!\0-?NM%^'>IZWI$Z">*%)()=H=2&=1G!X(P:\O\ %>C? M&'QEH;Z1JNBZ1]G9UDS%*BLK*>""7/N/QKI/%.GW^E?LX3:=JD8CO;6PAAD1 M7# ;9% Y'!X H P-!\8?$[XB:1 OAHV=A';(([O4[I%'G3=2%7:P (Z+[Y& M<4_2/'WCGP;X[L/#?CQH+JUOF5(KM$48W':&5E !&>"",CK]>S^"<*0_"712 MHYD\YV/J?.?^@%<7\>P/^$K\#G'/VB3G_@<5 &I\?+?Q(WA6XGM;RS3P\D<0 MN[=Q^^>3S1M*G;TSM_B'0U8^#%IXRCT+3;C4=1T^7PV]D1:6T2_OD;<,;CL' M;=_$>HK4^./_ "235_\ ?@_]')6I\*_^27>'O^O0?S- '85\\>++B^^&/QNE M\775A)=Z1J ($B#D!D 903P&!7(!ZC]/H>N:TKQ7X7\:7&HZ19S1Z@;4!;J" M:V8*.2,$.H#<@^M &1HWQC\#:UL5-:2SE;_EG>J8 M*[#QAODDO;=4\F6WF'EOM)()QUZXZ]*Q]:^"/@;6-SIILFGRM_'92E,?\!.5 M'Y5Y?+8ZQ\#?'^EQ6VIR7>A:G(-\;J0'7<%<%>F]000P_D2* /8_B/X\M_ / MAT7K1K<7L[>5:6Y;&]L9)/?:._U XS7$V5O\;];LH]5&K:5I8D&^.PEA4-@\ MX/[ML<=BV?7%8?QU:_G^)7A2ULX8Y9=B&V28X1Y6FQM;D1UKH_[1^.? M_0&T/_OM?_CE &M\._B-?ZWK%YX6\4626/B*R&6"\+,!U('8X(/!((.1Q65\ M4/B5JW@?QSI-O;L)--DLS--;"-2TKY<*-Q&0,A>E9&E>$/B+>_%C2O%NNZ58 MP&%@D[VTZ ;-K*3C<23AL?A1\5;9+SXY>"+>3[CF#Z[;7&LS06FE78#/ UWJ5JZK?.RP6NX CS&/7!ZX4,?PKSSQ;X]\:^&O OA"^DO MXUU+5/,DNB;9,;3M9%QC@A6&??-2?$W/CCXN>'?!,1+6EH1<7H'N-S _]LU& M/=Z9^T'UNS$MQ?W+&.T@8X#,!DLW^R M.,X]0.,Y'$V=I\<-8L1JPUG3-.\Q?,BT^2% V#S@_NVQD>K9]<52^,2BZ^+? M@6TNN;)IH@0W*G=.H88^@6O=J /./AC\1;WQ3<:AH6OVBVFOZ:3YR(,"10=I M..Q!P#VY!'ME>+_B/XAO?&I\&> [6">_B'^E7OJ$ M&F:9;W\][;V-I'>2G]]/'$HD .OM7S)\-[CQT?$/B2]\)V%A<7;R MC[9]L8 IN=R ,L.I!SUZ"@#O-4O/C%X(LVUO4K_2]=T^'Y[J"*,*43N>$0X' MJ,XZD8S7IWACQ7I_BGPK!K]JWEV[H6E1CDPLOWE/T_48/>O-[FX^-UY:36T^ MB:$T4R-&Z[UY4C!'^L]#6K\&O!VN>$_#FJZ7X@M(XTN+CS8T$JR!@4"MG!/] MT4 <_I?B;XD_$^XO;[PI>V.AZ'#,8(VG16D<@ \Y5CNP03C &>IQ4EMXY\=> M!O&>FZ)XY:TU&RU)PD5[;H%VY(&1M5LP:9X]\.OIZ!I,%O>:PT[,EU+&B1V ML"\$D#&3DCKGZ'-;O[-W_(FZM_V$/_::5G_LZPI_:/BZQ(1&7/8],_K[39^(=/N_"T7B+S MA'I[V@NV=OX$V[CGW'/Y5R'QR /PEU;(Z/!C_O\ )7,ZA++#^RJC0DAC8PJ< M?W3,H;]": *NG^+?B3\3]0NKCPC-:Z'H=O)Y:S7"*Q<\'!)5B6Q@X4 #."3W MXWXLZOXRATFS\-^,[>WEN8[C[3;ZE;8"7"!2I& ,@L.P^G0GVCX*Q0Q?"71 M#"%^<3,Y ZMYKYS^6/PKF/VD+>%O!.EW+!?/CU$(A(YVM&Y8#\57\J /2I-7 ML] \&)JU_)Y=K:V:22'N<*, >I)P /4BO*M(\1?%;XD+-J7A^73]!T?>5A>9 M QDP>@)5BQ'<@ =?2M#XUS2Q_!FR2,$K++;))CLNTG^86LCPI<_&"U\):3%H MVD:*VF"UC-LSNNYD*@@G]X.3G)]Z -72_B!XL\(>+;3PY\0XK66&^(6VU2W M5">G. 1D@'A2,YY%=1\4[OQ9I/AHZQX5NU1K/+W4#0+)OC[L,@\KU(],^E> M9^,_"OQ:\=6=M;:OHVE!;:0R1M!,BL"1@C)<\=/R%>^V*3'2[9+Q!YYA43+G M(W;1N'OSF@#D?"WQ)TK6_AZWBB\F2W%I&1?H/^6.=5O]=O94M?#:R,EI:B%=TC=AOQDA1U/<_0BO"_&,>D:?XZU;3-'O;L>& M'OH_M:V_*J03N"\X;:2^W/IWZU];Z#!IEMH%A#HHC&F+ GV;RN5*8R#GOGKG MOF@#1HHHH **** "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@ KP;XB6&K^$/C#9> M/HM+FU+3-J^8(E+>61&8R#Q\O!!!Z9KWFB@#R1_C5)KUK]E\&^%M8OM3E!6- MKB%4AB/3+,&/ ]\#W%<[\%]+U?PY\2_$&G:Y!*MW+;DM-L)CD<.&.&Q@Y#$_ M@:]]HH \3DLKO_AJ>*[^RS?9OL^/.\L[/^/4C[W3K7M$_-O(!_]T4 >!^+?B9J7Q%\,7^D>$- U%;8V[R7UW<(!MC0; MF1=I(RV,=7$('R[/\Z'*X SW'X5U7P?@FMOA5H<,\3Q2JDNY'4J1^^?J#7<44 >+? M'6RNKO7_ .UM;33+'=2ES'&6"C=!UQTZ'\J[+XJ>"&\<^$'L[8JNH6SB>U+ M' 9@,%2?0@G\<5V]% 'A^A?&6\\*:7#HWC7P[JZ:A: 0":&('SL8 )W$#/N" M0>O>C1+GQG\3?'UIK@74M \+V14K&)GB-PH.2O&-Y8\$] !C.>ON%% !2,JN MI5@"I&"#W%+10!\\3Z'XP^#'BF]U#P[I\FJ^'+MLO"BL^U020'VY*LN2 W0@ M_@-5OVC8V010^$;Q[X]8#<<#\0F3V[5[E10!XCX'\+^)_&'Q"7Q[XNLFL(K= M<65HZE&X!"_*>0HR6R>I/I5KXN>#-='B/3O'7A>)I[ZP"^?;H-S$(258+U;@ ME2!SC&.]>R44 >)M^T [6@M8?".HG7"H MC]S=TSP-Q&>V/QKA[OX??$*..3 MXB-;K#J_VO[6;*&/]Z@SG?L''_ >3C.>]?4E% 'G%UKM_P",/@9J>IW&E2VE MU=:=+B #=YGRG#(.NUNH!Y^O!,'P%M;BT^&XBN8)89/MDIV2(5./E[&O3J* M"BBB@ HHHH R?%*-)X0UI$4L[6$X55&23Y;<5P?P!M;BS^'4D5S!+!)]OE.V M5"IQM3G!KU*B@#@?BYX'G\;^$/(L-O\ :-G)]HMU8@>9P0R9/3(/Y@5QFA_& MV7PWI$&C^+O#NK1ZK:J( T40Q-C@$AB,$X[9!ZCKBO<:* /"_#^C:]\4OB): M^,-?TV33=#T[:;.VF!#2%267&0,_-\Q;&#@ >W9_%WP-<^-?#$7]FX_M6PD\ MZV!8+O!X9,GH3@$>ZCZUZ#10!XE9?'>XTS3$L?$'A?5!K\:["B1[$F8<9YY7 M\ :O?"GPMK=WXFU3Q]XIMFMM0O\ *6UNZE61#C)*GD#"JJ@\X!SVKU^B@#RS MXO>#-6U2;2O%7AM/,UG1W#>4!\TB [A@=R#GY>X8]^#CO\?)6TW[)%X3U/\ MX2,IM%L8\QAR, _WR,]L>V>]>UT4 >8_!WP5J.@6.HZ[KZL-:UB7S94?[T:Y M)^;T8DDD?3WKTZBB@#SSXW6\]U\+=1BMX9)I#+#A(U+$_O%["K_PEAEM_A;H M44\3Q2+$^Y'4J1^\;J#7:44 %>%_"^QNX/CKXUN)K6>.&1[S9(\9"MFY4C!/ M!XKW2B@#QKXU^'-;_MG0O&6A6LEW+I3 RQ(NXJ%<.C;1R1G(./;WH'QSN=9M M_L'AWPEJ<^NN-@BD4&*)SW)') ]POU%>RT4 >%? S1M5T;QGXK@U6*3[0NU) M)BI"2.';<5) R,U9DLKO_AJ>*[^RS?9OL^/.\L[/^/4C[W3K7ME% '.^/8WF M^'OB*.)&>1].G"JHR2=AX KEO@3;3VGPTABN8)(9/M4QV2(5.,CL:]+HH \6 M^*EE=7'Q>\!30VTTD45U"9'2,E4'GJ>2.E=7\8O#&H>*O $UIIB&6[MYDN5A M!YE"@@J/4X8D#VKOJ* /#?"/QHL="\-V&@:KX=UF/5+"W6W\FWMP=^P!0<$@ M@^O'6N2^(3>,O$.L:1XMU/P_#T>/P1H$ M"*VJ* /$_&=E=R_M&^%[F.UF>W2"(-*L9*K\TO4]!7ME%% '-?$.*2;X=>(8 MHD9Y&L)0JJ,DG:> *Y;X"VMQ:?#<17,$L,GVR4[)$*G'R]C7IU% #)H8KF"2 M">-9(I%*.CC(92,$$>F*^=;.QU7X-_%AUMK6[N?#=_C<8HVDQ"3QG&?GC/XD M?[U?1M% 'F/Q?\"WOB[2[#5]!.=8TUO,@"L%,B'!P">-P(!'X^M8ME\>TL+& M.U\2>&=7@UE5VLD4("2,.IPQ!7ITP<5[110!XYX"M_&OB[QU-XPUI[_2=% _ MT;33,Z+*,84%.,J,[BQ')Q@8Z.^(7_"8^$O'UIXOTE;_ %71-@6YTY)79(OE MVM\@R%!&&# <,#GW]AHH \4U3X[V6KZ5&/$ M_B#X-)/X=\4:)>WFCI(TMK>6B[@H)YP3A2#UP2""3GK3?$OB'Q!\:C;:#X;T M6[LM$$JRW-[=KM!QTW$<8&<[022<>E?0=% '):YX,CNOA?<>$;!MH6Q6W@9N M-S( 5+?5E&?J:\G\$?$^Z^'&A+X5\4>'-36:TD=;=HHQE@S%MIR0#R3@@G(/ MM7T+10!\R>+YO%?BWQAX:\1ZAH=Q8:?)=I#96I1FD2-74M(_'&[=U..GH,GT MGX_6MQ>?#J.*V@EGD^WQ';$A8XVOS@5ZE10!D^%D:/PAHJ.I5UL( RL,$'RU MX-><_%CP?K1U[2O'/A>!KC4],P)K=>3(BDD$#JW5@0.2",=*]R%XY;<;FCQT)[!L<$'& M<9!XJWXC^*NK^/M/_L'P'H>K)/=$+->2*(S$N>0"I(7/0L6&.1WX]WHH P_" M&C7N@^%[+3]2U&?4;Z-"9[F:5I"SDY(!8YP,X'L*W*** /#/'WAKQ%X-^(Z_ M$'PU9/?V\N#>6R L5)7:P*CG:P .1G!Y/:IKSX\W6HV[6/ASPGJ,NLO\@CF3 M>L3'OM7EOH<5[;10!\L_\(1XZ^&@L/',<44EPKL]Y;1+N\E3U$@7C:1G.WA> M*^E]$U"?5=#LK^YL9;&:XB61[:8@M&3V./\ ]?J >*OT4 %?-6O:OJ?A#X^: MOXA@T&[U*-3L5$#(&W1*,A@K=/I7TK10!X?_ ,+]UC_HG=]_X%/_ /&:FM?C MOJ]Q=PP-\/KU!)(J%SRN[RW\-"UM9I]EQ*6\J,MM MX3KBO;*** /$_A)97=O\5O',T]K-%%)/*4=XRJM^_8\$]:Z'X[6T]W\-)HK: M"2:3[5"=D:%CC)["O2Z* ,'P1&\7@#PY'(C(Z:7;*RL,$$1+D$5\X_#'Q!KO MA36=;UBQTJXU/2%E6'4(;?ETRS%' ]L,/3G!QD&OJRO#_P!GJ"6&X\6^;$Z; MKB'&Y2,\RT 4?%7Q#U;XI6!\+>#=!U!([I@MW MCCPPGA;X.7^@6V9G@TFX5F5>9)&C8L0/=B<#Z5V]% 'EOP!M;BS^'4D5S!+! M)]OE.V5"IQM3G!KF+[3/$'PA\?W^OZ1I<^I^&M3;,\,.2T9)W8(&2"I+;21@ M@XSDU[S10!X;KGQEO?%FF3:)X+\.:J^HW:&!Y98P/(!&&(VD\C/4D8ZUW?PK M\$/X&\(+973(U_<2&XNBG(5B H/< ?CFNWI')5&*KN8#(&<9- 'DWQYT>5 MO#FG^*++Y;W1+I) X'(1F'/X.$/YTOP)TB8Z#J?BN_&;[7+MY=Q'5%8\_BY? M\A7'>)?B!JGQ>6W\'>'M$N+19YU:\EF;=L53_%@?*H(R<\D@ 5[]I.F6^C:/ M9Z9:+MM[2%88Q[*,9/O0!X_\2[*[G^./@B>&UFDAC>WWR)&2J_OR>2.!7M$_ M-O(!_Z5=@_9[N%H7*]0",9'N.M>&>&/$/B'X M+M@44 [=(WCC7JV MR17('OA37&_!GQY)=VEAX.NM%NK:>RMW!N7SM;:> 01P<$_E7L=% !7@WBSP MEXK^'_CRX\9^#+5KVSO&9KJTC0N5+'+JR#DJ3\P*]/;'/O-% 'A@_:,2.(17 M/A&\2^Z>2+C )^I3([]C573-'\5?%SQQIWB#Q#I;Z5X?TY@\$$@(,F"&P,X+ M;B!EL 8''->^T4 >9?&'P%?^*]-L=4T//]M:6Y>)0P4R(<$@$\;@0"/QK$LO MCVEA8QVOB3PSJ\&LJNUDBA 21AU.&(*].F#BO:** /'/ 5OXU\7>.IO&&M/? MZ3HH'^C::9G191C"@IQE1G<6(Y.,#'2'XBV5U-\=/!-Q%;320Q^3OD2,E5_? M-U/05[310 5YY\:/##^)/A]H:KKWC37H9%O[MQ;1^:A4XX9R >V44 >9_&+P+?^*M)LM2T0$ZSI4ADA4,%+J<$@$_Q JI'X^M8EK\ M>UM+%;76O"VKQ:VJ[3!'$ DCC@_>(91[;3CWKV>B@#R#X6^&-3Z9Q=4TGQ!\)OB)>^)=&TN;4_#NI,3< MPPY9H]QW$$#)&&R5.,8.#7O-% 'B.M?&Z?Q#IDND^#?#VL/J]RIB#R1#]P3U M8!2 9M.UW6;V;5;U'+S&Z>1K7"O7([Y]C M7!>'?'OB/X727FB^.-+U74+<3-)#J,9,I8=\,Y 93C/4$9.1Z4O%NL: MC\<+[2]*\.:#=V^G6\QDEU"\0 )D ')!( YP"2>/2OHJB@"*V@6UM8;="2L M2*@)ZX Q4M%% !69XB5G\,:LB*69K.8 9).PUIT4 >/?L[V=U9>$-42ZMIH M':_R%E0J2/+7GFJG[/UE=V=QXL-U:S0;[B$IYL97=S+TSUKVRB@#S_XU6\UU M\*M6AMX9)I6>#"1J6)_?)V%/\&Z%'K/P6T[0]0C>)+G3S#(&7#(3G!P>X."/ MI7>T4 ?/GACQ=K/P96X\->*]&O+C2TE:2TO+55)+:QF)S_RSE4 J3[9&#[$UYAX6^(NK_#'3!X;\:^']1,5E\MO= MVR!P4Y(&20K =B#TXQQ7O=% '@UWKGC#XN>);"'P]#JGA_P_:N3->F1H7?U. M5/)QP%!/)R3Z=?\ %SQ7J.@>'H]%T"VNY]5U!?+62)&D,,?0MNY^8]!WZGM7 MI5% 'FGA/X3:;IWPUN/#VJ1*]YJ:![V9<$I)_#M/^P>GJI6ND:;<7][*L5O! M&TCL3V S@>IXZ54\.>)-,\5:-%JFE3^9;R9P&X=<$CYAVZ&@#6HHJ+[5;_:/ ML_GQ>?C/E[QNQ].M $M%%% !14<4\-PI:&5)%!P2C C/IQ4E !14H-#9Z7!=3P0GD)'#P% M52?O,0"3]3VQ4GA'P#XUMK7P_P"+?!I,[W*.\H\U(A&4D*E&W,-ZL ./KZ U MO?$_X4:YI.NZCXH\,%GLIQ)/<1Q2;)(-P/F=_F0Y8X'8D8P*ROAW\:;SP?86 M.B:IIR3Z/'G9+$I69%9B21DX<9)XX^M 'L?Q5U7Q59^#(D\,:=>OJ-VX29K2 M,R/;IMRV-N>ZHUMJ"6[WK64T)#!%!;YG)R&(& M>G!X/J/I^UN8;VTAN[:198)XUDCD7HRL,@CZ@UXQ\:+/XB:E)>0Z-#.WAA+9 M#.D+1!I&Y+''^L(Q@$#CCIUH M_ +QEJGB/1M2TS59Y+E]-,9AN)"6+O!>M_!C4M*UC2M<:;SB5\U(O+PZ@$JRY(92"?R->WZU\1%M?@^/& M-JBK<7%JGDQGD+,YVX]PK9/N%KF?VD /^$&TQL7G:=59,Y_AW3G^= %3P?\,M9^*FGZEXDOM=,5]NN/*\W. MSY&;.,9Z ^HJDGC#09)%1=04%B -T;J/Q)&!]30!N4444 %%%% !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 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 %!R0<'!]:** /F^;XO>(;/6/$/ MAWQF(TB:TN+11#;[?+E*G8WM(VGUNTEE:1EC M.8U9WQ'GN6RAP,]*^C?'?P[T/QAI]S/<:9'+JR6[BVG1S&^_:=H8@@,,X^]D M"L?X8_"W3/#&CV-_JFD0_P#"1KN,LSR>;Y9W';MY*@[<N^*OAE M\+_#1TVUM93!;QVU^UQ&TAA?8NW&U@ ,AER<]NE3:1\=_##^#HK[5+HIK"0X MFLDA;,DH'\)QM 8\\GC//2O4KJTM[ZUEM;N".>WE4K)%*H97'H0>#7GLOP+\ M!2WAG_LR=5)),*W3A/YY'X&@#S#]G;2;NZ\9:AK0B*64%JT3.!A3([*0H_ $ M^W'K5#QLDG@+X^)K4\3_ &.2\2_5E'WXV_UF/<'>/_UU]-:5I.GZ)IT5AIEI M%:6D0PD42X ]_<^YY-4_$?A;1?%FGBRUNPCNX5;&\1)6N)F$3J VW:@^8 D_,WTKK/$?@6\A_9RM-)$+&_T^ M-+YX@.0Q9GD'U"R/^5=CH'PB\&>'-234+/3#)=QMNBDN)6D\L^H!.,^AQD5W M% 'SU\'/BCX=\,^"KK2]=O'MIK>=YH5$3/YJ, <+@'G=GKCJ/?&/\$M/NO$? MQ6O/$KQD0VWG7,CGD>9+N 7/KAF/X5Z_JWP8\#ZQJ+WTVE-#-(V^06\S1HY_ MW0<#\,5UFAZ!I7AK3$T[1[*.TM4.=B9))]23DL?_P#;/_T-: -VBBB@ 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 *PO&7_ "*=[_VS_P#0UK=K"\9?\BG>_P#;/_T-: -VBBB@ 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 *PO&7_ "*=[_VS_P#0UK=K"\9?\BG>_P#;/_T-: -VBBB@ 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 *PO&7_ "*=[_VS_P#0UK=K"\9?\BG>_P#; M/_T-: -VBBB@ 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 *PO&7_ "*=[_VS_P#0UK=K M"\9?\BG>_P#;/_T-: -VBBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH *PO&7_ "*= M[_VS_P#0UK=K"\9?\BG>_P#;/_T-: -VBBB@ 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 *PO&7_ "*=[_VS_P#0UK=K"\9?\BG>_P#;/_T-: -VBBB@ 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 **CGGBMK>2XGD6.&)2 M[NQP%4#))]L5%I^HV>K6,5]I]S%G('J:RO!VK?$#P;# MH6H:8E]J6C7ZNZ6,*O,A59"KKMP=C9&%/$OP\\7ZKK.DPROI6 MH+,/M$<>]%CESOCDX^7&>"?0$'/3H_A1\9=%T30=-\,:S;RVBP%D2^#!XSN< MMEQU4?-C//KQV /1/BG\0)/!7A&&\L8LZA?MY=L)EQY?&2S*>X&!CU(S7DFG MZ1\8_$6@_P#"46VO7WDR*TL4(OFC:5?58UPN#S@''MVKZ+U'1M(UV*,:GIME MJ$:9,?VF!)0N>XW XSQTKE/'WC?2/AMX76WMEB6],/E:?8Q@#;@8#$=D7]<8 M% ',_!/XFZCXN-UHFMN)K^UB$T5R%"F2,$*0P'<$KR.N>>G.;\?O&.L:%J.B M:?HVIW5C(T4DTWV>0H7!(5._B_X%N;:^\2Q))9W#\1RQ0F-N.5W1I[9YYK>^+OBVV\3_!+3 M-6L"4AO[^))(RO?@]Z .2TF\^+/Q(%_K>DZO<06]O(0(H+DV\ M9;&?+11UP"/O>HR:[SX+?$[4/$\]QX>U]_,U&WC,L-P5VM*H.&5A_>&1]1G/ M3)UO@'$D?PMMV5<&2ZF9CZG=C^0%>2^!'^Q?M'/%"-L?]I7L6T?W<2@#^7Y4 M ?5%%%% !6%XR_Y%.]_[9_\ H:UL3W5O;;?/GBBW?=\QPN?IFN>\77]G/X7O M(XKN"1SLPJ2 D_.O;- '34444 %%%% !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 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 %!S@XZ]LT44 >&+\;(]=/B#P_K&EQZ,_V"ZBC+W&_,P4CR MR2J@$\X]P!WKS+Q+9^'8OA+X1N8!;IX@E:83B+&]X1))\T@'<$* 3VSZ5[7\ M2_A!HWB1+_7[4SVFJI \K+ NY;AE7(RO]XXQD=?.>AH ZR?Q?_ ,*]^#.BWVI(9-1^P0006[Y! M:4QC ;N .?IZD5X=X4M]/\ 'OBZYUSQYXDM;:W5PTB33B-YSV1!_"@'I]!Z MCZ ^(7PTM_B%+8-=ZKG3>1%E+:TD4[(Q@< = ,C\ZY'5/C1INC>/3X7U M'3)K8)<"&2]EE4(@8 J^,?=.1W&!S4W@/X06'@/7Y-6M=5N;J1[=H#'+&J@ MLISQ_NUH>._A;H7CPQW%X9;74(UV)=P8R5_NL#PPZ^_O0!R_Q^UW2O\ A7Z6 M"WD$MW=7,;0QQN&.ULW-_ K9^SI$(0WLS!BQ_8+,Z=_9WV6'[%Y7D M?9]@V>7C&W;TQCC% 'D/P'\4Z3;_ [N+.]U"VMI;"XD>19I0A$;88-R>F21 M^%<%\(X7\1_'"?6HD/D1R75\YZ8#[E4?G(./:N[U;]G+0KS46GT_5[NQMW;< M; ]&\":8]II<;M+,09[F4YDE(SC/8 9. /Y\T =/1 M110!6N].L[_9]KMHI]F=OF+G&>N/R%<[XKT;3;3PU=SV]C!%*NS:Z( 1EU%= M76%XR_Y%.]_[9_\ H:T ;M%%% !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 445X7)\2-;_X3P^*%E?_ (06.^_L<_-\A..9L?[W.[TXH ]THH!! M&0_]L_\ T-: -VBBB@ 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 MFR21PQM)*ZI&HRS,< #W- #J*X/5_C)X'T>\6UDUA;F0MM8VB&54]RPX_(DU M9^(^H^)8/ [W?@R/[1>NZ'?$@D<0D'+1KSN/W>QX)/:@"C\8/%1\/>$#96LZ M1:EJ[?9+=G<*(U/WY"3T !QGL6!J;1O#/AO6OA.OAG3+RWO-,:W,!N82&_?# MDR?[V_YL?3M7@WA;X?>+?BM/-JM]JI^SQ2^2]Y>R-*Q(Y*HO?&1W KZ#\'?# M^W\$^$[O1],OYFN;G>[WCJ,B0KM#!>@ P.,_C0!2^$^O75_X=FT+53C6=!E^ MPW2DY+*N0C^X(&,]]I/>N^KY*2^\;?"#QS)J.IPR7$MQE)I)W:2*]3(.1)Z\ M @]1W'4'Z+\#?$#1O'NFO<::SQW$./M%K+]^(GI[$'!P1^G2@#JJ*** "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 **J:IJ5KHVE7>I7LGEVUK$TLC M>P&>/>O-OAA\1=7\1ZS=Z;XC@%M/=Q#4-+78%W6Q)&T>N, @]3SZ4 >J4444 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 5A>,O^13O?\ MG_Z&M;M M87C+_D4[W_MG_P"AK0!NT444 %%%% !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 %%9NN:_I7AO37U# M6+V*TM5(7?)GDGL .2?8 FO'O$?[1UA;[X?#FE273C@7%X?+3ZA!\Q'U*T > MYUR7B3XE^$O"Q>/4=7A:Y3@VUO\ O9<^A"_=_P"!8J'X?>)-2\=>!/[0U2R; M3KB-/&OBN(V M&H0G13$H6*:'?",3)HFEPVSNNUY>6D<>[M MDX]NE;] 'C/AK]G?0].>.XUV^FU.52&,,8\J'Z'JS?F/I7I/BS3=2O?!NHZ9 MH$D%M>RV_DP,Y*H@. <8''RY ]#BMVB@#R/PYI'Q6\+Z!::-IMAX0%K;+M4N MTY9B3DLQ!&2223Q6I]H^,G_/EX-_.X_^*KTBB@#R/Q%H_P 5/%.A76CZGIW@ MY[:X7!*M/N0]F4ECA@>0:W/A7\.8O FBE[I(VUJY&+J6*5G3:&.U5R!CC&>. MOMBO0** /$M'_:%M&\17-AXATB33;42F..527>'!QB5<9^N.G3!ZU[-9WMKJ M-G%>65Q%<6TJ[HY8F#*P]017%^._A3H'CB-IW06.JX^6]@49;V=?XQ^OO7-? M"/X>^+O ^OZBFIWD)T9HRJ11REUEDR,.%_AP 0P45BVWB[P]=Z] M-H=OK%I)J<)P]L)/FR.H'8D=P.1WK:H **** "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***X[QI\3/#O@B(I?W/GWY&4LK7:H.=3T34K:T\1>"]0M+K5?"+B1X+9OO6OW74 M>J =QD ;O6F?#S18_B!X7\5Z_J%S)%?>(II+9I(NMM"H&U%)ZCD9]0 *Z'X= M_"+3O OVNXFNVU*^NX3;R.T>R,1$@E0N3G.!DD]ATYR =SI&JVNN:/9ZI9/O MMKJ)98SWP1T/N.A]ZNUY=\.99/"/BO6/A[=NWD1,;[2&<_?MW.60?[I_7?Z5 MZC0 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 %%%% !6%XR_Y%.]_P"V?_H: MUNUA>,O^13O?^V?_ *&M &[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 44R6:*WB:6:1(XU&6=V 'N356^U M2WLM$N=6R9[:WMWN#Y&'+JJEOE]20.* +M%?,FJ_''QKXHNS8>&-/^Q[^$2U MB-Q<$?4C'Y*/K7<_"'PQX^T[6+O5_%-_=+:W,.W[+=7!EDD?((8C)V8&1Z\X MQ0!J^//C3HW@O49=)ALYM1U.( R1JPCCC) (#.X:I\//"6MZ[_;6I:';W-_@!I)" MVU\<#P' H YWQOX'TWQYHL6 MG:G)-#Y4HECE@8!E;&#U!!!!/:J'AOX3>#O#.R2VTI+JY7_EXO?WSY]0#\JG MZ 5VU% !T&!1110 4444 %%%% !1110 4444 %%%% '@?Q(^"%]+J=UXC\)3 M,\\DIN);(MM<.3DM$WUYVG\#T%3_ A^*'B"_P#$<7@_Q'!+<3[7"7,BE9HB MBDE9<]> 1D\YQG.:]UJ);:!+A[A8(Q.XVM($&YAZ$]30!+17@'Q/\1?$?P7X MX?6;>YF;025%NH3=;;<#*2#LV<\G!/8^G>?#[XN:+XW$=E)BPUG'-K(V5EP, MDQMW]<'GZXS0!Z'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 52U36--T2U^U:I?VUE!G:)+B4("? M09[UQOQ6^(]?$*3Q%=>!;B3P9(LE]+M9)(7&XQ' MDF,YQG&,>V<1NQW]*^ MH= T6V\.Z!8Z/:,[06D0B1I#EFQU)^IYK2H \LTSQ-XQT;3H-/T[X2/;6D"[ M8XH]6C 4?]\=>^>]6_\ A.O'W_1+9_\ P;Q__$5Z110!X=XGF\?>(=SZ=J>E7&])_P"THI!)&?O1L,+P?7/&3ZU[@,D D8/I2T4 %%%% !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 5A>,O^13O?^V?_H:UNUA>,O\ D4[W_MG_ M .AK0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%86O\ C/PYX70MK.KVMJX&1$6W2'Z(,L?RH W:*XWP;\3O#WCF_O++23=+ M/;+YA6XB"^8F<;EP3QDCK@\]*\T^(_AKXH^*O&5YI]GYPT(X\CR[@16_EX_C MYRS9SD$$^G&* /6[CQYX4M=7ATJ77[$7TKB-8EE#$,>@)'"GZXKG_BYXN\0^ M$O#]K/X?L/.EN)3')<&(R" 8X^7U)Z$\<>XKC_"/[/%OI]Y;WWB+5!=21.'^ MR6JE8R1S@N>2/H!7N5 'RS!X#^*/Q'F2YUJ6ZBMF.X/JO MH+P+X4_X0SPE:Z(;Q[QHBS-(PP,L(;%[JW6WE$Z62. M/+$@.003SMSSMS^G%>E44 >:>,OC+IO@OQ?%H5YI=W-'Y:O/,]#Z$=0?8\UD^,O 6A>.+$0:K;8G1<0W< M7RRQ?0]Q['(KQC2/AA\0? 7CRS?P_,+FPEF427*.%C>+/S"5">.,^OLP[4 =] MXX^(>A^ [-)-2D>2[F4F"TA&7DQW]%'N?PS7A@\>?$GXF^)8HO#;3V$$,@81 MVC%8XAGK,Y^]]#P<<+7M?C'X7>'?'&K6FI:L+L3VR"+]Q*%$B!BP5L@\9+=, M'GK73Z3H^G:%I\=AI=G#:6L?W8XEP/J?4^YY- #YK&"]LTM]1@@NP I998@R MEAWP<]ZL@!0 !P *6B@ HHKSGQ3XN\71?$*'PKX6M-'D=M.%Z\FH^9_?*D M HPQT':@#T:BO-_M'QD_Y\O!OYW'_P 51]H^,G_/EX-_.X_^*H ](HKR'Q-X ML^*OA+09]:U.P\*-:0% XA\\N=S!1@%_4BO6K>7S[:*7&-Z!L>F1F@"2BBB@ 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 *PO&7_ "*=[_VS_P#0UK=K"\9? M\BG>_P#;/_T-: -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M\Z\8?&CPOX3NY]/W3:AJ,)VR06R_*C>C.>![XR0>"*X3P[\:I?6]G; X\R>0("?09Z MGV%>5^(OVA_#FG%HM%M+G591P)#^YB_,C$? 'A[P1#(NC6 MA6:4!9;B5]\C@=B>P]@ *Z>BB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*_B[\*[CQT;?5-+NEC MU.UA\H03$B.9,E@ ?X6R3ST.1G&*\T\)_%7Q1\.M1'A_Q5:7%Q9PL$:*XXG@ M7U1C]Y?0'((Z$5]/UG:EH.D:S)!)J>F6=X]NVZ)IX59_&77?&/A_1;*^\+@K;I(S7TR0B1XP,;<@@@+][)QZ=*S/ 'QU MTO7Q%I_B+RM,U(X59LX@F/U/W#['CW[4 >OT4=1D44 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 (S*BEF8*H&22< "N7TWXC>$]8\2'0-/UB*XU M;MJHK%'(&2%?&UB ">#V->*>.M0^(OC_ ,97_A>RT^\MM/@G:,6Z*8XV0' D ME<\$$>E>@>#?AWX>\$6X&F6F M^[9<27DV&E?\?X1[# KJZ* "BBB@ HHHH *\SD_Y.0A_[%S_ -K&O1KN\M;" MV>YO+F&W@09:69PBK]2>!7S_ .)?BIH6D?&$^(M.)U:WCT?[$! VU3+YA;&X MCICN >M 'T-17R]>_%GXB^.KIK'P[:2VJ-QY>FQ%I /5I#ROU&VO1O@_X%\6 M^&K^_P!5\27[XO(0GV-IS,Q?<#O=LD9 R."?O'TH U_CC_R235_]^#_T,O^13O?\ MMG_Z&M &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%4_[7TS^TQIG]HVGV\J6%KYZ M^:1Z[,YQ^%>>_%KXGWO@ 65KIVFI/&=*CM-YVI)*//F8]L+]T'VPU>@?!Z7Q]"\ M.I]ZN44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ! (P1D5Y+XS^ VA^ M([S[=I$XT:Y=LS)'%OB?U(3(VGZ<>W>O6J* .-\0>*-*^%G@[31J#7EVD2QV M<.P!I)2J]220.@R>:U/"OC+0_&6G?;-&O%EVX\R%OEEB/HR]OKT/8FK/B'PY MI?BG2)-+U>U6XMG.0,X9&'1E(Y!%?/'B7X1^+? .K)K/@^XO+Z%&_=O:J3S(/OCZ#![@4 ?3E%8?A2^U6Z\'Z?>^(X%L]2:#==(V%"D9Y(_AR "1VR1VK M;5E=0RL&4C((.010 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 444A(52S$ 9)/:@!:;+(D,3 MRRN$C12S,QP !U)KR/QW\=]'T#S+'P\(]5U 94R@_P"CQ'ZC[Y]EX]^U;'PB M\2^)O%OAR[O/$MJ@B,@%K-Y/E^>A!W?+T*C@ ]\GKB@#SCQK\=M4UJY;1_!= MO-!'(WEK=!-UQ,3Q^[49VY[=6^AKK?@MX"\2^&[F_P!;\07,L37\6/L3REV9 MBP/F2=MW&!R3\QSBO0-"\#>&?#-Y/=Z/HUM:W$Q):10689ZA2Q.T>RX'M704 M %%%% !116'X@\9>'?"T9?6=6MK5L9$3-ND8>R#+'\J -RCH,FO!_$G[1]M' MOA\-:0TS=! MY^)/BSX.\,[X[G54NKE?^7:R_?/GT)'RJ?J17DFN_M":_JL_V/POI26AD.U' M=?/G8^RXV@^V&K>\-_LXV$&R;Q)JLET_4V]F-D?T+GYB/H%KUO0O"F@^&8?* MT;2K6S!&"\:?.P]W/S'\30!\Z6GPO^)/C^Y2]\0W,UM$>1)J_]L_\ T-:W:PO& M7_(IWO\ VS_]#6@#=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 **** "BH+N\M;"V>YO;F&V@3[TLT@15^I/ KS? M7OCSX-T>7R;66YU20'#?9(_D'_ F(!_#- 'I]9NL>(-'\/VWVC5]2M;*/&09 MI I;Z#J?PK%\27>K^(OAS+>^#+C9?7MLDMH[81BC8) )X5BN0">A[CK7B>C_ M %\6^(+HWOB?4ELBYRYED^TW#?7!Q_X]^% 'O?AGQCH/C"WN)]"OUNDMWV2 MC8R,I/0X8 X.#@^Q]#7AWB_5/BYXH\4W^BV%AJ-E9QS-&D=JAAC*9P"TQQG( MP?O8]J]D\#_#_1O -A/!I?G22W!4SW$[ O)MS@< 9/ '?O754 >$_#_P"! M6HZ/K]EKVOZI&LUK*)TMK4EBS#D;W.._4 '/K7N,UM;W)0SP12F-MR;T#;3Z MC/0U+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% '+_$'PK/XR\'7>C6UZ;2>0JZ.<[&*G.U\<[3_@><8KY[TCQ9XX M^#6K#2=4M7ET_.1:3L3&ZYY:%^WX<<\C-?5E9^M:%I?B+3GT_5[*&\M7Y*2# MH?4'J#[C!H I^$O%6G>,O#\&L::7$,A*/'(,-&XZJ??^A%;EX?P=B74)-A5XF&[RCU,9/!., M8]B<U>3>#?@+J>L7']J^-+F6!9&WM:K)OGE/J[\[< M_B?I7T!I6DV&AZ9!IVF6L=M9P#$<2#@=_P 3GG)ZT >9^"_@/H/AV<7FL2#6 M;Q3F-9(]L*?\ R=Q^IQ[5ZN %4*H & !VI:1W6-&=V"JHR6)P * %HK@/$G MQE\&^'-\9U'^T+I>/(L ).?=L[1^>?:O)]9^//BSQ#<_8/"^F"R,G""*,W-P MWTXQ^2GZT ?1NH:G8:3:M=:C>V]I;KUEGD"+^9KRWQ)^T%X8TK?%H\,^KSC@ M,@\J+/\ O,,G\%(]Z\\T_P"#GC_QI=K?^);Y[16_Y:7\IEFQ_LH#Q]"5KU+P MW\"O!^A[);R"35[E>=UV?W>?:,<8]FW4 >47'Q%^)WQ$N'M-"@N(("=I33(R M@7_>E/*_]] 5K^'_ -G?5]0D%UXGU9+7>=SQ6Y\Z5O7+GY0??YJ^B+>V@L[= M+>V@C@A082.) JJ/8#@5+0!QWAOX6^$/"^Q[+28IKE?^7F[_ 'LF?49X4_[H M%=C110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!\_P#Q#^+.NZGKNI^%?"5LI@@C MFBNK@)O=PJGS",\(J_,,^VO2/A M'XL\%7_A;1/#FJ?9/[9M/,2);VW!!+R,V(W((YRO&021T- 'H?CSQU9>"/"W M]L.@N9)F$=I"K8$KD9'/9< DG_&O&(_BG\6-3L)=>L-*4Z5&6):*Q+1X'7DD ML0,')!]:]O\ %?@;0_&EK;6^L02O':EC"(I3'M) '0<'IWJOK6J:)\-/ 8W[ M4M+.#R+6!SEIFQ\J>Y/<_4F@#%^%?Q03Q_:7%M=VZ6VK6BAI$C)V2H>-ZYY' M/!'.,CGGC-^*OQ=E\'7T6AZ);17.KNJO(\H+)"#T&T8+,>O7CCKFN)_9OT6Z M?7M5UTHRV<=M]D#] TC,K$>^ H_[Z%8T;C6OVFB;GYPFLLHSS_J20O\ Z * M-VU^,WCGPKK%M%XUT8_8YQO*M;&"78>Z'H<>A^A(KW6_\1:;IWAB7Q%+.&TU M+<7(D3G>A&5Q[G(Q]:\J_:2M8W\):/=D#S8KXQJ<=FC8G_T 5R^MZQ,W[+>B M(7.9KP6C\]51Y64?E&OY4 .;XQ_$7Q)U0.ZQYV3)G&Y0>1@X!'N/7BM^S_:QP?#&.5! MA[B[ED<^I&%_DHKRKX<,-'_:%>RM_E@-[>6NT<#:!)@?FJ_E0!]3T444 %87 MC+_D4[W_ +9_^AK6[6%XR_Y%.]_[9_\ H:T ;M%%% !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 %%%% !117B/C7Q[XAC\;7-]H!DDT#PL\:ZHD;<3 ML[8=<=]HX_V2": /;J*@LKR#4+&WO;602V]Q&LL3KT96&0?R-4O$/B'3/"^C MS:KJUR(+6+ )QDLQZ*H'))H U**^??$7[2#MNA\-:-MSP+B^.3^$:G_V8_2O M1/A-K_BKQ%X:FO/%%IY3^=BVE,7E-*F.3M] > <<_AF@"7Q1\7/"'A666VN= M0-U>Q$JUK9KYCJ1U!/"@^Q.:Y7PA\/\ 6=-NK+6((+6"(Q26]QNPAR27 M0 ')((!!Q]T?5[@L44 ,BBC@A2&& M-8XD4*B(,!0.@ '04^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O.O'WP?T+QF)+R!5T[6 M#S]JB7Y93_TT7O\ 4<_7I7HM% ' ?#CPI<_#7P;>Q:YJ\4T4;O=.4W>5;H%Y MP2,]B3P/IW.MX6^(?AGQE)+#H^HJ]Q'G,$JF.0C^\%/4?3IWQ727-M!>VLUK MI:%<'6?!4]Q-'$WF"U5R+B$]HP.,\\\5X\?B-\1_B/XEB@\,+-8Q1N&6&U^Y&,_>FD(Y'UP#V%?2,^FVV MI:?%;:O:VMZ!M9UEA#H7'\05LXYZ4 ?,6D^#_'?QAU--6U>ZEBT\GY;NY7$: MKZ0QC&?PP..3FOICP_HMOX<\/V.CVK.\%I$(E:0Y9L=2?J:=JFM:3X?LQ/J= M_:V-NHPIFD" X[ =_H*\J\2?M$:!I^^'0K*?5)AP)7_^&/"JL-7UBWAF _X]T.^4_\ %R1]3Q7SW)XO^*GQ-D:'2H[N.T8X*Z> MA@A7V:4G]"WX5T/AS]G&ZF9;CQ-K"Q G+6]D-SGZR,, _0'ZT 2^)/VCV;?! MX9T?'87-\W'H1&!S]0I^M?0'A MSX=^%?"NQ]+T>!;A?^7F4>9+GU#-DC\,"NHH \5\-_LZ:+9;)O$&H3:C*.3! M!^YB^A/WC]05KUC1O#VC^'K;[/I&FVME'W$,84M_O'J3[FM*B@ 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 **** "@\#IFBB@#R6]^(_A#X@:5KNAI93/@Z$]J\4U_PCIVG_ K\,>*+>9TOK^66&>%GR'VN M^'4=L!0#]17IGQ,^"C27>H^*/#U]%:C9)=7-K)E0" 2QC90>O/!XR>N.!A?# MGX/77C#2-)UK7=7+:* _V>RC=F?:'(*Y/" L"3C.<]B> #V&P\7Q:#\)=+\1 M^()6W_V="[\_//(R# 'JS=?Q)Z"O#+"P\2_'?QI)=WF #"_:3O(D\+:-9$CS M9;TRJ,_PHA!_5Q7.:[HD\?[+FB.T9#072WK\?PN\@4_E(OYU=TSX#>)-6U>" M?QEX@6YM(?EVQW$DTK*.BAG VC\_I7N5]H>G:AH$NASVR'3I(/LYA48"IC M],<8],"@#SO]G^\BG^&:PJPWVUW*D@STSAA^C5Y9\,U&N?M 2:A;C?;BZO+P MD<@(P<*?S=:WKKX"^+M+O+J'PWXDB33KD['#W$D+LGI($4AO\\"O2?AC\,+7 MX?V@4444 4-2T>SU7ROM:N?*SM MVR%>N,]/H*YKQ-X;TZP\/75S DHE39M+2LPY<#H3[UVE87C+_D4[W_MG_P"A MK0!NT444 %%%% !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 445Y#X\^.VF> M&[NYTK1;7^T=2A8QR2.<01..HXY<@\$# ]Z .W^('BE?!_@Z\U-<-=D>3:1X MR7F;A1COCDX] :\CU'Q99_"CPA%X1N-)_M36=2MFNM4:=]L>^;((8XRYP-O& M.F<\UD^ +CQ=\4?B%9:IJ]P;K3-*G6XE1_E@B;!V!$'!;(Z]>.3Z_0FH^&M# MUB^M[W4M)L[NYMP1%+/"KE1^/^10!\J>$];^(VN+8^&?#>I7JQVJF6**&18M MB;LDL_!*@GH21VQ7U'JOAFU\3^%H]&\1HMV6CC,[Q_)^]4#+IZ:/X^TN$F;1G$-Y%&,>;:,<$?ADX]-V>U>CV5Y!J%C;WMK();>XC66)U MZ,K#(/Y&@#G_ [\//"GA;:^EZ-;I.O_ "\2CS)<^S-DC\,"NGHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** &NI:-E5BK$$!AV]Z^6K^[ M^(WP@\2RW5U=3WEIV\5Q;2K MMDBE4,K#T(- '(?#[XF:3X_M76W5K74H$#3VDAR0.FY6_B7/T([CD9[:N3\+ M?#CPUX-U.\U#1K22*XN5V$O*7$:9!*+GH,@'G)XZUY\?C_\ V;XUOM*US0WM M=/@G: 21L3-'M.-S*>"#UXZ#^]0![;15+2M7T_7-/CO]+O(;NUD&5EB;(^A] M#['D5=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBD)"@DD #DDT +5'5M9TW0=/D MO]5O8;2UC^])*V!]!ZGV'-8^G_$+PKJOB1O#]AK$%QJ(!(2,$JQ R0KXVL0! MG /KZ&O#?C18I?>/FN-1\6V*Z:$58[:-VFFML !E$2_Q$Y.25!SR1B@#LK?X M^VVJ>-K#1M'T2:YL+F=8#<.VV1BQQN5 #@#KRE=9XY^&7AOQEJ-MJ^M3W M%NUI'Y;O',$5XP2P5B0<#+'D8/)]L> Z9\0]-\)1_9_!'AY5O7&PZIJ6);E\ M_P!U%^5/H"<]\UI0^!OBE\2IDN=9EN8K5CN#ZDYBC7W6(#(X]% ]Z /3KOXJ M?#KP!IW]EZ"B77E=(--0%"WJTAX/N.?%UV;#PQIYLP_P!V.SB, M\Y'NQ''U"CZUW?AO]GKPYINR;6[J?5IQR8Q^YAS] =Q_[Z_"O5-,T?3=%M!: MZ786UG /^6<$80'W..I]Z /G+2?@;XS\477V_P 3ZE]B,G+/K>&_@IX-\/[)9+%M3N5Y\V^(<9]DX7\P3[UZ)10 V...&-8XD5(U&%51@ M >PIU%% !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 (Z+(C(ZAD8896&01Z&F0P0VT*PP1)%$OW4C4*H^@%244 %%%% !1110 4 M444 %%%% !1110 5A>,O^13O?^V?_H:UNUA>,O\ D4[W_MG_ .AK0!NT444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%,EEC@B>6618XT&YGO M#VA>9:Z(O]L7HXW1MM@4^[_Q?\!X]Q0!ZPS*BEF8*H&22< "O(?&7Q]T/1?, MM/#\8U:]&1YN=MNA^O5_PX]ZZ?P5KLGQ,^'<\VK:>UFMZ)K258F($B$;2Z$\ M@'[HW5TDNK3!LQB\P8T_X !AC],O&'C!M1N MM>MXSIH -M<+#Y8WYY1?[P [\XXYYK#);>XC:*5&-QAE88(^]Z&MSX7^']>\+>#H]'UZ:VEE@F?[/Y#E@L1P0I) MYW%OPQ79T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !114%Y>6 M^GV4][=RK#;01M)+(W15 R30!/17DMF/%7Q89[X:E=>'/"18K;QVIVW5XH.- MQ;^$'\1VP>M7_P#A1GA)?WD4VK176/\ CZ2]/FYXYSC';/2@#TNBO)VU3Q+\ M*]0MTU_49=<\)7$@B&H2KFXLF/3S#U9??GVQP#ZNK*Z!T8,K#((.010 M%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q_C; MX;:!XYMC]O@\F_5<17T( D7T!_O#V/X8KL** /%_AA\+O%7@;QGE_\)GX;_P"$D;P]_;%J-67&;8M@Y/\ #GH6 M_P!G.?:MVO$OB?\ !&37-0NO$'AN8"_F;S)[*5L+*W=D;L3Z'C/<4 >VT5\_ M?"OXC^*;3Q7;>"O$EM.IYP7$5O @RTLSA%7ZD\"@":BO+O$GQY\(Z+OBT]Y=7N5XQ;# M;&#[R-Q^*AJ\CU_XX^,_$DOV/2RNF12G8D5BI:9L]!O/.?\ ="T ?3&M^)=$ M\.6_GZQJEK9(1E1+( S?[J]6_ &OESXC?%G6?%]]=6-G=-;:$)"L4,.4,Z \ M-(>ISUV]!Z9&:W/#/P%\2>(6_M'Q)>G34F;>RRYEN7SSEAG"D^YSZBO8?#?P M?\&^&]DD>F+?7*_\M[XB4Y]0N-H_ 9H ^8_"W@CQ;XBF2;0M,NRAR!=9\J, MC!^IMK 8'XR,/Y+^->^ !0 !P *6@#G_# MW@?PUX50#1](MK>0#!G*[Y3]7;+?AG%=!110 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 %%%% !6%XR_P"13O?^V?\ Z&M;M87C+_D4[W_MG_Z&M &[ 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 %%(S*BEF("@9))X KC&^*W@T>)(-"36(YKN:01 M*\*EX@Y. I<<9)XX_&@#LW=8T9W8*BC+,QP /4UYAXH^.OA3P_="ULVDU><- MB0VA'EH._P YX8_3(]Q47QB\&^,/&#:=:Z#=1C30"+FW:;RP7SP[?WACMSCT MYJMX.^ 6A:+Y=UK[_P!K7HY\H@K;H?\ =ZM^/'M0!TWC/0I/B;\.H(=*OWLE MO5AO(C*I D0C<$<#MR#WY KGO!WP%\/:"8[K6F_MB]7G;(NV!#[)_%_P+CV% M>L*JHH50 H& . *6@!L<:0QK'$BI&@PJJ, #T IU%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YQ\:YI6\%V>EQR&-= M6U2WL9&'96)8_J@KT266.%-\LB1IG&YV %<;\5= NM?\"W"Z>K-J-C(E]:JO M)+QG. .YVEL#UQ0!U+-8:%H^7:*TT^RA RQVI%&HQ^0 KRF__:+\-6NKBVM= M/OKRR!P]VF$S[JC8)'U*UV6FWVB_%7X>E9#NMKZ(1W44;X>"48)7V(8 C/48 M/0UB:?\ GP/9Z7)9SV4]Y+)UNIIR)!_N[< ?E]9KNV=#;2_)*IQP0C*?$OX06?@R""\TK6GG>YG6*VT^9,SR,3_ %?O8R.P[0[HB2&(YZ4 ?5U%>2>&?V@/#&KA(=8CFT>Y/! M9_WD)/\ O 9'X@#WKU2ROK34;2.[L;F&YMI!E)87#JP]B.* )Z*** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH C\B'S_/ M\I/.V[/,VC=M],]<5X9\7M0^(?A?Q:GB'2KZZ_L%$01I#\T,9P RRIT.3D[B M/X@ 017N](Z+(C(ZAD8896&01Z&@#R[X>?&G2O%TD&F:HBZ=K+D*B#QD#IS0!Z116-X;\5:-XMTT7VC7 ML=Q'QO0R#+'\!7D?B3]H^UBWP^&]) M>=AP+F].U/J$4Y(^I'TH ]WKBO$GQ7\'>&-\=UJJ7-RO_+M9?OGSZ''RJ?J1 M7A?E_%CXJ?>^VC3I/[W^C6NWZ<;Q_P!]&K=[\-/"'@&W2X\<>()+R](W)I>F M##/]2>=ON=GUH O:]^T-KNIR_9/#&E)9[SM224>?,WT7[H/MAJ\FU[7=;UR[ M\W6]2N;R8'@32[@GL%Z+]!BOI[PII'A#Q=\-KQ/"=E_8T5]$]I),L0\^-L/;O0!QWP1^&NE>( MM/N]8\1:/--$DJK9F5RL4HQ\QVC!;!QR20%[V:]TC1X+ M>YE))E)+LH/92Q.T>PQ72(BQHJ(H55& H& !2T %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5A>,O^13O?^V?_ *&M;M87 MC+_D4[W_ +9_^AK0!NT444 %%%% !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 445$+A'MFG@(G4 D>6P.XCL#ZT 2D@ M#).!65IWB;0]7O[BPT[5K.[NK<9EBAF#%1T[>_'M7S=JOB#XD_%?5KC2;.SN M;>S20I+9PJ8HHL'&)G.,GU!/4<+7JGPO^#\?@:[.KZA?"[U5XC&%B!$40.,X M)Y8\=3CZ=Z .3^)FC_$WQ=XSN=$L[:X30LCR#&XCMW3 RTC9^8YS\I].!Z]! MX$^!&F>&[NVU36KK^T=2@821QH-L$3CH>>7(/()P/:O7J* "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **1F5$+NP5 M5&22< "O*O&?QV\/>'O,M='QK%^.,Q/B!#[O_%]%S]10!ZE-/%;0///*D448 MW/)(P55'J2>E>0^,_C_HNC^9:>'(AJMX.//)*VZ'Z]7_ P/>O,Q'\1_C1> ML7_LT/U.8;.+\/XB/^!-7KG@SX&>'/#?EW6J :QJ"\[ITQ"A_P!F/O\ 5L_0 M4 >2VN@?$7XQWJ7M]+*NG;LK/<9BMXQ_TS0?>/N ??:,9-7U4*H50 H& !VI: //=:^&MQ%KET4 <)X9^'":=K(\1 M>(M4FU[7\82XG7;';CTC3HO7K^0&37;7%M!=V[V]S#'-"XP\A!X-2T M4 >7>)O@1X2UW?-IZ2:/='G=; %7)[#DUV=% !68?$6B+K!TAM6LEU( 9M3.HDYZ?+G-:=>(?$#X#RZ] MK-[KFA:FD=S=.9I+6Z!VESR2KC)&3V(_$"@#V^BOE>/Q+\4_A;(L&HI=/8H< M!+U?/@([!9 >/H&'TKT7PS^T-X?U+9#KMK-I4YX,J_O8?S W#\C]: /8Z*IZ M;JNGZS:+=Z9?6]Y;MTD@D#CZ<=#[5ZMV[< M=#CD&MVB@#YL?X/^._!?BZVN_"%V+F$R )5]<9!QT!XKZ$U' M6M,T9(#JFHVEGYS;(S/,L8=O09/-7Z\Y^*WPR/C^RMI[.[%OJ5DK"$29,<@. M#M/]WD=0#_@ >C @@$'(/0BBOEGP]\0/&7PGU-=#U^SGFL(^/LEP>47^]#)R M,>W*_3K7T]87D6HZ=;7UON\FYB2:/<,':P!&1V.#0!8HHHH **** "BBN5\8 M>/M-\&7&GVUW8ZE>W-^7\B&P@$CG9C/!8?WATS0!U5%>;_\ "XK/_H3?&7_@ ML'_Q='_"XK/_ *$WQE_X+!_\70!Z117FDWQHTZW@>>?PEXOBBC4L\CZ:JJH' M4DE^!7?:/JMOKFBV6JVF\6]Y"LT8D&&"L,@$>M %VBD9E12S,%4#)). !7!> M)/C)X,\.;XSJ0U"Z7_EA8 2\^[9VC\\^U '?55O]2L=*M6NM1O+>TMUZRSR! M%'XFOG/6?CWXK\07/V'POI:V9D.$\N,W-PWT&,?^.GZU6T_X/?$#QK=+?^); MU[16Y\S4)C++@_W4!X^A*T >B>)/V@?"^D[XM(BGU>X'0H/*BS_O,,_DI'O7 MFUS\2/B;\0[A[30(+BW@)P4TR,KM_P!Z4\KU]0*]6\-_ GPAH>R6]AEU>Y7G M==G]V#[1CC'LVZO2;:VM[.W2WM8(H(4&$CB0*JCV X% 'SMH'[/&LZC*+OQ1 MJR6N\[GB@/G3-Z[G/R@^_P U>IZ5\/? 7@.U6]DM;*(H0/MVIRJQ#=OF?"J? M]T"E^*'Q$7X?:+;S16?VJ]O'9+=')$:[0"68CTR..,^HKPW3?#'CWXRZFNIZ ME<21Z?D[;FX!6&,=Q%&/O?AZ9 M>"<8Q].^#_@3K&O77]K^-+J>W25O,:WW[[B8^KL<[<_B?I7OGA[18/# MGAZPT>VDDDBLX1$KR'+-CN?Q[5IT 4=(T?3]!TN#3=+M4MK. 82-.W_]L_\ T-:W:PO&7_(IWO\ VS_]#6@#=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 ***Y/Q MY\0-*\ :7#=:@DL\]PS+;VT6-TA &22> !D9/N.#0!UE8GB[Q+!X1\+7VN7, M$D\=JH(BCX+LS!5&>PR1SVKYTOOB#\1?B?J1T_P_#<6MOG_4:>2FT=C)-Q^I M ]J^B?#6DWUOX-L=+\1S1ZE=BW\N[:0;UDSGY3G[W! R>N,]Z /G._\ &/Q$ M^+=Z^FZ1;S16).'M[/*1*I_YZR'K]"0#V%>V_"KP'>> O#DUG?WPN;FYE\UT MC)\J+C&%SU/J>.WI7:65A9Z;:K:V%I!:VZ?=B@C"(OT XJQ0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117!^,OB MWX8\';[>2Y^W:BO'V.U(8J?]MNB_0\^U '>45\O_ /"P_B9\1]>2'PVLUG%& MX(BLAA(_>60]?QP#V%?3=JLZVD*W3J]P(U$K(,*S8Y('IF@#GO'WABY\8>#[ MS1;2_-E--M(DYVM@YVMCG:?\YKA_!OP"T+1"EUKT@U>\'(B*[;=#_N]7_'CV MKUZB@!D44<$210QK'&@"JB# 4#L .E/HHH **** "BBB@ HHHH **** "BBB M@!LD:31M'*BNC##*PR"/0BO.?$WP1\'^(-\MO:-I5VW/F66%3/O&?EQ],'WK MTBB@#Y@U+X.^/O!-VVH>&KU[Q4Z2V$ABFQ[QYY^@+5TGPW^+OBJ]\66GA?Q' M8&YEF8QF7R#%/$0"*>&?VBM(O2D' MB*PETZ4\&X@S+%]2/O+^&ZO6M'U[2=?M!=:1J-M>P]VAD#;?8CJ#[&@#1HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH HZEHVEZS'$ MFIZ=:WJ1/OC%Q"L@1O49'%<7\7=0\7:3X5ANO"(96BES=M#$))$C X(4@\9Z MX&>G;->A44 >(^ /CY9ZCY>G>+?+L[HX5;Y!B&3_ 'Q_ ??[O^[7MB.DL:R1 MNKHP#*RG((/0@UYKXX^"F@>+KAKZTXR*ZF@ KS/QQ_R6#X=_P"_>?\ HM:],KRSXBWMKIOQ3\ 7E[<1 M6UM$;QI)97"JHV+U)H ]3HKR#Q-^T)X M<2^,OBG\39G@T>.ZBM&.TIIZ>3$OLTI.?P+?A0![5\4/%>@Z9X+UO3;O5;6. M_N;&6&*V#[I&9D('RC) R>IXKR&T^/5SHG@_2M$T32$-S:6D<#W-VV1N"X.U M%_0D_A3)_@-J6E^%=5UW7M6B2>UM);E;:W!D+,JE@&^,O'FA^!K! M;C5K@^;(#Y%M$-TDI'7 [#W.!7A,WQ/^(?Q!\30VOA2*6RBCD#)!; ,%&?O3 M.1C'UP/8U['XV^%>A>.]6L]1U.:\BFMXQ$1;N )$#%@IR#CDGD>OTKI]#T#2 MO#>G)8:/8PVELO\ #&.6/JQZL?<\T 27.EVFJV$5MK-E9WP7:S)-"LB;P.H# M ^^*NHBQHJ(H5%&%51@ >@I:* "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 *PO&7_(IWO_ &S_ /0U MK=K"\9?\BG>_]L__ $-: -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ***XWQA\4/#'@P/%?7OGWP'%E;8>3/^UV7\2/QH [*N-\;? M$SP]X%01:A,\U^Z;X[. 9=AV)/11[G\ :XCP#\9-=\;>/5TL:'!'I4B.S-&6 M:2W !(9WZ$$X'0=1^/6>)_A%X:\6^*$UW4OM?F[%6:&*7:DVT8&>,CCCY2.E M 'E-O\6_B+XV\4V\'A>RC@A20'[-'%YB;<]9I".![C;^=>\>)?"&A>+[6&WU MRP6[C@??'\[(RGOAE(.#W'^ J[I6CZ;H5@ECI5E!9VR=(X4"C/J?4^YYJ]0! M3TS2M/T6Q2RTRS@M+9/NQ0H%'UXZGWJY110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7'>,/B;X9\%HT=_>>=? 9 M6RML/*?KV7\2/;-1?%.U\6WGA P>#W9;QIE$PBD$0<9KS+P M?^SU/.ZWWC&\*;CN-E;/N=C_ +,#_OD>M=9X-_9X@B\N\\6W7GOPWV&V8A![._4_1L%L=(L(+.W7^")<9/J3U)]SDUH4 5--TRQT>QCLM-LX;2VC'RQ0H%4>^!W M]ZMT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(0&4 MJP!!&"#WI:* . \3?!OP=XEWRFP_LZ[;GS['$>3[KC:?RS[UY)K'P/\ &?A6 M[.H>%M1:]VX4?3.#^#<^E?35% 'S-H_QR\8^%KK^SO%.G&]\OAEN8 MS;W"CZXP?Q7GUKUOPS\8_!WB4)&-0&GW;<>1?8C.?9L[3^>?:NMUC0-(\06O MV;5].MKV+L)HPQ7W!Z@^XKR3Q)^SII%X[3>'M1ETYB<^1.#-'^!SN'XEJ /; M 00"#D'H116-X4T-O#7A73M&>[>[:TA$9F?JW?CT S@#L *V: "BJ5CK.EZG M+-%8:E9WD6>^'P[I\NH2]!<7&8HA[@?>;\=M '+^, M?@GKWA6^&M>#+BZNH8GWI'$Q%U ?]G'WQ].?8]:[O1OB_8:'X+LG\9WJG7]K M"6TM4#S$ G:74?*C$8)!(^@Z5Y>;_P"*OQ7)6 78TZ0X(A'V:U ]"QQO^A+& MNHTS]FQCIDS:IKP6_:,^4EM'F)'[;F;EA] M &;KW[0'B+6I_L/A;2Q9F0[8 MW*?:+AOHN-H^F&^MOYCHJ*&;Y,Y7J,* M<58L[CQI\#_$3>?91FVG.UMR[H;E1_=?&0?R/3(KVRR@\(?&_P .V>K7NGS, M;.1XC$TK(T+D*67*D!@1M(/\N10 SPS\#?"&@;);NW?5KM>?,O.4!]HQ\N/] M[=7I$4,<$210QI'&@PJ(H 4>@ Z5YU_PHKP#_P! N?\ \"Y/_BJS;3X4_"N_ MUB]TBUA:6_L0IN(%O)=T>>G?!_#IWH [;X@_\DY\2?\ 8,N/_19J/X;_ /)- M?#G_ &#X?_017/\ _"BO /\ T"Y__ N3_P"*KOM-TZUTC3+73K*/R[6UB6*) M,D[548 R>30!:Z#)KG+'Q[X6U/Q"V@V6M6T^I*#^Y0DAL=0K8VL1SP"3P?2O M#?'GB7Q]XZ\8:AX1TFQN[>T@F:$VL*E#(@. \KG^$]>H7!'7K7>?#/X+VW@^ M\AUK5KD7>KHI\M(^(H"1@XSRQP2,G YZ=Z ,GXD?"SQ?XW\>B==2@&AE%$1D MD.+8 ,/+[L3DY[Y&2,5W?@GX8>'? \2R6=O]IU'&'OK@ R>X7L@^GXDUVE% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5A>,O^13O?^V?_H:UNUA>,O\ D4[W_MG_ M .AK0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%[>V^ MFV%Q?7DHBMK>-I99&Z*JC)/Y"IZYOX@_\DY\2?\ 8,N/_19H P_^%V_#S_H8 M?_)*X_\ C='_ NWX>?]##_Y)7'_ ,;K1^'5G:O\./#K/;0LQL(B28P2?E%= M/]@L_P#GT@_[]B@#A_\ A=OP\_Z&'_R2N/\ XW70>&?''ASQB;D:#J0NS;;? M-'E21E=V<<.HST/2MC[!9_\ /I!_W[%><^"T2/XT^/TC144)9X51@#]W0!Z= M1110 4444 %%%% !1110 4444 %%%% !1110 445RWBSXA^&O!D?_$VOU^TD M96T@&^9O^ ]OJV!0!U-XSZBO)_"_P"SM<2W1N_%NI*5WDFV MLV+-)[M(1QGV!/N* /1/AO\ $^#XAOJ*1Z5-8O9E3\T@D5U;.#G P>#Q^IKE MU_9[TVZ\4WFIZKK5U=V<\S3+;JFQR6.2'DR<]>P!/J*]4T3P_I/AO3UL-'L( M;.V!R4C'+'U8]6/NGO7B'BSX^ZMK,QTSP=926JRG8MPZ>9<2$]D09"_J?I5?PQ\ M#?$?BB[_ +5\7WL]E'*=[K(WF74OUSD+^.3[4 :&M CDMI) M@@@FRTTX)]5.$X^H'4FOH.L'PQX,T#PA:>1HNGQP$C$DQ^:63_><\GZ=/:MZ M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ J.>%;BWDA?.R12C;3@X(QP:DHH ^;-?^ ?B70K MMM0\)ZE]K$;%HE$GD7*#MALX)'KD?2JFF?&3QYX+NUT_Q-8O>*G!COHS#-CV M?'/U(:OIZJ>IZ3IVM6C6FIV-O>6[=8YXPX^HST/O0!POAGXV^#_$.R*:[;2K MIN/*OL*I/M)]W\R#[5Z)'(DL:R1NKHPRK*<@CV->.^)OV>- U$/-H-W-I/+FZTS4].2*[MH!-]IMP1&XR%P0<[6YR.><'IBO5: "BBB@ HHHH M **** "BBL;7O%F@^&+?SM:U6VLQC*H[9=O]U!EC^ H V:1F5%+,P50,DDX M%>$>)OVCK:(O!X9TIIVZ"YO?E7\$!R1]2/I7'+I?Q5^*S![EKL:=( M*[O^SO"^G&R\SA4M8S<7##ZXP/P48]:[#PS^SKHUELF\0W\NHRCDP0YBB'L3 M]YOS6O6M(T/2M!M!:Z3I]M90CJL$87/N3U)]S0!\[:1\#?&/BF[_ +0\4ZB; M(RE>M^&?@YX.\-;)1I_]H7:_P#+>^Q)S[+C:/RS[UWU M% " !0 !P *6BB@"IJ>EV&LV$MCJ5I#=6LHP\4J[@?_K^]9+:3#X/\(7T/ MA/1X%FABDFM[5 ,BNAHH ^=- _:&U2RAO;7Q-IJS72(_D M2PIY9$@!PDBGMGC(Y'H:=IFFW/@C2_#OQ-6\-Z][,QUYHWW@Q3MD'CC*G&1_ M>Q6QXX\+67Q-^*KZ+8)%:#2[,OJ6HQ1 LTK#]W&?[V./?&X=JZ3P#\*9/#7A M77-"UK45O[;5?E,,2D)$,$;ES_$<@^VU: .(\;_'VZNYGTKP7 R[F\O[,O^13O?\ MG_Z&M;M87C+_D4[ MW_MG_P"AK0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 M-_$'_DG/B3_L&7'_ *+-:NKZUIF@V+7NK7T%G;K_ !S.%R?0>I]AS7A'Q$^/ M%EJNE7^A>';%IK>ZB>"6]N05!5A@[$Z]#U;'TH ]1\&ZQINA_"CP]>ZK?06= MLNGPYDF<*"=HX&>I]AS7 >)_VC+.UN?(\-:9]M13\US=$QHW^ZHY_$X^E<%X M4^%?C#Q];V5W?7,EII$<2I;SW;%L1#@"*//3\@?6O=?"?PB\)^%(PZ6*ZA>8 MPUS>J)#_ ,!7&U?P&?R/6],NM/D/!DA(FC'N>C#\ :M_#O7 MM*UGXN>-;[3[Z*:WO([1K=L[3(%CP< X/!Z\5T&N_!OP1KQ9WTE;&9O^6M@W MDD?\!'R?^.UX:_PY R0/<\5Y_\9/$WC?3;VPT?PM978@O(27N[6$R2,^X MCRU(!VD YZ_-QC%WC?S)Y/\ >?D+_P"/'Z4 M>K?%'_A*[GP9_P 48S-=22KYK6[@2&$@\QG/7.WD?#MYXNLM%T^SO+FWN9U@%Z!M&YC@$(>2,D9)P?8UZM0!Y MQ\8/%_B'PEH-FWAZR9Y;J5HY+ORO,$& ,#'3"&)Y6W2-&@4N?4XZFIJ** /)OBC\5]7\ ^(K&RM=%AGLI8?->>MKPS\=O"6NA(K^631[H\%;KF,GVD'&/=MM>CWUA9ZG:O M:W]I!=6[_>BGC#J?P/%>6>)OV?O#.KEYM'EFT>X/.U/WL)/^Z3D?@0/:@#U> M"XANH$GMYHYH7&4DC8,K#U!'6I*^0]6T[QC\(-5$=KK\$>X[@MI=JP?T+PMS M^)4CWK>'[1?BD:3]G-AIQO>GVO8W3UV9QG]/:@#Z;FFBMH7FGE2*)!EG=@JJ M/4D]*\V\3?'/PAH.^*SG?5[I>-EI_JP?>0\8_P!W=7A^EV7C+XP:KY5UK\$F MTY*7=VJ*OND*\_B%Q[UZ]X9_9\\-:4$FUJ>;5[@>W M_P 6OB%X[O&L/#5I+:(W'E:=&7D /=I#]WZC;5_0?V??$&L3_;O%.J+9F0[I M$5O/G;_>;.T'WRU?1%AIUCI5HMKI]G!:6Z_=B@C"*/P%6: .-\,_"WPCX5*2 M66E)-=+TNKO][)GU&>%/^Z!79444 %%%% !1110 4444 %87C'Q+!X1\*7^M M3X/V>/\ =(3_ *R0\(OXDC\,FMVL;Q-X6TCQ?I:Z;K5NT]LLHE55D9"& (!R MI'8G\Z ,'X6^&I]!\*"ZU++:SJTAOKYW'S;WY"GZ ]/4FNWKS?\ X45X!_Z! M<_\ X%R?_%4?\**\ _\ 0+G_ / N3_XJ@"M\1HI/"/BO1_B%:(WD1,+'5U0? M?MW.%<_[I_79Z5Z=%+'/$DL3J\;J&5E.0P/((KSK_A17@'_H%S_^!3P.] %FBBB@ 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 **** /'?B1\;(- OKSP]HEH MUWJ*(T4MR)-JV[D?PX!W,O?H 1WYQ@_#WX\&(6.C>*H96+G:-5,F22S'!=2! M\HSC<#QCI7!O?_\ "$?$OQ2FMV;RR7$5Y;*^ 60S E)1[$$?@Q^E>G_#7PUX M(\;> M AU:.UOM4TZ*9&@%RR21AIF8;E5@2.6^F MZ=!!?ZBV6N(V<@0+CC./XCG./0>XK>^(T?B2+P8EGX-$XU%YHX%,1&Y8\'/S M-]WH/FSGWKYK^(/P_OO!%KI$VJWPN=2U+SI)U4EA&5*8&X\L?F.3_P#K(!]: M^'M3?6O#.E:K)&L;WMG#RM8DE"\ MD%F+,1[[2M '0?\ #37_ %*/_E2_^U5Z]X:\60:[X'MO%%U$NGV\D+S2JTN\ M1*I8$EL#/"YZ5Y5IOQ<^&-WJ"VUSX1CLH&8*MQ)80LJCU8+D@?3-=#\:=0MM M-^#_ )6D"&.SOYH88OLP 0QMF3Y<<8(7MUS0!SVJ_M)VL.H/'I7AY[JT1L": M:Y\II!ZA0IV_B?PKTGP%\0])\?Z;)/9*]O=P8%Q:2'+1YZ$'^)3@\_F!7'_ M'1+)?AQ/<_"B1O#WQVFTB!B('FN[)AG M.53_]L__ $-:W:PO&7_(IWO_ &S_ /0UH W: M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **SM9U[2O#MBU[J]_!9VX_BE; M&X^BCJQ]ADUXAXN_:(+%[/PC8G).T7MVO/U2/^K?E0![AK&N:7X?L6O=6OX+ M.W7^.5\9/H!U)]AS7B7B_P#:('SVGA*R+,>/MMVO_H$?]6_*N9T?X6^._B-? M+JWB.[GM+=^?M%_DR%?1(N,#Z[1Z5[=X0^%?A;P<$EM+(75^O/VRZP\@/^SV M3\ #[F@#Q#2/ACX]^)-\NJ^(KJ>UMWY^T7^2Y7TCBXP/^^1Z5[!H_P %O"&D M:-=60M7N+FZMW@DOIR&E4,I!*<;4//&!GUS7HE% 'F5M\'Y;.VCMK7Q[XM@M MXE"1Q17Y544= !@"I?^%4WG_11/&7_@Q->D44 >;_\ "J;S_HHGC+_P8FMK MP=X MO"&H:EJ U;4M3O-0$8FGOY1(Y"9QSC)ZXY]!7744 %3^*U]244 ?->D_M">)M)F^R^(M M(@O&0X<[3;3#ZC!'X;17I.A?'7P5K&U+FZGTN8\;;R/"Y_WUR,?7%=UJV@:1 MKT/DZMIEI>H!@">%7*_0GD?A7FVN_L^>$]2W/IDMWI4IZ!'\V/\ [Y;G\F% M'J-CJ%EJ=L+BPO+>Z@;I)!('4_B#BK-?,5]\$?'OA>Y:\\.:@MT5^Z]E<&WF MQ[@D#\ QJ.W^+GQ)\&3I:^(+1YT!P$U*U,;D?[+C&?J=U 'U#17S%XE_:&U_ M5;,6VC6,6D;EQ),)/.DS_LD@!?R)]Q73_ 2VU274-0UC4/$L-R+N+:; WHFF M9\@^8XR=I ! [_,>F.0"K\1OB[XG/BB\\*>&+*6VEAE,!E2(R7$K?[ YP#V. M"<8.11\.?@YXB_X26S\5>*+Q[:6&87 @:3S)Y6'(WMG '3/))&1Q7O0M+9;M MKH6\0N64(TP0;RHZ GKBIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "H;N[MK"UDNKRXBM[>,9>65PJJ/4D M\"N ^*/Q2B^'T5M:V]E]KU*Z0O&KDK'&H.-S$/;(!/J: /0O&?[0>FZ=YEIX6MQJ%P.#=S K"I]APS M_H/#/B%\6[Z/4]7N)HK%N5N;P%(PI_YY1C&?P ![FO8/!GP5\,^%?+ MN;J/^UM17!\^Y4;$/^Q'T'U.3[UZ30!PG@KX3>&_!1CNH(6O=34?\?MR,LIQ MSL7HO?W]S7=T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 445R7B;XE^$_">^/4=5B:Z7_EUM_WLN?0@?=_X$10!UM5[V^M-.M7NKZZA MMK=.6EFD"*OU)XKYY\0?M#:SJ4IL_"VE+:[SMCEF7SIF]-J#Y0?;YJRK/X7_ M !'^(-TM]XAN9K:(\B34I#N ]$B'*_3"B@#TKQ-\?_"^C[X=)2;6+D<9C_=P M@^[D9/X CWKS.Y^('Q.^)-Q)::%!<0VQ.UH]-0HJ_P"_*3D?]] >U>J>&?@/ MX2T/9-J"2:Q=+SNN?EBS[1CC'LQ:O3+:V@L[=+>U@C@A086.) JJ/8#@4 ?/ MGAS]G2]NG6Y\4:L(0QW/;VGSR'US(W /T#?6O2O^%+^ _P"R?L']BC'7[1YK M^=GUW9_3I[5WU% '@=_^SC)!J\%QH7B)H;990Q-PA\Z( YRK+@,1VX7ZU[VH MVH%)+8&,GJ:6B@!DLL<$3RRR+'&BEG=S@*!U)/84RUN[:^MUN+2XBN(6^[)$ MX=3]".*RO%_AR+Q;X6OM#EN9;9;I /-CY*D,&''<9 R.XSTKYWO/AG\2?AW< MO?>'[B>YA')DTR0DL!_?B/+?3#"@#ZCHKYS\._M$:K82BT\4Z2MR$.UYK<>5 M,OKN0_*3]-M>Q>&OB/X4\6;4TS5H3SO!KOPM?\ AOP9X<\"16<## \@A#Z?CFNV\=?"OQ-X4 MUW4=>\*;I-+FCE>012 /!&P/F(RG[RX)QC/ YY&:S?"/@'QG\0]$T2UNYQ:> M%+0N8)&*\@N=Y51RS9R,MP* /H_PEJLVN>$-'U6X4+/=V<4L@ P-Q49P/3.: M\4_:9_X^/#7^Y<_SBKWRQLK?3=/MK&U3R[>VB6&)/[J* /R%>0?'?P;X@\5 MSZ$VAZ;)>"W6<2['5=NXQX^\1Z'\J /1_ G_ "3SPU_V"K7_ -%+7.ZKX0^& MNM^-!=ZC)I\^NR2C?;OJ&6E9!M"F(MS@*. .W/>NI\(V=QIW@O0K&[C,5S;: M=;PRQD@E76-01QZ$&O)?B=\*=>G\6#Q?X/;==LZ2R0+($D25< .A/!!P"03U MSUSP 7/COX4T*W\!+J=KIMK:7=K<1I&]O$L996X*G Y'?VQ7GUY+=ZG^S39F M;>R:?K>U&8Y_=[& _ &3%:6J>'OB]\1Y;33-=M3;6<+!R\RI#&&QC>0O+'!/ M !Z]!7LP^'>E+\-&\%*2+9H-AGVC<9<[O,(]=X!Q^% &!\ IDD^%UNBG)BNI MD;V.<_R(KR;P"@U']HQIX?FB_M&]GS_LXD(/YD5=T[PM\7_ /VW2="@D:TN7 MSYML8I$8XQO7=RAQQR!T]@:[_P"#?PMO/!S7&M:YL&JW,?E) K!_(0G+98<% MB0.G0#KS0!ZY1110!0U*WU&?RO[/ODM<9W[H@^[ICZ=_SKFO$UGK47AZZ>[U M2*> ;-T:VX4GYQCGZXKM*PO&7_(IWO\ VS_]#6@#=HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **S-<\1:1X;L3>:QJ$%G!V,C)[R>SADY,U\2\Q7T6 M/^$>QVCT%>W^$/ACX8\&*DEA8B:] YO+G#RY]NR_\! H \.T;X4^.OB'?C5? M$MW/9POR9[_+2E?1(^,#V.T>E>W^$/A?X7\&JDMC9"XOE'-[=8>3/^SV7\ / MQKLZ* "BBB@ HHHH **** "BBB@ HHHH ***S-=\0Z3X:TYK_6;^&SMP0^BQ@\?B2?85Z[+HR^._ 5M9^*K V\UW!')<01L5:&3KD M'L0>QSZ'- 'C?BO]H#5-5F.G>#[![82'8EQ*@DG<5K>%?A_X;\&Q?\2C3D6X(PUU M+\\S?\"/0>PP/:NFH \YU?X'>!M51_*TZ73Y6);S+.9EP3_LME0/8"O.-:_9 MRU>S8,X'L&%=5H7[243;8_$&A,A[S6+[A_WPW3_ +Z->]URNN_#;PAXCW-J M&A6OG-UF@7RI,^I9,$_CF@"/0OB?X-\1;5LMH'7Z;UP0/P-T^7[/XAT:"ZV':S19@E'U!R"?; KTO0OCAX M)UK:DM_)IL[?P7T>P?\ ?8ROYD4 >C45!:7EK?VZW%G6/H3CZ=Z]8H SM4T#1];,!U73+ M.],#;HC<0J^P^V16@JJB!$4*JC & !2T4 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !111T&30 45PWB;XN^#O#&^*;4A>7:\?9K("5L^A.=H^ MA(->1:U\>?%?B*Y_L_PMIGV(R'"")/M-PWTXP/P4GWH ^B=4UC3=$M#=ZI?6 M]G;C_EI/($!]AGJ?:O)_$W[0^@Z?OAT"SFU28<":3,,(_,;C],#ZUP^E_!?Q MSXQNQJ/B>_:S#]9+V0S3D>R9X^A(^E>L>&?@IX.\.[)9;,ZI=KSYM]AU!]D^ M[^8)]Z /''\0_%3XINT5@ETE@YP5LU^SVX'<-(3\WT+'Z5U?AG]G!%V3^)M6 M+'J;6QX'XR,/Y#\:][1$BC6.-%1%&%51@ >PIU &'X?\'>'O"T(CT;2;:U., M&4+ND;ZN*XBNLZ3;W+XP M)MNV5?HXPWX9Q7CWB;]G%E+7'A?5NG(MK[K^$BC^8_&OH"B@#Y8B\5_%+X73 M+!JL=U)9*=H2_4SPM[+*#Q] WX5[M\./':>/_#LFHBQ>SFAF,$L9;V45Q MGAGXI^$?%01+/5$@NF_Y=;O]U)GT&>&/^Z379T %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !139)8XDWR.J M+ZL<"LZ?Q)H5KG[1K6G0XR/WETB].O4T :=% MHR^D(6X'[J5VS[?/\ TJ_X?^+7Q,U;7[&) M-)2X@FG57CCL6"E2>* /HZBBL[7[?4+KP]J%OI-PMOJ,ENZ6TK=$ MD(.T^W/>@#1IDDL<*[I9$1A-.C_ M &=O&%P_F76IZ2A/4M-([?\ H']: /HB?Q/H%J";C7-,A !)\R[C7I]369$=>U1--TS7+>XO'SLB 92V.3@D 'CTKJ*\Q\) M_ _P_P"%->MM92]OKNZMN8UE*A Q&-V ,]^.?SKTZ@##\7>*;'P;X?SST% '/3_M+7['_1_#-M&,_\M+IGX_!179?"CXK: MIX^U>^L;_2H($MX!,MQ;[MH.X#:V2>3DD<_PFNST'3/!VIZ5;ZCHFE:.]G,N M8Y(+2-1CN#@<'/4>M=#%#% FR&)(UZ[44 ?I0!YS\ M(<]R3P?0X]#CU>@ 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 **** (KJVAO;2:UN$$D$R-'(A/WE(P1^1JOI.D6&A:7 M!INF6ZV]G "(XE)(7))/))/4FKM% !1110 4444 %%%% !1110 4444 %87C M+_D4[W_MG_Z&M;M87C+_ )%.]_[9_P#H:T ;M%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45E:]XET; MPQ9&\UG48+.+^'S&^9_95'+'V KPSQ;^T)>WLC6/A"Q:$.=BW=P@>5C_ +$? M('XY^@H ]TUWQ'H_AFQ-YK.H06,_'5\-6\57L]E%)R9+PE[AQZ!"?E'UQCT M->X>$OAMX8\&(K:;8![P#!O+C#S'Z'&%^B@4 >&Z)\(?&WCV]&K>*;V>RBDY M,MZ2\[#T6//RCV.,=A7N'A'X9^&/!B*^G6(EO0.;RYP\I^AZ+_P$"NOHH ** M** "BBB@ HHHH **** "BBO._B5\33X&NM-M+2R%]]M9!+;W$:RQ.O1E89!_(U6UC7-+\/V#7VK7T%G;+ M_'*V,GT ZD^PYH T*S=;\0:3XZQJ$%G .C2M@L?11U8^P!-B5E9H9Y8PJ2[1DXYR.,GD#I7->//@QJWC7QZ^K2:]%%I7J^E6EZ,8!FB!9?HW4?@:\ MUUW]GCPQJ&^32;J[TJ4]%SYT0_!OF_\ 'J]?HH ^8+OX-?$3PC<-=^';[[0! MSOT^Y,,A ]5)&?H":+3XS?$/PE<+:>(K'[3CC9J%L89<>S #/U(-?3]07=E: MZA;M;WMM#E2GJQ7SHA^*_-_X[7I M6C^)-$\01>9I&JVEZ,9(AE#,OU7J/Q%<9KOP/\$ZUO>&QDTR=OX[&3:,_P"X M+/BY\/3MU M-+Z2U3@_;XOM$1_[:CG\FKK]"_:1LY-L>OZ)+ >AFLG#K_WPV"!^)H ]VHKE MM"^)'A#Q'L73M=M3,W2"9O*DSZ!7P3^&:ZF@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BH([VTEN MI;6.ZA>YB ,D*R N@/3(ZBIZ .,\<_$S0? <:QW[R7%_(F^*S@&7(Z98]%&> MY]\ XKPK4_'7Q ^*]^^EZ+;3063<-:V1(4*?^>LIQQ]2 ?2O=/%7PM\,^,=; MM]6U:"X:XA01L(IBBRJ#D!AUXR>00:ZC3-*T_1;%++3+."TMD^[%"@4?7CJ? M>@#QSP9^SU86/EWGBJY%].,'[' 2L*G_ &FX+?A@?6O:+.RM=.M([2RMH;:V MC&$BA0(JCV XJ>B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M:[I%&TDCJB*,LS' ]S7G?B;XV^#O#V^*&\.JW:\>5989<^\GW?R)/M0!Z-6 M7K?B31?#=K]HUG4[:RCQE?-?#-_NKU;\ :^=M3^,WCOQG>'3_#%@]FK]([*, MS3X]W(X^H"_6I]$^ OBGQ!<_;_%.IBR\P[G\QS<7#?4YP/Q8_2@#I?$W[1NG M6Q>#PWICWCC@7-WF./ZA!\S#Z[:X;;\5OBN1G[7_ &;)Z_Z-:X_3?_X\:]Q\ M,_"/P?X8V20:8MY=+_R\WV)6SZ@$;5/N #7<]!@4 >'^&?V<]-M=DWB34I+V M0\*Z#XGM_)UG M2K:\&,*TB?.O^ZX^9?P-;%% '@_B;]G&VEWS^&=5:!NHM;WYD^@<#('U!^M< M#/#F6+ZD?>7Z8;ZUZA'XKT"?0I]:@U:TFTZWC,DL\4@8( M!ZXY!]NM%V/F'VP^?$3S_ 3@#\_Z5Z3'&D,2 M11(J1HH5548"@= !63XC\4Z+X2T];[6[Y;2!G\M"59BS>@502?RH Y+P[XVU MK3O$<7A3QS:P6^I3C_0=0M^(+W';V?VXZXP.,^BUX'\3/BAX)\4^%9+6PN[I MM4MY$N;"=;=E\N53ZG&.,C\CVK2@_:/\/)I]L)]+U22\\I?/VI&$WX&[:=^< M9SV% 'M5%>$S_M+V*C_1_#-Q(6^[/R\YY&,]>_;OZ10 45Y9 M\79_B''-IT?@U+@VCJWVAK1%:3?D8SGD#'<>^>U>9?V'\<]2Y\[74SS_ ,A% M8.G']]?RH ^H*;))'$F^1U1?5C@5\P_\*H^+&H<7E[, >#]HU0OP>O0FGQ_L M[>,;EO,NM4TE2>I:>5V_] _K0!]%3^(]#M21<:SIT."0?,ND7D=>IJW97UIJ M5JEU8W4%U;O]V6"0.C?0C@U\^6_[-.I-_P ?'B2TCZ?ZNV9_KU(KU_X>^!X? M 'AQ]*BOI+UI)VGDF9-@+$ 8"Y.!A1W/>@#K*XCQ9\5_"W@W4SINI7%Q)>J@ M=H;>+>5!Z9)( ..<9Z?45V]<7XE^%?A3Q9K(U75;*5KLH$=HIF02 <#$=-U74K'[%> M7,6Z2#! 4Y(! /(! # 'L:W*** /GWQIH7QEU#QAJ?\ 9=QJ/]G&=FM#9Z@M MO&(L_*/OKSC&<]\U@_\ "I_BOJ'%W>2@'@_:-4+\'KT)KZ@HH ^8H_V=O&-R M_F76IZ2A/4M/*[?^@?UK2M_V:=2;_CX\26D?3_5VS/\ 7J17T710!X1;?LT6 M2,OVOQ/<2KGYA%:+&2/;+-BO<+&SAT_3[:RMP1#;Q+%&&.3M4 #)^@J>B@ K MAF^#O@![F2X/AR'?(26 GE"Y)SPN[ _ "NYHH Y6#X:>";8Y3POIAYS^\@#_ M /H6:T[?PKX=M0!;Z!I<( P/+LXUX_ 5KT4 1Q00P*5ABCC![(H'\JDHHH * M*** "BBB@ HHHH **** "D95="CJ&5A@@C((I:* /.;SX3QV>H3:AX.U^^\- M3S'=)# /,MW/KY9('ZX'85#)\//&6KJ8-?\ B->2V1&UX;"T2V9QZ%U_P.:] M,HH QO#7A;1_"6EC3]<MX<[G;J\C?WF8\D_P"16S110 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 %%%% !6%XR_Y%.]_[9_\ H:UNUA>,O^13O?\ MG_Z M&M &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !16/X@\5:'X6L_M6M:E!:)C*JYR[_P"ZHY;\!7AGBO\ :"U+4I3I M_@^P>W#G8MS,@DF<_P"P@R!^.[\* /==?\3Z+X7LOM>M:C!9Q<[0YRS^RJ.6 M/T%>&>+/V@[^_D:P\'V+0!SL6ZG0/*Q_V(^0/QS]!69X?^"_B[QG>_VMXKO9 M[&.7YF:Z8R7+CTVD_+_P+&/2O<_"GP\\->#8E_LK3T^TXPUW-\\S?\"/3Z+@ M>U 'AF@?!KQCXVO1JWBN]GLHY.6>[8R7+CT"$_*/KC'I7N/A/X<^&?!J*VEZ M>IN@,->3_/,W_ C]WZ* *ZNB@ HHHH **** "BBB@ HHHH **** "BL77_%N M@>%XE?6M5MK/<-RH[9=AZA!EC^ KS/6?VC?#UG+Y>DZ7>ZCAL&21A A'J,@D M_B!0![!=74%C9S7=S(L4$$;22.W15 R2?P%>1>$)-+U6+Q#\0/%\UO;6FM![ M.TCNW"A;-?EVCU+8 P.I&1UI_P 3_$EYXH\.Z-X9\,0R2:AXCMQ=F)B$9+8+ MOPQ)PNXC'7'RD=ZX'1_V?_%VK&-];O;;3HU4(%>3[1(JCH %.W'_ *@#O\ MX'>*K2YMM2\)Q7WVN/3)7?3YV4J9K4MQP0"""?\ QX#M7&W/P=^('C'Q9_BB@$K8NWF$H*9Z11@_*/8[:Z#7/A_;_"C3])\6>'3VL@EM[B-98G7HRL,@_D: .6\%?#3P[X&0R: M; \M\Z;)+R=MTC#N!V4>P'US78444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 ! (((R#U!KD-=^%_@WQ%O>]T.VCG;_ );VP\E\^I*X MR?KFNOHH \#UW]FR-MTGA_763TAOTR/^^T_^)-39'47M(^GV5_ MM4.!W\LYVCW*BOJ:B@#YRT3]HW5K1Q!X@T2"YVG:TELQAD'U4Y!/M\M>F:%\ M:O!&N;4;4SI\[?\ +._3R\?\#Y3]:ZC6_"?A_P 1H5UC1[.\)&/,DB&\#V::[^SKX=O=TFC7]WIDAZ(_[^,?@<-_X\: /7[>Y@NX%GMIHYHG&5DC8 M,I^A%2U\O7'PE^)7@N=KKP_=O.@.2^FW11B/]I#C/T&ZI;'XX>._#%R+/Q'I MZW17[R7EN;>;'U _$J: /IRBO)="_:#\)ZEM34XKO2I3U,B>;'_ -]+S^:B MO2=)U[2-=@\[2=3M+U ,DP2J^WZ@(O$UW_97@^QFLTE.Q'1/,NI?H!D+^&3[T >W^+/'_ASP9 6U>_1 M9R,I:Q?/,_T7L/+_ !Q??V1X4LY[**7A4M 7N9!ZEQ]T?3&/ M4U?\)_ /5]9G&I^,;Z2U60[VMT?S+B3_ 'W.0OZGZ5[MX>\+:)X5L?LFBZ?# M:1G&]E&7D/JS'EC]30!Y=\)?A'JWAG6U\2:]=B.\,;JEI$^XY<RMWN+J> M*"",9>25PJJ/4D\"@"6BO+?$WQY\)Z)OBTYI=8N1QBV^6('WD/\ -0U>77GQ M.^)'Q"N7L?#UM/;0G@QZ;&=R@_WY3ROURHH ^AO$/C+P[X5BWZUJUO:MC(B+ M;I&'L@RQ_*O'O$W[1ZC?!X8TDD]!=7Q_41J?YM^%4/#W[/&KZC*+OQ3JJVN\ M[GA@;SIF]=SGY0??YJ]A\,_#7PGX4"/IVDQ-Z2Q8[@]Z?L]N!V*Q@<_4*?K7HGAG]GC0-.V3:]=S:I..3$F8 MH1[<'A7^ZY11SY$N%<_HH_&O2JBNK:"]M9;6YB2:"9"D MD;C*LI&""/2@!+2ZM[ZTAN[69)K>9!)'(ARKJ1D$5@^,_ ^C^.M+BL-7$ZK# M)YD4L#A70XP<$@C!'J*Y"+PEXT\ S2+X*N;?5M#9BXTC4'VO"3U$GU('L M3S5AO%GQ.O%%O:?#ZWLYR,&XN]21XU/KM&"1[ F@#AOB'\+/!WA+P]''IT=] M=:[J$ZVVG027&2[D@$X ' !_,CUKOM*^"7@>ST^VCN]%6YNUA59IGN)?WCX& MYL;L#)] *L^%? %W;:[_ ,)1XLU(:MX@*[8BJX@M%_NQK^)YP.O3))/>T 0!__0LUIV_A7P[:@"WT#2X0!@>79QKQ^ K7HH 9%%'" M@2*-(T'144 4^BB@ 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 *PO&7_ "*=[_VS_P#0 MUK=K"\9?\BG>_P#;/_T-: -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HK$\1^+]!\)VGVC6M2AM01E(R=TDG^Z@Y/Y8KPWQ3\? MM7UB9<2?[J#(7_QX_2@#W/Q%XLT+PI:?:-:U*"U4C*(Q MR[_[J#D_@*\-\5?M :KJLQT[P?8/;"0[$N)4$D[G_809 _\ 'C]*I^'O@AXJ M\67G]J^+;Z6R24[G,[&6ZD_ G"_B#80ND:>B3XP]U+\\S_5 MCT^@P/:@#PKP]\$_%GB^]_M7Q9>S6,B@ HHHH **** "BBB@ HHJK?ZE8 MZ7;&YU"]M[2 =9+B58U'XDT 6J*X)OC)X&_MB#3(M8\Z6:01B6.)C$K$X&7( MQCW&13?BUXB\4^'/#MO<>%[-III9O+FF6'SFA7'!"^YXR01^8H [YF5%+,0% M R23P!43W<$=F]V95-NB&0R*=PV@9)XZ\5\P)X&^+'Q <2:O)>16SG.=2G,4 M:_2(>$)/!'A&'1I[W[9()&E=\852W55![?U)- 'E/B#]I%P\D7A M[1$V@D+<7SDY'KY:XQ_WU6G\*_%?Q)\3>+!%](NVNK#0-/@N&;=YJP+N!]B>GX5O4 >:^//@]8>._$ M4.KW&JW-HRPK#)'&@8, 21@G[IY/K5[0?@YX)T JZ:2+Z=?^6M^WG'_OG[GY M+7>44 >"^&_&$FF^-_$'B77O"7B>6_NW^SVB6^G;EM[9>BY+#DX&<#'&>YKL MO^%Q6?\ T)OC+_P6#_XNO2** /,+WXK:9J%C<65UX)\82V]Q&T4J-I8PRL,$ M??\ 0TWX(WVI#P_?Z+>Z?J5O:Z=<'[#-?6YB9X'+$*<\;EP;:M^SYXGTB;[5X=U>"\9#E/F-M,/HO:-<6K=#-:.)4^I4 MX('YU[BRJZE64,I&"",@BN,UWX3^"O$&Y[G1(()F_P"6UG^Y;/KA>"?J#0!H M:%\0/"GB3:NEZY:2RMTA=O+D/_ &P3^5=)7S]KO[-C#=)X?UT-_=@OTQ_P"/ MI_\ $US7V+XP_#K_ %)U)[./IY1%W!M_W?FVC\!0!]345\[:'^TA?0E8O$&A MQ38.&FLW,;#_ ( V03^(KTW0OC'X(U[:B:NMC,W_ "ROU\DC_@1^3_QZ@#O* M*9#-%<1++#(DD;C*NC AA[$4^@ HHHH **** "BBB@ HJAJ^M:9H-@]]JM]! M9VR]9)GP"?0>I]AS7AWC']H9Y&>Q\'V9R3M%]^# M6G^/S?WVL>*;R]^P747[NWOG)=I,@APIY0 9&.,Y''%>PT >2^,_@FOC+QR^ MN7.NS0V01*Y1G)8@G "@GH#V[5KUYG\90&M?"*L 0?$5J"#WX:@"Y_P +M^'G_0P_ M^25Q_P#&Z/\ A=OP\_Z&'_R2N/\ XW7?]##_Y)7'_ ,;KL-$US3?$>DPZII-T+FRFSLD"LN<$@\, 1R#U M%1:L^C:5ILUUJ!L;2!5.9)MB+G'J>]?/W@KXSZ;X(^'5EI$6G3WVIH\K,I81 MQ)N6/UD M8?R!^M $/B/]HN_NW-KX6TD0;CM6>[_>2'TP@X!^I:L.V^'OQ-^)%PMYKL]Q M!;DY$FI.4"_[D0&1_P!\@>]?0GASP+X:\*(HT?2+>"4#!G8;Y3_P-LG\,XKH M: /)_#/P!\+:/LFU5IM8N5Y(E_=P@^R Y/XDCVKU&SLK33K9+:RM8;:W3[L4 M,815^@'%3T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !6%XR_Y%.]_[9_^AK6[6%XR_P"13O?^ MV?\ Z&M &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%8/B;QG MX?\ "%KYVM:C%;L1E(0=TLG^Z@Y/UZ>]>&>)_CWKNO7']F>#]/DM!*=B2E/- MN9/]U1D+^&X^A% 'NGB7QCH'A&U\_6M1BM\C*19W22?[J#D_7I7AOBCX^ZUK M=Q_9O@ZPDM5E.Q)F3S;B3_=09"_^/'W%0^&O@5XD\377]J>,+^6S64[G5W\V MZD^I.0OXY/M7N?A?P-X=\'6_EZ-IT<4I&'N'^>5_JYY_ 8'M0!X7X<^!OB?Q M3=?VKXNOY;)93N<2MYMU)]*X5 MG '7(!H U**\K^*OQ:N? 5_;:98:6EQ=SP>?Y]P2(E&2 !@L>#GD8X]>/+H M]?\ C%X_D5M/;4XK=CE7LU^R1#_MIQG\6- 'TWJ6I6>CZ=/J&H7"6]I;KOEE M?HH_SVKR77?VBO#MENCT:PN]2D'1W_<1G\3EO_'17H7_ C;ZUX"B\/^*)?M MDTUHD5Y+&<;I!@[@?4, /7H._)>,?@GXE\6^.[[ M4YMWLUSJEU"P=?.PD6X=#L'7GU)%>JT44 %%%% !1110 4457O[ MV+3=.NKZX.(;:)YI".RJ"3^@H YSQAX^TOP@8+62.>^U6Z_X]M.M%WS2^^.P MSW^N <5SRZY\7+X"XM?"VA6$)Y$%[=,\N..,JP /U'X4?";2'U&SN/'>KH)= M9UJ1G1FY^SP [51?08'Y;:] O=5T[3#?$6E7&E:C MJ^D7%K<+L9#>1Y]B.>"#R#ZU@?":_O+>TUCPCJ,[3W7AZZ^SQS-UDMVR8C^0 M/T&!0!Z+116'/XT\*VT\D%QXFT:*:-BKQR7\2LI'4$%L@T ;E%M '1T44UW2*-I)'5$4%F9C@ #J M2: '45R#?%/P,K%3XFL,@XXJA(UXN1_"MG/D_FE0?\+U\ _\ 04G_ M / 23_XF@#TBBO-_^%Z^ ?\ H*3_ /@))_\ $UL>&_BAX2\5ZJ-,TG4FDO&0 MNL62_M ^"(P M-K:C)G^Y;=/S85%_PT-X*_YY:K_X#K_\70!ZQ17'>#?B9X>\=75Q:Z2]RMQ MGF-%<1;"4SC(P2,9('XUV- !17*^-_B#HO@&UM9M7%S(UTS+#%;(&=MN-QY( M&!N'?O7$_P##1W@__H&ZY_WXA_\ CM 'L%%>/_\ #1W@_P#Z!NN?]^(?_CM1 MR_M(>%@1Y6DZPP[[TB7_ -G- 'LE%>+_ /#2/AO_ * VJ_E'_P#%5W?@3XA: M3\0+*ZGTV*Y@>U=5FBN% (W9VD$$@@X/Y4 :&N>#/#?B0'^U]%L[ISQYK1[9 M/P<88?G7F>N_LY:'=[I-$U2ZT^0\B.8":/Z#HP_,U[37 >/_ (L:3X U"VT^ MZLKJ[NYXO/VQ8553)4$D]R5/'M0!XY+\,/BAX&F:XT&XFFB!R6TRY/S?[T9P M6^F#5C3OCQXT\/7 L_$>F17C)]Y;B$VT_P"@P/\ OFNJ_P"&E-'_ .A?OO\ MO\E5-1^/_A;6+?[/J7A"6\A_N7!C*X9/A1JNI^&M;C:13"%N;&X!9 TJ _,IRIP2/6O!==UGX;:KN M>R\-ZOI4QY!MKI63/NK9X]@17#3>4LKBWDD:(\ NH4D>X!- 'N/AGP[XH\;: MQ.^C>-O$T'AVV;RGO[K4)':XD'WA$H(X]R??V'42?L]Z--MR3_P#/ M5I$+?GMS7DGA/XI^-/!^C6\=HD<^BQL4B2YM?W0.<]3UKTW1OVD=( MFCVZUHMW:R ?>M6696/T.TC]: ,SQIX0\3^!8X-47QKXCO/#B.L=RD.H/%<0 M*3@%0258?0#\.HYS3_C7JWAG2]4TNQN;C6)7OI&M-1U*5I"D' 7@\DG&<$@# M/2N2\<^,IO&OBV>]N+V]&E&7_1HG4$P1>T8;;NQUYY]:VOAQXP\&^#I;FZU; M0KG4K\3YM+G8A\N,#CY6;"MG)R,_6@#3TGX<^/?BA?IJWB"[GMK5^13/^SV3\!GU)KA6_:4T4,=F@ M7Y7/!,J U!)^TM8!R(_#5RR]BUTH/Y;30![K17@4G[3,8;]UX3=EQU;4 I_] M%FH)?VF)R1Y7A6-1WWWY;_VF* /H2BOG27]I;42!Y7ANU4]]]RS?^RBH)/VD M]<*_NM"TY6SU9W8?S% 'TE17S,_[2/B19WV#Z:/_ /84?\)K\<9/G2UUK8W(VZ$I&/;]U0!] M045\O_V_\<[C][Y.N#=V_LU4_38,4?:/CG=?O-NNKVQY2Q_I@4 ?4%%?+_V' MXYW?S;]<7;Q_Q\+'^FX9H_X1KXYW?'GZXNW_ *BRQ_\ M09H ^H**^7_ /A! M/C9=?)/=ZN%'(\W6U89_"4T?\*O^+MQ^[FO+K8>OF:MD?EN- 'U!17R__P * M;^)TW[N2^38W!WZBQ'XT?\*&\?O\K:A8;3P)/^@SI7YR?_ !- 'T2=C7\0/_H55Y?B'X,B8*WBG1R2, M_+>(W\C7D4?[,TA3,GBQ5;T73]P_/S!4\7[,\ 4^;XJD8YX*V(7_ -J&@#T^ M7XG>"(<;O$^FG/\ F MRV5(XB/]FWF8_D$J!_C? M\/50L->9R/X5LY\G\TKFX_V;_# ?,FKZNR^BO$#^>PU.G[.7@Y7!-_K;@?PM M/%@_E'0!JM\=O (4D:G<,0.@M),G]*@_X7]X&_Y[WW_@*?\ &H%_9Z\%!@3) MJC 'H;E>?_':G_X4#X&_Y][[_P "C_A0!7_X:&\%?\\M5_\ =?_ (NH#^T= MX/!(_L[7#[B"+_X[6O\ \**\ _\ 0+G_ / N3_XJK ^"/P\ /A\GW-[<<_^ M/T M'(<#UGE)_,M4\?PG\"1H%7PU9D#^]N8_F30!YY)^TMIX;]UX:NF7'5KI5/\ MZ":@E_:9B!'E>%'8=]]^%_\ :9KU&/X9^"8EVKX8TPC.?F@#'\S4\7P^\&P@ M[?"NC'/]^RC;^8H \@E_:9E('E>%$4]]]^6_]IBN6\8?&JZ\6Q:4C:)#:G3] M0COE(N"^\IGY3\HP#GK7TA%X+\*PDF+PSHT9/4I81#/_ ([7G_Q9T'1["'PH MUGI-C;M)X@MHW,-NB%E.[(.!R/:@#BG_ &D];*$1Z#IZMV+2.1^7%4;KX_>- M=81;'2["RM[J4X5K:!I93[*K$C]#7TBFBZ5&X>/3+)&'1E@4$?I5F.V@A;=% M!'&Q&,J@!Q0!\Q67PE^(/C:;^T_$EW+:(06\S49"\N/18Q]WZ';77?!?X;>% M]4\(6GB'4].%]>RR2#;<-NB0*Y483H>G\6:]PG_X]Y?]P_RKSOX%?\DHTW_K MK/\ ^C&H ]%AABMX4A@B2*)!A410JJ/0 =*?110 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 5A>,O^13O?\ MG_Z&M;M87C+_D4[W_MG_P"AK0!NT444 %%%% !1 M110 4444 %%%% !1110 45SWBCQOX>\'VWFZSJ,<,A&4MU^:63Z(.?QZ>]>& M>)/CMXC\277]E^$-/ELUE.U&5/-NI/H!D+^&3[T >Z^)_&OA_P (6WG:SJ,4 M#D92 ?-+)_NH.?QZ>]>%^)OCSX@\0W/]F>$-/DLUE.Q) GFW,G^ZHR%_#)]Z M7PQ\!M?\07/]I^,+^6T64[WCW^;Z>&?!?A_P (VODZ-IL5 MNQ&'F(W2O_O.>3].GM0!X5X9^!'B'Q'=?VIXPOY;-93O=&?S;J3ZDY"_CD^U M>Y^&/!'A[PA;^7HVFQ0.1AYV^:5_JYY_#I[5T%% !1110 445Y=XU^.&B>$M M5N=)@L;G4-0MSMD"L(XE;&<;CDYY[+0!ZC4-W>6UA;/ MY/ KYTL?C7X_\3>(+:'1-'MVB$JAK:"W:3O_$GP(?'_ (>A MTU=1>RDAG$RMLWHW!&&7(SP>* ,G7?CEX)T;>D-[+J"/C!XVU" M>'6))XX Y#?:+H1VXY_A12M8/1KJ=I<_@H7^= 'T717RX/B+\7?%.!I<%X ML3_\^&G_ "_]]E21^='_ K+XL^*<'5KBY6-_P#H(ZCN '^Z"Q'TQ0!]1T5R MGPZ\+WW@[P;:Z/J%\MY<1LS%D)*("-^./CQ'X8\0WFB6 M&B&ZFM6V//--Y:[L G"A22.>N17G>I_&#Q[XSL[K2['3H?(NHG@DBL+-Y79& M&",DMS@]L5])77A?0+[4O[1N]$TZXO:Z.Q_9R\1 MW9,NIZU86[-R=F^9OQR%'ZFO1-4T+Q!X!\2WOB/PG9'4]'U!_-U'1U;#K)WD MB]SW S],8VVH?CCX*\MA?W-[IUR@^>UNK.3S%/H=H(_6@#@8_P!FBY\Q?,\4 M1!,_-MLB3C_ONNO^%%K$WB[QG?6';31M/4 M^3;KR[?>D8\LQ]R?\.U &Q7@UW^S3!+=RR6WBF2*%F)1)+'S&4>A;S!GZX%> M\T4 >#+^S/:A1O\ %$Q;N19 #\M]._X9HL_^AGG_ / ,?_%U[O10!X1_PS19 M_P#0SS_^ 8_^+JQ8?LW:9;7T,USX@NIXHW#-&ENL9;!SC=DX_*O;Z* "JNI6 M$&JZ7=Z==!C;W<+P2A3@E64J<'MP:M44 >(-^S7HVX[=?OPN> 8D- _9KT;( MSX@OR.^(DKV^B@#Q?_AF[PW_ -!G5?SC_P#B:/\ AF[PW_T&=5_./_XFO:** M /+/#OP'\.>'M>L]76^U&ZEM)!+%'*R!-XY!.%!.#SUKU.BB@#,\0Z#8^)]! MN]&U)7:TNE"OL;:PP0P(/J" ?PKS+_AG'P?_ -!+7/\ O_#_ /&J]@HH \A3 M]G+P?!7_/75?_ A?_B*]8HH \G_ .&>?!7_ M #UU7_P(7_XBM[PG\)/"_@[6!JNG)=R7BH4C>XFW;,C!P !R1QSZUW5% !6+ MXH\*Z3XPT ?\ MH%S_ /@7)_\ %5Z110!S/A7X?^&_!DMQ-HEAY$TZA9)'E:1BHYP"Q.!GGC^E M=-110!A^)?"&@^+[:=.2\C@8O%EV1D)ZX92#SQQGL/2N;_P"%)?#S_H7O M_)VX_P#CE>@44 >?_P#"DOAY_P!"]_Y.W'_QRI8O@S\/X@0OAV,Y_OW,S?S> MN[HH X?_ (4_X!_Z%R#_ +^R?_%5T6@>&=%\+VCVNBZ?#9PR-O<1Y)8^I)R3 M6M10 5BZYX1\/^)9(I-9TFUO9(05C>5/F4'MGTK:HH X_P#X57X&_P"A9L?^ M^3_C1_PJOP-_T+-C_P!\G_&NPHH X_\ X57X&_Z%FQ_[Y/\ C7&_%WP1X8T3 MX8:E>:9H5C:W,30A)HX0'7,J \]>A(KV*N,^*VAZCXB^'.IZ9I5N;B\E,3)$ M&"EMLBL>20.@- %'X2:QIFL> [?3$M8+>\T]?LM_9>6%VN."Q7_:QDGUR.U7 M-6^$G@;69O.N- @BESDM:LT&?J$(!_*O,=>TWQQJ&I0:UHG@._T+7HD6-[VV MU6)EG4 #$D94!N@[_7.!6G%XE^.<=KY3>%[&5\?ZYT7?^DH7]* -;Q7\.?A; MX1\.W6KW^A )$O[N/[=<;I9/X47]YU)_+D]!7*_!7P%X=\2:#JTVOZ*DUW;W M[0A9&=3& JDK@$="3UYIECIGQ N?$,>N>+?!=]XANK=MUI#)J,,-O ?41!2" M>.OY@D9KT7X4:/K.F6?B"ZUO36TZ?4M6EO$MVE60JK@'JOOD=NG2@#17X4^! M44*/#5E@>H8G\R:GC^&G@F- J^%],(']Z ,?S-=510!SD?P_\'1+M7PKHI&< M_-8QL?S(J>+P9X6@!$7AK1H\]=EC$,_^.UN44 9<7AG0(23%HFFQD]2EI&,_ MI4\>C:7"VZ+3;-&QC*P*#_*KM% $*6EM&X>.WB1AT94 (J:BB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ KF_&G@VT\:Z9;6=U>7=FUKH. MHFNL\(^%[3P=X;M]$L9IIH("["28@LQ9BQS@ =ZW** "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@ K"\9?\ (IWO_;/_ -#6MVL+QE_R*=[_ -L__0UH W:* M** "BBB@ HHHH **** "BN;\4^//#G@Z OK&HQQS$92VC^>9_HH_F<#WKPSQ M%\.O#O@ZW\S6-1CBE(R MENGSRO\ 1!S^)P/>O#/$?QS\3>)[S^R_"%A+9K*=J&-/-NI/I@$+^ )'K4_A MCX ZUK5Q_:7C'4'M1*=[PI)YMQ(?]ISD*?\ OH_2O<_#?A#0?"5I]GT738;8 M$8>0#=))_O.>3].E 'A7ACX":YKMS_:7C&_DM!*=[Q"3S;F3_>8Y"_\ CQ]A M7N?AKP=H'A&U\C1=.BM\C#RXW22?[SGD_3I6[10 45Y_XC^,W@WPY-+;/?27 MUW$2KP64>_!'8L<+^M<[X3^.H\5^-;30X?#TD-M#_#S%-1U^T64'!BA8S.#[J@)'XUR7Q>\%>,/&%QI\.@WZ)IH0 MI<6SS&)=^?OMC[PQQCG&.G-N:SX MD%OX(NO$>BPC5%6U-Q;I%G$HQP>.<#J1UX-?/#^*/B]X_=H]/CU&.W8XQ8Q? M9HA[&0X_(M7TSH^DV>A:1:Z7I\7E6EM&(XT))('N3U-7: /*?@_\/?$?@Z74 M;W7=04F\51]DCE,GS YWLW3=VXSUZUUNH?#CPAJNNOK5_H5M<7\F-[R%BKXX MR4SM)XZD5U-% $-I9VMA;K;V=M#;P+]V.% BCZ <5-6-J?BWPYHVX:CKFG6S M+U22Y4-_WSG)_*N/U/X[>!-/W"*_N+YUZK:VS?S?:#^= 'I-%>3>&_CQI'B3 MQ79Z)#I%[ EVWEQSR.I(;L"HZ#WR:]9H *IW^K:;I<>_4-0M+1,9W7$RQC'K MR16#\1-%UO7_ ;=:?X?OOLE^[*0WF%-Z@\IN'(S_P#6Z&O$K#]G3Q->R>;J MNL6%L7Y8J7G?\> /UH ]=U+XQ>!-,W!]?AG<=%M4:7/XJ-OZUR&I?M(>'X,C M3=&U"[8=#,R0J?Q!8_I1IO[-_A^#:=2UC4+MAU$*I"I_##']:['3?@_X$TO: M8] @G<=6NG:;/X,2OZ4 >0WW[17B>^D\G2=&L+QTO3],C\O3["UM$QC;;PK& M/R %6Z "N)\=_##1O'\]E/J-Q=V\UJ"@>V91N0G.#N![]#[FNVHH \WTWX%^ M!-/VF33I[YUZ-=7#']%V@_E78:;X3\.Z/M.G:'IUJR]'BMD#?]]8R:V** "B MBB@ HHHH **** "HY+>&9@TL,;D="R@XJ2B@ 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 *PO&7_ "*=[_VS_P#0UK=K"\9?\BG>_P#;/_T-: -VBBB@ HHH MH **YCQ7\0?#7@V$G5M107&,K:0_/,W_ $=/J<#WKPSQ!\:O%OC&]_LGPE8 MS6,#82VKZ@B3XREK%\\S_ $4= M/J<#WKPSQ#\;?%?BZ\_LGPC8S622G:@@4RW4@^H'R_AR/6KWA3]G[4M2F&H> M,+][<2'>UM"XDF.$^;<.?]K&7/ MX\4 >9>%OV?]6U>8:CXPU![;S#O>"-_,G?\ WG.0I_[Z_"O<\G\ZP_!GQ3\/>.M5NM.TI;U+BWB\[_ $B(*'0$*2N& M/0L.N.M@ )Y_"L#Q]XWM/ 7AT:K=6LMTTDP@BAC.W_O0!\WWOQN\>^*+EK/PYIZVI;HEE;FXFQ[D@C\0 MHKV3X6#Q@/"S_P#"9%_MAG)@\W'F^7@?>Q[YQGG]*["RT^RTVW%O86EO:P+T MC@C"*/P Q7E_B[X\:-X9UF\TFWTN[O[NT.H!Y/'3I0 EK^SWX/B MU.:ZN)=0N('Q(&X_F/QZUZ#HGA70?#<>S1])M+,D;2\48WL/=O MO'\37@-_^T9XEO',6E:-86Q?A=^^=_PY4?I5/^W/C7XKS]G368XG^Z8;86JX M]GPO\Z /I^66.")I)9%CC499G. /J:YZ[^('A"RN%M[CQ+I:RLP7:+E6P??! M./QKP2+X(?$/Q!*)M:OX(F/):]O6FRRV]C<300&>:.)GCB!P9& R%S[GBGP01VUO% M!$NV.) B#.< # J2@#YCN?B)\8/$%Q)#I^GWML"<-'9Z8?D]BS*2/S%1?\*W M^+GBGG5;FZ2)_P#G_P!1^4#_ '%+$?3%?4-% 'SMIO[-5\^#JGB*WA]4M8&D MS^+%?Y5V&F_L]>#K/#7DNHW[=Q),$4_@@!_6O6:* ._%G0O!)FL6D:YUCRB4MXDW"-B,IYAR, \' .1BQVJA+,02,?>QD].PKQB.?38OB7XJ;Q8H:4K M?+"9E+*MS\WEDCTZX[ [:[_P;\(-#\:^ /#FK2W,]C_UR'CCXDZ%X!%HNJBYFFNLE(;559PHZL0S+@9X]_P-1_$?Q)JG M@_P8MWI$(O-0:6.VC\U"Y8L#\VU<9;CZ>U?,7CK1/%5H]CKGBUY/MVK>8RI, M?WBJFW[R]$'S<+VQT% 'V)I.I0ZSHUCJENLBP7MO'<1K( &"NH8 X)&<'U-9 M?BSQKH7@NQ2ZUF[\OS#B*%!NDD/?:OH.YZ4>!/\ DGGAK_L%6O\ Z*6OGKQ> M3X[_ &@ETFY=FLTO4LM@;[L2?ZP#T)(<_C0!Z_X>^-O@[Q%J<>GQS75E/*VV M/[;&J*Y[#<&(&>V<5Z*2%4LQ &23VKYS^/'@30_#NEZ3JFBZ?%8AIC;3)%D M*_R[E./7Y6Y[YYK>\0^-+N?]FNSU$SM]MOXTL'EW?,Q#,CD^[+&V?K0!T6K? M'CP5I6I/9"6]O2C[&FM(E:,'OABPR/<9KM?#?BC1_%NE+J.C7:W$.=K#H\;? MW64\@UXW\%?ASX>U[P-\G\-? M&"[\/>:3#<&>TD4G@O%N96^OR,/^!&@#Z?I&8*I8G R:6HY_P#CWE_W#_*@ M#S$?';0GLGOH_#WB>2R7.;I+%#%P<9W>9BL+7OCQX9U?P]=6]OI>N#>4'F/; MQ[%(8'!(D/I7._"+PU<^/=)MK;6'?_A&-%D;;:*Q"W=PS%R7QU"AAQ[C'4UN M_$2&+Q3XA'A+38D@T'P["MQ?+;J$3SG(5$ ' (#9_P"^O2@#:C_:$\,2W*6T M>C>(7G<@+$MK$68GH /,R:Z7PS\3-,\3^(&T2/2M9TZ^6W-R$U&V6+<@('&& M)[^F.#7E;:OX5LO!U_X/^(2.VK:%,UK9S019N'BZQM&W; [$@8VYZUYA<^/O M$J3)>16/]GB[4[97A#EAN;G#<@9!SQUZD@'U?XK^(GAGP;&PU74$^ MT@96T@^>9O\ @(Z?5L"O#=?^,_B_QI>_V3X3LI[*.7A5M5,ERX]2P'RCZ8QZ MUX[)(\TC22NSR,269CDD^I-;7A?Q9JWA'68-2TRX96C;+0ECY#XS\;?/NO&NA*J:?M^R7=IYD"N&)+1G+' MV^(.I6-\^K36,EM&8F41>8KKDG@;AM.2>>>WI65IO[//@^TPU MY/J-\W5=CW=_=XD89S@@!L#@< M @4D_P =/'^NRM#HUA;0MV%G:--(/KN+#]*]TTWX:>"M)Q]E\-:>2.C3Q^

Z97\L5[ MY\/M&UK0?!MGI^OWWVR_CW;GWE]JDY5=QY.!_AT%=/10 5S-_P##SPCJFKRZ MK?:!9W%[+@R22*2&/J5S@GCKBNFHH IV&D:9I2;-.TZTLUQC;;P+&,?\! JY 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 4444 %%%% !1100""",@]0: /*OBE\+] \2VNHZ\DS6>KVMJ\TC0X(F" M)D;U]<#&1CCUXKPO3&\7^ -(T?Q9IMZT-AJ3/L"2%D9E8J4E0\'.TD=>.A!' M&UXB\.>)OA/XFU6;3[22;1[Z":W6<1EHV@D'W6(^ZR\=<U9-?\.:;JZ)L%Y;1 MS[,YV%E!(S[$D5X;^TS_ ,?'AK_"(WB\ >'(Y$9'32[965A@@B)<@BO% M_B[X*UW1?'47CGP_:O<1&2*>01(7,,R8&646KG 9W<\ #'3WQR37N>L_#V"]^%'_ AMM(H>&U1()F& 9DPP M8^FY@<^S&@#*^ C!OA9: $$K2! MY(V2U29=KN7/S2$=1QP,]=Q/ID ]XJ.X_P"/:7_^I&^N?#-K=1WNIQ0PEHX9076,M M[$!<^H)')Q7T[KFOZ1KW@J[N=*U*VO(F$9!AD#$?.O4=0?8T ?,VM_"SQ;X? MTAM9UVT2UM?/6.9S,LK)N.-[;">,^^%+K6O/B%@+V2XM$ M ZXPHSGL0<^_2O;OB'XS\+66@7FCWTJZE=WT1@CTVT8232,PP.!G;SR"?3C) MXKR7X*66IZ=\7[FRUB*:*^@TUHWCF.651Y80?0+MQ[4 >F:;\!_ MA@S65U? ML.]UH M#*02/?FJ/A7P[;^$_#5GH=I-+-!:A@LDN-QW,6YP .K5L44 %%%% !1110 4 M444 %%%% !2$!@01D'@BEHH \TD^ W@.21G%C=("<[5NGP/IFL;Q+\$/!FG: M#)+'MVDW)(Y8#O]:]DK"\9?\BG>_\ ;/\ ]#6@#CA\ _ H 'V6]/O] MJ:MSPK\+_#'@[5'U+2+:=;IHC%OEG9\*2"<#IV%=E10 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 4444 %87C+_D4[W_ +9_^AK6[6%XR_Y%.]_[9_\ H:T ;M%%% !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 4444 %%%% !1110 5A>,O^13O?\ MG_Z&M;M87C+_D4[W_MG_P"AK0!N MT444 %%%% !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 4444 %%%% !1110 4444 %%%% !6%XR_Y%.]_P"V?_H:UNUA>,O^13O? M^V?_ *&M &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 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 %87C+_D4[W_ +9_^AK6 M[6%XR_Y%.]_[9_\ H:T ;M%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A>,O^13 MO?\ MG_Z&M;M87C+_D4[W_MG_P"AK0!NT444 %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !6%XR_Y%.]_P"V?_H:UNUA>,O^13O?^V?_ *&M &[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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ",P52S$!0,DGM7 MG.K?&GPKIGB6RTI+R&ZMYBPN+V*4F.V(Z9PIW9]CQ57X^ZK>:;\-C':.Z"]N MTMIF7C]V59B/Q*@?0D=Z\;\/^"=!U34/ ]H;B28:U'KZM9V+R@M&M MQ*$+ =2,UP_PH^'6N_#^:_COM5M;FQN@&$$.[Y9!C#<@=1D'Z"O-/C6Q\1_& M+3-"678J1V]H3V1I'W%OR=?RH ]Q_P"%D>"O^AHTK_P)7_&NBM;J"^M(;NUF M2:WF021R(_8]3UZQMKD$!HFE!9<_P!X M#[OXUL6&H66JV<=YI]W!=6TGW)H) ZM]"*^:OA-\+M.\?Z3JFL:Y=7AQ<&"( MQ2 ,7VAF=B0:>UD0GY?-CW8<#L3L(_X M$/04 ?35%%% !6%XR_Y%.]_[9_\ H:UNUA>,O^13O?\ MG_Z&M &[1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XG M\-Z?XM\/W.C:DC&WG ^9.&C8'(93V(/^%?+WB#X>^)?A]XTTRVT>]^UW]QOE ML)+0%93M'.5/0XSP"\(ZKK,-Q<3Z%'-%+('W/<@J0A)/\78DYZ9YSB@#U'X0_%; M4_$VJ3>'/$<:G4HXV>*X$>POM/S*Z@8##KQCH>/7.\4? W6O%7Q OM9NM7LH M=.NYM[%0[3(@ "@*1M)P /O5G?!O2M0\3?$G5/'<]E]DL6>9X^#M:20GY5/\ M6 3D^N/6CQ)\0O&O@#XHLFNW4][H?G,\,(CC02V[9"[2%&67(Z]UYZYH Y_X MC_#*;X7IIVOZ'K%TT9G$7F-\DL4FTD$,O4$*WTQWS78^._$DWBS]G.SUB8 7 M$\T2SA>F])"I/MDKG'O7+?%+XG6_Q(M]-\/^'=.O63[0)3YJ#S)),%5554GC MYC^/TKT\_#BY7X$'P@=C:B+8V>X_M,MLZ_VW)^66S^E2_"_XI6_PXT[5-%UK3+UR;@RHL2@,DN MK*X8C'W5_7BKOP7T2_\ %/Q+N_&=W;LEK#+-<&0CY7GDS\H/? 8GVP/6@#Z6 MHHHH H:E>WEGY7V33GO-V=VV0+LQC'7UY_*N:\3:GJ-QX>NHI]%EMHFV;I6F M5@OSCL/RKM*PO&7_ "*=[_VS_P#0UH W:*** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "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 *\^UWX7:;JWCO1]>BL],BM;7 M>;RV-JO^E,0=I;C!(/I(R1[5IVUK;V5NEO:P100(,)'$@55^ M@' J6B@ HHHH *PO&7_(IWO_ &S_ /0UK=K"\9?\BG>_]L__ $-: -VBBB@ 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 *PO&7_(IWO_ &S_ /0UK=K"\9?\BG>_]L__ M $-: -VBBB@ 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 *PO&7_(IWO_ &S_ /0UK=K" M\9?\BG>_]L__ $-: -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "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 *PO&7_(IWO_ M &S_ /0UK=K"\9?\BG>_]L__ $-: -VBBB@ 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 *PO&7_(IWO_ &S_ /0UK=K"\9?\BG>_]L__ $-: -VBBB@ 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 *** M* "BBB@ HHHH *PO&7_(IWO_ &S_ /0UK=K"\9?\BG>_]L__ $-: -VBBB@ 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 *PO&7_(IWO_ &S_ /0UK=K"\9?\BG>_]L__ M $-: -VBBB@ 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@ ILDL<,;22NJ1J,LS' ]S3J^:?&\^I?$OXT#P<;]K33K M>9H8T/*J40L[[++W1-.\4^#Y)9+X74D+)%(L31;0"&W,P!4Y((/ZYKZ%\9>+M1\)_" M]]:O((X=:,$ZUO;$M6N))A M#$9;0RG+1[2 T>>I'.1Z8- 'O=%%% !6%XR_Y%.]_P"V?_H:UNUA>,O^13O? M^V?_ *&M &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !115#5-2_LU+5O*\SS[E(/O8V[L\].>G2@"_1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !115"\U+[+J>GV?E;OM9<;]V-FU<],< MT 7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***H' M4L:\NF>5UMC/YF[_ &MN,8_7- %^BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBJ%MJ7VC5[ZP\K;]E$9W[L[MPSTQQB@"_1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115#3-2_M'[9^Z M\O[-=/;_ 'L[MN.>G'7I0!?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 **** "O"/BG\*M>F\4GQ M=X0+O#WGQ?\0^%OBG/H_BA84T6*=T M)AM\-Y1_U<@Y)/&TG'OWXH X3X=?%[4/ EE'IDVG17>DO,93C*RC. Q5NAZ= M"/Q%>B?';6K;7/A3H>I:?*7L[V^CE1NAQY4G!]P>H]17ETGB#0_^%(0Z#(1+ MK/\ :;3Q*$YA3 RQ;W&1C_"O1M9\':@?V9=.M98'^VV!_M$Q$?,J,[L?IA)" M2/8T =I\"U5?A-I9'5I)R?KYK#^E>._#%FC_ &@]B#"M=7JD#L-DA_F!74_" M'XI>&_#?@"73-:O#;W-G+))%&(V8S(WS +@8SN)&#['ITQ/@-IMSK?Q(O_$4 MD9$-M')(SXX\V4X _(N?PH ^FJ*** *&I:SI^D>5]NN/*\W.SY&;.,9Z ^HK MFO$WB;2-0\/75K:W?F3/LVKY;C.'!/)&.@KM** ,+_A,M _Y_P#_ ,@R?_$T M?\)EH'_/_P#^09/_ (FMVB@#"_X3+0/^?_\ \@R?_$T?\)EH'_/_ /\ D&3_ M .)K=HH PO\ A,M _P"?_P#\@R?_ !-'_"9:!_S_ /\ Y!D_^)K=HH PO^$R MT#_G_P#_ "#)_P#$T?\ "9:!_P __P#Y!D_^)K=HH PO^$RT#_G_ /\ R#)_ M\31_PF6@?\__ /Y!D_\ B:W:* ,+_A,M _Y__P#R#)_\31_PF6@?\_\ _P"0 M9/\ XFMVB@#"_P"$RT#_ )__ /R#)_\ $T?\)EH'_/\ _P#D&3_XFMVB@#"_ MX3+0/^?_ /\ (,G_ ,31_P )EH'_ #__ /D&3_XFMVB@#"_X3+0/^?\ _P#( M,G_Q-'_"9:!_S_\ _D&3_P")K=HH PO^$RT#_G__ /(,G_Q-'_"9:!_S_P#_ M )!D_P#B:W:* ,+_ (3+0/\ G_\ _(,G_P 31_PF6@?\_P#_ .09/_B:W:* M,+_A,M _Y_\ _P @R?\ Q-'_ F6@?\ /_\ ^09/_B:W:* ,+_A,M _Y_P#_ M ,@R?_$T?\)EH'_/_P#^09/_ (FMVB@#"_X3+0/^?_\ \@R?_$T?\)EH'_/_ M /\ D&3_ .)K=HH PO\ A,M _P"?_P#\@R?_ !-'_"9:!_S_ /\ Y!D_^)K= MHH PO^$RT#_G_P#_ "#)_P#$T?\ "9:!_P __P#Y!D_^)K=HH PO^$RT#_G_ M /\ R#)_\31_PF6@?\__ /Y!D_\ B:W:* ,+_A,M _Y__P#R#)_\31_PF6@? M\_\ _P"09/\ XFMVB@#"_P"$RT#_ )__ /R#)_\ $T?\)EH'_/\ _P#D&3_X MFMVB@#"_X3+0/^?_ /\ (,G_ ,31_P )EH'_ #__ /D&3_XFMVB@#"_X3+0/ M^?\ _P#(,G_Q-'_"9:!_S_\ _D&3_P")K=HH PO^$RT#_G__ /(,G_Q-9&O> M)M(O8[ 6]WO,5[%*_P"[<849R>17:44 87_"9:!_S_\ _D&3_P")H_X3+0/^ M?_\ \@R?_$UNT4 87_"9:!_S_P#_ )!D_P#B:/\ A,M _P"?_P#\@R?_ !-; MM% &%_PF6@?\_P#_ .09/_B:/^$RT#_G_P#_ "#)_P#$UNT4 87_ F6@?\ M/_\ ^09/_B:/^$RT#_G_ /\ R#)_\36[10!A?\)EH'_/_P#^09/_ (FC_A,M M _Y__P#R#)_\36[10!A?\)EH'_/_ /\ D&3_ .)H_P"$RT#_ )__ /R#)_\ M$UNT4 87_"9:!_S_ /\ Y!D_^)H_X3+0/^?_ /\ (,G_ ,36[10!A?\ "9:! M_P __P#Y!D_^)H_X3+0/^?\ _P#(,G_Q-;M% &%_PF6@?\__ /Y!D_\ B:/^ M$RT#_G__ /(,G_Q-;M% &%_PF6@?\_\ _P"09/\ XFC_ (3+0/\ G_\ _(,G M_P 36[10!A?\)EH'_/\ _P#D&3_XFC_A,M _Y_\ _P @R?\ Q-;M% &%_P ) MEH'_ #__ /D&3_XFC_A,M _Y_P#_ ,@R?_$UNT4 87_"9:!_S_\ _D&3_P") MH_X3+0/^?_\ \@R?_$UNT4 87_"9:!_S_P#_ )!D_P#B:/\ A,M _P"?_P#\ M@R?_ !-;M% &%_PF6@?\_P#_ .09/_B:/^$RT#_G_P#_ "#)_P#$UNT4 87_ M F6@?\ /_\ ^09/_B:/^$RT#_G_ /\ R#)_\36[10!A?\)EH'_/_P#^09/_ M (FC_A,M _Y__P#R#)_\36[10!A?\)EH'_/_ /\ D&3_ .)H_P"$RT#_ )__ M /R#)_\ $UNT4 87_"9:!_S_ /\ Y!D_^)H_X3+0/^?_ /\ (,G_ ,36[10! MA?\ "9:!_P __P#Y!D_^)H_X3+0/^?\ _P#(,G_Q-;M% &%_PF6@?\__ /Y! MD_\ B:/^$RT#_G__ /(,G_Q-;M% &%_PF6@?\_\ _P"09/\ XFLC4?$VD3Z[ MI%S%=[H;=I3*WEN-N5P.,<\^E=I10!A?\)EH'_/_ /\ D&3_ .)H_P"$RT#_ M )__ /R#)_\ $UNT4 87_"9:!_S_ /\ Y!D_^)H_X3+0/^?_ /\ (,G_ ,36 M[10!A?\ "9:!_P __P#Y!D_^)H_X3+0/^?\ _P#(,G_Q-;M% &%_PF6@?\__ M /Y!D_\ B:/^$RT#_G__ /(,G_Q-;M% &%_PF6@?\_\ _P"09/\ XFC_ (3+ M0/\ G_\ _(,G_P 36[10!A?\)EH'_/\ _P#D&3_XFC_A,M _Y_\ _P @R?\ MQ-;M% &%_P )EH'_ #__ /D&3_XFC_A,M _Y_P#_ ,@R?_$UNT4 87_"9:!_ MS_\ _D&3_P")H_X3+0/^?_\ \@R?_$UNT4 87_"9:!_S_P#_ )!D_P#B:/\ MA,M _P"?_P#\@R?_ !-;M% &%_PF6@?\_P#_ .09/_B:/^$RT#_G_P#_ "#) M_P#$UNT4 87_ F6@?\ /_\ ^09/_B:/^$RT#_G_ /\ R#)_\36[10!A?\)E MH'_/_P#^09/_ (FC_A,M _Y__P#R#)_\36[10!A?\)EH'_/_ /\ D&3_ .)H M_P"$RT#_ )__ /R#)_\ $UNT4 87_"9:!_S_ /\ Y!D_^)H_X3+0/^?_ /\ M(,G_ ,36[10!A?\ "9:!_P __P#Y!D_^)H_X3+0/^?\ _P#(,G_Q-;M% &%_ MPF6@?\__ /Y!D_\ B:/^$RT#_G__ /(,G_Q-;M% &%_PF6@?\_\ _P"09/\ MXFC_ (3+0/\ G_\ _(,G_P 36[10!A?\)EH'_/\ _P#D&3_XFC_A,M _Y_\ M_P @R?\ Q-;M% &%_P )EH'_ #__ /D&3_XFC_A,M _Y_P#_ ,@R?_$UNT4 M87_"9:!_S_\ _D&3_P")H_X3+0/^?_\ \@R?_$UNT4 87_"9:!_S_P#_ )!D M_P#B:/\ A,M _P"?_P#\@R?_ !-;M% &%_PF6@?\_P#_ .09/_B:R&\3:0?% MJ7PN_P#1A9&(OY;_ 'M^<8QGI7:44 87_"9:!_S_ /\ Y!D_^)H_X3+0/^?_ M /\ (,G_ ,36[10!A?\ "9:!_P __P#Y!D_^)H_X3+0/^?\ _P#(,G_Q-;M% M &%_PF6@?\__ /Y!D_\ B:/^$RT#_G__ /(,G_Q-;M% &%_PF6@?\_\ _P"0 M9/\ XFC_ (3+0/\ G_\ _(,G_P 36[10!A?\)EH'_/\ _P#D&3_XFC_A,M _ MY_\ _P @R?\ Q-;M% &%_P )EH'_ #__ /D&3_XFC_A,M _Y_P#_ ,@R?_$U MNT4 87_"9:!_S_\ _D&3_P")H_X3+0/^?_\ \@R?_$UNT4 87_"9:!_S_P#_ M )!D_P#B:/\ A,M _P"?_P#\@R?_ !-;M% &%_PF6@?\_P#_ .09/_B:/^$R MT#_G_P#_ "#)_P#$UNT4 87_ F6@?\ /_\ ^09/_B:/^$RT#_G_ /\ R#)_ M\36[10!A?\)EH'_/_P#^09/_ (FC_A,M _Y__P#R#)_\36[10!A?\)EH'_/_ M /\ D&3_ .)H_P"$RT#_ )__ /R#)_\ $UNT4 87_"9:!_S_ /\ Y!D_^)H_ MX3+0/^?_ /\ (,G_ ,36[10!A?\ "9:!_P __P#Y!D_^)H_X3+0/^?\ _P#( M,G_Q-;M% &%_PF6@?\__ /Y!D_\ B:/^$RT#_G__ /(,G_Q-;M% &%_PF6@? M\_\ _P"09/\ XFC_ (3+0/\ G_\ _(,G_P 36[10!A?\)EH'_/\ _P#D&3_X MFC_A,M _Y_\ _P @R?\ Q-;M% &%_P )EH'_ #__ /D&3_XFC_A,M _Y_P#_ M ,@R?_$UNT4 87_"9:!_S_\ _D&3_P")H_X3+0/^?_\ \@R?_$UNT4 87_"9 M:!_S_P#_ )!D_P#B:/\ A,M _P"?_P#\@R?_ !-;M% &%_PF6@?\_P#_ .09 M/_B:/^$RT#_G_P#_ "#)_P#$UNT4 87_ F6@?\ /_\ ^09/_B:R+'Q-I$/B M+5;N2[Q!.L(C;RW^;:I!XQD5VE% &%_PF6@?\_\ _P"09/\ XFC_ (3+0/\ MG_\ _(,G_P 36[10!A?\)EH'_/\ _P#D&3_XFC_A,M _Y_\ _P @R?\ Q-;M M% &%_P )EH'_ #__ /D&3_XFC_A,M _Y_P#_ ,@R?_$UNT4 87_"9:!_S_\ M_D&3_P")H_X3+0/^?_\ \@R?_$UNT4 87_"9:!_S_P#_ )!D_P#B:/\ A,M M_P"?_P#\@R?_ !-;M% &%_PF6@?\_P#_ .09/_B:/^$RT#_G_P#_ "#)_P#$ MUNT4 87_ F6@?\ /_\ ^09/_B:/^$RT#_G_ /\ R#)_\36[10!A?\)EH'_/ M_P#^09/_ (FC_A,M _Y__P#R#)_\36[10!A?\)EH'_/_ /\ D&3_ .)H_P"$ MRT#_ )__ /R#)_\ $UNT4 87_"9:!_S_ /\ Y!D_^)H_X3+0/^?_ /\ (,G_ M ,36[10!A?\ "9:!_P __P#Y!D_^)H_X3+0/^?\ _P#(,G_Q-;M% &%_PF6@ M?\__ /Y!D_\ B:/^$RT#_G__ /(,G_Q-;M% &%_PF6@?\_\ _P"09/\ XFC_ M (3+0/\ G_\ _(,G_P 36[10!A?\)EH'_/\ _P#D&3_XFC_A,M _Y_\ _P @ MR?\ Q-;M% &%_P )EH'_ #__ /D&3_XFC_A,M _Y_P#_ ,@R?_$UNT4 87_" M9:!_S_\ _D&3_P")H_X3+0/^?_\ \@R?_$UNT4 87_"9:!_S_P#_ )!D_P#B M:/\ A,M _P"?_P#\@R?_ !-;M% &%_PF6@?\_P#_ .09/_B:/^$RT#_G_P#_ M "#)_P#$UNT4 87_ F6@?\ /_\ ^09/_B:/^$RT#_G_ /\ R#)_\36[10!A M?\)EH'_/_P#^09/_ (FC_A,M _Y__P#R#)_\36[10!A?\)EH'_/_ /\ D&3_ M .)H_P"$RT#_ )__ /R#)_\ $UNT4 87_"9:!_S_ /\ Y!D_^)IOA1Q-;:E< MH&,,^H321,5(WJ<8(S^/Y5OT4 %%%% !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 5SGBGP+X=\9 M11KK6G+-)$,1SHQ21!Z!AR1['(]JZ.B@#Q_X5?".ST;3(]0\4:&G]NQSL8_- MF$JHHQM(56*9Z]>1[5[!Un!Y[JGP3\#:IJ+7KZ9);N[EY$MIF1')_P!G MH!_NXKL=#T'2_#>F1Z=H]E':6J,_$?XXGPOKZZ3H$%G?O"I^UR2EBJ/GA!M(Y'?ZXZ@UT M_P 5M,\6ZSHMEIOA.66*2>OG'XB^!O^$!U/3M-> M\^U7,]D+B=P,('+L,+WP HY/7VZ4 ?9%M*9K6&5@ 70,0/<5XSXK^/\ !I^M M2Z5X;TH:F\3F,W#N=CL.R*H)8>^1TXR.:]>BA-SH:0"1HC);!!(GWERN,CW% M<3X#^$>E> ]9N=3MKR:\EEB\J/ST7,0)R<$=S@#_ /70!S/A'X_6^J:U%I7B M+2AIDDKB-)T=^ M(OAEXG7PEK'C/QGJ,C7\21F&W:02.=TBK\YZ* &.%7],8(![/\*?'=]X^T&] MO[^UMK>2"Y\E5@W8(VJ\.ZAX9^'=I::FCQ74LCW#0OUB#'A3Z' R1V)Q0!WE%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% ",P52S$!0,DGM7BVH_'1Y/B-::!H5M9W>F2W<-J]V^XE MV9PK%,$# S@''.,]#6M\6/#/C/Q?J6GZ1H-RUOI$D+&]=I=D>=W ;'S-QV&1 M7B=QX:B\(?&W3-!AN'N$M=1LGK0!]>3SQ6MO+<7$BQ0 MQ(7DD%:O^T3+)J4EMX:\/&[A0G;+.S;I .I"*.!]3^5>S>(M M&C\1>'[[1Y;B6WBO(C$\D6-P4]<9XY''XUSOP^^'&G_#RWOEMKI[J2Z96::5 M K*JCA>.V23^- '._#WXV67B_55T;4K'^S=1DR(2)-T'0&@.IP/YL(X/E[3+ M(.V/E8Y[]>]>S_&K5_[)^%VIA6VRWA2T3WW'YA_WP&H 3X2>-M;\=Z)?ZGJ] MM8P1Q7 @A%K&ZY(4,V=S-G[R],=Z/BC\3[?P%8116H@NM9G8&.VD)(2/N[8. M0.P]3]#6;X1T?5]'^ ,,.A*XUFZM#O ^4@9/I7CWCGX::OX8\ M(1^)/$>H-<:Q>WZ0O$)/,VJ4=B7<_>;*CIP/4]@#Z-^'GB>Y\8>";'7+R"&& M>X:0-'#G:-LC*,9)/05SGQ&^,.G^![U=+M;0ZCJI4,\0?8D(/3<<$Y/7 '0Y MR.,S_ [_ )))I'^_/_Z.>O(_#:1W/[35P-656(U2[*!^1N4.8_RPN/H* .JT M']H M%?M*6EB--T.\*H-0,TD08?>:+;DY]0#CZ;CZUW/P8U*74_A7H[3,6D@#V^3_ M '4PLYKN[GC@MX5+R2 MR-A54=237D/A;XU7/BKXH0^'K2QMAI$\DRQ7!#"5E2-F#=<#)7ICH:;\0O ? MC+Q]XX:R6^:T\+1+&=SN-F[&6*QCEVSW/'O7G/PVTV+1OVAX=+@=WALKV^MT M9\;BJ1S*"<=\"@#Z>UG6+'0-'NM5U&80VELF^1S^@'J2< #N37AEY^T9J-Q= M2G1O#"O:13VL+2K(SP@$G;G .>V< M'\*K^$/"FE?#CPI+9BZ4P1L]Q<7LBYY*-QG'&01W[\UTGC?Q$WA3P7JFMQK&\MK%F)9,[2[$*H."#C)' M0U\]?"N)-8^/$NH:1$T6FQS7=R%5#].TF,GS+ M^[W%1U9(QDC_ +Z9* -W0_B8T/PKB\9>*TMX#,[B&"S0@R88JJJ&8Y8[6/7& M.:X"7]HW5Y))+BT\+1&PC;#,\KL1Z98# /X5Z!K7PHL_$?@GP_H%S?W%FNE0 MJ/W 4AY-H!)!_P"!=/[QK:BL-"^'WPY-E>M$=+LK5EG:1 //)^]D=V8G&/>@ M"#X>_$?3/B!ITLEM&UK?6^/M%I(P)7/1E/\ $O;.![CIG ^(OQGL?!>I'1[& MR_M'4U ,RF39'#D9 )P26Q@X&.O7M7G?[.%C,-5U! XM8;'RG/8L[J5'Y M(QK/^%Y7Q+\=Y-2NU\T^=^#_C[#JNN1:1XBTL:9+, MXC2X1R4#DX =2,J/?)]\#FO::^I8H"?US0!L4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M4-:UK3_#VD7&J:G<+;VD"[G=N_H .Y/0"O,OAA\6]2\?>+KW2[G3K2VM8K1[ MF-HRQ?B1% ))QT?T[5BZ]\,_%_CSQOJ-SX@U&6V\.VUS)]E1I 6,8/'EH.%R M/XFY^M4I")&F"\KGHJ@ M]^I^@)KQ:3]HS6)'>YMO"T/V!&PS-*[$>F6 P#^%>J_$'X>VOQ!L[.VN]0N; M1+5V=1"%(8D 9(/H (84?5-1@61+ M*T&WVTF@#=\&^,=,\;Z$FJ:8S* Q2:&3&^)QV./S![@TOC+Q;I_@ MSPY<:K?2)N52((2<--)CY4']3V&37EG[-=A=1:/KM]('%K/-%'%D<%D#%B/^ M^U%*O&FHRHMG:3S6T#2!Y&V@E1@?+&O .!S[#K0!Z5\)/B M3J7Q"_MC^T+.TMOL/D[/L^[YM_F9SDG^X/SKTROG_P#9E_YFG_MT_P#:U?0% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!SOC3Q?I_@KPY<:I>R)Y@4K;P$_--)CA1_ M4]AS7,?"3XC:C\08M6?4+.UMC9-$$^S[OFW[\YR3_=%>8:W\,_%NKZ9KGBSQ MGJ,J?9+:66VMVD#R-@$J,#Y47O@<^PZUN_LS?\>_B7_?MOY2T >G>/?B#I?@ M#2H[J]1[BYG)6WM8V :0CJ23T4<9//4<5Y*O[1NLHRW,WA:#["[84B9QGU < MC!/X5Z+\0/A19?$#4K:^NM5N[5[>'R4CC163&22<'G)R._84OQ4GT70/A/J% MC<1PI"]L+2RM\#F3&$VC_9QN_P" T =#X.\8:9XVT%-5TQG"[BDL,F-\3CJK M8_ @]P:Y;XL_$34O R:/!H]M:7%]J$KKLN59@%7:. K+R2P_(UR_[-=E0=@5!F.?KE! M0!W'Q ^*=C\/[:VM[B 7VL3Q[_LT+;%4=-S$Y(!.<#DG!^M>>VW[1FJ07$+Z MIX71;.4Y5HI&5BOH!P M<]?O&LO]H+4=+MOA^NG7'EM?7,Z&TCP-R;3EG'H-N5_X$* /0M+\4Z1J_A=/ M$5O=JNFM$9FED./+ ^\&]",$'Z5X[J?[15S/J,D'ASPX;F!.1).S%W4=3L4? M*,>Y_I6E\*/", ,L8*# R.A*-^!-=OX ^'VG?# MS3;V&VN6N'N)?-DN)D"L%"@!>.P^8_\ J .?^'?QHL/&FI#2+ZR_L[4W!,( M$F^.; R0"<$-U./;K7J5?*MD]OXD_:.AN?#X M#JBSAXA\K)'@R/]&VL<_[5 M?55 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !116?KQO5\.ZFVF;OMXM)3;;0"?-V'9C/& =#\U3%/JL^!:VKD_-SRS8Y"@9^IP*?\+_&5YXY\)OJU];06 M\RW+P[(,[< *<\D\\UX/XL^&7B#3/!]]XN\6ZB\FJO+$J0&7S6&Y@"7?IP.@ M7CW[5ZI^SS_R363_ +"$O_H*4 ;'Q'^*NF_#\0VIMFOM3G3>ENKA B] SMSC M)S@ '.#TKSRV_:,U."YA?5?"Z)9RG(:*1E;;W*[AAN_I7>>(_@_IGB7QO'XF MO-2N2XEA=[1D5HF6/;\GK@@'/7J:ROV@]2TNW\!)IUP8VU"XN$:TCXW(%/S/ M[#&5_P"!4 >EZ%KEAXCT6UU;39O-M;E-R'H1ZJ1V(.01[5PGC/XAZOHWQ)T# MPGH]O8R_;_+-P]PCL4#N5XVL,852><]J3X"V-U9?#"!KD.HN;F6:%6&,(< 8 M]B5)_&N3\+C_ (2O]I76M4)WP:2LBQGJ 4 A&/Q+-0!U'Q$^,]AX*U(Z1961 MU'4U4&4>9LCASR 3@DMC!QZ$(O#AMK=^3) S!T4]#L8?, M/Q']*[2W^#VF0_$/_A+Y=1N;F8W+W1MID4IO8'&#V"D@C_=%<7^TEJ6EO:Z/ MI@,;ZK'*TQQRT<17&#Z;C@C_ ': /9=2\3Z3I?AB3Q'/=JVF+")A-'\V]6QM MV^I)( ^M>)3_ +1NJ2W$LUAX7C-A$?F,DK,P';+ 87/X_C7>>&? ]OX@^#6A M:#XB6Y"B)9RJ.8W4DLR@_0,.#Z55UG5_!_P;\(_\(\(I[AKF*:2*W= [7!8D M'>V N.0.>P[T =!\/OB-IGQ TV66UC>UO;? N+61@Q3/0J?XEX/.!]*[*OG_ M /9U\+ZI:W=_XCN87@L)[;[/;[QCSCN#%@/0;<9]SZ&OH"@ 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 *^9/VD/^1ZTS_L&+_Z-DKZ;KPKXV?#WQ3XN\66-[H>E_:[>*Q6%W^T1 M1X<.YQAV!Z$4 >VV'_(.MO\ KDG\A7CGQ?\ BW+I$LOA?PU(3J3?)GJU_\ VE:^%K@:; )=3CLV%O$64 RA/E!)(&-V.]?+T/PB^)]O MJ*ZC%H\J7JR>:)Q?P;P^<[L^9USSF@#T_P"$'PCDT"2/Q+XBCSJK#=;6S<_9 M\_Q-_MD'IVSZ]+?[0^K_ &+P#!IRMA]0NU4KZHGS'_QX)7"?\(U\>/\ GXU7 M_P &T/\ \W:]O:1K(/]LC+?^/$US_QG_Y))KW^Y%_Z.2N\KDOB;HNH>(?A MWJVE:7;_ &B]N%C$46]4W8D1CRQ ' /4T <)^S=_R)NK?]A#_P!II7*_&_5] M0UOXD6/A(W+V^G(8$VY^5GD(S(1WP" /3!]37HGP2\)ZWX0\-:A::[9?9)YK MSS43S4DRNQ1G*$CJ#5/XO?"BY\930ZUHDD:ZM#'Y MHQ0!D?$;X/>$M%^'E[J.E6TMM?6$2N)VG=_.Y (8$XR"[FUU"5YSI]QY,,SG),94$*3WQS^! [5P>H>'/C7XJTV+P_JT;_ &!642/- M- H;!X+LIW.!U[YZ\FO:OA[X*M_ GA:+2HY1-.[F:YF P))" .!V 'TSWH M ZJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KY<\<_\ )S,?_83T_P#] AKZCKP3Q7\. M?%>I?')/$=II7F:2+ZSF-Q]HB'R1K$'.TMNXVMV[<4 >]U\\_%7XHWGB/46\ M&>$/-F25_(N)X.6N6Z&-,?P^I[_3K[!\08=K>Z;I,UI=*"%FAOX%8 \'!\R@#VKX4?"V+P+ M9-?WY2;7+F/;(RG*P)UV*>YR!D^W''7EOV@+B35-3\+>%+9OWMW<>8P]"Q$: M']7K)T7P[\;8M>TZ34)]3-DMS&UP&U2)AY88;L@2*ZN^\):[K?[0-KKM MYISKH>G1J(+AF7#%4)&!G/\ K')Z=J /6;6VBL[2&U@7;%"BQHOHH& /R%>2 M?M'?\D\T_P#["L?_ **EKV"O-_C7X6UGQ=X-L[#0[/[7=1Z@DS)YJ1X01R G M+D#JP_.@"3X'?\DDTC_?G_\ 1SUB_$CX6Z;XJ\1Q:GI.NVVF:^Y4-&\@'G,H M^5@ =P< =1G@>U=7\*M"U+PW\.].TK5K;[/>PM*9(MZOC=(S#E21T([UY]\3 M?A7XBF\9?\)?X.8-=.RRR0I*LF[ (('(SG.>N: .(^)O@36/#>@VN MJ^)_$LFK:M/.MO!&97D5(@K%CN?D\[>@'7OFO:/@A:26GPITHR @S-+* ?0R M-C]!G\:\R7X;?$GXB:W:R^-;AK6SM_E,DC1Y"\;A'''QN/') Z=\8KZ'T^PM MM+TZVT^SC$=M;1+%$@_A51@#]* +-%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S!X-_ MY.AN?^PKJ7_H,U?3]>#^&OAWXJT_X\S^);K2O+TAM0O9A2>>18X8E+N[G 50,DD]A7S/XZ\=:S\5_$4?A7PK#*=,, MF%4?*;@C_EI)_=0=0#]3S@#USXP:5XFU[P:-(\-69N)+J=1=8F2/$0!.,LPZ MMM_#->(Z1\,?BUH$TDVD:?<64LB[7>#4($+#K@D2=* />_AS\/;'P!HA@B83 MZC< -=W6/OD=%7T49./7K7G7C_'BK]H+PUX?'SPV C>9??F9Q^**HIW@;0OB M]:>---G\13:BVDH[&X$NHQR+C8V,J')/..U;'@CPEKI^,?B+Q7K>G/;02>8E MDSLIW L%4\$XQ&N/QH ]2U75;+1-+N=2U&=8+2W0O)(W8?U)Z =S7S+K6L^) M/CGXP32]*B>#28&W1QN?DA3IYLI'5CV'X#N3Z=\;?#GB[Q78Z;I?AW3S^CF7S,KCY5 M,3XN\$2 W9&U#P[ #\Z13N1[$H! M_P"@FO9_ MJUGX \/6[KM=-.@##T/EC/ZUXII?PK\<^./%<&J^/I&BMHMH?S M'C+R(ISY:K&<(#D\\=2>:^BE4*H50 H& !VH 6BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@".?_CWE_W#_*OF3]G'_DH>H?\ 8*D_]&Q5].3*6AD4#)*D"O"O@I\._%7A M'QE>7^N:5]DM9-/>%7^T1291 MV[#T'J3T [DU\RZMJWB;XZ>,%T[38WM](MVW)&Q_=P)T\R0CJYYP/P'2:7 MCQ9^T]?77W[?1HV !Z QJ(\?]_')_"M7X9Z5\3]+\1W5SXN-_-IXLI/+CEOH MY@TNY2H #GG ;FK7P7\'ZWH=UX@UCQ'9-;:AJ$R[5=E8D99F/!/5F'_?- 'H M'BKQ1IO@_0)]7U.0K#'PB+]Z5ST11W)_Q/:OG&RL/%'QW\8/=W3M:Z3;M@N. M8K5#_ @_B<\9_,X&!7;?&GP;XW\9^(K2/2-*-QI-I!\A^TQ(&E8_,<,X/0*. MG8UQNE^ _C/HMD+/2X;ZSM@Q810:G BY/4X$E 'TIH>BV/AW1;72=-A\JTMD MV(NY)R2?4UE_$'_DG/B3_L&7'_ *+-;=7-C-##'N"[G9" ,D@#D]Z /&OV M9?\ F:?^W3_VM7T!7C_P+\$^(O!W]O?V_I_V/[5]G\G]]')NV^9N^XQQC6?LS?\>_ MB7_?MOY2UZ[XVTZ[U?P1K6G6,7FW=S9R111[@NYBN ,D@#\:X#X&^"O$/@Z' M7%U[3_LANF@,/[Z.3=MWY^XQQ]X=?6@#T'Q9XJTWP;X?GU?4W(C3Y8XU^_*Y MZ(ON?T )[5\YZ?IOBCX[>+VOKUS;:3;MM9Q_J[9.NQ!_$Y'4_B<# KM/C1X, M\<>,_$MLNDZ4;C2;. "(_:8D#2-RYPS@_P!T=.UP\.Z+;:7IT(AL[5-J+G\22>Y)R2?4UXO\&!_P ) M)\3?%WBUOF3>R0D]A(Y(Q]%0#\:U/!^F_$S3O"7BY?$*7MUJ$]JB:9'+>1S' M>1(&(PY"X+(3G&<5O_!?PC?>$?!+PZI;&WU"ZNGFEC8@E0 %49!(Z+G_ (%0 M!L?$'Q[8> M!-[<@37DV4M+4'!E;U/HHXR?IW(KPSP?X+U_XP>))/$WB6>1= M*WX>3[OF@'_51#LHZ$]N>IS6I\4OA_\ $'QCXZO+^VT8S:?&%ALS]KA4>6!U MP7!&6+'D=ZS;/P;\;M/LXK.S_M&WMH5"1Q1:I"JJ/0 24 ?3%M;6]C9Q6MM$ MD-O @CCC485% P /8"OG?XF_$W4/&>K'P;X/626VED\F22'[UVW=5/:/U/?Z M=>IM-'^)G_"GM8TN^AN;GQ#>7ACC\Z]B=EMF5 Q#[\ <.,9SSG%>9:7\*?BI MHEY]LTO2YK.YVE/-AOX%;!ZC(DH ]M^%?PPM_ >G-=7;)/K=T@$\J\K$O7RT M]L]3W(]J]%KY[\.>'OC3!XHTF759]3.G)>PM=!]3B=3$'!?*B0DC;GC'-?0E M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!YG\>O^25WG_7Q#_Z&*I_L\_\ )-9/^PA+ M_P"@I6_\6_#^J>)_ %SIFCVOVF\>:)EC\Q4R V3RQ _6JWP;\-:OX4\$/IVM MVGV6[-Y)*(_,1_E*J .K[4;?13+8)B&S)NX%'EJ.H!<$9.6Y]:H6G@[XWV%I%:6?]HP6\*A(XH]4A M54 [ "2@#Z,U&ZM?#GAJZNTC2.UTZT:18U& %1,A1^ Q7DW[.FFN=$UO7I\M M-?78BW'J0@W$_B9#^5.;1?B')\%-6TC5;:[O=?O+S8BR74N^^&WAZ7PO\/])TNYB\JZ2(R3ID$B1R6()'IG'X4 8_Q2^)UMX#TT6UJ$ MGUNY0F"$\K&O3S']O0=R/8UYK\,?A?J'B[55\9>+VEDMI9//BBF^_=MU#-Z) MZ#OQVZXWBOX8?$KQ+XJU+6)]!+&YG9DS>V_RIG"+_K.@4 ?A5U/"_P =HT5$ MFU144855U6$ #T'[R@#Z(UC7M)\/6BW.KW\%E S;%>9MH9L9P/4X!XK!U#PO MX-^(UI!J]S:Q:E%)"T,%TDCKA0QSMP1R&SSBL9? VI^+?A!:Z!XLFFCUM=TA MGED$K1RAWV$D$AAM(!YZ'UKS"Q\)?&CPC;3Z%HAE^P2.VU[>: H<]2C/\T?_ M ([SS0 SX1:I?^&_B_<^%+:[DN-+DN+FV9"V5S&'*R = ?D_(_2OIJO(_A)\ M)+CPA=/KNNR1R:M(A2*&-MP@!^\2W\3'IQP.>3FO7* "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 **** "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 **** "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 **** "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 **** "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 **** "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@ HK-\0ZD^B^&=5U6 M.-9)+*SFN51C@,40L ?RKA=)U+XLZSHUCJENO@I8+VWCN(UD%T&"NH8 X)&< M'U- 'IE%>?\ _%W_ /J1O_)NLGQ-XD^*/A'P_L6FNQWZVB&6:)K4PML'4J=S9QUYQP* /IZBO#?V> M?%NI:G;ZAH%_,]Q#91K+;.YRR*204SW&<$>G/;I[=-/%;0O-/*D42#+.[!54 M>I)Z4 245S?_ L'P;YWE?\ "4Z/N_Z_8\?GG%=!!/#=0)/;RQRQ.,K)&P96 M'L1UH DHK/GUW2+6\^QW&JV,-UD#R)+A%?)Z#:3GG(JO<^+/#MEJ0TVZUW3H M;TG'V>2Y17!]"">#0!L45GSZ[I%K>?8[C5;&&ZR!Y$EPBOD]!M)SSD57N?%G MAVRU(:;=:[IT-Z3C[/)-;#2_!>IZGI>KZ;)=1PO]FQ.CAI < \D9!Q[BO*/@CXQDO MO$^OZCXGUV,SS01!9+R=4'WFX4$@ >PXH ^AJ* 01D'(HH P9/&_A**1HY/% M&B(Z$JRMJ$0((Z@C=2#QUX19@J^*M#))P -0BY_\>KY)T_0/^$I^);Z)]I^R M_;+^5/.\O?LY8YVY&>GK7JC_ +,K!&*>+07Q\H;3L GW/FG% 'O=K=VU];K< M6EQ%<0M]V2)PZGZ$<5-7R#X;U'7/A;\3AIAGSY=TEM=PH28YXV(Y /?!!!QD M?F*^MKV_L].@\^^NX+6'.WS)Y BY],D]: +%%5K+4++4H#/8WEO=1!MID@D# MJ#Z9!Z\BH;W7-)TV80W^J65K*R[PD]PB,5Y&<$].#^5 %^BFHZ2QK)&ZNC , MK*<@@]"#63J?BSP[HLQAU/7-.M)A@F*:Y17Q_NDYH V*AN[RUT^UDNKVYAMK M:,9>:9PB(/4D\"JFE^(-&UQ6.E:K97VT986TZR%?J >/QJAXXTF+7/!>J:9- M?0V$=Q$%:YFQLC^8')R1Z>M &AIFNZ/K?F_V3JMC?^3CS/LEPDNS.<9VDXS@ M]?0UH5Y?\'_!5GX/_MG[)XDL=9^U>1N^R8_=;?,QG#'KN/Y&O0/[=TC[=]A_ MM6Q^V;]GV?[0GF;O3;G.?:@#0HK%O_%_AK2[W['?Z_IEK/Q MK6M[B"[MTGMIHYH7&4DC8,K#U!'!H DHJ.XN(+2W>>YFCAA09>21@JJ/4D\" ML:T\:^%KZ]%G:>(M+GN6.%CCNT8L?0<\_A0!NT451U+6M*T:)9=4U*SL8VX5 MKF=8PQ]MQ&: +U%8FG>,O#.KW"V^GZ_IES.QPL4=TA=OHN4?M%>*]0LWT_PW:32 M06]Q";BZ*''FC<552?0;6)'?(]*S_#'[/46L>'+/4[[Q T<8H ]_T[5]-UB SZ9J%I>Q*<%[:99%!],J35ROD'4-#\4?"?X@1Q M:;+-<31!9HI8(VV7,1SPRCMP01[=>AKZUT^[%_IMK>*C(+B%)0C#!7< <'\Z M +-%9&J>*?#^B2>5JFM:?9RX!\N>X1'Q_NDYJYIVJZ?J]J+K3;ZVO(#QYEO* M'7/ID'K0!;HJM>ZA9:; )[Z\M[6(MM$D\@12?3)/7@U3N/$V@VFG+J%QK6GQ MV3,56=KE-C,.H!S@GV% &K16,GB_PU)$DJ>(=**.-RM]LCY'YUKQR1S1)+$Z MO&ZAE=3D,#T(/<4 .JCJ>MZ3HJ1OJNIV5@DA(1KJX2(,1U W$9I+W7=(TV<0 M7VJV-K*5W".>X1&QZX)Z<&N$^+7A*Q\::7I*S^([#28XI'DCEN"I64,H^Z2P M^OXT >A6-_9ZG9QWEA=P7=K)G9-!()$;!(.&'!P01^%6*Y?X=Z)#X=\":;I5 MOJ4&I10>;MNH,;)-TKMQ@GIG'7M6UJ6M:5HT2R:IJ5G8HWW6N9UC!^FXC- % MZBLK2O$^@ZXY32M9L+V0#)2WN%=@/4J#D5JT %%9&J>*?#^B2>5JFM:?9RX! M\N>X1'Q_NDYJYIVJZ?J]J+K3;ZVO(#QYEO*'7/ID'K0!;HHZ#)KGKCQYX1M9 M_(G\3:0DH.TJ;R/*GWYX_&@#H:*KV5_9ZE:K=6%W!=6[?=E@D#H?H0<58H * M*** ,S4O$>AZ-,D.J:SIUC*Z[U2ZNDB9EZ9 8C(XJ];7,%Y;1W-K/'/;RJ'C MEB<,KJ>A!'!%?-O[2/\ R.6D_P#8/_\ :CU[;\.W2+X9>'I)'5$73HF9F. M%&230!U5%4+/7-)U!I%LM4LKDQKO<0W"/M7U.#P*HQ>-?"L]X;.+Q'I+W .W MRUO(R2?0<\GVH W:**JW^I6.EV_VC4+VVM(,X\RXE6-<_4D"@"U16+IOB_PW MK%R+;3M>TVZN"3B*&Z1G./10];5 !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 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 %>3WO[0O@VSO9;=+?5KD1L5\Z""/8V.XW.#C\*]8KA+GX-> +NZEN)?#R> M9*Q=MEU,@R>3A5< ?0"@#FO^&CO!_P#T#=<_[\0__':/^&CO!_\ T#=<_P"_ M$/\ \=KH/^%)?#S_ *%[_P G;C_XY1_PI+X>?]"]_P"3MQ_\?\ 0O?^3MQ_\@K<\6?"# MP)IG@W7+^ST+R[JUT^XFA?[7.=KK&Q4X+X."!UH\)_"#P)J?@W0[^\T+S+JZ MT^WFF?[7.-SM&I8X#X&23TH K_\ #1W@_P#Z!NN?]^(?_CM! M-2T.PLM5CNKKRMCSQ1A!ME1SDB0GHI[5Z/\ \*2^'G_0O?\ D[^@\GRY?M4S[=TR*>&<@\$CD4 :'_#1W@__H&ZY_WX MA_\ CM'_ T=X/\ ^@;KG_?B'_X[70?\*2^'G_0O?^3MQ_\ '*/^%)?#S_H7 MO_)VX_\ CE '/_\ #1W@_P#Z!NN?]^(?_CM'_#1W@_\ Z!NN?]^(?_CM=!_P MI+X>?]"]_P"3MQ_\_P#)VX_^.4 <_P#\-'>#_P#H&ZY_WXA_ M^.U/:?M#^#;JZCA>VU>V5V"F6:"/8GN=KDX_"MG_ (4E\//^A>_\G;C_ ..5 M)!\&/A];SQS1^'EWQL&7?=3L,CU!<@_0T =Y7E_Q^_Y)?/\ ]?7_ M !^_Y)?/_P!?&> _'GBSPEIUU;>'K".Y@FE$DC/:O+AL8QE2,<58 M\5?%SQKXATB32]0,5G:3C;*L%N8S*/[I+$G'TQ[UZ-^SKJ-C9>&-72ZO+>!F MO 0)954D;!ZFO2O%NO\ A(^%]0CUG4M.ELW@8-$9D=GXX"KG);.,8YSB@#AO MV?[;PS;Z#=OIFH&YUF;:UZDB;'B4?=51DY7)/S \GTX%6_C#X'\8>-I+.#1[ MFT&E0)N:V>=D=Y%-.O9+"RMQ&)6B*?@M MX5\,^%+JYN/%31ZQ! TB1S21HDSAJ:UJ^KW=U>06CR*^\1Q&8J=F!@DY8@ M#YN2_\ H8H YOXTW$MI\9-2N8'V30_9I$;'1A$A!_.N MZ\-_ &XDGTG7-8UH2SM-'=W=FT!.X$ABIYK7\9? *RT+P9=ZKIFK74][ M8PF>=)U4)(JC+[0!E>,D9)Z8]Z\_\6:1"GQCU33]9N'L[6XU9S+<$']%FU?4O%-Y#8PJ&:3R5;.3@8 ZYR.E &I\&O$5WXV\": MWX5U.[=IH+&/$DVK[X5BF5X#'Y>3D$@@')P?UKR7QR!%\ M?;DN0 -4MV)SP!\AH [?Q;\%;?0/AOX_U?7W MKSWX7_#N+XAWNHV\NI/9"TC1PR1!]VXD>HQTKZ7^)8$GPT\2*I&5L9">>G&: M\=_9K=5UK7]S ?Z-$>3V#')H ^BT79&J9SM &:=1U&110!\2P:K?Z'\0YM2T MN(2WUO?2M"C(7#'XR<5S_@B:*W^ M.%I+-(D<:ZE,6=V ^_U)KZN.OZ,JEFU:P '))N4X_6@#Y7^'%SHNO\ Q)CU M;QGK#B[:=9HO-0;)YL_+O;HH! XQ@\#('%>P_M#?\DUC_P"PA%_Z"]>+_&6[ MT*]^(EU/H#V\D+1)]HDM\&-YN=Q!'!XVY([YKU3XLI>R? 31'OMQNT^QM<;N MN_RB&S[Y- &A^SK_ ,DYNO\ L)R_^BXZ\\_:._Y*'I__ &"H_P#T;+7=_LX7 MD,G@?4;,2*9X=0:1HP>0C1I@GZE6_*O./V@-3M=1^)"QVLJR&RLH[:8J@#W76-3O-&^#+ZCI^1=P:1&T; 9*'RU&[GTSG\*^;_A_I_@O7+^ M]_X3;6KNTFG7'7J:^GXM8TK0OAWI]]KO'K?X7> _B')?W/@G7;FS:!QYD$L)>-<\C:K;7"G!Y)/2@ M M?@Q>)XHAUCP#XJL3IT)62&Y:X\R1&[K^[7:P^N,@X->I_%??\ \*GU[S-N M_P"S+NV],[EZ5\V>)O#7B'X2^);7R]6C2Z>/SH9[*5@=N<88$#KCIR#[U[_X MSU.;6?@![TN&>10, ,VPG'MD\4 <1^S+_P S3_VZ?^UJ\[\92:A% M\:=5.E2-%J#:F4MW4X*NQVC![LW5QK%K;M=3^9@Q2E1N<#C<#P<$DYXIO[- MNLW9U#6-$:1FL_)%TB$\(X8*<>F01GZ"O:_&G_(B^(?^P9<_^BFKP3]F[_D< MM6_[!_\ [42@"M\5_$6J>-_B6GA&QG:.RANDLHX2V$>8G#2,/8DCV ]S6OXR M^ 5EH7@R[U73-6NI[VQA,\Z3JH215&7V@#*\9(R3TQ[UY_XLTB%/C'JFGZS< M/9VMQJSF6X(YCBD?<'Y[;6!KTC6?@1X6\/Z+-J^I>*;R&QA4,TGDJV'[S1]1G:>XTPIY4KG+-$V< GOM*D?0BO&+[4++Q-\5;J M7QOJ%W:V)NI8Y7B7$=(NM3U/PUXDGU=?(6 M.=6MV0QC.X'& ,5BZWI/PM^*/BTP:3K$]KKERK,98(66*9E'.5=0"V!G MY2,X)YH R-1^#GASQ%':R?#WQ-:7$N[]_%=W88JN,A@$7<#[$=^V*]KT.UUO MP]X$6#5;M-3U2RMI,3)G][M!*@D\DXP,]\9KYP\=_"'5?A_IZZR-7MKFT698 MU=-T4P8Y((7D=NS9KV'X/>-;O4OAI=ZEXBNG=-,G>)[MU+,T2HK9;&22-QR? M0#WH \$\+/X?\3>+[FY\?:S>01W"M(;B,9+RDC 8[3M&,]L<#I7H%U\%K35- M3M;[X=^*+.6V0;Y'EO-TD#@C!4QKG\\$$=?2Y+X*^&OQ/U^^'A36;BQU';Y\ MB+;GR6R>65'"GJ1D @#/2N!\;?#S6_A?DZIJ1W7 M9L=D#?4A>??-=?0!YG\7_AK-XZTVVN],=%U:R#!$D;"S(>2N>QR, M@].3GKD>#P:S\1_AJ5MC)J>F0*WRPW$>^ ^NW<"OXK7J/Q;^)OB_P5XM&GZ> MUHEC-;I- [V^YN-WWL_AFND\9:=J$W[-'AF29)"UK+%-("#Q$1(J$^V'0?C0!B_#'X6+\ M2+:_U_7M4O%B\\Q!HV!EEDP&9F9@>/F';GGIBJ%_#J/P0^*$26=[)/9LJ2D= M//MV)!5UZ9!# 'U /'2I_AA\+M%^(&C7-Q-K<]M?VTVR2VC13A" 5;GL>1^% M7M4^&WPXT379-&U+QS=6]]&%W(UKD#(R 6 (!QC@GO0!WW[0TB3?#2REC8,C MZC$RD=P8Y,5Y5\.OAMJ/Q*TZ0SZN;+3--8PP_NO,R[9=@%R .H)/N!]/3OCS M:K8_";2K1'9U@O((@S#!8+%(,G\JM?LZIM^'-RV -^I2GZ_)&/Z4 <7\3/A7 M'X7^%^E7%LRSW6F2LMY.B;?-65N&/^Z=JCZUZ%\#/$G]N?#N&TFDS<:4YM7R M>?+ZH?IM.W_@-=_K6E6^NZ)>Z5=C,%W"T+\= PQD>XZ_A7R)H?B/4OAS=>*] M&=66XN;:2Q8+_!*&VA_P4OCZB@#6F#?%;XXL@)>QGN]N1T%K%W]LJOYM7??M M)JJ:'X>1%"JL\H P -JTW]G+PQY-CJ/B:>/#SG[);$C^ 8+D>Q.T?\ 34G M[2W_ "!M _Z^)?\ T%: .@^&NLIX>_9]M-8D3S%L[>ZFV9QN(FEP/Q.!7CO@ MWPUJGQE\97UUK.J2K'$GFW$WWBH8G;&@/"CKCL *]*\/V$NI?LKO;0*S2&TN MG54ZG9<2-@?]\US'[.&LV=EK^L:7<3)'/?11/ &(&\QELJ/?#YQ['TH ;XG^ M!NO^'M8T^Z\$S75\R3V;*DI'3S[= MB05=>F00P!]0#QTJ?X8?"[1?B!HUS<3:W/;7]M-LDMHT4X0@%6Y['D?A5[5/ MAM\.-$UV31M2\O,5^ ^E>)= M'AUGP?XD9K.X4M%'?19/7!!9<8((QC;0!T/PQ^%OB7P=XG.IQ:[82Z-+N1XH M79OM,?.QB,;01P>"<&0O#+N8( M2!QR,\' ((Y[BOJ76/$6C>'TB?5]3M;%9B1&;B0)O(ZXS]10!IT56T_4;/5K M&*^T^YBN;67)CFB8,K8)!P1[@BK- 'S1^TC_ ,CEI/\ V#__ &H]>M^'/^2& M6?\ V C_ .BC7DG[2/\ R.6D_P#8/_\ :CUZWX<_Y(99_P#8"/\ Z*- 'S9\ M.-!U/Q7XA?P]8W[V=K>19OG7O"A!(]^<<=,XS74_%CX1V?@32+/5=+O[FXMI M9A;RI<[2RL5+ @J ,?*W&...M2_LY*&^(E\3_#I8QR3&@##/T!Q] *\3MO[8^-OQ M+\BYO'@MFWR*I.Y;6!>RKG&?NCW)R:]2^"5H]_\ !G5+.,D/<3W,2D>K1J/Z MUYI\"]6MM"^)HBU!Q;FZMI+,&7Y=LA96"G/0DICZD"@#H?&/[/\ >:3:VESX M2N+O4;CS0LD,K(C+U(=6^4 COZBO:O 2^(XO"%I!XKC"ZK#F-V\Q7,B@_*Q M*DC..#],]ZA\>>/-.\ Z1#?7L;3R32B..WCA7..^,UPUAX$\=Z9IUM86?Q+\NUM8DAA3^PH M#M10 HR6R< #K7I%% 'G_P#PB7Q#_P"BG_\ E M_\:H:U\-_&7B/2)]*U?XC M_:;&?;YL0T2%-VU@PY5@1RH->GT4 %%%% !1110 4444 %I8?V:=19OW_B2U1< MCE+9G/OU85]%T4 <7X ^&FD?#^VF-H\EU?7 "S7OHNB@#G?!G@S2_ ^A+IFFJS9.^:=_OS/ZG^0':O/?B7\$Y_%_B*37=(U& MWMKF=%$\-R&",R@*&#*"1P!D8[5[)10!YO\ #_X97'AGPGK.AZU?Q7L>J;A( M(01M#)L/)ZG&.W&*\XG_ &;M;2^=;77K$V9) >1763;GNH!!_.OH^B@"O8P/ M:Z?;6\D@DDBB5&<#&X@ $XJQ110!\\:C^SIJU[J=W=+KUDJSS/(%,3Y 8DX_ M6JZ_LUZON&[Q#9!<\D0N:^CZ* /&?"?[/>EZ-JD-_K.IMJAA8.ENL/EQEATW MX(!_"M6B@#YS7]G7Q% M::BWV'Q+:1VK94S 2)(5]U''X;JT=8_9R62&RBTC6(T:.,BYFN4)::0G.0!P MHQP!^IKWNB@#*30K:?PM%H6I1I=6_P!D2VF4CAP% /N.F?45XM?_ +/>K:=J M+W7A3Q-]G4@A!.7BD0'^'>F'#X@\%7_A^S>*U^T0B&,E?DC (QP.V!BN@HH \W M^%'PUO/AY_:_VO4(+O[=Y.WRD*[=F_.<^N\?E6%=_!?4;CXHKXM&K6H@&IQW MWD&-MVU7#;<],\5[+10!GZ[I[ZMX>U+38Y%C>[M98%=AD*70KD_G7G7PM^$] M]X UR\U"ZU.WNTN+;R0L2,I!W!L\_2O5:* /._B1\)=.\?/'?1W)L-5B38)P MF]9%[!UR.G8@]^_&/.(_V?/%5SY5G?\ BBU_L^,C8JM+)L[<(0 ./>OHNB@# MG?!G@S2_ ^A+IFFJS9.^:=_OS/ZG^0':O.O&7P#M]6UB75_#FI+IEQ*_F-;N MA,8?KN1ARO/.,'KQCI7L]% 'SXOP$\5ZM<1+XA\7)-;1OGB26=@/8/@ GC_Z M]>U>'O"^E>&?#D6A6$ ^QHI5Q)AC*3]YG]2>_P"72MFB@#PK7?V>Y$U"XBP'B8CG&>H/&1WP/0&O$[S]FS7$E(LM=TZ6/=P9D>,X^@#<_C7 MTE10!X3X7_9S@M+Z*Z\2:HEW'&V[[):H51\'^)SSCU ^M>UWVF66HZ5-IEU M;))931&%X<84H1C QT_#I5NB@#Y^U']GG5K#4GN?"WB188SG8+@O%(@]-Z [ MOK@?2MOP5\!H-&UF/6/$>HIJ5S$_F1P1J?+W]0S,W+<\XP/?/2O9J* .+^)W M@JY\>>&(=)M;R*UD2Z2I_PT\&7'@7PLVD7-W%=2-G:E;6?GQH)XY8V.Z11C<,>H"_B#7LE% M &3X7T&#PQX8T[1;<@I:0A"P&-[=6;\6)/XURGQ4^'EW\0;'3;>TOH;0VDKN MQE0MNW #C'TKT&B@#F_ 7AJ;PAX*T_0;BXCN);7S-TL8(5MTC/T/^]BO,_%W M[/-MJ.IRWWAS44L!*Q=K6="45B<_(PY ]L''Z5[A10!X#H/[.*1!Z;T!W?7 ^E;?@KX#0:-K,>L>(]1 M34KF)_,C@C4^7OZAF9N6YYQ@>^>E>S44 H[$=_R->.K\!?&.E220Z)XOBBM7;)Q+- 6]RJY&>G>OH6B@#R?X??!*T\ M)ZLFM:M?#4M2C),(5,1QL?XN>6;T/&,],X-'QY\,'6_"D.J-J$%I%I*RRLLH M.92P4*B^Y(Q^->L5S_B;P9HGB^2P.M6[7"6,C21Q>851B1CY@.HX'Y>F10!D M?""WEMOA1H$H6NIV]HEO;>25E1F).XMGCZUV>E^')K#X?0>&VN$>:/3_L9 MF .TG9MSCKBNBHH \E^%_P (K_P#XFN=5NM4MKI);-K8)$C*02Z-GG_<_6NF M^)W@JY\>>&(=)M;R*UD2Z2KM** ..^&G@RX\"^%FTBYNXKJ M1KEYO,B4@88*,<_2N2\?? NQ\4ZK+J^D7PTZ]G8O<1R)NBD8]6&.5)[]0?;O MZ]10!\[Z9^SCJDUY&=<\00"V3@BU#.Y7T!< +^1^E>WQ^'+.P\(R>'M+B2VM MA:O;Q#J%W*1N/J?\ <_6O6J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "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@ HHK,\1:Y:^&_#U]K%X<06D1D(S@L>RCW)P!]: +L=W;2W,UM'<1// M#@RQ*X+1YY&X=1GMFIJ^>M#36O!.I:+\1=9G=H/$P &?8 M#'>OH4$$9!R* "BBB@ HHHH **** "N2^(_BZ?P1X2DUFVM8[F19DC\N1B!A MCUXKK:\O^/W_ "2^?_K[A_F: (_AC\85\H:@B!WM;:2958\,54M@_E7Q!IEQJFA3V/B&R#Q&*Y(@G M_A,B!69?R=] '/\ MPM^+%]X_UR\T^ZTRWM$M[;S@T3LQ)W!<<_6O5:^:/V;O^1RU;_L'_P#M1*^D M[BXBM+:6YG<1PPH9)';HJ@9)/X4 >5?$[XQ2^!=?M](L+""]F, EG,KD;,GY M1QWP,_B*Z'X8?$ ?$#0;B[EMX[:\MI_+EAC8D $95AGL>1]5-?/.D:?!KO^R[:U.H:KM#/%OV)"#R-QP3DCG [=QQ7IE?('CP M'0?C7?W>L61N[==16Z:"08$\)8,%YX(V\>G% '3)^TCXE$Y,FCZ2T/\ <59 MWY[S_*O5?AU\6]+\>2M8/;M8:LD>\P,X9) .I1N,XZD$9^N":=I/Q0^'GB73 MQI[7]I;Q2)L:RU"(1*!_=^;Y#] 37-^'O@9#HOB^S\2:7XF5K:&Y\^&W6TW MQ$GY/,\SGY3C=CWQ0!T_Q3^(-U\/M,T^ZM;&&[:ZF:-EE8J% &7?\-*: MQ_T+]C_W^>N@_:4_Y%[0_P#K[?\ ] K9^!NE:==_#"TEN;"UFD,\P+R0JQ^^ M>Y% '-:-^TG&]TL>M: 8H&/,UI-N*_\ & S_P!]5[AI>J66M:9;ZEIUPEQ: M7"[XY4Z$?T/8CL:\P^,?PYT6]\&WNLZ=IUM9ZE8+]H,EO$$\U!]\,!P>.<]> M/>N:_9NU^9GU?P_+(6A55O(5/\)SM?\ /*?KZT ?0%>*^/?CI<>%O%UWHNG: M9;7D=J%62621A^\(R0,>F0/J#7J_B+6H/#OAS4-8N,>7:0-+@G[Q X7ZDX'X MU\D^$/"6H?$;4/$5XSN]Q!:RWC./^6EPQRJ_\".[\J /J/P#XMC\;>$;765C M6*5RT<\*G(CD4X(_+!^A%=-7S;^SKXG^QZ_?>&YWQ%?)Y\ )Z2H/F ^J\_\ M *^CKB>.VMI;B4XCB0NQ] !DT <9X^^*&B> HTBN@]WJ4J[HK.$@'']YS_"O MYGT!YKQ^Y_:1\2-/FUT;2HH<_V*RN@=&#*PR"#D$5\Z_'OX?Z; MH]O;>)M(MH[59I_(NX8AA2Q!*N!T'W2#CU'O728B R9^F2OT44 >IU2U?5[#0M*N-3U.Y2WL[==TDC=O8>I)X '4U=KYS_:/ M\0S2:QIGAV.0BWAA^URJ#PSL2JY^@4_]]4 3:Y^TE=?:G30-$@$"DA9;YBS/ M[[5(Q],FFZ'^TE>BZ1-?T2V: G#26+,K*/7:Q.?ID5WWPB\!:5H/@W3M2ELX M)M4OX5N9+ATW,JN-RJN?NX!&<=3^%2?$SX5V7C;3DDT^*TLM8C==MR4VATZ, MK[1D\X[$'@CL15VN*^&G@6Y\ MZ%/IL^K?;UEF\Y5$.Q8F( (')R#@>GZUG?$3XNZ7X$F&GQV[:AJS*'-NK[5B M!Z%VP>O7 YQZ9% 'HU%?-L7[1_B%)UEN-!TYK5CPJ&1&..N&)(].U>U>!_'F MD>/-):\TUFCFB(6XM9/OQ$],^H.#@C^>10!U%%>.>+?C5<>%OB1-XUK]HC5OM+3Z)X>B&E*^Q9[Q7)D_[Y("GVR: / MH2BO%4_:)TEO"HNSIDIUPR>4+!7RAX^_OQ]WVQG/'3FL.P_:*U>UU=8?$'A^ M".VW .L =)8U..<.2&]<<9]10!]#45F7VL11>%KG6[(I<1+9-=PG/RR*$+K^ M!XKQ?2?VC5>TOYM6TB))(D7[+#;R',SD]"3]U0.2?YT >]T5\ZP?M&:W;:B! MJGARU6U8@^7&SI(%/?+9!X]A7N_A_7]/\3Z';:OIDIDM;A3_ ! ^.&G>$M1ETC2[0:EJ,)VS,S[8H6_NDXRQ]0,8]V;!Q SQOM]06+ ]^PH ^CJ*Q?"WBG2_&&B1:KI,QDA<[71AAXG' M56'8C/\ 4<5YIXQ^.G]F>(9=!\,Z1_:EW#(8GE8L59QU5%7EL'C.1T.,]: / M9:*^>X_C_P")M)NXD\1^%(X8GR=JK);N1GJ-^.= MOZUZAX@\2:1X6TUM0UF^CM;<'"EN6<^BJ.6/L*\>\#?$FWUOXG6NBIX2T:R> M26X7[9!$!*NV-SD''?;@_4USO[0'BZ>_\0MX6:UC6#3I$F2<,=SEX@2".G\5 M 'O/@_Q7:^,] 76+*"6&V>5XXUEQN(4XR0.F?3)K?KYP^"'Q%N[>^TGP2+" MVTTLS&Y+G>/E9^G3J,5WGQ%^--AX+U!M(L+0:AJ:8,P9]D<.1D GJ6P1P/7K MVH ]3HKY[L?VA]:LKZ-?$7AN)+63G, >*0+GJ Y(;]/J*]VT?5['7M(MM4TV M<3VERF^-QW'H1V(.01V(H O4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !7S M9J_A/XXW&K74J7NINC2MM:VU=(HR,\%4\P8'M@5])T4 ?/W@SPS\9;'Q=IL^ MJ7>HC35G4W7VO5$G0Q9^8;=[')&0,#KBN^^+.F>.-3TFQB\%W$L;B5OM2P7" MP2,,#:0Y(X'S9&>XKT.B@#Y@_P"$-^.?_/UKG_@]7_X]7MOPRLO%=AX1$'C& M9I=2$[E/,E$KK%@8#,"03G<>IX(KLJ* /FS5_"?QQN-6NI4O=3=&E;:UMJZ1 M1D9X*IY@P/; K(T7P]X]U_Q];>$_$E[J%U!;R176HVMSJ)GC2$,"J:AK7A3Q M5F^&8UEMS*?MEL M)$C+@8*I:TTVEN(+BW&L>7Y)Y &&D''! MP1QQQ7M__"XK/_H3?&7_ (+!_P#%UREOXGFN/C%INO:)X8\1VT.HH++54N[ MQJPR DN03]WC).,!?@_#*R\5V'A$0>,9FEU(3N4\R42NL6!@,P)!.=QZ MG@BO'M7\)_'&XU:ZE2]U-T:5MK6VKI%&1G@JGF# ]L"OI.B@#Y^\&>&?C+8^ M+M-GU2[U$::LZFZ^UZHDZ&+/S#;O8Y(R!@=<5WWQ9TSQQJ>DV,7@NXEC<2M] MJ6"X6"1A@;2')' ^;(SW%>AT4 ?,'_"&_'/_ )^M<_\ !ZO_ ,>KVWX967BN MP\(B#QC,TNI"=RGF2B5UBP,!F!()SN/4\$5V5% !7E_Q^_Y)?/\ ]?7_ !^_Y)?/_P!?O2^*?B6=+LLRQV!6QA1?XI2?G_'<=O_ $4 2?![QSX9\"#4[O5 MTO'OKG;'&8(0P6,.[C7O#AN88YRDQ\U C),.I&" M>X#9]2:^@;'X#>"8M/MH[RQFFNEB59I1=2 .X W' /&3DUS7Q)^#'AW2O ]_ MJ?AZRFBO;,"=LSN^Z,??&"3T&6_X#0!ZOX-\0Q^*O"&F:U'C=1FX3 )(&"C+9M=&ZLKE8R8U+$GR MF[9'(QW'/>@#IM;_ &;=1BWR:'KEON$\,:-K?Q7^)#:E:.#X;>(WD;:IT^9 ?=E*C]2*\+_9 MOA=O'&IS@'RTTUD8]LM+&1_Z":RO&7Q9\1_$:U30+/3%M[:9U+6UMNEDG8'( M!..F0#@#J*]I^#O@"7P1X:DEU%%75K\B2=00?*4#Y4SW(R2?!/#,]M?QW[:C=3F2 M9H8%90H&%4$L.G)_X$:Y;Q->3?$[XPM#:R%H;J[6TMF'(6%3C>/; 9_Q->[_ M /"BO /_ $"Y_P#P+D_QH ^;[S7[/3/B-)X@\."5;2*^%W;I*NP@$[BA )XY M*_2OL"YN(_$'@V>XT]B\=_8,T!'4AXSM_'FO#/C#\)M%\,>%8=9\/6LL(@G" M70:5I,HW ;YB<8; _P"!5U?[/GB?^U/!\^ASR9N-+D_=@GDPN21]<-N'L,4 M>4_ J[BM?BI8K,57SX98D+'&&*DC\3C'XU]77E_9Z?$LM[=06T;.(U>:0("Q MZ#)[GTKY>^*'P^U;P/XJ?Q%HT4O]EOTF9;VV/F17-G=;(WDP1EXRI[>A[G&* /6OVA+R&'X;QP,RF2XO M8UC&>> S$C\OUK'_ &:[>1?#^N7)!\N2ZC13VRJDG_T(5\^W>KZC?6%I8W=[ M//:V886T4CEEB#8R%ST' XKZQ^#]QX9C\#V6FZ#J4-U-$GFW:_=E\QOO%D/( M&> >F .30!Z#7RK^T'!)%\2Q(X.V:QB9"?0%E_F#7U57EWQH^'=QXST6"_TJ M,/JVGAML7 ,\9ZKGU!&1^([T =OX0N(KOP7H<\)!C>P@*X[?(.*N:QK.G:!I MLFHZK=I:VD956E?. 6( Z>Y%?,7@;XQ:UX LVT+4M,:]M(&(2"5S#+;G.2N2 M#QDYP1^-4_'GQ/UKXFRVNDV>FM;V@DW1V<#&:2:3& 20!G'. !W[\8 /JO3= M6T[6+;[1IE_;7D/]^WE5P/Q!KY,\*VR>./C9 NL#S4O+^:>:-^C!0S["/3Y0 MN/3BOH+X2>!Y?!'A'R+U4&IWC^?<[3G9QA4SWP/U)KPWQUX>UGX8?$D>(+"$ M_8FNS=6<^TF/YB28F/8X)&.I'- 'TYK'A_3-RDC\L1A!B/C *^ MA'8CI7S#\#+V?3OBQ:V4"7!X8*C.#^:"NNUG]HX7/AZ2#2]&FMM4E MC*>=)*&2$D?>7 RQ';./QZ4GP!\!7T6I-XMU&W>"!8FCL5D&&D+<,X']W&0# MWR?2@#BOC%!]I^->JP9QYLEJF?K#$*^B?'6E6-M\)]0I+]BLWN8E<9'F!D4''MN)]C@U[;HG_ "02#_L7V_\ M1)KYK^'OB+4_"7B0Z[IUD]W%:0G[;$N<&!B OVN%3R-YC?.! M_P!LQ6'\2OC3'XT\.C0M)TZXMH9W5KEYF!9PI!"*!G^( Y]NE>F?!?P1/H'@ M.X&KP/'<:NQ>6WD&UDCP552.Q()/_ J /'_@CHMIXE^)9DU5%NA;6\EX4F&X M22;E4%@>O+[OJ*^A/B7H%AK_ ( UB.\AC9[:TEN()& S%(BE@0>W3!]1FOG( MPZ]\%/B*MRUL98D+K&[@B.[@/HW8]/H0/QZGQQ\>AXB\,7&C:/IQ/'H -_9MU&=/%6KZ8&/V>:R^T,N>-R.J@_E(:YWQ#HWB MSX5>/KC6;.&41":1[>],7F121OGAB1@'!P0<'/([&O4/@1X"OO#^F7FNZG"U MM>7\8CMXI%PT<77MV\;>$;+4H89-ZO 2"AZ9V-D'CMN KWWP=J/A M_5?#5O=^&(K>'37)VQ00B((W\0*@<'_]=?.GQ-\<>!?%.DQQ>'_#C6^J-*KM M=M;QPD+SE?D)W$^_%>N_ OPYJ'A[P ?[2C>&6^N6NDA<8*(551D=B=N?H10! MXQ\*/^2[V'_7Q=_^B9:]'_:3_P"15T;_ *_6_P#0#7G'PH_Y+O8?]?%W_P"B M9:]2_:+LIKCP+8W,499+:^4R$#[JLC#/TS@?B* -3X$,%^%-HQS@3SGC_>-? M.OAWQ)':_$"/Q'J6G2:J1<27+6^[EW.2"3@]"0?PKU#X*_$VUT^VTKP7)I\K M33W3@7(D 4!LL.,9SGBN1U&UU/X-?%9+];1IK2.5WMBW"W$#@@KN[, <>Q . M,4 ;7Q#^*4/COPP^EMX2NK>Y619(+EY-_E$'GC8.JY'7T]*[?]G2YNSX2U.P MN4D5+>\#Q;P1@.HR!GME2?QKG_%G[1!N]/@A\)V=S:79=3+-=QHP [JJ@MG) MQSQ]*]=\ 7GB74?"EO>^*H88=0G)=8HXBA2/C;O&3\QY/;&0,9H Z>BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "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@ J"\L;34+*GHH K66G66FPF&PL[>UB M9MY2")44MP,X Z\#\JEGMX;J!X+B&.:&0;7CD4,K#T(/!J2B@"C8Z+I6F2M+ M8:996DC#:SP0+&2/0D#I42^'-#2[%TNC:H(IU% &=:>']%L+A;BSTBPMIU! DAMD1AGKR!FKMQ M;P7=N\%S#'-"XP\A!X-244 \B%8\_7 JVRJZE6 *D8((X M(I:* ,VU\/:)8W*7-GH^GV\Z9VRPVR(RY&#@@9Z$BM*BB@"*YMH+RW>WNH(Y MX'&'CE0,K#W!X-5K'1=*TR5I;#3+*TD8;6>"!8R1Z$@=*O44 (RAE*L 5(P0 M>]<]<^ O"-W.9I_#.DO(>2WV1 3]<#FNBHH P-0\$>&=2T5](GT.Q6Q8Y$4, M*Q;&_O*5 VGW%9O@3X<:1X 6_P#[.DFG>[D!,L^"ZH!PF0!QG)[9S[5V-% ! M1110!E:KX8T'7&#ZKHUA>N. \]NKL/H2,T[2_#FB:(2=*TBPLF(P6M[=(R1[ MD#)K3HH *CN+>"[@>"XACFA<8:.10RL/<'K4E% '/0>!/"5K=+=0>&M)CF4Y M5EM$&T^HXX_"NAHHH SKC0-&N[LW=SI%A-FABN M('@GB26*12KQNH96!Z@@]13Z* *5CHVEZ8[OI^FV=H[C#-;P+&6'H< 9HOM' MTO4V1M0TVSNV080W$"R%1[9!Q5VB@##\2P0VW@;68+>)(H8].G5(XU"JH$;< M #H*^?OVU $%KX0\-6-]]MM/#^EP7 M601-':(K ^H('!^E;5%% %>]L+/4[9K:_M(+JW;[T4\8=3]01BLK3_!?A?2K ML7=AX?TRWN%.5ECMD#+]#CC\*W:* "J>HZ1INL0+!J>GVE[$IR([F%95!]<, M#5RB@#"T_P %^%]*N%N+#P]I=O.AW++':H'4^S8R*W:** ,ZWT#1K2[%W;:1 M80W*DD31VR*X)&#\P&>03^=7IH8KF!X9XDEBD!5T=0RL#V(/44^B@##L/!GA MC2[T7MAX?TRVN5.5EBM45E/L0./PK3OM.L=4MC;:A9V]W >3%<1+(I_ @BK- M% &'IW@WPSI-RMSI_A_3+:X4Y66.U0.OT;&1^%;E%% !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 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 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 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%5[F^M+(*;JZ@@#?= M\V0+GZ9I]O=6]TF^WGBF3^]&X8?I0!+1110 455.IZ>+C[.;ZV\[IY?FKN_+ M.:M4 %%([K&A=V"J.I)P!4'V^S_Y^X/^_@H L44V.6.5-\;JZ^JG(IU !111 M0 44UY$B0O(ZHHZLQP!21RQS+NBD5UZ94Y% #Z*** "BBB@ HIOF)YGE[UWX MSMSSCUQ3J "BBFB1&=D#J77&Y0>1]: '4444 %%-DECB3?(ZHOJQP*2*:*8$ MQ2I(!P2C T /HI&944LQ 4#))/ %1QW,$S;8IXY& SA7!.* ):*** "BBB@ MHHHH **** "BBB@ HHHH **** "BBF2S10@&65(P>A=@,T /HJO]OL_^?N#_ M +^"IU974,I!4C((/!% "T444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !115:YU"RLV"W5Y;P,>@EE52?S- %FBD1UD0.C!E/ M0@Y!I: "BBFR2QQ)OD=47U8X% #J*K_;[/\ Y^X/^_@H^WV?_/W!_P!_!0!8 MHID4T4REHI$D ."58> %%%% !1110 4444 %%-=UC0N[!5'4L< 4V*>&?/ ME2QR8Z[&!Q0!)1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 44UW6-&=V"HHR68X %5H-5TZZD\NWO[69_[L?]##_P"25Q_\;H ] HKS_P#X7;\//^AA M_P#)*X_^-U/:?&+P#?74=M#XAC\V1@J^9;S1KD^K,@ _$T =S7-^*/'.C>$V MA@O&GN=0N/\ CWL+.,RSR_11V]SBMR_O(]/TZYO9L^5;Q/*^.N%!)_E7!_#/ M3$.CS^.=:*'5]9#74D\AXM[?^"-2?NJ% /Y9Z4 2'Q_XEC7SYOAQK0M,9W1S M1O+C_KD.<^U='X8\7Z/XMM))M+N&,D)VSVTR[)H&]'0\CZ]/>N>D^-7P]CD9 M&\0J2IP=MI.P_ A,&N#\6?$7P3%XFTKQ9X9U8-JL,ZPW\26TT8N[5N&W90 L MO!&>?K@4 >]45Y__ ,+M^'G_ $,/_DE#/ MSJ-GC[;*ZVUNS#(1VS\V/8!B/?%=K7*_$3PC_P )MX-N](2417!( MEMW8<"1>F?8\C/;- 'SKX-^&7B'XHQW.NW6L)'%YQB:XNF:661P 3@>@!'4C MVJ#Q;X%\3?"6^L]3MM4_=S,4BO+-VC(8<[6'N.W(.#52SU;Q[\)[^6U7[5IH M=_GAFB#PRD=QD%3]5/XUW6D?M#?:A';>+/#MK=P @F6V'*GIGRWR">3W% 'K MOPS\72>-/!%IJEPJK=JS07(7H9%ZD>F00<=LUQW[0/B;5=#\.:=9:9/+;)J$ MLBSS1$JVU0/DR.F=W/J!CIFO3M U72M;T>#4M&EBELIQN1HUV\]"".Q&,$'G MBO,?CWKOAA?"[:'J+M+K#$3V<<(!:%AP&<]E(R,=3G@<9 !YKI/PCM-4^%,W MC Z^J7*02S^3L!C786^1FSG<A?L]^*]3UK2=3TG49Y+E=/,36\LA+ M,$?<-A)[#;Q]3V KYYL]1O6LQHK:G-;:7<3I)-&68Q ]-Y4=<#G\![5]=>!/ M#/A[P#H%M8V>H02RW^)CZA\0+J]M]/N[6V:T17(?\ KT/\Q7SY M\'?'NC^!-0U2?5UNF2ZB1(_L\88Y!).M #/$_P;\6>"]-DUO[1:W%O;89 MY+.5A)$.FX@@'&3V)]:]1^!'Q U'Q+:WFA:Q.]S=62"6&XD.7>,G!#'N02.? M?VKGO'_QXTO7?"]]HVAZ?>B2\0PR3W2J@5#UV@,Q)(XYQUI?VJ:K8:)ITNH:G=Q6MI$,O+*V .P_ M$GM5RN=\;^%4\:>&)M$DNVM4FDC9I53<0%8-@#(ZXQ0!\]?%OXM+XS5=&T99 M(]'B<.\CC:URPZ''91U /)/)QBO4_P!GW_DF0_Z_9?\ V6N/^+W@70O _P + M;&VTBV(D?58O.N92&EE_=2]6QT]A@>U=A^S[_P DR'_7[+_[+0!M_&'5&TGX M7:S+&Y269$MT(.#\[A3_ ..EJ^<_"?P^\8^--*DU+2)0UM',829;HH2P )P/ M3YA7KW[1][)'X1TNQ16*SWAE<@< (I'/XN/RKS?PK_PMFS\)Q/X:MKV'1XRT MZ&*&/,I/)8!AN?IVR.* .W^&7PO\9>&?'-GJFL-$;**.17VW6\Y9"!Q]36G\ M=OB%?>&[6TT'1[AK>\O(S+/.AP\<6=H"GL6(//4;?>H?A+\8[SQ'JB^'O$AB M-](I-M=JH3S6')1E' ;&<$8'&,9Z^<_'R=IOBEOV=9WC^(E MU$"=DNG2 CZ/&0?\^M '1?'7XA:G#K*^$=%N9($6-3>-".N M[%<5XD^%WBSP!HUOXG?4(UD5U\UK25Q+;LW0EL#//!(/4]^M,\2,=0_:!E64 M[@VN10G/H)%7'Y"OH/XO1K+\*=?5N@A1OQ$BD?RH @^$GC6;QKX-6XO6!U&T MD-O0 5?';(/Y@UWM?/G[,\[^?XDM\G85MW ]#F0?U_2OH.@#R_X_?\ M)+Y_^ON'^9K#_9L_Y%76?^OU?_0!6Y\?O^27S_\ 7W#_ #->(?#_ .*U]\/] M-N[*UTRWNUN9A*6E=E(. ,^3SPVT1EGECBC'5Y&"@?B:6&:*XB66&5)(VY#HP8'\17S M5X5^&?B+XG>%;/4M5\0&SL+>(6VFVYB,B[8QLW;=P"\@@GDG![8KB/#>K>+? M#'B"\\.:%>20WMY,=/>)6^7S-VS()=;&H3&95NE\HJ59L_,&+$MS@<@'G->M? OQ+J'B M#P%(NHRR7$]A=@!^M16U]9W MH)M;J"?'7RI V/RKYWO_ (8?$/Q]XUGE\4/_ &=:-ND28R+/%$N0 D:*W7ZX MS@D\]>4^(/@.Y^%FK:;/8:\T[S[GCDB!AFA9<=<,>#G@^QH ^NZ*XK2=9G\0 M?!Q=5NB&N;C2)#*P&-SA&#''N037S-\.;7Q%J^N3:#X=O#9R:E%LNK@'!CA4 MY;D<^@XY/3H30!]D+=VSW#6Z7$33+]Z,."P^HZU-7R9\2/A/=_#RSLM5AU;[ M=;RS")I/*\IXY<%@?O'(.UCG/&*]U^#?B.]\3?#NUN=0D::ZMY7MGF8Y:3;@ M@D]S@@$]\9H [ZO#_P!I3_D7M#_Z^W_] KW"O#_VE/\ D7M#_P"OM_\ T"@# MSGP=\&=9\:>'8M:LM2L((9'= DV_<"IP>BD4OB?X0>+? NFR:X+NVFMX"-\M MC,XDC!(&X@J.,D#@FM7X??&JW\$^$H=$DT.6[:.1W\U;@(#N.>FTT_QQ\;KK MQKX?E\/:9H;VHO"JRN9C*[ $':H"CJ0,]>,C% 'H'P)\=ZCXHTF^TO5YWN;O M3]C1W$ARTD;9X8]R".O<$5Z[7D/P(\"ZCX8TJ^U75X&MKK4-BQ6[C#I&N3EA MV)+=#R-H]:XOXO>-M8\2^-O^$)T2>2.U69+1XT;;]HG8@88_W02!CID$^F # MZ+CO;6:=X(KF%Y4^]&L@++]1VJ>OF3Q-\"=3\)^&)-?L==%S=V*">>*.(Q% M.69'W9.WKR!D GKQ7I/P1\=WGB_P[K#:03WX/ M4T >H.Z1H7D=44=68X J&WOK.\S]FNH)\=?*D#?RKY,UC5Y?B+\3);3Q)K_] MDZ;]HDCC:;)BME7(4!20 3@ DD.9(FBXR M'5PV".W'/3KV /I6FR2)$A>1U1!U9C@"N8TO4]6\/_#XZAXP,)O["V>2Y>%@ M1(%R0>@^8C ^M?.-O_PEWQO\82PM=^7;IF4H['R+2/. !U;G [GN>N #ZPM MKRUO%+6MS#.HZF*0,!^53U\H^,/AAXC^%T4'B#3M7,T*.$:YM0T4D+'ID9/R MD\9S[$>)?^P5=?\ HIJ .@HKYL_9L_Y&K6?^O)?_ $,5SOQE MNI+'XTW]W#CS8&MI4W#(RL2$9_*@#ZO:[MDN5MVN(A.PR(BXW$>N.M35\X:% M\$_$^LZGIGB77M2MW-S<1W5W$\C&;82&/.,;L<8SQ^E.^-OCS5;_ ,4#P=HL MT\4,)2.=86*M<3/@A,CJH! QW).>@H ^AA>VIN#;BYA,XZQ^8-WY=:GKYGU' M]GC6-.\-2ZE#K$5QJ4$7FM8Q0'G R51]V2WI\HR:]"^"M]XS_LVYTSQ5I^H) M!"H>SN;U"KXSRAW?,<<$9'J/2@#U8D 9)P*@M[RUNBPM[F&8H<-Y;AMI]\5\ MP^+O$>N?%GXBKX8TJZ:+3/M#16\);:A" [I7QUX#$>@X'/5WC7X2:M\-=,A\ M2Z3KTDXMY%662*,P20D\!@0QR"<#\1UYP ?4=%<1\*O&W[?;R& MVN2HP&< $-CMD$'ZYKMZ .9^(>MWGAWP#K&JZ>/]+@A'E';G:68+NQ[9S^%? M.7PW\ #XHWFKW>JZ_-'(.K[7:)OX6(]L9]Z M/5OA%K6I>%OBK+X.6_-YIDD\]LP4DINC#$2(,\9V\^Q[X%?3->)_!#PCX>TC MP^GC*;4X+B[E4QM([!([/)P4Y_B.0,GU&.#D^U1R)+&LD;JZ,,AE.0?QH =7 ME_Q^_P"27S_]?7_'[_DE\_\ U]P_S- 'AG@/X5ZKX_TZZO;"^L[= M+:41,MQNR3C.1@'UKK/^&;O$G_09TK\Y/_B:Y/P'\5-5\ :==65A8V=PES*) M6:XW9!QC P1Z5UG_ TCXD_Z VE?E)_\50!ZS\*? E]X!T&]L+^ZMKB2>Y\Y M6@W8 VJ,'('/%=]7+_#SQ/<^,/!-CKEY!##/<-(&CASM&V1E&,DGH*^3_ 2Z M_=>)DTKPWHP$SD?#RUL-476#?+<3;'D$1B:.7&X$ M'<>#Q6YX8\+^+/C5IRW>M^(7M],T\"VA)C\PR2 9)V[AEL$98\G/Y 'T MK!<0W,0EMYHY8ST:-@P_,5)7R+X5N=6^&_Q>ATA+IF1;]+.Y1"0D\;,%SM]< M,&'H:]B_:&_Y)K'_ -A"+_T%Z /5V944LS!5 R23@"HX+F"ZB\VWFCFCSC=& MP8?F*^5?A[X/\2?$?0FTA-6_L[P]I\A+'86$DK\_=!&X@8ZD8R/4U2U_0O$O MP6\76L]GJ.X2KO@N8@52=0?F1T/X9'/4'/H ?1'Q:_Y)7X@_Z]Q_Z&M>9_LR M_P#,T_\ ;I_[6KN?&^MP^(_@1J&L6Z%([RQ24(>JDLN1^!R*X;]F7_F:?^W3 M_P!K4 ?0%5HM0LIIS!%>6\DPZQI*I;\LU\T_$OQSKOC?QN_A/09I5L4N/LD< M,#;?M,@.UF(-(T%]3M-4M[N]MT\U[6&-E/')V-_$?3@ M9H ^G**\,^!?Q*O]9N9/"^MW+W,R1&6SN)3EV"_>1CWXY!/. ?:N'^,6D3^# MOBJNLV(\M;MTU"!@.!*&^^++2W\ R^*XR#;?8/M<8 M)ZDKE5^I) ^M> ? 30I=>\?W.O7>9$T]&E+M_%/)D#/X;S]0* /J"H+B]M+1 MD6YNH86HR*@@O;2Z=TM[J M&9DX81R!BOUQ7R=X#;QAXZME\"V6LR6^DINN)W8D^7&,#;UR5R1A,XR#=1^%/B:P:RU=Y6DC\^WNXE\IU(."",GV[\YH ^P:BN+JWM(_,N9XH4SC=( MX4?F:X/6OB%)I'P>M?%CQJ;Z[LXO*CQ\OGR+_P"@@Y/T%>+>"_A[K?Q>EO\ M7]8UV2*)9?*^T21^:\DF 2JKD!5 (]NP'H ?5*.LB!T8,IZ$'(-+7RK9W^O? M _XB+I=Q>M%CC>%YVN,'\5(R1U]5_: 8/\,-RD%3>PD$=QAJ M /5"0JEF( R2>U1P75O=*6MYXIE!P3&X8 _A7RQ\./"'B'XB:')HXU=M.\. M6,I>38F[S9FP<;@[<]3CDFK7QB\/3^,_ &E^)8;B*WCL+-[V2)@2 M7$B(< ^V*\7^'WP\N_B#=WUO:7\-H;1%=C*A;=N)'&/I0!]F44V-=D2(3G:H M%.H ^2]=UGQ%\8/B$=&LKK9:/,ZVEO)(5ACC3)WL!G+8&2<$]AVK9UK]GC7= M,TB:^L]5M+V:%#(UNL;(S #)"GG)^N*S_'OP\\2^!/%DVN:%'=O8&9I[>[M0 M2UOG)*N!R,9(R>"/Q%6-$_:%\6:?M34X++5(QU9T\J0_\"7Y?_': .@^ _Q# MU2\UAO"VK74MW%)$TEI+,Y9XRHR4R>2I7)'IM]Z^@Z\^^'7Q \+>,@\.F64> MG:E$-[VC1JK8Z%D8#YAV['U'2N%^/'Q#U"QOX_"FCW$MOF(/>R1'#/N^[&#U M QR<=<@>M 'NGVVU^T_9OM,/VC&?*\P;L?3K4]?-&_AUJ6I02CSIHA!:LI MZO)P"/H"6_"@#L:\/O/@WXAN/BTOBM+S2Q8#5H[WRS+)YNQ9%8C&S&[ ]<>] M9/[./ACS+K4O$\Z?+$/LEL2/XCAG/X#:/^!&N2U/_DY!/^QC@_\ 1RT ?6=0 MSWEK;,BSW,,3/PHD<*6^F:\P^-_CV[\):!;:=I4KPZEJ)8"=.#%$N-Q![,20 M >W)ZXKS3PE\#M6\9^'T\07^N"S>\!DA22$S/(.S.Q88S^/'- 'U "" 0<@] M"**^>?A1:^/_ CXS;1;O3=1FT'SG@G9D8P1D$@2Q,V!C.,XZ@],@8M_'CXA MZA8W\?A31[B6WS$'O9(CAGW?=C!Z@8Y..N0/6@#W3[;:_:?LWVF'[1C/E>8- MV/IUJ>OFN7]G?5X?"YU(:Q&=76+SC8B'C.,[!)N^][XQG\ZZ7X"_$#4-;^U> M&M7N7N9K:+S[6>5BSE 0&0D]<9&,\XSZ"@#VYF"J68@*!DD]JKPZA97$IC@O M+>60'!5)58@_0&OF#XI^(KWQ-\49?#^HZJVG:+;726PW9,<8XS*R@_,>2<^F M.1UK3U+X&+)I$>H^"?$<6M7,;+F-)(USG^)7#8!'7!]^<\$ ^E:*Y'X:Q")'+"**>/:F3T&8R:S,J,&,U\=CB,''T(KURB@"GJ]@-4T6_T\L%%U;R0$GMN4K_6N,^& MMU;Z]\.%\/:A'MNM/B?2M1M"<,FT%,'O@KW^OI7?UQ?B/P&]]K8\1>'=5DT7 M7MH229$#Q7*CHLJ'@],9_G@8 .4/[./@\DD:CK@]A/%Q_P"0JY'QG\&_#.BW M>CZ1I%_JD^M:I=+'%#-+&P2(F^1\6WC$#7GA"(9P;E([AI M /4(?ES^E:GA;P-#H-]<:QJ%_-J^OW2A9M0N 0O]R-1PB^P_P#K4 <7_P , MX^#_ /H):Y_W_A_^-4?\,X^#_P#H):Y_W_A_^-5[!10!Y?H?P'\*:%KEEJT- MUJL\UG*LT23S1E-ZG*D[4!X(!Z]J]0HHH S/$&A67B;0;O1M15S:W2;7V-AA M@@@@^H(!_"O-H/V=?!T,\.]2 M\ Z/9:A8Z=!=QSS&&0S,P"-MRO3KG#?E7?5E>(_#UAXIT&ZT?4H]]O<+C(^\ MC=F4]B#S0!S/PZ\;6?Q(\+/)?06?VV-V2[LP-R@9^4[6SP1C\0:X/XX^"O!^ MD>%/[5L[.VTW53.JPQVXV"<$_,-@XX'.0.WO7.ZC\ O%^CZB\WA_4H+B)?\ M5RK,;>;'H1T'_?516GP'\0#/8#.3WY(^M '7?LUS M7+>'M5.[] E>8:6D'BSXXK'XC;,5UJDBS+(V <$[(_IE53 MZ5]1^$O"NG^#?#T&CZ:&,4>6>1_O2N>K'W/Z 5YA\2?@=)XAUF;7/#=S!;7 M3;&X<+' KL,DGL,\GT KTV;X1_%36]EE MJNH.]JA 4WFIM+&H'0A*_ _P=H/C#4]7AUZP^ MUQV\,;1#SI(]I+$'[C#/3O7KMA\/-4L/@Q=^%#?&YU.Z@/\ KY28HF./D7KA M1CMU.3WK.^#OPVUWP)J&J3ZN]FR742)']GE+'())SD#UH Z"#X,_#ZWE65/# ML99>@DN9G'Y,Y!KM[:V@L[:.VM88X((E"QQQJ%50.P X J6B@ HHHH \?_:. M_P"2>:?_ -A6/_T5+5S]GW_DF0_Z_9?_ &6M7XN^#=4\<>$[73-):W6XBODN M&,[E5VA)%/(!YRPJQ\*O">H^#/!@TG5&@:Y^TR2Y@U36/M6ZY5FB$$.[=M(!YR!W%;F@:U9>(M"L]6TYB;2ZC#Q@X!7U4@$@$' M((]16'\0? =CX^T$6%S(;>ZA;S+6Y"[C$W?(XR".H^GI7B2?![XGZ3#-IFFZ MJHT^8D2+;ZB\<3@\'QH P-+9+_]H2*32"&A?7VD0QC@QB4LQ&.VT,?I M6C^T)826WQ'2Y(/EW=E&ZMVRI*D?H/SKU?X6?"*/P-*^J:G<17>L2)L4Q ^7 M IZA2<$D^N!QQZYVOB5\.K7X@Z-%"9Q:ZA:DM;7!7(&>JL/[IP/<$ ^Q )]< MURV;X17VL+,##+H[.C9ZEXL*/KD@?6O%OV<-/DF\9:GJ&TF*VL?++8X#.ZD? MHC5"OP0^(TT(TB6_MUTU&W*KWSF '/4(!G/_ &O=/ '@6Q\!>'_ .S[:0SW M$K>9[ M?&C4(;7X3:LWF+FY$446#]\M(IX_X""?PJK\5/A3'X]2&_L;B.UUBW3RU:4' MRYDSD*Q'(P2<$ ]2,>GET/P/^(.JO;V.K:E#'86Y"QF:\:98U[^6@SCZ?+0! MT?[-.GR)8^(-293Y?%/PKJ'C+P5)I&F- +EIXY 9G*KA3SR :S/@_X&U;P+HFH6>KM;-+< M7(E3R)"PQM YR!Z4 =!XYLK5/A]XD9;:$,-*NB"(QD'RFKP?]G'_ )*'J'_8 M*D_]&Q5]%>)].GU?PGK.F6Q07%Y8SV\16Q>W402EFW%XV'!4<84T >:?'3=%\6KV0CK% P]\(/\*^JY[^UM].D MU"29%M8XC,TI;Y=@&-[J#6-'N(8M2BB$,D4Y(29 2000#A MADCG@\=,5RFA_"+X@ZE:Q:/XC\12VGA^,@-:QW;2EE!X55^Z!P,9.!QQ0!R' MP%_Y*I9_]>\W_H!KL_VFO^96_P"WO_VC5_X;_"'Q!X0^(":Q=O9?V>BS(HBF M9GPP(7@J/YUN_&7X>:UX]_L3^QWM%^Q>?YOVB0I]_P O&, Y^X: .@^$@"_" MKP^ ,?Z.3_X^U?/^@ -^T4 1_P QZ<_^1'KZ2\":)=^&_!&E:/?&,W-K$4D, M397.XG@X'K7E>E?"'Q+9?%O_ (2>62P_L_\ M.6[PLS%]C,Q'&WKR.] '5?' MK_DE=Y_U\0_^ABN8^ FHQ:1\-/$FIS M%9W$EPX'4JD*L?T%>@_%#POJ'C#P M1<:/IC0BYDEC<&9BJX5LGD UC?"SX>W_ (5\(:MHNO\ V:07\S%E@D+ QM&$ M()('/6@#RS1]<\=?&7Q3=6,&OOI%BD9F:*!V1(X\@!<+@N>1U/KTX%8WQ4^' M=GX!32E35YM0OKTRM.9%"X"[<$+DGDEN23T]JZ@_!7QUX5\1F]\(ZI"4R5BN M!-Y4@0_PNI&#^H.,XJUK?P,\6ZYIPU+4O$$6H>(GE56665O)2'!X#%M '>^"O^2!6W_8*G_D]>3?LYH&^(EZ3_ Z7(1_W]B']:]G\'>&-:TCX M6/X:U/[-]M2">")HI"R%7W%#WTK56@:X-T\P,#EE MVD*!R0.>#0!W5>'_ +2G_(O:'_U]O_Z!7N%>;?&'P)J_CK2=-MM(:V62VG:1 M_M$A48*XXP#0!@_!WP=X;U_X6P2:KH=A=32S3(T\D"^;C<0,/C7^+=# MUKX.>/5NM&NI8K:7,EE/U$D>?FC<=&QP"._!XS7T+\+_ OJ'@_P1;Z/J;0F MYCED,[7 MQSX7@U6 +'./W=U #GRI1U'T/4>QKY>\0:?<2?&C4K&6_;3YI]9D"WAR#%OD M)5^HP,,#UKUKX6_#CQOX"\2F>>33I-+NE\N[BCN&)X^ZX&WJ#^A-:_Q3^#W_ M FUXNLZ3=0VNJA DJS B.<#H20"0P'&<'(QTQ0!S6K?!_7['2;FXU7XEW$= M@L9$[3^:4VG@A@9.05@YW-AC MC@'KBN+G^%/Q7UFVATG5-8#:=&0 )]09XP!T.T9)QVR*]G^'W@*Q\ Z";&WD M-Q=3L'NKEEQYC#H .RCG ]SZT >8^)_AWX'\>>*9W\,>*[.#5[D--);0XFBD M8?>8%3\I/4X)]<5Y_P"(OAWXU^&4?]L+>+';K(J?:]/NF4@GH"/E;]"*]!\4 M_ G5+7Q VM^!]2CM&\PRI;O(T3P,>NQQGCV., XR:SKOX6_%7Q:8;3Q'K<7V M*.3=^_NMX'4;@BCDXSC..O;F@#8L?$VK?$#]GKQ$][F34+0-$\J+@S*FR0L0 M.,[<@X],]ZQ?V;-1M(-:US3Y75;JZABDA!ZL$+[@/^^P<>WM7M?@_P ':?X. M\+Q:':_OH^6GDD7_ %[L,,Q'3! QZ =:\@\5_ #48-7;4_!E_'$A?S$MI9# M&\)S_ XZ@=LX(]30!W?QQU&TLOA9J4%PZB6\:*&!#U=A(K''T"D_A7'?LT6D MR:=XBO&!\B66")#VW('+?HZUA6WP0\>>)-1BE\5:R%B3@RW%VUU*%]%&2/S( MKW_PWX=T[PKH5OI&EQ>7;0CJW+.QZLQ[D_YXH ^7M1D%G^T499B$1?$,;,S' M "F8'/Y'-?2'Q$NH;/X<>(Y)Y%16TZ>)2QQEG0JH^I) KS;XI?!6_P#$GB"7 M7_#T\'GW(7[3;3MLRP &Y&QCD 9!QZYYQ5"Q^$/COQ!9"'QAXBF>SMT+6]D; MMI2\FT[=QZ 9/7DXR!CK0!E?LV?\C5K/_7DO_H8KFOC4GF?&+4X\9W?9QCUS M$E>K_!_X9:]X%UO4+S5WLVBN+81)Y$I8YW \Y4>E97Q!^$/B7Q/\1[G7K"2P M%G(T)42S,K_(BJ>-I[J>] 'NH 50H& !@ 5\C^+W&B?'RXNK]L10:Q#=.6'_ M "SW*_Y;:^N:\U^*/PF@\>^7J%E6Z%U'$96CFMRNU M<@9SRO4CC->+'X.?$^>U71IM60Z6N (WU%S .F$QV_W:]C^&WPXL_A]I4T: MS_:M0NB#]>H^(/A%JEAI3/X@^)CQZ?(ZQM]L\PQLV<@$&3'49_"MKXC_ 2N MM=U^3Q#X8O(;:]F8236\K% 9!_&C '!/7![Y.:YB?X1_$[Q3<06_B/6E-I"> M'N;QI@ONJCJ?KCZT >D_![PE:>%=(U%;'Q%9:W!=3*PEM""J$#!!PQYY%>D5 MA^$?"NG^#?#L&CZ<&,<>6DD?[TKGJQ^OZ 5N4 ?+7[0M_=7'Q"BLY686UK9 MIY*]OF)+-^)P/^ BO8[GX9^&M=^&5IH-C'#'#Y"SVE[&H+>:5!\TG^+=W]0> MV!A?B=\+K7X@6L,\,ZV>K6RE8IV7*NO78^.<9Y![9/!S7D0^$OQ6LK3ZOX?75O#+W>VW:<+=PQ2!XY'C)P01[_T MSTKZ?^!^CP:5\-+22*XAGDO9&N9FB<,%8X 0GU 49'8YKA-*_9ND;1;AM6UI M8]4=?W"VR[HHS_MD@%L].,8]ZZOX._#76/!#ZE'?,WE16L$Q:$J/^6I' M%]8,L,. MX01%=Z=&#R0EVX_]EJ3_ (41\0/^@A8_^!LG_P 30!].QQI$@2-%11T51@5\ MF_ 8 _%6R)'2WF(_[X->T_"'P/KW@JUU6/79X)6NGC:+RIFDP%#9SD#'45RG MPO\ A#XE\'^-[?6-3DL#;1Q2(1#,S-EEP."HH TOVD/^1%TS_L)K_P"BI*T_ M@ /A?$0.MW,3^8K0^+W@O5?'/AFST_26MUGAO!.WGN5&T(Z\$ \Y85=^%GA M74/!O@J/2-3: W*SR2$PN67#'CD@4 > >+O^3AI/^PQ;?S2O6_VAO^2:Q_\ M80B_]!>L'7OA#XEU+XL/XF@DL!8'4(;G#3,'V*5SQMZ_*>];W[0W_)-8_P#L M(1?^@O0!G_LWW]L_A#5-.5T^U17YF=,\[&1 #^:,*Q?VEKVW:3P]8*ZFY03S M.O=4;8 ?Q*M_WS7+?#_X<:WXA\)GQ)X7UE]/U>"\DMV7S6B#QA4/#KR#\QR# MP>.F.>AT3X#^)=9U\:AXTU-3#N#38N&FGFQT7<> ,=\DCT] #H4MY;7]E;RY M2Q8V!D&[^ZTVY?T(K(_9E_YFG_MT_P#:U>M^-?#TVM^ =1T'2TABDF@6&!6. MU% (P.!P,"N0^#7P\UKP%_;?]L/:-]M\CROL\A?[GF9SD#'WQ0!XKX$FB\-_ M&ZS&K/Y8M[^:WE>7C:[!XP3_ ,"(YKZUU"_MM+TZXO[R58K:WC:65VZ*H&37 MEOQ,^"L/B^_?6=&N8K+5) !-'*#Y4Y X8D E6Z9.#G'3/)\_/P=^*&I0Q:7? MZF/[.CP%2XU)Y(4 ]$&>GTH QO@?;2WGQ=L;B!"L4"7$T@'14,;(/U=:]@^/ M?AO^V? )U*)-USI4GG @<^4WRN/_ $%O^ UO_#KX;Z=\/]-D2*3[5J-P!]HN MV7&<=%4=E'Z]^V.NO;:WO;"XM;M5>VFB:.56Z%",$'\#0!\DS^/FE^"=OX2\ MP_:5ORK#UMA^\'_CY_):]W^"/AO^P/AS:32IMN=28WDF1SM;A!_WR ?^!&OF M?0/#:Z_X\M?#]G-Y\$UX8A.@^]$"2SC_ ( ":^VX8HX(8X8D"1QJ%15Z*!P M* /D[XL -\=K\$9!N+0'_OS%7TA\0?\ DG/B3_L&7'_HLUY;XY^$/B7Q%\3K MKQ%926 LI9;=U$DS!\)&BGC:>ZGO7KWBO3)]:\(ZQI=J4%Q=V\"ZMJ5SJ M[V;1W,"QI]GE+'(;/.0*=\8OAMKOCO4-+GTA[-4M8G23[1*5.201C /I0!S' MQ"@FE_9P\)R1[BD)M7EP.QB=03^)'YUSOPQ\ :SXN\.3W6D^,[C2UAN#'):1 M%^#@$-\KCJ/;M7OFE^$HY/AI9^%-;1)%%@EK<"-LC( Y4XZ@@$''4"O&6^#' MQ \)ZG/-X2UI&AD^4/%<&"1E[!U/'ZG\* *VM?">V.M?8]=^)]A_:4:*-E_G M>%.2 "\GN3CW]Z[KXW6QL_@Y:6IE$IAFMHS(/X\*1G\<5A^$/@7JDWB%=;\; MWZ73+()3;B5I7G<=#(Y[>W.?:O0_BKX3U'QGX,.DZ6T"W/VF.7,[E5P,YY / MK0!RG[." > =1?N=4'+Y@"^FK93,G(!\O82/7!Y%?/\/P1^(FC:C*FD7\,4<@*&YM[UH=Z9Z,!\ MWOCGI0!]/5!?23PV%S+:Q"6X2)FBC)P'8 X'XFDL(YH=.MHKEE:=(D61E)(+ M #)&>V:L4 >)^ _CK-XE\71:3K-G9:?;W"%89%=L^;QA22<8/(^N*]'\0^!_ M"6NV\TNL:/8GY2SW.P1.H[DR#!]^37F?Q!^ K:SJMQJ_AFZM[>6X??+9S@K' MN/5D8 XR><8]>>U<8_P;^)MU&+&XG#6BXP)-1W1]OXS? M"_X/0^![HZMJ5U'>:N4*)Y0/EP ]=I/+$CC) XR,5H?%'X7P?$"T@GM[A+35 MK52L4KKE)%/.Q\<@9Y!&<9/!S0!Q;?!_Q0MF;P_$Z[%L(_-,NZ7;LQG=GS.F M.:7X3^ -)T;Q=%J^F>-M,U^,8]J]5^&/PPM?A_9S32SK=ZM%?$'X0^)?$_Q' MN=>L)+ 6(X(\RV#^1<$#K$Y M^4GZ-Q_P,UY+XI\T M*^TFZ'[F[A:%CCID<$>X//X5X5X'^!.NZ1XST[4M;DL'L+.7SBL,K,S.O*<% M1QNP?PH ]C\">&U\)^"],T< "6&(-.1WE;YG_4D?0"OF[4_^3D$_[&.#_P!' M+7UG7A-Y\(?$L_Q>7Q0DEA_9XU>.]P9F\SRUD5CQMZX'K0!C_M*6TJZ_H=T< M^2]K)&OH&5LG]&%>Q?#&^M]0^&GAZ6V=66.RC@;;V=!L8'WRIJ?QQX+T_P = M>'VTN^9HF5A)!<( 6B<=^>HYP1W'IP:\-3X,_$O06EM=%UE%M9F.\VFH20*X MQU=>.W'>@#UZ+XM>%9?%K^&A/_.3'1?*1O!&[\4?A?!\0+2">WN$M-6M5*Q2NN4D4\['QR!GD$9QD\'- '%M\ M'_%"V9O#\3KL6PC\TR[I=NS&=V?,Z8YI?A/X TG1O%T6KZ9XVTS5RD#JUK; M!\,,9(WD@ XZBN?/PK^+/]F_V#_:P.E8V^7_ &BWD[?3&,[>^,8]J]5^&/PP MM?A_9S32SK=ZMD_$/X(3:WKLGB#PQ?16=]*_FRP2LRJ9<8Z\Y%<[>?#G MXP^(+0Z9JVMHUBQ7>)[W*-C&,A02<=>>XH Z[X$^.M7\5Z9J6GZS,US/IYC, M=RP^9T?<,,>Y&WKU.?:O7:X[X<_#^S^'^AR6D4YN;RY8/$=2\:^#TTK2F@6X%TD MQ,[E5V@,#R >>17=44 <'\)/!^I^"?",^EZJUNUP]X\X,#EEVE4 Y('/RFN\ MHHH **** "BBB@ KQ;XH>$?B/KOB.Z_X1Z^N#HES"BM;K?") <88%21P?UR: M]IHH \D^$OPCF\%W4NLZU+!+JCQF.&.$EE@4]3D@98].. ,\G->MT44 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !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 45D>)=0U32]#FN]&TDZK>HR[;42"/<-PWZU*YMHH4TAY H@D0 .6/8<#G'.><4 ?0-57U*RCU./37NHEO9(S*D!8; MV0'!8#TS7G'Q/\;:WH7@O1X;*W-CK^M,D.S<&-NV!O"GD$Y(4'WS7"W7PIN5 M\?Z;H\_BG4GU2XTN2Z?4"Y8I*K8PO.[;R>^>_'2@#Z+HKSGX3:GXJFL-1T?Q M7:WGVC39O*@OIXF N4RP.'(^?!7[W<$5TOBSQMH7@RP-SK%XL;E28K=#NEE] ME7^IX'& MF3KM/KP&//(*D9/!H ]7HKSWXI^.+[PO9Z?I6A1K)KVKS>1:A@"(^0-V#P3E M@!GCDGMBNS^(%[>ZM$GFM8N&,,A')1=S$'OC*C/'2@#V6BN M3^'7C-/'/AC&D5TKM#3B2SC:>23[.F7)4!^%X9>GI78T %%%% !1110 4444 %%%% !17G7Q5 M\::IX3.@6VE^4C:G=^5+*Z;F105SM!XR=W4YKT6@ HHHH ***X3XQZA>Z7\, M-4N]/N[BTN4:'9-;R&-US*@.&!!'!(H [NBL#P-<3W?@+P_23ZUOT %%%% !1110 4444 %%%>2_$KXPV6C65SI'AJ87^LM&P M:6#YTM =S$C@L!GCMC)Z8(!ZU17#_""_O-3^%NC7E_=SW=U)Y^^:>0R.V)Y M ,L>3@ #\*SOBEXUU?1;K2/#?AE4_MS5WVQRN 1"F=N<'C))ZD$ *: /2:*\ MAG^&_P 0K:Q:^L_B1?SZJJ[Q;R!A [==HRQ ^I7\!VZ+X5>.;CQOXH8#MGD$>H- '>45YI\8[VYET_0O#5A<207>MZE'#OB8JPB4C M<*]=G\7Z;\/O!TZ6E[/$'NKP\F!,$X&>F%&2>O*@L45X MCXCT'Q]\.]'?Q+8^-[O68[4J]W:7R$JRD@$J&9N.>@P0.0:]7\+:]%XH\+Z= MK<*>6MW"',><[&Z,N>^"",^U &O17GWC[XJZ5X2BDL+!EU+7W^2*SA^?8YZ& M3'3_ '>I]NHS_@1K6IZ]X*U&]U:_N+VX.J2 //(7*KY<1VC/1F#T7P@O[S4_A;HUY?W<]W=2>? MOFGD,CMB>0#+'DX _"@#N**\Y^+7C?4_"MAIFFZ$BG6-8F,-N[ $1@%02 > M,DNH&>.M8%]X"^(NDZ/+K-K\0KVZU2",S/9NI,+D#)5=S$>N,K@^U 'LM%<= M\,O&;>.?!T6J3Q)'>12-;W*I]WS% .1Z A@?QKJ[J.2:SGBB?9(\;*CYQM)' M!H FHKE/A]H&O>'/#TMEXBUA]5O6N6D6=IGE(0JH"Y?GJ"<=.:ZN@ HHHH * M*** "BBO.O"'C35/$'Q/\4:-<^4EAI0\J".-.20^"S$\DG\O:@#T6BBB@ HH MHH ***\DO]8U-/VD],TI=1O%TY[%G:T$["%F\J0Y*9P3D ].U 'K=%%% !11 M10 4444 %%%% !17'>"?#GB+0M0UR;7-@ MH ];HHHH **** "BBB@ HHKCOB#X<\1>(]/L8?#NN/I,T,_F32+/)%YB8QMR MG)Y]: .QHHHH **** "BBO)/B5K&IV'Q3\"6=GJ-Y;VMS8F,;?6@#L:*** M"BBB@ HHHH **** "BBB@ HJ&ZCDFLYXHGV2/&RH^<;21P:YKX?:!KWASP]+ M9>(M8?5;UKEI%G:9Y2$*J N7YZ@G'3F@#JZ*** "BBB@ HHHH **** "BBO. MO%WC35-+^*'A?PQ9^5'9WY$MQ(4R[#+#:,\ ?+]?>@#T6BBB@ HHHH **** M"BBB@ HHKAOBQXNU#P7X*;4M+6$W4DZ6ZM*NX)N#'D327. MBV,\S;I9;>-W;&,DJ"35R@ HHHH ***\)U(>(?B3\7-9T"W\1W>C:9I$9"BU M9AN(('(##))8\GH!B@#W:BLW0-+ET70;/39K^>_DMX]C75PQ+R'/4Y)_G6E0 M 445Y)\)]8U/4O'7CVWOM1O+J"UOMEO'/.SK"OFS#" G"C X]!0!ZW17':- MX<\16/Q#UC6KW7'N-&NHBMK8&>1A"V4YV'Y1]UNGK78T %%%<=HWASQ%8_$/ M6-:O=<>XT:ZB*VM@9Y&$+93G8?E'W6Z>M '8T45Y1\?M7U/1O!FGSZ7J-W8S M/J"HTEK.T3%?+D."5(.,@<>U 'J]%,A),$9)R2HR3]*?0 4444 %%%% !117 MDFOZQJQ. 0?4#ZUY9)\1=?\._$+3=3\<>'[B&YL]/DM7^SJ!YREA^\&3M M//'!Q]*]7\??$0>!-0T2*XTWSK+49C'-=F7:+=05W'&TY.&)ZCH:JZD(Y_CC MHH(22*30Y^#@JP+C\Q0!U'A?Q;HWC'2AJ&C70FB!VR(PVO$W]UE[']#VS3-3 M\&:!K6OV^M:GI\=Y=VT0BA\[YD0;BV=O0G)ZG->6?"Z*WM/C;XRM=%"KHJ1L M"D?W%D$BX QQ@$R >W2O<: /%_"/'[3/BX#_ *!Y_G;UU/QKG>#X2ZV4)#.( M4R/0S(#^F17+>$?^3FO%W_8//\[>NV^*^F2:O\+]>M85+2" 3 #J?+99#C\% M- %CX:VZVWPT\.(@ !L(GX]6&X_J:\^^*9-M\9OA] M%4#)- 'C?P%)BUKQS9)Q!!?1F-?3+3#^2C\J]KKQO]G^VFGT_P 1Z_)&R)J= M_P#(".H7UU37+ZV\/V4Y46]H^UYYF )+,<\ ;>"#UXQR3T/PA_X^/B7_U\'^<];'[. M@ ^'-W@==3ES_P!^XZ .8N]&O?@Y\2/#46DZM>W.B:O-Y#VMQ)G^)5;(& <; MU(. >U=#\9ENO#FN>&O'-F9-MEC,!ON82(B?X9!\R'_OH"@"QK&OVFD^%KO7V= M7M8;4W*D'B0; /K7B/AK7K[P1\(=5\;73/-K.OWA6U,G(!RV&(/;(E; MWPM8DOBN]\2?"SP[X#@8C5I]1_L^=&ZK%&5*;AV'SI_W[-=O\=M %C\*M)MM M/C?[)I=S%&5 ^['Y;(&/XE1GU:@"71_@U_PD&EP:MXO\0:S7"A2VTD\XP&'?!7 MC@U!HWP.\ ZYHMGJEG(+-6D"%M\2Y0Y#$+@?*?4=0/:@#%N#;?$/XKZ_HOBWQ!70VB,$9QT!R M"<<9!'7FK&HZ!\/?BWK6IPJMS%K&FL(;F>$&&3@E>0P(;!4C)&1P,XQ7%>)- M&\1?!!M/U71O$TU[I,MQY+:?<9 Z$XVY((P#\PP0<4 2?'/PC90>*M&U1;J] M,VLW?E3HT@V1A1&H,8V\''J3S7<>();;X+?#"Z&E7%W=3S7&RU>]=9&$KCJ< M # "$XQU'O6+\=VWW7@F;!53?DG=P1DQGFK?[15C/<_#^TN8E9DM;]'E '"J MRLH8_B5'_ J (M'^#7_"0:7!JWB_Q!K-SK%THG/E3A%MRPSM4$'D9QQ@=@*D M\#:OK/A+XCW'P\UO49=2M9(?.TRYEY<*%+;23SC 8=\%>.#4&C? [P#KFBV> MJ6=SJCV]U$LJ%;E3U'3[G4'C\*/#7@_X=^'/BE;Z9I=YJLGB"S5I A;?$N4. M0Q"X'RGU'4#VH I7IU/XN_$O5="75;JP\,:*3',MJ^UIG!V_0DL&P2" %Z9- M9/Q/^',_@;P5']7OY-$G>..^L;IPX7YP4=2 ,?,%!XSSUQQ6U\'I4T7XF M>.- O#LO9KCS8@W!D5'DR1ZY$BM],FNG^.FH6UG\*]1MYG42WDD,4*'JS"17 M./HJDT =)\/O^2<^&_\ L&6__HL5TE&KEK.\U0>9/=)PR1DD<'J,!78D<;6<<\@ ,!G_:R,]ZH^+YD\/_ +1_AG5KX[+*ZM?)69_NJY$D>,]L M%D)] U>UR2)#$\LKJD:*69F. H'4DT ><_"#QIJ7B;2=0TS7,G6='F$%Q(0! MO!+ $XXW JP/T![UYEX&T76?&GBKQ1H?]M7=AHD=Z\]Z;9L2RG>RI&&/0<,> MA''0\8ZCX(.=4\9>.=>@!%C=WF8FQ@-NDD?I[ C\ZE^!8'_"1>/3CG^T$Y_X M'-0!SGC?PC<>)/!>@>$_ MAGXG_LC3XX9I=/F,MPWS2R9!/+'G&>PX]J]'KE_B1_R37Q'_ -@^;_T$T 8_ MP2_Y)#H7_;Q_Z425VL^E:=2%6DCZ_=8C(ZGIZFN*^"7_ M "2'0O\ MX_]*)*N?$?X@VW@31XW6+[5JMV2EG:C^)O[S8YVC(ZZG=9+^52MG:Y^:1_4CLH[G\.I%8/P2\*W_ (>\)W%]JJ-'?ZM- M]I>-QAE3'R[O:L/&7CR0WNMRX>"TDY2U'49'3([*.%]ST M]6EE2&)Y96"QHI9F/0

7M_Q4G[0J+]ZU\-Z=N/<>?+_ %VN/^^*]1,: M-(LA12Z]&(Y'XUYC\%XY-1L?$'BV=2)='U7'>@#R[XF>/?$FL:<=%O/#MYX=T*YG6* MXU*Z@D?<@;(P-HVYQG')..W->S>"K32K#P9I-KHETMWIT< $-PI_UGJWL2V< MCL,WT]/!6M-JIC%E]CD$N_I]TX_'.,>^*X7]GN.[3X:LUP6\I[Z5K<-V M3"@X]MP?\HB:Y4=?)C^]GVPS'_@->I@ # &!0!YQX MD\%Z!X3^&?B?^R-/CAFET^8RW#?-+)D$\L><9[#CVJ?X)?\ )(="_P"WC_TH MDK8^)'_)-?$?_8/F_P#036/\$O\ DD.A?]O'_I1)0!C_ !VL=*?0M-U6YUA- M-U73YF?3R5+^:WRDKM )ZJIW8P._6N7UKXK^/9_!3^=X,N-/$\.R756BE\M% M88+A-OR]R"21R.M7_B/]GC^/OA"36F4:3Y*;#(<1B0._7/'WO+S[8KVZ81&" M03A##M._?C;MQSG/;% '#?"#2='TCX?VR:-J2:C'/(TT]R@*@RD $;3RN %& M#SQGO78:L2-'OB#@_9Y/_037D'P %YXQ^Q$_P!C?;4%H.W63I_P'9G\*]?U M;_D#7W_7O)_Z": /"/ MQ,_[./BN5II#(LMQABQ)'[N/O3OA]X N_B+X,L[S MQ+KNHII<(:WL;*TD"#"L0SN6!R2VX=,\=<<5!X#_ .3;/%G_ %UN/_1<=>F? M!@ ?"30<#'RS?^CGH X3PS!J?PU^-%IX035+F^T74[+^+O^3FO"/_8/'\[BO:* .8^(FM7WAWP!K&JZ:N;R"$>6=N=A9@N[ M'^R"6_"O+?!7PX\->./#UKK%[XJU.^UR=#).\=X-\#GJNT@L,>IZX],5[!XJ MUS2O#WAZYU#6U+:< (YE$1D!#?+@KZ$G'/'->9R_!+PCXDL[;7?#&I7NEBZ1 M9X&B;S$7(R,*?F!]MW'2@#:\%^$O%-IH_B#PQXHOYKK29@T-C>+.#,(R"IZY M*\;2 "9&./;S# M0 OCC5]?\9?$U/A[HFHRZ;8P0B74;F'[Y!4,>0F* .-\ _$)?$/PTF\1: MD L^G)(M\5 9HU#%@/=2#]217!^$_"^H_&1+SQ+XLU:_BTQYVBL]/M9 J # MOR",#..F2023ZL^$^BWE[\#_ !;&B/NO_M"VRJ/OD0@<#W;C\*Z[X!ZA;W7P MR@M8V7SK.XECE4=068N"?P;]/:@"CH_A+Q1\/OB!8V^@S7VJ>%+T8N8KB4'[ M+S@MR0,C@Y R1D8.,UG:[>VVG?M-Z?>7D\<%M#ICO)+(<*JB&7))KT/Q'X^T M[PWXFT70);:XNKW57VHMOM)B!8*&8$C@DGG_ &37E7COPW:^+?VB=.T:]DD2 MUFLT:7R_O,J*[[<]L[<9]Z -(2ZO\;?$/^CRW&G>"+";!=24DO''_P"OZ*#Z MU[/8V-MIMC#96<2Q6\"!(T7L!_/ZUXAIE>[T <1\5O&-QX)\$2W]D%^W3RK;6S,,A'8$EL=\*K8]\9KD- M'^"@US2X-5\6Z_K,^M7*"9C%# M_B1+\/->U"34K66+S=-NI?O@!2V"23FN^HHH \/^$D\LEQ\2=\KMLN#MW,3CF?I7-?"GPIJ?Q"\.SVNJ M:Y?6WA^RG*BWM'VO/,P!)9CG@#;P0>O&.2>A^$/_ !\?$O\ Z^#_ #GK8_9T M 'PYN\#KJC7OP<^)'AJ+2=6O;G1-7F\A[6XDS_$JMD# .-ZD M' /:NV^,GB_4]!TO3=%T*0QZOK4WD12*<-&N0#M/9B64 ]N>]8GQN_Y'+X=? M]A!__1EO47QM/]E>-O _B&X!-A:W@\YL9"[9$?\ ,@-_WS0!>@^!,-K9K>V_ MBC5X_$JKO%^)AL\SK]W&XKG_ &L_RK)^ )O6\3^-CJ7_ !_F>,W. !^]WS;^ MG'7->Y+-$\ G61#"5WB0,-I7&%[+5;G2_#NC?+>-;';)/(&VD9^NX#.1A:+-XG\%Z]J<-Q8#S9[>XE$D M)9;N*[6ZDGM!'($,BEV8GD'.59&'MFNNU_X+_#KPSHMQJVJ7>JQ6D !8B=22 M2< ;.22: .AU?3HOB_\*K._M2;74)(C/;.&(V3+E70G^Z2I'Y'M7'Z5\:)M M'^'5U8:FCGQ;I[_8(H)%):1N0KL.^W!#>I _O5Z-X/G\->&OAI!?:;=7*:!# M')<)+> A]I8D\8'4YP,(;Z_^+MCIT$=K97TCR:IK4LLVO:G^]N3*Q8Q G.SZYY;WX[5Z%6- MX7\36'BSPY:ZU8./)F7YT)YB1O<'_ !Z&M:*:*92T4B2 '!*L#0 ^O&_V MAYI8?#^A&*1T)O\ !*L1GY#7LE>+_M%_\B]H/_80_P#9#0!3^-U[JMGX\\(' M1Y=E\^Y(-Q^7S&=54D=#R>]:&H_ >.YT^2]/B?6+CQ'L+BZEE&QY.N,8W $_ M[7'Z5'\50#\7_AWD9_TM/_1R5[10!YG\#O%-_P")/ C_ -J3O/<6-PUOY\C9 M9TVA@6/V< ,20?O M#%7_ -G2,3>!]9B)(#WQ7([9C6G?L\3+9Z9X@T&XQ'?VE_OEB;A@-H0_D4/T MS[T %SX!\1?#KQ#I>H>!9]1U'3I9!'>Z;/,I7;CKSM'3.#U!QR0<4OQ4_P"2 MO_#O_K[3_P!')7?>./'NG>!+2RFOH)[F2\G\F."WVF0\9+ $C(!P/^!"N ^* M1+?%WX=,5*DW2':>H_>I0!+J$TH_:CTJ(2/Y9L&)3<\=GCM(KJ>0ELDA9)#C)[\8KD MO"'@R]^+UM<>*O&&KWXM9IF2SLK64*B*IP2,@@ 'C )*Y)-:G@ZPGU/]F.> MSME+326EYL5>K$2.<#ZXQ6Y\!]4MK[X7V5I"ZF>QEEBF0=5+2,X/XAAS['TH M \T\6^&M4\)_$GP7I4^JW.HZ.NH1R:<]R0TD0,T8>,GOC"GL.> .:[/]H>:6 M'P_H1BD=";_!*L1GY#5?XQ:A;2_$KX?:>CJUS!?K+(HZJKRQ!?SV-^52?M%_ M\B]H/_80_P#9#0!3^-U[JMGX\\('1Y=E\^Y(-Q^7S&=54D=#R>]:&H_ >.YT M^2]/B?6+CQ'L+BZEE&QY.N,8W $_[7'Z5'\50#\7_AWD9_TM/_1R5[10!YC\ M$?%=[XA\ ROJUP\TVGW#0&XE;+.@4,"Q[D9(S["N/T+3=0^.6N:IJVL:G>VG MAFTF,%K96S[=YQGG.1G:5+$@D[L# %7_ -GRV^V?#W7[7=M\Z[>//IF)1_6K M/[/5[':Z%K/ARYQ#J=GJ#R2P-PP!54/'?#(0?3CUH Y#XK^$M5^'^@0PZ7KE M_<^';V=5:"ZDW-!,H)7:PQP0&Z =.<\&OHG223H]B2+.(^XC56!;VY8#WY]*]DM[[7KBST;3I&2..++&69OF+-D]AM_ICDGZ3U; M_D#7W_7O)_Z":\O_ &= !\.KL@;P=I_ CIFN2\!_\ )MGBS_KK +OXB^#+.\\2Z[J*:7" M&M[&RM) @PK$,[E@N3\7?\G->$?\ L'C^=Q0 [QK++X*^ M-GA_Q()'73-7'V2[!8[ W"$GTX,;?\ -=Y\2/$?_ BO@+5=21]EQY7DV_KY MK_*I'TSN_"L[XO\ AK_A)?AUJ$<:;KJR'VR# YR@.X#ZJ6'UQ7E]]K[_ !6F M^'_A@2&173[5JN#WCRC9]"520C_KHM %Q=5U7X=?"'0-/TXO_P ))XDF\R.1 M_F,8;;TSWVM&,'H2371P_ FSN+-9]5\2ZW/K;*2UXEQPKGT!!.,^^3[=L;]H M+3H3?>$;R\64:0D[V]T8N-BDH>.."55\?[M;4/[/W@:XACFAN-3DBD4.CK?FY/%,O$-W#>QW)CMM)2X$0C3_ &5."OAW\7UO-/H1I.I7-_X2GC/GQ7EP"T38(&T M=R"%.0!D9':N \=> =.C^-6C:8+[43#K3M<3N95WQ,\CDB,[>!QQD&M-(_$O MPB\?>'M('B&75]%U:98!;39)C4NJG"DG:1N!!!&<'(K8\? C]H#P.QX!C !] M][_XT 9_QFT\>#/ /AC3]-NKF2.ROCLDN),N_#-\Q4#/)K3F^"LWB32CJOB' MQ#J4OB:>,S!DD4002$9"!2N0HX'!'3C%1_M&@-XT4 ?.W MPZM?$'Q8T0Z=KNO7L&B:2!$1:OMFNG;) =SG(4 #D=QWYJ[I^E77PJ^,>BZ) MIFJ75SHNL(%:WN&SC)*\XP,@@$$ <$CZZG[-W_(G:L?^HA_[32E^(O\ R7?P M)_P'_P!&&@#4^*?BC61KNB^"/#=RUIJ6KG=-=#K%"21\IZC[K$D<@+QUJM+\ M"+*.S,]CXFUN+7 H*WS3\,X]0!G&?]K(]37,_%S1;"[^-'A[^WWFCT;4+58& MF1MFU@SC 8@@8+(3[-74M^SWX)12S3ZHJ@9)-RH '_?% %CX;^,M1\2^#='[*T? M:\\S $EF.> -O!!Z\8Y)[KX<:=X*M=(\3S>#KG49T\GRKEKK[A(5]NT[0#U/ MX$=,TG[.@ ^'-W@==3ES_P!^XZ .8N]&O?@Y\2/#46DZM>W.B:O-Y#VMQ)G^ M)5;(& <;U(. >U:/[0_AFT;1X?$WVB[^UK)%9^3O'D[/G;=MQG=D]<_A5KXW M?\CE\.O^P@__ *,MZT?VA5)^&J$#@7\1/_?+T ='\./!=CX1T,265Y?7!U"* M&:074JN$(7HN%&!\Q]>U=I6?H)!\.Z81R/LD7_H K0H \E^*OB;79?$VB^!/ M#5RUG>:H/,GNDX9(R2.#U& KL2.< 8[U%-\!;*"R,^F>)=9AUQ5W+>/.-K.. M>0 & S_M9&>]4?%\R>'_ -H_PSJU\=EE=6ODK,_W5V"R$^@:O:Y)$A MB>65U2-%+,S' 4#J2: /*OAWKUW\1/!^N>&/$DL\>IV+&TNYX2JR,K;@"#@C M<"K \=@>]>=>$OAGI6M?$[Q/X?GU'58K;3<^5+#.JRO\P'SDH0>O8"NO^"#G M5/&7CG7H 18W=YF)L8#;I)'Z>P(_.IOAU_R7?QW_ ,"_]&"@#V.WA6WMHH%+ M%8T" L>2 ,FZ+H4ACU?6IO(BD4X:-<@':>S$LH![<]Z]-K MQ+XVG^RO&W@?Q#< FPM;P>9U^[C<5S_ +6?Y5D_ $WK>)_&QU+_ (_S/&;G _>[YM_3CKFO 3K(AA*[Q(&&TKC.<^F*\8^"E]!J?COX@W]JP:WN;U98F'1E:28@_B#F@! MGAN :K\>/'>F7,DC6T^GR1,NX\!C$#CT/-:'P0U*ZLUU_P &ZG*SWND7;%"Y MR60G!Q[;AG_@8JIX)_Y..\9_]>A_]"AI_B\+X'^-^A^*-PBT[6D-G>L>%#8" MY8]A_JS_ , - "_$Z>;Q7\2O#'@:UE=8%?[9?^6Q'R\G!(Z$(K?]]BF^#)V7 M]H;QDCRL(([0D*6^50&A[=!4GP?@?Q+XI\3^/[I3_IEP;6SW#[L8P3_XZ(US M[&J/ABW:[^/OCRV5MK2Z?)&#Z$F(4 4M"TV^^..OZMJFKZI>VOAJSF\BUL[: M3;O[C.7GAR>YW);W;!VMYPAQ@X'! M4MP /N\YZUV_[.UY%!X?UK09OW>H6E^TLL+<,%*JGZ,A!].*3]I#4+:/P=IF MG,Z_:IK\3(G?8B."?S=1^- '9_$?QB_@CP#)J<"AKR79;VNX9 D8$Y/T"L?? M&*Y'1_@U_P )!I<&K>+_ !!K-SK%THG/E3A%MRPSM4$'D9QQ@=@*7]H*QGN? MAO87,2LR6MY&\H X561E#'\2H_X%4>C? [P#KFBV>J6=SJCV]U$LJ%;E3U'3 M[G4'C\* )_ VKZSX2^(]Q\/-;U&74K62'SM,N9>7"A2VTD\XP&'?!7C@UR;V MFNZ_\=?$WA_3-6FTZWNN;R>,DND*JI(3G@DE1^/ID'I?#7@_X=^'/BE;Z9I= MYJLGB"S5I A;?$N4.0Q"X'RGU'4#VIO@H#_AH_QD<<_9&Y_X%#0!B>/?AA_P MKO0'\5^%M?U:*XM)8S.)Y@2P9@H.5 SR5R""",UZ9J'CLZ?\(H_&$D2?:)+" M*58C]TS. /IN;\A5;XV_P#)(==_[=__ $HCKD_$]A/??LQ:=Y"EFM[*UG91 MW52N[\@<_A0!7\)_"N3QWHD'B?QCKNK37U^//@2"8*(4/W2,@X..0!@ '&*Q MM,TG6-"_:*T#2]7U&34?LT#):74H^=X/*E*[O4@EASZ>E>P_#/5+;5OAMH$U MJZL(K*.WD _A>-0C ^G(_(BO/]>U"VO?VH?#D,#J[VEFT,V/X7V3/@_@R_G0 M!+\7M9N)O&WA[PI=:Q-HV@WL?FWEW$VS?EF&TMV'RCKQ\X)SBF:I\'%L-)&J M?#[7]274T<21YO5,<^2,_, !G&3SD'IWKK/&5D]]I&.02,$=*X/Q'\(KOP)I-_XA\(>*[^S^QQM.]O*^-ZKR1N7 /'0 M%3GI0![9HS:@VBV1U9$34?)47(C(*^9CYB,=B>:O5R?PY\37/BGX?Z;K6HA( M[F1769@-JL4=EW#TSC/US751R)*@>-U=3W4Y% #J*** "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@#$\ M5>%-+\9:')I.K1,T+$.CHCHHH Y+2_ =KI?Q#U3Q@E[,]QJ$'DO;LH"(/W?(/7_EF/SKK2 001D'J# M110!Y7>_!<6VJ7-[X3\4:CX<6Z.9;>VRT?X ,I YXR3C/%=%X&^'&F>"/M-S M%//?ZI=_\?%]<\N_.2!Z GD\DD]3P*[*B@#$\5>%=*\8Z))I6K0EX6.Y'4X> M)\$!E/8C)]O6O.S\#[VX@CTV_P#'FLW.AQX L""!M'09+D8&./EXKU^B@"EI M&DV6A:3;:9IT"P6ELFR.->P]3ZDG))[DU=HHH XSPM\/+3PM)XA>"_FG_MI] M\F] /+^_TQU^^?RJWX#\%6W@/0)-)M;R6ZC>X: [7QAJV@ZA<7LUN^CSF:-(U!$A+(V#GI_JQ^==;110!P.F_"C1],^(MQXPB MGE::1Y)4MBHV1R.,,P/7NWY^U=KJ&GVFJZ?<6%] D]K<(8Y8GZ,IZBK-% 'D MR?!:ZTN26/PUXXUG1[&5RYM4)=1GT(9>??!/UKJ/ _PXTCP.)Y[>2:\U*Y'^ MD7UR07;G) ] 3R>I//O =AX^T6.PO)Y;:6"3S8+B,9*-C!R#U!';V%-\,^!ET;PM>:!J^J7&N MVUT[%S> Y",JKL'S$X^7/7@FNMHH \F3X+76ER2Q^&O'&LZ/8RN7-JA+J,^A M#+S[X)^M=1X'^'&D>!Q//;R37FI7(_TB^N2"[3U)[DX%=C10!PWC3 MX7Z9XNUX+RZTG6H,!+^T.&('3<,C)'8@@^^.*P9O@C'JMI3C'7N>]>KT4 9^A:4FAZ!I^DQ2M+'96Z0+(PP6"J!D_ ME6A110!S_B_P9H_C;2/[/U>%F"DM#-&VV2%L8RI_H<@UP'?#NF>%M&ATK2;<0VL7.,Y9V/5F/![;Q]H4& ME75Y+:I%&(0P1Q Y"*%!/? Q3Z* "L[7](CU_P_ M?Z1+*T4=Y T+2*,E0PQD5HT4 8?@_P -0^$/"UEH5O<27$5KOVRR !FW.S\@ M?[V*Y3QO\)+;QMXCCUFXUR]M)(HEBB2%00FTDY!Z@Y)->CT4 >/_ /"B/^IU MUS_OO_Z];^C_ RFT7PUKVD0>);Z>35H1#]HNE\PP## E1N'4,>XZ"O0:* , MCPMH$/A?PQIVB02>:EG"(S)MV[VZLV,G&22<9/6L?QQ\.](\][;G#Q\YP?49Y]NQ&:Z^B@#R8_!:[U.6*/Q-XXUC6;")]PM')13CIDEVY] MP ?I7J-A86NEV$%C8P)!:VZ".*)!PJCH*L44 ,FB$T$D1. ZE21VR,5S'@'P M/;> ="GTJUO);I);EKDO*H4@E57''^Y^M=510!RLG@S[1\2H?%]Q?^8+>R-K M;6GDX\LDG+[]W.0S#&!UZ\5U5%% &=K^D1Z_X?O](EE:*.\@:%I%&2H88R*J M>#_#4/A#PM9:%;W$EQ%:[]LL@ 9MSL_('^]BMRB@#G?&7@G1_'&DBPU:)_W9 M+PSQ'$D+8QD'^8.0?P%<(?@MJT]M_9UY\1-:GT@C:;/!&5_NDER"/;;CVKUV MB@#*\.^'=,\*Z-#I6DV_DVL>3@G+,QZLQ/4G_/%:%U +JTFMV8J)8V0D=LC% M2T4 <)HOPPLM%^'^I^$8]1N)(+]G9IV0!DW*J\#I_#70^$O#D/A+PO9:'!E^,'O9DN-/@\E+=5!1Q^\Y)Z_\ MM#^5=;110!4U32[/6M+N=-U"!9[2Y0QRQMW!_D>X/8UYC;_!G4=)W6V@>/\ M6M-TTN6%JHW;<]<$,H!]\5ZS10!R7@CX>Z3X'CN7M))[N^NSFXO+EMTC\YQ[ M#)S[]R:YWQ)\&[?6/%=QXATOQ!?Z-=7(_?BV&=QXR00P(S@9'/->GT4 98+ZW'[B]@.V2/OCT(SSC\L5R4OP6O-4>.#Q%X[UK5=-C8,+1 MR5SCU8LV3[XS7K5% %73=-L]'TVWT_3[=+>TMT"11)T4?Y[]Z\]U?X/6\FN7 M&L^&?$&H>'+RYR9Q:$F-R3DG:&4]><9QZ 5Z910!P?A+X76'AS6I->U#4KO6 M];<%1>7ASL!&/E&3@XXSD\<#%7Y_ =K/\2;7QH;V87-O 81;A1L(*LN<]?XO MTKK:* .;\;>"].\_TK0\.Z3-H6@VFES7\ MM\;9/+6XE4!V4= <=<# S[5J44 5=1TZSU?3KC3[^!+BTN$*2Q/T8&O,%^"] MYIOFP>'/'>M:3I\CEC:(2P7/7!#K@^^,UZS10!R/@?X=Z-X%@F-CYMQ?7'^O MO+@@R/WP/09YQ^9-+/X#M9_B3:^-#>S"YMX#"+<*-A!5ESGK_%^E=;10 444 M4 <9X6^'EIX6D\0O!?S3_P!M/ODWH!Y?W^F.OWS^56_ ?@JV\!Z!)I-K>2W4 M;W#3F250I!*J,'=,\5:+-I.K6_G6LO/!PR,.C*>Q'^>*U:* /)8/@I=10?V8_CK6W MT'I_9P)4%,_=+;L8]MH'>NI\%_#K3O ^IZQ=:;/(8M1=2+=E 6!5+$*IZG[V M.?2NQHH XCQK\,=)\8WD&I?:+G3=8@P([ZT;#X'0$=\=CP?>N>'P5EU.Z@;Q M5XRU;7+2!MR6LA*+^)+-^)&"?45ZQ10!Q_C3P##XPT6ST4:C-INF6Y!-O:QJ M X484'T [#I^0KI+'2K'3M(ATJUMD2QAB$*PXRNS&,'USW]:N44 <%X;^&MG MX.&MK9:Q<)I6HQOOM)0NR#(.&5O8$CGJ,9Z5E_ [28M+\.:S]CEDGTZ75)/L M=PZ[3/$JJN\>Q(/Y5ZCU(HHX(DBAC6.- %5$& H'8 =* 'UR7CWP':^/; M"RM;J]FM5M9_.5HE#%CC&#FNMHH Y+Q+X#M?$OBK0=>FO9H9='E$D<2*"LA# M!L$GITKK:** .2^'_@.U\ :3=:?:WLUVEQ/YQ>50I!VA<1S@'G&>:VO$O@.U\2^*M!UZ:]FAET>421Q(H*R$,& MP2>G2NMHH XOQY\-=+\=_99Y[FXLM0M/]1=P'D#.<$=QGD="#WKGK7X++<%F M\3>*M4UXI$R6R7)(CA8J0'VEFR1G(Y S7JM% &#X-\,0^#O"]KH=O.UR8WRH:7J"\GO)SO>Y8%2JMGH!M^O)]JZ7Q[X#M?'M MA96MU>S6JVL_G*T2ABQQC!S76T4 ^:]AKSWQ#\'?#VN:W)K-MK$$'!/MC)Y.30!Y9\6/ NB^%]'TZQM+R\U/Q+J5\A\Z\F\ MR9HPK+@#LI9EZ]2.O''TA:PBVM(8!TCC5/R&*X7PO\(O#WAK5QJ[RWFJ:DAS M'<7\@ M2W4;W#3F250I!*J,+?!^D>-='.G:O"S(IWQ2QMM>)L8W*?Z'( M/I7!-\%]4DM!ILOQ#UI]'VA#9D'E?[N=^,8[;<5ZY10!A:'X1TGPWX:.A:5" M8+9D8,YY=V88+,>Y_P .@K!T7X866B_#_4_",>HW$D%^SLT[( R;E5>!T_A MKNZ* ,7PEX%[+0X+A[B*U#!97 !;K,U3P':ZI\0]+\8/>S)< M:?!Y*6ZJ"CC]YR3U_P"6A_*NMHH 0@,"" 0>"#7!^"?A3I'@?7[_ %:RN)II M+E3'&DB@"!"VX@8Z]%&?:N]HH S=>T#3?$VCS:5JUL)[2;&YH44 >>^'/A19Z3XB3Q#K&L7^O:O$,13WC?+'QC(&2F>:M M?$#X:V7CM[&Y:_N-/U"R)\JYA&3@D'!&1T(R"",5W%% 'G6J_"A-;\':1H&I M>(+VX?3IVF%XZAI)22QPV2>F['7L*]%HHH Y+X?^ [7P!I-UI]K>S7:7$_G% MY5"D':%QQ]*->\!VNO>--%\2RWLT4VE8V0JH*OAB>3U[UUM% &!XM\'Z1XUT M5_NYWXQC MMMQ7KE% &%H?A'2?#?AHZ%I4)@MF1@SGEW9A@LQ[G_ #H*J> _!5MX#T"32; M6\ENHWN&G,DJA2"548X_W:ZBB@#DO&'@.U\8:MH.H7%[-;OH\YFC2-01(2R- M@YZ?ZL?G6CXN\+6/C+PY<:-J#2)%+AEDC/S1N#D,/\]":W** .,\ > Y_ T% MW _B"[U2&81K%'.I"P!-W"C<<9W=L=!79T44 <_XO\&:/XVTC^S]7A9@I+0S M1MMDA;&,J?Z'(-<')\%M2NK==.O?B%K<^C@!39G/*C^')N44 97 MAWP[IGA;1H=*TFW$-K%SC.6=CU9CW)_SQ6/H/@.UT'QIK7B6*]FEFU7.^%E M5,L#P>O:NMHH *RO$7AW3/%6BS:3JUOYUK+SP<,C#HRGL1_GBM6B@#R6#X*7 M44']F/XZUM]!Z?V<"5!3/W2V[&/;:!WKJ?!?PZT[P/J>L76FSR&+474BW90% M@52Q"J>I^]CGTKL:* .2TCP':Z1X^U;Q9'>S23ZE$8W@90%090Y!Z_P#\ZL> M.?!=EX[\/_V3>S/ %F6:.:, LC#([^H)'XUTM% &/X5\.6GA/PU9:)9,SPVR MD;V !=B22Q^I)K*TCP':Z1X^U;Q9'>S23ZE$8W@90%090Y!Z_P _.NMHH \ M[\4?"6SUG7SX@T75[SP_K+Y\RXM.5D/@KUJB@"I>Z;::EILT4 <=X'^'&D>!Q//;R M37FI7(_TB^N2"[3U)[DX%2:1X#M=(\?:MXLCO9I)]2B,;P,H"H,H< M@]?X!^==;10!A^,/#4/B_P +7NA7%Q);Q76S=+& 67:ZOP#_ +N*L:+H=OH_ MAFST(M]IM[:V6V)E4?O% QR.G(K4HH \I;X*MIVH3R^%O%^K:#9W#;I;2!BR M_P# 2&7&.Q.2/6K^B?!S1] \4:5KUI?W;7-BC^;YN&-U(P<,[MZ_/V]![UZ/ M10!Q_CGXSU"U_P"/>]MR ZGAPQMC\@;'3)+,#]<5ZO10!@ZAX4L+KP7-X6M@;.Q>V^S)Y8R8UQU MYZGZ]:3P9X5@\&>&;?1+>YDN8X6=A)(H!.YBW0?6M^B@ 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 IZ MM??V7HU]J'E^;]EMY)_+W;=VU2V,\XSBO&[+X^ZOJ,'GV/P\OKJ'.WS(+IW7 M/ID0]:]8\6?\B;KG_8/N/_1;5YK\ =3T^S^'4D5S?6T$GV^4[99E4XVIS@F@ M"'_A=WB3_HF.J_\ ?Z3_ .,5VVO>.;G0OAW;>*7T.62XECA=]/,I1HS)C*EM MA.5S_=[=JZ1-;TF1U1-3LF=CA56X0DGT'-8'Q(\5W?@OP;/K5E!#/-'+&@2; M.TAFP>A!H Z#1[\ZKHEAJ+0F W=M'.8BV=FY0VW.!G&<=!5VN \0_$M?#O@G M0M6>P-YJNLPQ&VLH20&D=%8\\G + =R<@>XP+[QO\5="L)=6U?P9IKZ="HDE M2WN/WD:8R2<.W3UQQ0!Z]17/Z#XPTS7?!L/B=9/L]BT+2R^:1F';D.#]"#]: M\_M/B9XX\833W'@CPE;R:5%)L%UJ,FWS?H-RC/L"V.] 'L%%>>^!OB3<:_KE MWX:\0Z4=(\06J[F@W925>Y7TX(/4Y!R#4'B?XF:A!XN/A/PCH?\ ;&L1+ON& MDDV10C /)]LC)) &<#7BO?%WA.P_LF20(9;&7YD)SP3O89^H /K6E\:KZWU/X-/?VK M[[>Y>VFB;U5B"#^1H ]&T74?[7T+3]3\KROMEM'<>7NW;-ZAL9P,XSUQ5ZL/ MP7_R(OA[_L&6W_HI:U;TW*V%PUDL;70B8PK)G:7Q\H..V<4 3T5POPO\>S>. M]&O9;ZVBM=1LK@PSP19P 1E3@DD=&'_ 33?B1X[O?"4FBZ?H]I;WFK:K<^3% M#-G:%X&>"#G@\+^'](?6O$4B*SQ(=L<((SECVXP M>< @DUBW/Q*\;>$I(;GQOX2@BTF5]C7>G2[_*)Z9&YOU(SV]* /7:*PM=\7 M:5H'A.3Q)/-YM@(EDC,7)FW8V!?KD5Y]:^-OBKX@TY-4T'P;IL5C,-\'VR?+ MR)V(&].O'. #0!Z]17GGP\^)4WBS4[_0M8TLZ9KM@"TL(;*N 0"1GD$$CCGJ M#FL#6_C)JFE^,=;\.6NB)?WD$J0Z=#"KEY6(RQ?&> ,]/\2 #V*BN/\ A_KO MBO7+*^;Q5H2:5/!*(X@@91*,9) 8G@<<@D'GTKL* "BO/?&/Q*FT?Q!%X8\. M:/)K/B"10[0JVV.%3S\Q]<8/8 $$FL2Y^)7C;PE)#<^-_"4$6DROL:[TZ7?Y M1/3(W-^I&>WI0!Z[17&>/O&LGAGP$?$FDI;W@8Q&+S,E'1R,'@@]#7)Q?$CQ MYXGM%O?!GA""YL$4![J\?8LS@?/Y:EU) .1U/3G!XH ]?HKSSX<_$N7Q??ZA MHNKZ9_9FMV',L 8X8 [6(!Y!!P".>HYJ3Q_\23X5U"ST/1]-;5?$%[@Q6JD@ M(IR 6QR;O^XS+C=M'7;Z=Z\U\6>-?'6G>$M5M?&GA6"VL MM0LYK>*[L) XAD9"%$@WMW.,Y'MFNF^#<[6WP5L+A0"T2W+@'H2)7- '0?#[ MQE)XY\/2ZK+I3Z:R7+0>2TID)PJG=G:O][T[5U=>7^&_B;J>M?"C6O%LUE:) M=V#RK'"F[RVVJC#.3G^(]ZR=+^*OC/Q=ID)\(^%(+RZBC_TVXG?R[=)#_ FY MUR0,9^;//3'- 'LU%>8>"?BAJ>J^+I?"7BK15TK650O'Y;';)@;BN"3_ Y( M()! /X[GQ"^(5IX%L+<"V>^U2\;9:6<9P7/ R>"0,D#IDDX'<@ [.BO(SX_^ M(VA6RZMXG\%0+HPPTS64H,T"?WF7>W3KT&.Y%=!\+O'EWX]T[4[RYMH(5MKK MR8O)##5YK\0?BM-X(\266BV_AV359KJW$R>7O&!7=UX;\>-#319=(\<:2JVVIV M]XD8<%D9O4@J1[@@=J /YKSVS^('Q&\30'4_#'@NU_LDL?)>^G"R3+ZKEU'X\CMDT >NT5P_@/XB1 M^+;B\TJ_T^72]>L!_I-G+Z9QN4]<9QD'ID=>M4?&7Q-N-*\1Q>%O#&CMK.ON M 7CW8CAR,C,=*\)^&6UV^D,EL=HA6+!:9F&5"Y]1S] 30!T%% M>1P^-OBKJ-FNK6'@6S73F4ND,T_[]U[$ L#T[; _'ECXZTN::&"6TO M;5_*N[.7[T3?U'!YP#P>* .LHKQ:Q^,VNZIJ6IZ)IOAZ*_UR.[>&TAB)2,1( M2&DD9C@= .HZ]1QF2'XO>(/"^OKIOQ%T*WTV*:)I(KBRRXXSCCRU#=S_9;*>XV[O*C9]N<9P,XKR'4_B-\2[?3W\06_@BWBT!5\W_2)-T_ ME_WF4."O'/W>/IS7=Z)XHM?&7P^?6[2-HEGMI0\3')C< AESWY[]QB@"+X=> M-_\ A/\ PY+J_P#9WV#R[EK?RO/\W.%4YSM7^]TQVKKJ^:_A'XPUZQ\+2^'O M"F@?VIJANWN9I)W"00QE449.1R2IXR.G&>WH.A?$_6K/Q7;^&?'>AQZ5?79 MM;BW;=#(QX ^\W4\9!/)P0* /4Z*PO%WBS3?!GA^75]3+F)&")'& 7E<]%7/ M?@GZ UP$/C;XJZC9KJUAX%LUTYE+I#-/^_=>Q + ].VW)[4 >N45R?@/QY8^ M.M+FFA@EM+VU?RKNSE^]$W]1P>< \'BO/$^-7B&^O=0T?2?#L5_K4=[)%!%$ MKE%A0X+OSZX'4#KTXR >WU6U#4+32M.N+^^G2"UMT,DLCGA5%8O@C5]>UOPX MEYXCTE=+OS*Z& !AE0:E\8>%;;QGX>ET6\N[JVMY75W:V90 MS;3D Y!XS@_@* ."7XUW=_YMUH7@76=2TJ)B&O5RH('4@!&'X9X[UV_@SQQH M_CG2WO=*=U>)@L]O* )(F/3(]#S@C@X/H13CJ'AOP#X?L["\U*SL+:TMU2-9 MI%5G"C&0O5B>2< Y.:\V^#D$^J>//%GBJSM9;;0KZ1EMPZ;!*QDW9 ]@#GT+ M8H ]KKAI/B;IS_$ZR\%6,(NY95D^T72386!U1GV8P=Q^7!Y&,]R"*L>/]&\5 M:_;66G>'-632[>5G%_<_QA,# 3'.>O0CZUY1HOA&R\$_M#>&M(L999E%E)++ M+*?FDD,,^3CMT''\^M 'T11110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M &/XL_Y$W7/^P?KQ7+7(NWB!BF*#: I''XFO>? M$EO+=^%M7MH(S)--931QHO5F*$ #\:XOX):%JGA[P')9:O92V=R;V201RC!V ME5P?T- "6/P-\%Z?J%M>P07HFMY5EC+7)(W*01D8]14?QZ_Y)7>?]?$/_H8K MTRN!^,>C:CKWP[NK#2K22[NFGB98HQR0&R: ,76_ -QXV^&?A";3;U;/5],L MK>:TE54@C/(K%E\<_%'PE;R+XL\)Q:MIRH1-<0J.4[EF3;8&78LI5$X(R%)4J1@]0323?$CQU?: M?)96OPTU&+47CV>;.2(%8\9Y4 CVW?C0!6\9^*-,\1_ #4]2\-P?9;9GBAG@ M6,(83YB;E(''0CD=0:[GX8V\%K\,O#J6ZJ$:R20[1CYF&YO_ !XFN=\$_"W^ MS/A;?^&=:D!N-4+27'EG(A8@!0IZ$KM4^F?45@^'=7\??#73O^$X!'N* /6&T;1&\1)JSV5H=86/:MP5'FA,$<'J!@D5 MYQJ_C[3M)\;W^F>"_!JZOX@Y6_N+9%B (.6W,%)8@]2<#/$/"_B/Q'\0C MX^\6V2Z<8(O*T_3RVYD&",MZ8W,>>26S@ "L6RL/%?PN^(&O:A;>&KK7])U> M4RB6SRTB?.6&0 3D;R""!G@YXH I?$O4?B3JG@&_DU_1-*TK2%:)I$67S)V) MD7;@AB!SC/3O]*O^,N?V8M(_Z][/^E/\;Q?$'XD^'KFVA\-MHVF6X\_R+F4- M<7CKT4* ,=''_;05+HP_P"$X_:!U+56^?3O#47V M:'N/-Y7_ -",IS_LBK_QWTUU\,:?XGM'6*_T2\CEC<]<,P&!Z_,$/X&M/X+: M ^C?#^"\N@3?:LYOIF;J0WW/_'<'ZL: /+O"MYXU_P"%F^-;[PMI6FWM[]LD MCN!?O@Q(97P%^=?[N#U^Z*ZOQ GQC\2:#>:-?^&?#_V:[C\MS'+AE[@C,Q&0 M0"..U6?$/A;Q1X+^(-SXS\'V*ZE::A_Q_P"F[\,6)RQ'U(R",D$GC%5M>\2_ M$/QWIYT'1_!M]H(N#MN;V\D9-B@C(5BJ\>XR2,X% &K9)8^!_@K9VWQ!TZWN M!9L\8M75)_,8NY0+GC=M/7/ !JM8>._B'K=G"WAKX?0VM@4'V>2^N-J[,84@ M93C'IGC\ZF^('PTU+5/A;INAZ9=RWVH:6ZS9GD.ZZ.&##ELC)X Q1IWQ$ M\;/IL5BGPUU+^TXT6,O(WE6Y.,;LLHX[XSQZT $_#NKV7QT\4ZS%M*TV]O?MDD=P+]\&)#*^ M OSK_=P>OW175^($^,?B30;S1K_PSX?^S7*/!?Q!N?&?@^Q74K34/^/\ TW?ABQ.6(^I&01D@D\8JMKWB7XA^.]/.@Z/X M-OM!%P=MS>WDC)L4$9"L57CW&21G H H>+='U70/V;(=)UF)8KVUN$1E60/\ MIF)7D<="*]7\!6T=I\/?#L,0 4:= QP,9)0$G\22:X_Q_P"#M3'P9C\.:;]J MU:^A:'+L2TDI#Y9N3TR3QG@8%=WX5MIK+PAHEKO26$RZ5/9+''=$?(S>7",#\5;\JA\>^#_$.F^-[;Q_X/@6ZO M40)>V).#,H7;D#OE< CKD C- ';?$*V@N_AUXCBN%4QC3IW^89 94+*?P(!_ M"N3^$G_)"[;_ *Y7?_HR2L;Q#KWC[Q_X>O-%L?!MWH<,D+FZGO'.YPHSY48* MJ26("YYR#VZUU'PUT74M)^$,&EW]G);WRQW(,#CY@6=R/S!% 'G'@/\ Y-L\ M6?\ 76X_]%QUZ-\$;:.W^$VCL@ :8S2.<=3YKC^0 _"N3\'>$M?L/@/XDT6Z MTNXBU*YDF,-LP&YP4C Q^(/Y5WOPLTN]T;X:Z/I^HVSVUW"L@DBD^\N97(S^ M!% '#^+5"_M-^$B 6L 21WYN!3-?47G[46@0WH#0Q6>^!6&1D1RL#]=XS]0 M*V/$OAW5[OX^^&=;M[":33+:R$/\ [16HP0>!K+3RX-S= M7RLD?_%>0!(?AY&CGH9'8K_Z$/YU#H7PZ\4^+?%]OXI^( MCPHMKAK7382"%(.0"!D!0><9)/0T 4OC3#/I/P:\,Z6%95CDMH)2>/N0, I_ M$9_"M6PU'XS6FGVUM:>&/#0MH8ECB E.-@ _P"6WI7<>/\ PA%XW\(W6CO( M(IR1+;2MT25>A/L(/#/B;P5\0KGQGX2TX:K9Z@N+_3@^'W$@L5^I ((R M02>,4 >HZSIFEZMIS6NL6UO<69969+@ ID'C.?>O%OCO'*FJ>!M*TVUMS )6 M6V@?Y878-$J(>0 H&!U'#5:\1W?CGXJVL7AV'PI<^'M+DE5[VZOR] &;_ M &S\;O\ H6?#?_?P_P#QZJ_PY\*^,].^)6K^(O$&F6=G#J=NWFK:S*4$NY"" M%W,><-U/YTRPFNH;&]>2Y>,<1*7A.3 M^"M^5 'H'B4#_A%=8&./L,W_ * :\T^"G_)&;W_KK<_^@BO3]>@DN?#NIP0H M7EEM)411U9BA %<#\*- U;1/A9=Z;J5C+;7KR7!6&0?,0R@#\Z ,_P#9TM8( MOA_>7**OG3:@XD;'.%1,#\,D_P# C5;]HV-$\+Z+>I\MY#J.V)@/F *,3@_5 M5_2L+X>VGQ"^&VCR7!\,SZEI]W*QFT]&VSP.H $@ !R&'' /W>W?;_L/Q3\5 M/%VF:CXDT5]$\.:8_F1V4[DRSMP>1@'G SD# R!DDF@"E\>Y+ZXUGP39Q6\3 MR2S.RQ3'$K>^*7@27QQH$" MV$RP:M82^=9RLQ49XW*2.F< Y]5'O7-6WQ'^(.GV"V.I?#F_NM312GVF GR9 M&'\1VJ0/P;GMB@!/ASX5\9Z=\2M7\1>(-,L[.'4[=O-6UF4H)=R$$+N8\X;J M>YJC\#+6,^+_ !W=D#S%NUB4XZ R2D_R'Y5T_P ,_#'B:RO=3\1^+;R3^T=2 M8[+%9BT=NI.>F2H/ Z =>35+X0^'=7T+6_&,VJ6$UK'>7JR6[2#B1=TIR/ M^^A^= 'JE5[N^L]/A\Z]NH+:+.-\T@1<_4U8KE/B)X.7QQX0N-)$HBN0PFMI M&^ZLJYQGV()!^M $_B+P)X9\7SQW6M::MY*D7EQOYTB[5SGC:P'4]:\S\(2W MW@'XSMX$BOKB[T*\A,EK%.^XP?(7&/3[K+Q@'()JUI'CCX@^&=*AT/5? &H: MG>6J^3%=VS$QR*HPI9E5ATQSGGV-:'@#P7K]SXQN_'GC%8X=3N$V6ME&<^0I M&.?3"\ 9/4D\T >K5XOK/_)U'A[_ +![_P#HJ>O:*\KU3P[J\W[1&B:]'83- MI4%DTKZ#\2/B-JEOHWB33[/2_#MO=>9/);L 9 MU4G&/G8YQTZ 9RTQ11P0I%$@2-%"JJC@ < "GT4 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %>=?$;PGXDO]5TOQ+X2NU&J:=\K6 MDLFV.X3)('4#.21@D<'J,<^BT4 >/:CK?Q>UZPDTF#PE::5)<(8I;UKI6$8/ M!*_,$X-'2833;FFN)0,!Y&QG ] /I7444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 45#=W4-C9SW=RXC@@C:61ST55&2?R%>%:=#XB^.>J7MW<:G<%L$$DY S@#K0![ND\4K,L"L"1]:DKQV^_9ZT.*U,NA:MJ= MEJ<7S03R2AE##IG:H(^H/'O6E\(O&.LZL=4\->)%=M6TAS&;@J?WJ@[2&/0L M#CGN"#ZF@#U"BHKFZM[*W:>ZGB@A3[TDKA5'U)XJII^NZ1JS,NFZK8WC+G(M MKA)",?[I- &A14<]Q#:P//<31PPQC<\DC!54>I)X%4;GQ#HEG9Q7EUK&GP6L MO^KGEN45'^C$X- &E14%I>VM_;K<6=S#-9$UG3VC:3R@PND(+_P!W.>OM0!I4 M51_MK2O[2_L[^T[+[=_S[>>OF_\ ?.<_I7)_#[PIIGAO4_$4^GZ[#J;W]RLL M\<>W-NP+G:<,?[QZXZ4 =U15#4-;TG2"@U+5+*R+_=^TW"1[OIN(S3GUC2XH MH)9-2LTCN#MA=IU E/HISR?I0!=HKQ?]HO\ Y%[0?^PA_P"R&O5[_7]&TJ58 MM1U>PLY'.%2XN4C)^@8B@#1HIDV=%A9R@));.&.2<9/% 'L%,DFCA7=+(D:DXRS #-<'XS\8:D= M4L/"O@_R9=;U&+SS=/\ -%:6_P#SU.,@D]NOT.0#Q6K^'?AGH&H+!XWUS4-? MUYU!E\R:9V7C/"QPFUOX0^)9XY MK=MTVE7$C-!*+8?&/AY;]86MKN)S;WEJ_WH)E^\ MOTYR/8^N: .CHHKPC3+#5/C/XKUF?4]6OK#PWIT_DP6=J^PR'G!.1C. &)(/ MWL#% 'N]%>!>+_"]]\&XK/Q-X4UF^>Q6=8;K3[N3>C@\]@!@XQTR,Y!KTWQE MXV3P[\.9?$UN@:26"-K5&Y!>0#;GV&^#Q\6Z';^(?%NOZO+ MJ]_&+E#%,%$"L,J,$'G!' P!G '&:UOAEKVL:3XLU?X>^(;XWMQIZB6RNGSN MDBX."3UX92!U'S#)QP >L45X]X^U'7?%?Q(LO &D:A-IEEY/G7UU"2&<8W%< MC' &T8!Y+\U!KOP7@\/:+,O MIJ5Z%^V(S6]PRC =U_BQVR"#CU-7?'?C"V\%>&IM1D42W3G MRK.W'6:4]!CT[GV'KB@#IJ*\&^!4FIR^._%[ZTSMJ9"?:MYY$F]LC\#QCVKW MF@ J.6X@@($LT<9/3>P&:X?XO>+;SP=X$EO=.(2]N9EM892,^66#$MCU 4X] M\5Q^B? ?3M8TR#5/%&MZI?:G=Q++(TUJRNH92"I& M00>"*6OG[5='UKX)>(=+O=#U&^U'P[=R^7<64OSD>HPHQG!)# #D8/'7U'XF M>)G\,^!M1O+._@MM3\H&T#LNYCN4$JK?>P#Z&@#L**XSX8Z]%K'@?2?.U2*\ MU/[-ON5,X>4'<*XG.(HI)55Y/]T$Y/X4 M6:*RY_$N@VUZ;*XUO38KL''D27:*^?\ =)S6H"" 0<@]"* "BJFH:KIVDPB; M4K^ULXCP'N9EC4_BQ%>/_M!W]GJ7P\TNYL;N"Z@;4UVRP2!U/[J3N.* /:Z* MC@_X]XO]P?RK-O?%'A_39#'?Z[IEK(#@K/=QH0?3!- &M145M1 X+V\RR*#Z94FJ\WB/0[:^%C/K6G17A.T6[W2+)GTVDYH TZ*\7\.?\ MG0^*/^P>/_0;>O:* "F&6-9%C:1!(W(4L,G\*P/'>L7>@>!M8U6P7-U;VY:( MD9VD\;L>V<_A7C.A_#C0?$?PLN/&&IZO>S:U)#-=27K7&?*D3=A2#U^Z,YY] M".* /HBBO/?@OKFI:_\ #FVN-4DDFGAF>!9Y#EI47&"3WQDKG_9KT*@ HK#\ M:?\ (B^(?^P9<_\ HIJ\"^&7P=T?QOX1&L7VHWT$WVAXMD&S;A<<\J3WH ^F M:*\/U?X(W'A[29]3\+>*=6AU"SB:2-'DP'"C.P%<8SCW':NQ^$'C*[\:>"A< MZB0U_:3&VFD QYF "&P.Y# 'W!H [^BJ6H:QIFD(KZEJ-I9(W1KF=8P?^^B* MEL[^SU&#SK&[@NHLXWP2!US]0: +%%%94GB;0(;PVDNN::ER#@PM=QA\_P"[ MG- &K10"",@Y%4SJVFB6XB.H6@DMANG3SES$/5AGY?QH N45XI\?KZRUGX7/V>VUS3)Y\@>5%=QLV3TX!S6K0 4444 %%0W5Y:V,)FN[F&WB!QOF< M(OYFJ-CXET'5+DVVGZWIMW<#K%;W:2,/P!)H U**** "BJ&HZYI.C[?[3U2R MLM_W?M-PD>?IN(KR+XO7$-UX\^&T]O-'-"]_E9(V#*P\V'H1UH ]LHKA?B=X M4TSQ9IFG0:IKL.D)!<^:DDNW$C8(VCB M45'/<0VL#SW$T<,*#+R2,%51ZDGI5&R\1:)JV2^MFGMUW31"52T8]6&<@?6JUGXCT/4;DVUEK6G7-P# M@Q072.P_ '- &G1110 445E2>)M AO#:2ZYIJ7(.#"UW&'S_ +N//C'8:#J&OQ1^&[:V\PR0W*" M,OM+'YCE=Q.T?0<4 ?0*.DB!T964]"IR#3JY_P &>&]'\+>'8[#0I6FL7=IE ME:42;RW?<.".!3/'GB*3PIX'U76X45YK:(>4&Y&]F"*3[ L#0!T$LT4(!EE2 M,'@%V I4D25 \;JZGHRG(->#^$?A(GCS1+;Q1XPU[4KR[OE,J1Q2@!$). 20 M?K@8 Z5!XI\#ZK\(4M_$O@S5[^6T294NK*X.\,#TR% #*>G3(R"#Z 'T#37= M(T+NRJHZEC@"JNDWZZKH]EJ*QO$MU DPC<89-R@X/N,XKQ*>RC^)GQKUG0O$ ME[<)INE(?LFGQR;!(5*C=]3N+$CG!'84 >\*RNH96#*1D$'(-+7AG@F%_!?Q MPO?!NCWMQX89R1FO6S6DZH@M]N"&!/.0?2O09?V?K>RMB^A^*=6M+V/+0.[C:&_X#@CZCIZ&@ M#V>BO*O@KXSU;Q#8ZKHVO2--J.DRJAF?EG4EAACW(*GGOD5ZK0 5%+#+HVC1C-_?*2I3 RP##E0,@$CDL#]G; MPVT+-J.K:O=WCC,DXE1P45X!=VFN_ [Q%I2#\*KLCD&XA_P#0Q0!Z916'X+_Y$7P]_P!@ MRV_]%+4\GB;0(;PVDNN::ER#@PM=QA\_[N2: /::*SK+7]&U*Y>WL-7L+J=/O107*.R_4 Y%:- !16;J M'B#1=*8KJ.L:?9L.HN+E(R/^^B/459L=1L=4MA6]W >!+;RK(I_$$B@" MS17B^H_\G4:3_P!@]O\ T5+7M% !1110 45YY\:?$A\/?#N[BA?%WJ1^QP@= M<,/G/_?((^I%<7\*1=?#_P"(E[X'U*0[+^UBNK[T M45X7\(?^/CXE_P#7P?YST >Z45Y'^SK_ ,DYNO\ L)R_^BXZ]88#*H?;_>VYSCWK#UV;0_%OA;5]+BUZQ$,D#13SQ3I(( >[?-@ M?B10!TU%<[X%T:T\/^#-.TNQU%-1MH%<)=)C$F79CC!(X)(Z]JOS>(]#M[[[ M#/K.G17><>0]TBR9_P!TG- &G158:C8F_-@+RW-X%WFW$J^8%]=NW_HJ6@#VBBLP>)-"-^+ :UIQO#P+?[4GF?]\YS5V[O+:PMFN+RY MAMX%QNEF<(HR<#)/'6@":BO(_@_XXGU^;77U[6X9+N2]5+6&254^7!PL:>GT M'->HZAJFG:3")M1O[6SB.0'N)EC4_BQ% %NBJEAJNG:I&9-/O[6[099 M/Q!-6Z "BH+N]M-/MS<7MU#;0@@&2:0(H)ZA4$Y/X4 :%%1SW$-K"TUQ-'#$OWGD8*H^I-5+#7-(U5V33M5L;QESN M6WN$D(QUSM)H OT45D_\)3X>^U&U_M[2_M ZQ?;(]X[=,YH UJ* 01D'(JI? MZKIVE1"74;^ULXS_ !W$RQC\V(H MT57L[^SU&#SK&[@NHLXWP2!US]0:2;4 M+*VNH;6>\MXKB?\ U43RA7D_W03D_A0!9HK*;Q-H"R31MKFFAX/]:INX\Q\X M^89XY/>M&">*Y@2>"5)89%#))&P96!Z$$=10!)156ZU*PL988KN]MK>2<[84 MEE5#(>!A03SU'3U%/N[ZTT^ SWMU!;1#CS)I B_F: )Z*IZ?J^FZM&9--U"T MO$&,M;3+(!^*DUASW_ -@AUK3I+S./LZ72&3/^Z#FO*O@U_P E M#^(W_80_]JS4 >T4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% '%?%V:6#X5>('ASN,"H<''RLZJW MZ$U6^"UO%!\)]%\H#,@ED6[Q!C_"Q M'#?@<'\*\E^#7C"#P_!<^!/$DJ:?J-A<.+<7#;5<,^<\ M5/AK=Q>$/BYXN\-:FPMGU&X\ZR:0@"0!G*@'N660$?[I'6NZ^+/B.RT#X>:L MEQ.BW%];26MO%D;I&<;3@>@!R30!B7GB23Q;^SQ?:S.JK<3:=*LP7IO0E&/M MDKG'O7.?"3X;:9XB\(VFO>)T?4C(K0V-O+(PCMX58C@ CDMN/IWZFKNDZ3<: M1^S%>172&.::QFN"C#!"NQ*_^.X/XUN? SQ!9:I\.;+3HID^VZ<7BGAR-P!< MLK8]"".?4&@#D[BQ7X1_%_1XM(DDC\/Z^PBEM&/(%*P-(+6]*CJ.1^9C9Q_P 5%\0KB+QC\9_"?A[37$[:7-YUV\ M9RL?SJS@GL0L8_%@.M>B_$KPW_PE7@'5-.1-UR(_/M_7S$^8 ?7!7_@5 $/Q M.\3+X:^'>I:A#*!/-']GM6!ZO)P"/H,M_P !KQ/QEH,G@_X,^#PH\N^EOOMT MIQR)&33XG2?#_PE(6DCL%:74@>A6,E5R?4QKC/K)79?M%@ M?\([H(QQ_:'_ +(: -GPM\&-"TJYTO6[Z:]N];@<74TLLN5DF(RYE M*1 G +YF*_J!0!?^&?P\L/'.E2^,_&0DU2\U*9S$CRLJHBL5SA2.X8 = ," MN>^(?@J+P3XU\,0:5/.-#O;]98K.24NL$JN@;;GG!#+UYX.3P*[WX&^*M.E\ M#P:!FR2QR6\S!'*ERP8 ]0-Q!],<]JY?XP^*M-UCQ]X2TG3KJ.Y-C M>*]P\3!E#/(@"Y'T4 >+? U[G3 M]5\8>$IKF2XL]+N]D&\]/GD1L>F=JG [Y]:YN'X?>%W^/UQX9;3,Z.EF)5MO MM$O#>6K9W;MW4GO72_"/_DJ?Q(_["#_^CY:9YT-I^U+,]Q-'$LM@ A=MH)\H M<<]^#0!M_#JS@B^('CF58OWEG);V-NA8DQP)&0J@GL0J_E3?@9:0W'A.Z\03 MJLFKZE>S-=W##Y^&^[GJ!WQ[TGB2:7X>^/SXR2%YO#NL1)!JIA4L8)%X2; Z MC&!^)[D4FG>'-=TZZN]6^&NO:+/HNIR&X>RO@S0QRG&2C1\CZ<8P <]@#NK7 MPWHMEXHN]/O8SQ]:Y#PBHLOC-XZLK;BVE2UN MG0=%E9,D_4[B:SRMO\/K^]\9^.M<@U'Q% MI)W?AEH>HVUGJ7B37(O*UC7Y_M,L1SF"(#]W'SR, G\P#R* .\I'=8T9W8*B MC+,QP /4TM>">)O%-[\4_%5QX4TC5(=,\,VK8OKYY IN,'!QDC(R#A>^,GC@ M "^,=7N/C)XIM?"/ALEM#LIA-?:B!\A(R,CU !8#^\3GH,UJ_M#(MG\-]*M( M!MA34(D _P!E8I !_GTKO?#5MX2\):-%I>D7MA# G+,;A"\C=V8YY)_^L,"N M;^.6DOKGPOGGM!YWV*:.]&SG<@!4D8[!7)^@H ]$L(TATZVBCQL2)%7'3 K MQS4C>!?$MEXE\%Z=J-O<(Q6W1+E=W,4B MJ-RMZ<_F,&O./#$T?C/]H75/$%@WG:7I-MY,=PIRK,5V<'ODF0CV&: /;*\G M^*WCXK%)X)\-(;[7]1!MY$AY\A&&"#_M$9_W1R<<9/BE\0[^PU.W\&^&)(TU MN\ $UR[A1:HW3D\!B.I&-'X?>%/"W@:S:8ZQ8WFLW S=7TEPA8D\E5R MI[ &UX'\/0?#_ , V]C>7,8^S1O<7$K>?XG M>-V\;ZE$ZZ%IKM#HMM(.'8'F4CUR,_7 S\E=IXST-?'G@R\TC3M6BA%PZ!KB M,^8HVL&*G:>^/6N#L_A'XWT^SBL[/XD75O;0J$CBBB=54>@ >@!OPK_Y*_\ M$3_K[?\ ]'/7M%?+_@KPAXFU3QWXJT_3_%]Q87ME.RW5XBMNNCYC#)PP/4$\ MD]:^H* .>\:^$K/QMX9N-&O':+>0\4RC)BD'1L=^I!'<$]*\H@@^,WP_MTL[ M2&WU_2[55DC/<,I.010!Y_X=^.UM M/JT>D>*]>*\9@GF29\L,>F\, R#WY'J16K\;O#^EZE\/[[5KNU\R^TZ+-I M+YC#R][H&X!P<@#J#7-?'_6/#^H^'['3+::WO=<-VIA2W8/)&N"&SC. 20-O MV=U:_ 2ZL[LYNX--MTF).;)=LL2H,8P3MR M?KP!@ "M3PCKPTOX"0:A8213W=CI4LBHK!MKKN^\/0'K7(_#/X>:)\0-"/BC MQ1>W>KZC/.ZRQM#OBQX8N? NI0E+BY6&] MM[6Z\Y%!=5()R?O!CP3P5[5M_'..]F\?>#8-.N&MKV15!'YU@_$ M&T\)Z+\1_"6C^&K6U@:SO(VO# =QW-*FU68DDD!2<$\;JZ[XJ?\ )7_AW_U] MI_Z.2@#8NO@-X-ET*2TBMK@:@8SMOWN',ADQPS#.T\]1BJGP!URXO/AU+3;EXXW8DE8MJMCZ D_AQVKUNO$?V>K<7?P_UVV8X$UXT9/IF)10!G^ ?# MEO\ %[7=9\7^*A)=6D=Q]FL[/S&5$ &[!VD'"AEX!Y)).:Q_C9\/;'P?IEI? M:"TUMI5U.OTKJO@%J4>DQZWX-U BWU6VO7F$+G!< M;55@OKC9GZ,#47[1VO60T#3M 29&OGNA=/&I!*(J,HW>F2_'K@T >E>,].U_ M5O!4UAX;NH+74)T5/.ED9-J?Q;2H)W'I^)Y%<;8?"GX=>']#@@\2"RDOO+!N M;FZOFBW.1\V/F7 ].^*F^-OB74_#GP]M?[+FDMY;V=+=[B,X9$V,Q /4$XZ^ MF:C\/_!CP)!H]OJ5^&U5I(1-)=SW3"-LC)8;2!CZYH YGX27%II'Q>U_P]H. MHF\\/R0-- 1)O3<"A!!Z'&YESWP*RY?#3>,OCWXDT&:[G@TV1A<7JPG#2I&% MVKGTW,/_ ->*N?#>YT:X_:"UA]!BABTO[))';+"N$(7RU)7'8E2<]\UN^"?^ M3CO&?_7H?_0H: (_'-AI_P '/A[?Q^%FN(+O6KI(?->3<\2A23M. 1@ @=P7 M)S6QH'P+\)0^&H8-8L9+O4Y8@UQ=&=U97(R=H! !Z9'/?-5_P!H72+B^\"V MM_;HS_V?=B27 SM1@5W?@=OYUZ)X<\2:?XE\-VNM6D\9@EB#R?,/W38RRMZ$ M=Z /%OACH]UX?^/FNZ5=W(?V MC_$>HV,@EM6L&CCD7HX0PH2/4$J2#Z5[G0!R?Q!\8Z'X0\.R/K,?VH7:M#%8 MJ 6N,C##GHN#R??N2 ?FIM'U7P[-I]KXG@U;2/"&L77GO;1S9(4'CF^-H/#.N>!KO^ MW;RW72)(_,2[#@[#C*O&>[>@&<].(M-N=) M\+>$M4>\ND,0EDCW&,,,%MJ@\]>IQW]JZCP+H4_PM^$U]XLY4B7.-S[3M'YXH \F^&G@&T M\?Z=+XS\:M-JMS?2N((Y)65$16P3A2/X@P"] !T](/&VA)\&M>TGQ3X6>>#2 M[BX%O?:>9F9'XS@9R3D!^N<$ CTKJ?@/X@M;WP)%H;2!-1TN21);=^'VERP; M'7'S;?J*Q?C[JD6KQZ+X.TYQ<:K<7JRM#&FX M=9"W]X ':/IC'KFN;^,]I-X?U/P1XF2)Y;72;A8[AE'3:R,H_$*X_*O8K75= M/O=*35+:\@DL'C\T7 <;-O5POT*NIQT&#ZUR,OAIO&7Q[\2:#-=SP:;(PN+U83AI4C"[5SZ;F'_Z M\5T'P_G'BSX\>)O%%EE],AA\A)L?*YPB+CZA&;Z8JSX)_P"3CO&?_7H?_0H: M .UT3X6>%-"TR]TZ&Q:YM+R=)Y([IM^"GW0#@' Y/.>IKD/V@+NZATC0K>1[ ME-"GO<:DUO\ >*C:57\MY /&5%>Q5Q'C_P ::-X:GTS2M?TPW6GZL_E/+(JM M#& 1DN#Z;@>GKZ4 <:O@/X4>,="EM/"]Q91:BT7^CR)=/YJ/C@LC')&>O'ZU MZ5X+TG5-!\*66EZQ?)?7=LI3[0I8[ES\H.>>!Q^ K@O%'P4\"SZ3<:I9S-HP MCB,RW,4^Z$<9#$,3Q_ND5;^!OB#4M5^'3$J*>2>N"2, M_AVH ]1HK/TC7=*U^W>XTG4+:]AC;8[P2!PK8S@X[X(K0H \KU?X:W?BCXA7 M6L^,KN";P[ F+&SBN'4+T'S\#&>2<'DD#.!7%?%7PS\/-%\._;O#-[9V>N6T MJ&**TOB[N-V#\NXD$9SGCI4NE:9'\6OBCXCMO%&H72VFE2LEIIJ2[/E#LF<> MV!N(Y)8-8"TC23!0P9F^8DJ, C(QUQ0![% MX,U&?5_!.B:A=-NN+BRBDE;^\Q49/XFK/B+5TT#PWJ6KNH86=M),%/\ $54D M#\3@5D_#9@WPU\.$'/\ H$0_\=JWXVTJ;7/!&M:;;C=/<6?&5'XD 4 M >4?#+X?:?XZTJ?QEXQ635+S49W\I'E9415.W.%([@@#H !@5@^-?!,/@OXG M^#8=-FG_ +&NM1CDMK620N+>02Q^8%SV(V'GFN^^ NOVE[X"BT/S FH:7)(D ML#'#[6!](M9DEGL-0C>XV$'8SRQ84^^$)(] MQ0!=_:+_ .1>T'_L(?\ LAH^)2_\(9\5O#/C>,;+2Y;['?L.F,8R?^ $X_ZY MT?M%_P#(O:#_ -A#_P!D-=S\3_#7_"5?#_4[!$W7,)/^$:^'.I7,;[;FY7[);D'G>^02/<+N/X5XYXY\-_\(O\ !SP=92)L MN9KW[3<#'/F.A.#[@;5_X#4NEZS)\5=8\!>'92TD&FP&?4P1PQC.WYO7*HO/ M_36NL_:+_P"1>T'_ +"'_LAH J_&JZA/CSPO9>(WN4\),IDN/)) >3+ YQSP M-G3D!FQS5G4/AK\/_&&C$^!;VPM=6B99(9K>[=MO(R'3)8<9P< @XKJO%WBW MPV/%EEX*\2Z4LMOJ""1+FZ"^0"=P7D\AL@KGC&1ZUQGQ#^$'A/0?#=]XATF[ MN-&NK1#+"!<%HW<]M/@B+;4KA;F]B:VCFG7.)&# M%N?7K^-8OCKQ!JMM\// ?AC1;AK>[URUMX6D1MK!=D:A/+&K2OUD59BJL?J .>_7O4'CV*;2=#^%WBU87DM=-AMA M<%><86)U'X[7'Y4 =U:_ KP/#HRV4]A-<7.S#WIN'60M_> !VCZ8QZYK&^%& MHZEX?\;Z]\.]1NY+N#3U,]E+(V2L>5POT*NIQT&#ZUZO:ZKI][I2:I;7D$E@ M\?FBX#C9M[DGMCOZ5XU\/YQXL^/'B;Q199?3(8?(2;'RN<(BX^H1F^F* ,,> M'&\7?'_Q+HDMW/!ILG[Z^2!MIFC0)A"?3(?#UO M+IUYI\D39CN)&WAG"?Q$D$%@00>U:'@G_DX[QG_UZ'_T*&NH^-O_ "2'7?\ MMW_]*(Z .E\':G/K/@O1=2NB#<7-E%)*1W8J,G\ZVZY?X;_\DU\.?]@^'_T$ M5U% 'D_QN\0:K;6VA^&-%N&M[O7+GR6D1MK! M'1ELI[":XN=F'O3<.LA;^\ #M'TQCUS6#\<8IM(U[P?XM6%Y+73;P"X*\XPZ M.H_':X_*O7+75=/O=*35+:\@DL'C\T7 <;-OMSX?SCQ9\>/$WBBRR^F0P^0DV/ET6S\1Z%>:/ M?J6MKN,QOMZCN"/<$ CW%:-<1\6+_P 1Z5X%GU+PS<-!=VLJR3E(ED)AP0V MP/0E6R.0%- 'GMOX<^+7PWC-IX=GM]YC8;L>X)^E=KX%^(FB>*O#UE*VIVL>IB)5NK> M20(XEQ\V%/4$Y((K ^-NN^&O^%?WUA=75I<:A*5^R0(ZM(K[A\PQDJ ,Y/&1 MQWH ]+.H68TTZB;F+[$(O/\ M&\;/+QNW9Z8QSFOFKQC?7_CGQ3=>,/ >D7T M":1&1/J<;;#.5XW*O7(7MR2N,@=*[FYTC68OV7_L.R7[N2./5]+U6PUK3XM0TVZCNK27.R:(Y5L M'!_4$5\I?%:'1]'\9:G;>$[]C:7D0.HVUN?W,;[PVW(X(W!3C^$\>P^DOA[/ MHDW@325\/SB:PA@6,$\.& ^8..S9))'OZ4 >!?"GXCV7@:#6(+K2]0O#=7"N MIM44A< CG)'K7=WGQ[DNH7@T#PAJMQ?.N(A,G ;UVIDGZ<9]JA_9Q_Y!WB3_ M *^X_P"35[?0!Y?\%_!>J>&M*U+5=<0QZIJ\JR/"V-T:C<1NQT8EV)';COP/ M4*** /#?@,!>>*?&^I7 S>M<("S?> =Y6;\RH_*O5/%_BVP\%:"VL:E#/?:V^#GQ@U"YOXI!X;UXLZS("PC);=G'8G]HSP+X#6T[URUMX6D1MK!=D:A !VCZ8QZYKA?'L4VDZ'\+O%JPO):Z;#;"X*\XPL3J/QVN/RKWBUU73[W2D MU2VO()+!X_-%P'&S;W)/;'?TH \H^%&HZEX?\;Z]\.]1NY+N#3U,]E+(V2L> M5POT*NIQT&#ZUR8\+/XP_:"\2:7)=3P:=@RWRPN5,T0$>(\^A8K^ -;WP_G' MBSX\>)O%%EE],AA\A)L?*YPB+CZA&;Z8J#P]X@LM$_:1\2P7TR0I?C[/&[G M\S]V5!/;."/KB@#1^(?PHT/1/"T_B#PK#+I.J:2OVA)(9W.]5ZYW$X(&2"/H M?;L/#^NZQXS^$UOJ6E26\.M7=HT2RS,51)E)1GX!(Y!8#![4SXN^(K+0?AUJ ML=Q,HN+^W>TMXLC=(7&TD#T ))/^(KE$FU;X>_LW12VZ/!J?E!MV.8?.ESDC ML0K@>QQ0!-H'PE\)Z-HJS^.'M;S69V,ES<7-ZRKDD\*2RY]R>2P\1:W+ M<:S>WT8GGDENF"ASU4[2"2.AR3R#7-Q'PW!^T;H5IX9AMHK&T7[.YM^4>79( M6.?XC\P!//2@#IM1_P"3J-)_[![?^BI:]HKQ?4?^3J-)_P"P>W_HJ6O5I?$& MCP:U%HTNI6J:G*-T=JT@$C#!.0O7H#^5 &E116=K^L0>'_#]_J]S_JK.!I2, MXW$#A1[DX'XT >0>)YXO&_Q[TK1'D3^R_#Z>?<;F&TR##$?B?+4CV-2_'*'[ M%)H/C72IHFOM+N5C?8X)*$[ES[!@1_P.L3X9?##3?'NB7OBCQ0+F2XO[R1XC M%*4!&?F;\6+#_@-=A>?L_P#@Z2QN$M$O(KEHV$4C7!(5\<$C'(SB@#TG1]4M MM;T:SU2T;=;W<*S)Z@,,X/N.E>,?"'_CX^)?_7P?YSUH? #7YFT?4O"=_E+W M29V*1L>0C,0R_P# 7SG_ 'A6?\(?^/CXE_\ 7P?YST ;'[.O_).;K_L)R_\ MHN.O7*\C_9U_Y)S=?]A.7_T7'7KE 'SS\1-*N=?^/UIH=O=R6JZC91P3R1?> M\G#,X'U53_7C-=5KWPS\/>!_ /BN]TA+GSKC3&A8S2;\*.3CCC)QGZ#I5/4? M^3J-)_[![?\ HJ6N\^)W_),O$7_7D] 'E$GBV[\*_LV:"-.E:*^U!Y;:.5.& MC7S9"S ]C@8_X%GM78:#\"O"=OX\U.6,&XNC<.I60C)V8( /3(Y[ MYKSW6]&N=0_9J\,ZC:H6;3;B2:3'41M+(I/X$K^&:]ST#QKH6O>'8-8AU*U2 M)H@\RR3*I@;'*OD\$&@#QWX?Z/=^'OV@KW1KN\EO/L=D\<$TK;F,.U&C!/LI M _"CQ_I-SKW[0^FZ5:WLUFUU9JDD\#;76+9(9 #ZE P_&K'@WQ!:^)_VD=4U M.Q??:-:/%"_]]45%W#V)!(]C6IJ/_)U&D_\ 8/;_ -%2T 3>-O@QX0L/ >IW M>EV,EK?6%K)>[LVQ2Q# G!R!CH,=JV/AY#!X^^#6G6GB2-[Z)PT4N^1E M,@CE.PEE(.0%7OSBNJ\=_P#)//$O_8*NO_135R_P*_Y)1IO_ %UG_P#1C4 < M'\"?!^A:I-J>JWECYM[IFH+]DE\YU\O'(X# 'D=P:KSS>&]0^,_B./XE22!( MG\K34G=UA6/)VYVXQE=I';)8GG%=!^S_ '$$$7B:TDGB6X&H#]V6 8CD9 ^H MK=CU+P7\4/$>J>'M;T)4U+2W,2_:6"2R $AMC(=V 1G&>X- %&'X8Z5_PD^C M^)_AYJMG:0029NXXKAIHIDR/E!!/4;@03CH>M>NU\W?$+PA:?"C4=*UGP?J] MW!J$]QL%@T@=G7!Y ')3("D'.=PKZ/1F:-69=K$ E<]#Z4 >:_'K_DE=Y_U\ M0_\ H8K \%_!_1M?\/:7XC\17%[=ZI>B*\8^8%0)P43;C[NW:#^F*W_CU_R2 MN\_Z^(?_ $,5V'@O_D1/#W_8,MO_ $4M 'C.IZCI7Q"^*VJ6/BK7(-/\-Z(Y MABM)KU8%N)58J3DD9R0Q)'(&!D=:?XX\._#O3M"DUKP5X@TW3M=T\>= ++55 M9IL=5P7)SC.,=>AS5'0/#?AJ'XR>)O#_ (QL(G-Y.T^G/<2,@(9V8 $$9+*P M_%<=>*[7QCX.^%_@K0)=4U'P];MC"Q0+/('F8GHH+?B?04 97C?Q;K'B#]GR MRURQWQRWC)%J#0G&$!9'/'0%U7CT;%-\.>%?@WXFT&"RLI8!?20A29;IH[H/ MCD[6."<^@*_A6_)XPT'P5\+M*U*#PO=0Z-?L46R)5O+$FYLON)X8 GOU XS2 M:C\'_AYXGTT:II\?V**>/S4NK"?$>,9SM.5 ]@!^% &GX1TG5/AK\/=136M0 MCU&+3TENH/++#;&J;O+RWN#C_>KS/P19^$O&7VKQ3\1/$-A/J-S,ZPV-UJ*P MK!&#Q\NX$#.<#ICGG.:N_#4:MKW@WQWX2%\^I65M$]MIMR6^5F(D "D_PG:A MQGC/O4?P=\+^!?%'AU['5](@DU^RE=;A)9'21EW9#;0PX&=IXXQSUY *GB*Y M\-_#7Q3I/B'P)KEI+93S>5J.F6VH+.I3UQN)QC=US@XQZ5I_'1;R;QUX/@TZ MX,%WF.*/@3K4USX0N= O$^)M2_X57\ M8+_6@I&G:YITLNW'RFX5<@?4NJ_]_: +R8\<_M#22D[],\+PXR?NF8']#O)_ M[]5S7A^[\._$SQ3JGB#QUKMK!86\WEZ=I=S?K"H3UP6!QC;DC&3G/3%=[\%/ M#CVG@"74K[?_";PIX4N]2UGPOXMTN!]=M+D M^4)I&0R(!@JN& ."-WT;/(H G\EKXI^'FOZ?;ZG:S();.TU)9A/&3 MS\NXDC.,CIC/'%=#\5O&%[JOAKPKHVBRFVF\4B-F(;E8W" (2.Q,@S[*1WI_ MCO0/A9X#L()[WPU%<7$\@2*TAG?S&'=L%^@]?4@5E?%6R7P^_P /_$]IILMM MINF21+):GEH &214/)YP&'7J.M '7+\"O!::(ME';7"7RJ-NHK.XE$@_CQG; MU[8Q^/-[L_%'C>VOY3+>0SQQSR$Y+R!Y@QR>N2#7LR:WIN:\@^!NI1ZSXS\>ZG""(KRZ2>,$8.UI)B,_@10![=16;+X@T M>#6HM&EU*U34Y1NCM6D D88)R%Z] ?RK2H **** "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 **** "N4\6?#GPSXT M(DU>QS=*NU;J%BDH'ID<$?4&NKHH \JL_P!GSP5:W0FE;4[M V?)GN%"?3Y% M4X_&O3;&PM-,LHK*PMHK:UA7;'%$H55'L!5BB@#F?%O@#P[XUCC&L66^:/B. MXB;9*H]-PZCV.17/:1\$/!VE:BE]+'>ZE+&AR*]'HH Y M/XF\?#'Q$!_SY/\ RKSCP+\*O#?C#X:Z!J-VMU9W_ERA[FQD$;R 2N &R"#Q MQG&>V:]HU/3+/6=,N=-OX?.M+E#'+'N*[E/49!!'X&H]%T73_#VD0:5I=O\ M9[*W!$46]GVY)8\L23R3U- &1X1\ ^'O!,,BZ-9E9I1B6XE;?*X]">P]A@5H M:QXGT+P^K'5M7LK-EC,OES3*KLHSRJYRW0C@')K6KF?$WP_\->,+VVN]: //?@5H<4]WXA\9"T^SPZC=216,>,;(MY9L>V=H_X M:](\6>#-(\:6MM;:PDS1VTOFQ^5)L.[&.:V;*RM=-L8;*R@C@MH$"1Q1C"JH M["IZ "N7TGPGI?@J+7-1T:UN);B]W7,L32EC*Z[F"KQQDL1^-=110!XSI]I\ M,OBU'+K-]9Q:?JH MW:.PNC<7LENQE'+(S;G).XA8SWXR!QTKU36_A+X)U^_DOKS146ZD;=))!*\6 M\GJ2%(&3ZXR:UO#/@GP[X0C==$TR*V>08>4DO(X]"S$G'MTH /%G@S2/&EK; M6VL),T=M+YL?E2;#NQCFN@HHH Y_0O!FD>'=:U;5M/29;K593+ZI#.EU$GE^=;2;&9>P;((.,GWKLZ* *-AI-KIVAVVC MQJ9;.WMUME6;#[D5=H#>O KC+OX->%);I[BP_M'2'DY<:;=M$I_ Y _#%>@T M4 <=X?\ A?X6\.7XU""RDN]0!R+N^E,TBGU&> ?<#-=C110!'/"MQ;RPN6"R M(4)4X(!&.*\S_P"% ^!O^>%]_P"!1_PKU"B@#R__ (4#X&_YX7W_ (%'_"O1 MK+3K:PTJWTV%,VMO MNBO\V450H!]>!5JB@#S'4O@/X-U"^EN8AJ%@LK;G@M M)PL9]L,IP/88KM_#GAG2?">E+INC6BV]N#N;DEG;NS$\D\5KT4 >?ZY\&_"7 MB'6KK5M0BO'N[E]\A6X(&< <#MP!6?\ \*!\#?\ /"^_\"C_ (5ZA10!A>%/ M"6E>#-)?3-(25;9YC,1+)O.X@ \_116[110!S^B^#-(T#7M5UFQ287FJ.9+D MO)N4DL6X';DFN@HHH BN;:"\MI+:YACF@E4I)'(H974]00>"*\RU/X >"=0N M6FA74+ ,.)&3W4 !0 M?<#-=C?V-KJ>GW%C>PK-:W$9CEC;HRD8(JQ10!Q'A3X4^&_!VJW&H:8+MGN( M&MWCGE#IL8@D8QS]T=TN]L;#TY!./;->ET4 M<))\'_!C:5:6$.G/;K;3>>DT,I69GQC+/U/TZ#MBMK6O!FD:_KNE:S?),UYI M;A[8I)M (8-R._(%=#10 5S_ (2\&:1X)T^>RT9)EAFE\UQ+)O.[ '7Z 5T% M% '%^+OA;X8\97:WU_;S6]^ !]KLY/+D;'3.00<>I&>!6G44 0B0-LB*8(Y7N<'KZ@&K6G>#-(TOQ9J'B:V28:E?IY<[-)E2,J>!V M^Z*Z"B@".>"*Y@D@GB26&12CQNH964\$$'J*\UN/@-X+FOI)XUU&WAD.7M(; MG$1_,%OU[UZ=10!R^B_#[P[X>\0OK>EVC6URUL+78C_NQ& HX7U^0<]2<^M= M1110!EZ_X>TKQ/I4FFZQ9QW-L_.&ZH?[RGJI]Q7G\'[/O@J*\$[MJJ44 :ZBWMXK2VBMK>-8X8D$<:+T50, #\*DHH K:A8PZGIMU87(8P74+PR!3@[6 M!!P?H:SO"WA;3/!^C_V7I*RK;>8TN)'WG<<9Y_"MJB@ HHHH X/Q+\(?"?B; M47U&:WN+*]?EY[&01%C_ 'B,$9]\<]ZM>$OA?X8\&W1O-/M99KX@C[7=R>9( M >N. !GU S7944 5M0TZSU:PFL=0MHKFUF7;)%*H96'TKS:7X ^#7F+))JL, M!;<;:.Z'EG\U)_6O4J* ,W0O#^E>&M+CTW1[..UM4.=B9)8]RQ/)/N:HZ=X, MTC2_%FH>)K9)AJ5^GESLTF5(RIX';[HKH** "LKQ!X7^B@_K7H$.CZ9IGA]M*M M;46^G1P-&(85/"$'. ,DGD^I)K2HH \X^#>AC1_#NIS06EQ:V%]J,DUC%<@B M3[. JHS \@G!/Y5Z/110!PGB;X2>&/%&KG5IEO+'4&Y>XL9O+9SZD$$9]P*2 MR^#W@ZSLKV!K&6ZEO(S'+=74QDFP?[K'[IXZ@9KO** ,W0=$M/#FB6VD6)E- MK; K'YK[V ))QG\:TJ** .!\2?![PIXEU5M4EBNK&]<[I9;"41^8>Y(((R>Y M !.>:=:?!_P?9+IGV>SF233KG[5'+YIWO)E3ES_$!M&!T'/K7>44 <_XL\&: M1XTM;:VUA)FCMI?-C\J38=V,\)ZM?:GI-L\=S>Y$A9RP M4%MQ51V&+/!FD>-+6VMM829H[:7S8_*DV'=C'-=!10!@>*_!>A>-+% M+76K/SA&28I48K)$3U*D?APG44 8>O>$M(\1^'!H-[ 4TX;-L4!\O:$^Z!CH!BK7]@:8_AZ+0I[5+C3HX M$MQ#.-X** !G/?@<^M:5% 'ELOP!\&O,623588"VXVT=T/+/YJ3^M>@:%X?T MKPUI<>FZ/9QVMJASL3)+'N6)Y)]S6E10!S^G>#-(TOQ9J'B:V28:E?IY<[-) ME2,J>!V^Z*N>(M L?%&A7.C:DLC6=QM\P1MM;Y6##!^JBM2B@"GI.EVVBZ1: M:99AA;6L2Q1!FR=H&!D]ZN444 5M0TZSU:PFL=0MHKFUF7;)%*H96'TKS:7X M ^#7F+))JL,!;<;:.Z'EG\U)_6O4J* ,W0O#^E>&M+CTW1[..UM4.=B9)8]R MQ/)/N:H_\(9I'_":?\)9LF_M7RO*W>9\FW;M^[]*Z"B@ I" RE6 ((P0>]+1 M0!YKK?P*\$ZS=/<);76G.YRPL90BD^RL& ^@ %2^'?@EX-\.WJ7BVUQJ$\9W M1M?2!PI]=JA5/X@UZ+10 $ @@C(/4&O--:^!7@S6+^2\2.\TZ21BSK8RJB<] M<*RL /88KTNB@#E/#OPW\+>&-.N;*QTN-UNHS%" M=$\$VMU;Z- \:W4QED,C[F]ES_= X']:Z*B@#G/"?@C1O!45W'HZ3*MVXDE\ MV3?R,XQZ=:Z.BB@ HHHH HZMH^G:[I\EAJMG#=VLG+12KD9[$>A]Q7FUY^SS MX*N9VDBEU6T4G(CAN%*CV^=&/ZUZO10!QWA?X7>$O"4RW.GZ8)+Q3E;JY;S9 M%_W<\*?< 5L^)O#6G>+=%DTG55D:UD=781OM.5.1S6Q10!F_V!IC^'HM"GM4 MN-.C@2W$,XW@HH &<]^!SZUY_+\ ?!KS%DDU6& MN-M'=#RS^:D_K7J5% &; MH7A_2O#6EQZ;H]G':VJ'.Q,DL>Y8GDGW-<]J'PL\*:KJ.K7U]9///J@'GEY# M\I&,,G]T\=1[CH:[.B@#SO1?@IX/T;4X[\PW5_+$UG0QRQ.,AE/458HH \P7X#^$8Y9?*N-7CMI22UHEYB(_7C M=ME/EONQNRON0# M]>:DT+P-HOAQ]7;3TF4ZLV^ZWR%LGYNGI]\UTE% &%X4\):5X,TE],TA)5MG MF,Q$LF\[B #S]%%;M%% '/R^#-(F\:0>+'2;^U8(C$C"3Y-NUE^[]&-:6L:3 M:Z[H]WI=Z&-M=1F*0(VT[3Z&KU% '#ZW=Z=\*?AY$MII<]]I=J_DO#ORRI(S M$DDCD;FQSZUS%KX"^$.N6T6O1?8XK:5?-DB&H&.-">2&&[Y,<\#&,=*]:N+> M"[MI;:YACF@E4I)'(H974]00>HK@I_@CX GN&F.BLFXY*1W4JK^6[C\* .-^ M&<-CK7QJ\1Z[H=ND>A6MJMK;M''M3(6-!M^HC8_B/6O5)?!FD3>-(/%CI-_: ML$1B1A)\FW:R_=^C&M+2-&TW0=/2PTJRAM+5.1'$N!GU/J?<\U>H JZEI\&K M:5>:;=!C;W<#P2A3@E'4J<'MP:I^&O#FG^%-$ATC2UD6TB9F42/N.6))Y^IK M6HH X&;X/>%)/%B>)(H[NWO4N5NPD,V(_,#;L[<'J>2 <5:\5_"SPQXOU :C M?6\]O?X :ZM)?+=@!@9X(/UQGCK7:44 <%X=^#_A/P[J46I1PW5]>PD&*:^F M\PH1T( &??'':N]HHH Q_$WAK3O%NBR:3JJR-:R.KL(WVG*G(YJ_I]C#IFF MVMA;!A!:PI#&&.3M4 #)^@JS10!S7BSP%X>\:PQKK-D'ECXCN(CLE4>FX=1[ M'(KFM,^!G@[3[^.[G6_U(QG*17TX=%]!@ 9 ]#D>N:]*HH IZGI-AK.F3:;J M-K'<6#_-)6XU=+>QD$ M3.?[Q&""WOC)[YKNZ* .*\*?"OPOX0O_ .T+*WGN;_G;=7DGF.N1@XX !//. M,\UJZUX,TC7]>TK6;Y)C>:6XDMBDFU00P;D=^0*Z"B@ KG/%W@?1/&]K;6^M M0R.MLY>)HI-C D8(SZ'C\A71T4 0VMK#96<%I;H(X((UCC0=%51@#\A7*^+/ MAEX8\97*7>IV;1WBC'VFV?RY&'8,>C8[9'%=A10!Y_X=^#?A/P]J<>I+'=ZA M>1$-%+?S"38PZ$ #/U!QCBNVU+3;+6-/FL-1MH[FTG7;)%(,AA_GOVJU10! MYC#\!?!<-[YVW47M]^\6;W68<_EN/IR:ZWP]X*T7POJ6J7VE0/#+J3AYUW?( M,%B J]%'S'BNAHH YNZ\#:+>>,[;Q7,DQU2V4)&PD(3 !'*_1C72444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ( !1110!__]D! end EX-101.SCH 10 bbsi-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 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Summary of Operations and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Concentration of Credit Risk link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Property, Equipment and Software link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Workers' Compensation Claims link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Revolving Credit Facility and Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Benefit Plans link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Litigation link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Summary of Operations and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Summary of Operations and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Property, Equipment and Software (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Workers' Compensation Claims (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Summary of Operations and Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Summary of Operations and Significant Accounting Policies - Summary of Allowance for Doubtful Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Summary of Operations and Significant Accounting Policies - Summary of Property, Equipment and Software Over Estimated Useful Life (Detail) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Summary of Operations and Significant Accounting Policies - Schedule of Reconciles of Cash, Cash Equivalents and Restricted Cash Balances (Detail) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Summary of Operations and Significant Accounting Policies - Summary of Basic and Diluted Common Shares Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Concentration of Credit Risk - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Fair Value Measurement - Summary of Assets Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Fair Value Measurement - Summary of Contractual Maturities of Available for Sale Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Fair Value Measurement - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Property, Equipment and Software - Summary of Property, Equipment and Software (Detail) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Property, Equipment and Software - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Workers' Compensation Claims - Summarizes Aggregate Workers' Compensation Reserve Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Workers' Compensation Claims - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Revolving Credit Facility and Long-Term Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Benefit Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Leases - Summary of Lease Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Leases - Summary of Information Related to ROU Assets and Related Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Leases - Reconciliation of Undiscounted Future Minimum Lease Payments Under Noncancellable Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Income Taxes - Summary of Deferred Income Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Leases - Reconciliation of Undiscounted Future Minimum Lease Payments Under Noncancellable Operating Leases (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Income Taxes - Summary of Effective Tax Rate Differed from U.S. Statutory Federal Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Stock Incentive Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Stock Incentive Plans - Summary of Stock Options Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Stock Incentive Plans - Schedule of Restricted Stock Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Stock Incentive Plans - Schedule of Performance Share Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Stock Repurchase Program - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Litigation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink Auditor Firm ID Auditor Firm ID 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Document Transition Report Document Transition Report 2014. Two Thousand Fourteen [Member] 2014 [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term of outstanding stock options Money Market Funds [Member] Money Market Funds [Member] Increase (Decrease) in Other Accrued Liabilities Other accrued liabilities 2022-2023 Policy [Member] Two Thousand Twenty Two To Two Thousand Twenty Three Policy [Member] Two thousand twenty two to two thousand twenty three policy. Short-Duration Insurance Contracts, Claim Duration [Axis] Short-duration Insurance Contracts, Claim Duration Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent Other, net Geographical [Axis] Geographical Adjustments to additional paid in capital common stock repurchased on vesting of stock awards. Adjustments To Additional Paid In Capital Common Stock Repurchased On Vesting Of Stock Awards Common stock repurchased on vesting of stock awards Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Debt Securities, Available-for-Sale Fair value of financial instruments Debt Securities, Available-for-Sale, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other Restricted Stock Units (RSUs) [Member] Restricted Stock Units [Member] Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Allowance for doubtful accounts Other Assets [Member] Other Assets [Member] Collateralized Mortgage-Backed Securities [Member] Mortgage Backed Securities [Member] Fair Value, Inputs, Level 1 [Member] Level 1 [Member] Entity Public Float Entity Public Float Increase (Decrease) in Other Operating Assets and Liabilities, Net Other assets and liabilities, net Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total Percentage of claims excluded. Percentage Of Claims Excluded Percentage of claim excluded 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Concentration Risk Disclosure [Text Block] Concentration of Credit Risk Libor fixed interest rate. Libor Fixed Interest Rate [Member] Fixed Rate [Member] Fair Value Disclosures [Text Block] Fair Value Measurement Mutual Fund [Member] Mutual Funds [Member] Income Tax, Policy [Policy Text Block] Income taxes Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life COLORADO Colorado [Member] Portion at Other than Fair Value Measurement [Member] Other [Member] Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Concentration Risk Type [Axis] Concentration Risk Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Secured overnight financing rate. Secured Overnight Financing Rate [Member] SOFR [Member] Restricted cash and investment policy. Restricted Cash And Investment Policy [Text Block] Restricted cash and investments Subsequent Events [Text Block] Subsequent Events Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Summary of Assets Measured at Fair Value on Recurring Basis Operating Lease, Liability, Noncurrent Long-term operating lease liabilities Stock Repurchased During Period, Shares Company repurchase of common stock, shares Common Stock, Dividends, Per Share, Cash Paid Cash dividends on common stock per share Investments, Fair Value Disclosure Total Recorded Basis Investments, Fair Value Disclosure, Total Fair Value Measurement [Domain] Fair Value Measurement Debt Securities, Available-for-Sale [Table] Debt Securities Available For Sale [Table] Maximum amount to redeem retire repurchase or acquire stock upon agreement. Maximum Amount To Redeem Retire Repurchase Or Acquire Stock Upon Agreement Maximum amount to redeem retire repurchase or acquire stock upon agreement Credit agreement. Credit Agreement [Member] Agreement [Member] Balance Sheet Location [Axis] Balance Sheet Location Assets, Current Total current assets Liabilities and Equity Total liabilities and stockholders' equity Entity Address, State or Province Entity Address, State or Province Deferred Tax Assets, Other Other Wage based tax credits. Wage Based Tax Credits [Member] Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred: Accrued payroll, payroll taxes and related benefits liabilities current. Accrued Payroll Payroll Taxes And Related Benefits Liabilities Current Accrued payroll, payroll taxes and related benefits Deferred Income Tax Assets, Net Deferred income taxes Property, Plant and Equipment, Other Types [Member] Other [Member] Loans Payable to Bank, Current Current portion of long-term debt Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Outstanding ending balance, Number of Options Outstanding beginning balance, Number of Options Workers compensation accrual for costs incurred in excess of retention limits offset by receivable. Workers Compensation Accrual For Costs Incurred In Excess Of Retention Limits Offset By Receivable Accrual for costs incurred in excess of retention limits offset by a receivable Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill and intangible assets Receivable from Insurance Carriers member. Receivable from insurance carriers [Member] Receivable from Insurance Carriers [Member] Trading Symbol Trading Symbol Deferred Tax Assets, Net of Valuation Allowance Deferred tax assets, net total Common Stock, Shares, Issued Common stock, shares issued Debt Securities, Available-for-Sale [Line Items] Schedule Of Available For Sale Securities [Line Items] Restrictions on Cash and Cash Equivalents [Table Text Block] Schedule of Reconciles of Cash, Cash Equivalents and Restricted Cash Balances Prepaid Expense and Other Assets, Current Prepaid expenses and other MARYLAND Maryland [Member] 2022 [Member] Two Thousand Twenty Two [Member] Two thousand twenty two. Premium payable Increase Decrease In Premium Payable Increase decrease in premium payable. Cash and Cash Equivalents [Member] Cash and Cash Equivalents [Member] Percentage of worker's compensation exposure covered. Percentage Of Workers Compensation Exposure Covered Percentage of worker's compensation exposure covered Shares, Outstanding Ending Balance, shares Beginning Balance, shares 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Common Stock, Capital Shares Reserved for Future Issuance Number of shares reserved for issuance Short-Duration Insurance Contracts, Claim Duration [Domain] Short-duration Insurance Contracts, Claim Duration AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Member] Components of Deferred Tax Liabilities [Abstract] Deferred income tax liabilities: Deferred Tax Liabilities, Property, Plant and Equipment Tax depreciation in excess of book depreciation Land Land Entity Address, City or Town Entity Address, City or Town Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate Claim payments prior period. Claim Payments Prior Period Prior periods Cash flow information. Cash Flow Information Policy [Text Block] Statements of cash flows Debt Disclosure [Text Block] Revolving Credit Facility and Long-Term Debt Maximum savings amount, if claims develop favorably. Maximum Savings Amount If Claims Develop Favorably Maximum savings amount for twelve month policy period, if claims develop favorably Property, Plant and Equipment [Table Text Block] Summary of Property, Equipment and Software OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Unrealized gains (losses) on investments, tax Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Schedule of Performance Share Unit Activity Number of wholly owned insurance companies. Number Of Wholly Owned Insurance Companies Number of wholly-owned insurance companies Subsequent Event [Member] Subsequent Event [Member] Subsequent Event Type [Axis] Subsequent Event Type Measurement Input, EBITDA Multiple [Member] EBITDA Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Summary of Provision for Income Taxes Income Tax Examination, Year under Examination Ongoing audit for tax years Legal Matters and Contingencies [Text Block] Litigation Liabilities, Current [Abstract] Current liabilities: 2015. Two Thousand Fifteen [Member] 2015 [Member] Assets, Current [Abstract] Current assets: Income Tax Examination, Penalties Expense Income tax examination estimated penalty Impairment, Long-Lived Asset, Held-for-Use Impairment of long lived asset Impairment, Long-Lived Asset, Held-for-Use, Total Dividends and Interest Paid Dividends or distributions paid Statement of Stockholders' Equity [Abstract] Operating Lease, Liability, Current Current operating lease liabilities Revenue from Contract with Customer, Including Assessed Tax Total revenues Property, Plant and Equipment, Net Property, equipment and software, net Property, Plant and Equipment, Net Secured Debt Term loan with principal bank Secured Debt, Total Accounts Receivable, Credit Loss Expense (Reversal) Charges to expense Total grant date fair value of shares vested during the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Statutory federal tax rate Statement of Comprehensive Income [Abstract] Scenario [Domain] Scenario Likelihood of tax benefit being realized upon settlement percent. Likelihood Of Tax Benefit Being Realized Upon Settlement Percent Likelihood of tax benefit being realized upon settlement Entity Central Index Key Entity Central Index Key Plan Name [Domain] Plan Name Risks and Uncertainties [Abstract] Line of Credit Facility, Commitment Fee Description Line of credit facility commitment fee description Unrealized Gains (Losses) Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax, Total 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 Increase (Decrease) in Operating Capital [Abstract] Changes in certain operating assets and liabilities: Accrued Liabilities [Member] Accrued Liabilities [Member] Financial Instruments [Domain] Financial Instruments Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Equity based compensation Income tax examination estimated penalty. Income Tax Examination Estimated Penalty Income tax examination estimated penalty Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Line of Credit Facility [Table] Line Of Credit Facility [Table] Reinsurer, Name [Domain] Award Type [Axis] Award Type Lessee, Operating Leases [Text Block] Leases Capitalized Computer Software, Net Capitalized software development costs Capitalized Computer Software, Net, Total Capitalized Computer Software, Net, Beginning Balance Capitalized Computer Software, Net, Ending Balance Plan Name [Axis] Plan Name Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value Available for sale securities, contractual maturities, Total Geographical [Domain] Geographical Assets Total assets Number of branch offices. Number Of Branch Offices Number Of Branch Offices Investment Income, Net Investment income, net Investment Income, Net, Total Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Supranational bonds. Supranational Bonds [Member] Supranational Bonds [Member] Entity Registrant Name Entity Registrant Name Asset-Backed Securities [Member] Asset Backed Securities [Member] Components of Deferred Tax Assets [Abstract] Deferred income tax assets: Prior period reclassification adjustment Prior Period Reclassification Adjustment Lessee, Lease, Description [Line Items] Lessee Lease Description [Line Items] Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings (Accumulated Deficit), Total Restricted Cash and Investments, Current Restricted cash and investments Restricted Cash and Investments, Current, Total Payments to Acquire Restricted Investments Purchase of restricted investments Payments to Acquire Restricted Investments, Total Estimated tax due. Estimated Tax Due Estimated tax due Retained Earnings [Member] Retained Earnings [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Nonvested ending balance, Units Nonvested beginning balance, Units Minimum [Member] Minimum [Member] Investments Classified by Contractual Maturity Date [Table Text Block] Summary of Contractual Maturities of Available for Sale Securities Proceeds from exercise of stock options and purchase of ESPP Proceeds from Stock Options Exercised Summary of risk retained by insured program after considering loss portfolio transfers and current insurance arrangements. Summary Of Risk Retained By Insured Program After Considering Loss Portfolio Transfers And Current Insurance Arrangements Table [Text Block] Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements Operating Lease, Liability Total operating lease liabilities Forecast [Member] Scenario Forecast [Member] Professional employer services. Professional Employer Services [Member] Revenue recognition PEO service contract minimum term. Revenue Recognition Peo Service Contract Minimum Term Revenue recognition professional employer service contracts term Restricted cash and investments. Restricted Cash And Investments [Member] Restricted Cash and Investments [Member] Restricted Cash and Investments [Member] Revenue [Policy Text Block] Revenue recognition US Government Agencies Debt Securities [Member] U.S. Government Agency Securities [Member] Equity Component [Domain] Equity Component Employee Stock Option [Member] Stock Options [Member] Workers compensation claim payments. Workers Compensation Claim Payments Total paid Receivables [Abstract] 2021-2022 Policy. Two Thousand Twenty One To Two Thousand Twenty Two Policy [Member] 2021-2022 Policy [Member] Repayments of Lines of Credit Payments on credit-line borrowings Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Reconciliations of net income to net cash provided by (used in) operating activities: Measurement Frequency [Axis] Measurement Frequency Ratio of restricted and unrestricted cash and investments to workers compensation and claim liabilities measured quarterly basis. Restricted And Unrestricted Cash And Investments To Workers Compensation And Claim Liabilities Ratio Ratio of restricted and unrestricted cash and investments to workers' compensation and claim liabilities Debt Disclosure [Abstract] Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Common stock repurchased on vesting of restricted stock units and performance awards Debt Instrument, Basis Spread on Variable Rate SOFR plus rate Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date Discount rate of fair market value available for share purchase Deferred Tax Liabilities, Gross Deferred Tax Liabilities, gross total Deferred Tax Liabilities, Gross, Total Federal tax return years. Federal Tax Return Years Federal tax return years Assets [Abstract] ASSETS Number of shares available for grants of awards Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Common stock, $.01 par value; 20,500 shares authorized, 6,572 and 6,871 shares issued and outstanding in 2023 and 2022, respectively Common Stock, Value, Issued Emerging Markets [Member] Emerging Markets [Member] Emerging markets. Repayments of Long-Term Debt Payments on long-term debt Repayments of Long-Term Debt, Total Safety incentives liability current. Safety Incentives Liability Current Safety incentives liability Proceeds from sale of property Proceeds from Sale of Property, Plant, and Equipment Proceeds from Sale of Property, Plant, and Equipment, 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 Auditor Name Operating Income (Loss) Income from operations Lessee operating lease assets and liabilities. Lessee Operating Lease Assets And Liabilities Table [Text Block] Summary of Information Related to ROU Assets and Related Lease Liabilities Deferred Income Tax Expense (Benefit) Deferred income taxes Income Tax Expense (Benefit) Provision for income taxes Total provision Line of Credit Facility, Periodic Payment, Principal Payment of monthly principal of term loan Lessee, Leases [Policy Text Block] Leases Standby letters of credit and a surety bond. Standby Letters Of Credit And Surety Bond Surety bonds and standby letters of credit The noncurrent portion of money or property received from customers that is to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided in the future and Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Customer Deposits And Other Long Term Liabilities Customer deposits and other long-term liabilities Workers compensation change in claims incurred in excess of retention limits. Workers Compensation Change In Claims Incurred In Excess Of Retention Limits Change in claims incurred in excess of retention limits Concentration Risk, Percentage Percentage of revenue attributable to geographic area Share-Based Payment Arrangement, Expense Share-based compensation expense included in selling, general and administrative expenses Payment, Tax Withholding, Share-Based Payment Arrangement Common stock repurchased on vesting of stock awards Measurement Input Type [Domain] Concentration Risk [Line Items] Concentration Risk [Line Items] Assets and Liabilities, Lessee [Abstract] Taxes Payable, Current Income taxes payable Taxes Payable, Current, Total Workers compensation claims coverage per occurrence. Workers Compensation Claims Coverage Per Occurrence Worker's compensation risk claim maximum Income Taxes Paid Income taxes paid Stock repurchase program beginning date. Stock Repurchase Program Beginning Date Stock repurchase program beginning date Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures New grants of stock option 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 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, outstanding stock option Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Earnings Per Share, Policy [Policy Text Block] Basic and diluted earnings per share Measurement Basis [Axis] Measurement Basis Effective Income Tax Rate Reconciliation, Tax Credit, Percent Federal and state tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent, Total Other Nonoperating Income (Expense) Other, net Other Nonoperating Income (Expense), Total Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Property, Plant and Equipment [Abstract] 2018. Two Thousand Eighteen [Member] 2018 [Member] Workers compensation expense accrual claims for current period. Workers Compensation Expense Accrual Claims For Current Period Current period Prohibition for purchase money financing on incurring additional indebtedness without the prior approval of the bank. Prohibition For Purchase Money Financing On Incurring Additional Indebtedness Without Prior Approval Of Bank Prohibition on incurring additional indebtedness without the prior approval of the Bank in purchase money financing Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction, Total Entity Voluntary Filers Entity Voluntary Filers Subsequent Events [Abstract] Tangible net worth. Tangible Net Worth Tangible net worth amount Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent Other assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Stock options granted Other Accrued Liabilities, Current Other accrued liabilities Depreciation Depreciation expense Depreciation, Total Libor floating interest rate. Libor Floating Interest Rate [Member] Daily Floating Rate [Member] Investments [Member] Investments [Member] Debt Instrument, Interest Rate Terms Term loan from bank interest rate description 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] Summary of Lease Costs 2018. Two Thousand Nineteen [Member] 2019 [Member] Gain (Loss) on Disposition of Property Plant Equipment Loss recognized on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment, Total Line of Credit Facility, Maximum Borrowing Capacity Credit facility borrowing capacity Number of Reporting Units Number of reporting units Cost of Goods and Services Sold Total cost of revenues Cost of Goods and Services Sold, Total Workers compensation claims maximum coverage per occurrence. Workers Compensation Claims Maximum Coverage Per Occurrence Worker's compensation risk claim maximum Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Available for sale securities, contractual maturities between 5 to 10 years Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Reconciliation of Undiscounted Future Minimum Lease Payments Under Noncancellable Operating Leases Loss Contingencies [Table] Loss Contingencies [Table] Increase (Decrease) in Workers' Compensation Liabilities Workers' compensation claims liabilities Lessee Disclosure [Abstract] Share based compensation arrangement by share based payment award number of shares available for grant under stock incentive plan. Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Under Stock Incentive Plan Aggregate number of shares for which incentive stock options may be granted under the Plan Lessee, Lease, Description [Table] Lessee Lease Description [Table] Estimate of liability for unpaid safety incentives. Estimate Of Liability For Unpaid Safety Incentives Estimate of liability for unpaid safety incentives Scenario [Axis] Scenario Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Term of operating lease not yet commenced Revolving Credit Facility [Member] Revolving Credit Facility [Member] Lessee, Operating Lease, Remaining Lease Term Remaining lease term, operating lease Earnings Per Share, Basic Basic income per common share Earnings Per Share, Basic, Total Commitments and contingencies (Notes 5, 7 and 11) Commitments and Contingencies Income Statement [Abstract] Operating Lease, Residual Value of Leased Asset Residual value of leased asset Debt Securities, Available-for-Sale, Current Investments Property, Plant and Equipment Disclosure [Text Block] Property, Equipment and Software Performance Shares [Member] Performance Share Units ("PSUs") [Member] Operating Lease, Cost Operating lease cost Short-Term Lease, Cost Short-term lease cost Retirement Benefits [Abstract] Measurement Input Type [Axis] Statistical Measurement [Domain] Statistical Measurement Loss Contingencies [Line Items] Loss Contingencies [Line Items] Net Cash Provided by (Used in) Operating Activities Net cash provided by (used in) operating activities Workers' compensation. Workers Compensation [Text Block] Workers' Compensation Claims 2021 - July 1 and after. Two Thousand Twenty One July One And After [Member] 2021 - July 1 and After [Member] Deferred income tax expense benefit including other comprehensive income tax. Deferred income tax expense benefit including other comprehensive income tax adjustments Deferred income taxes All Award Types Award Type Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Accounts Receivable, Allowance for Credit Loss Allowance for doubtful accounts, ending balance Allowance for doubtful accounts, beginning balance Allowance for doubtful accounts Operating Lease, Payments Cash paid for operating lease liabilities Earnings Per Share, Diluted Diluted income per common share Earnings Per Share, Diluted, Total Product and Service [Domain] Product and Service Lease, Cost [Abstract] Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits Gross unrecognized tax benefits Deferred Tax Assets, Operating Loss Carryforwards, State and Local Operating loss carryforward Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Internal Revenue Service (IRS) [Member] Internal Revenue Service [Member] Deferred tax asset operating lease liability. Deferred Tax Asset Operating Lease Liability Operating lease liability Credit Concentration Risk [Member] Credit Concentration Risk [Member] Debt Instrument, Name [Domain] Debt Instrument, Name Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Number of Options, exercisable stock options Fair Value, Recurring [Member] Fair Value, Measurements, Recurring [Member] Additional Paid in Capital, Common Stock Additional paid-in capital 2023-2024 Policy [Member] Two Thousand Twenty Three To Two Thousand Twenty Four Policy [Member] Two thousand twenty three to two thousand twenty four policy. Deferred Tax Assets, Net Net deferred income taxes Estimated Litigation Liability Estimated liability US Treasury Securities [Member] U.S. Treasuries [Member] Payroll taxes and benefits. Payroll Taxes And Benefits [Member] Payroll Taxes and Benefits [Member] Payments for Repurchase of Common Stock Aggregate purchase price Repurchase of common stock 2016. Two Thousand Sixteen [Member] 2016 [Member] Stock Repurchase Program, Period in Force Period of stock repurchase program Investment, Type [Extensible Enumeration] Current premium payable Current premium payable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Options exercised, Number of Options Consolidation, Policy [Policy Text Block] Principles of consolidation Non-cash operating lease expense. Non Cash Operating Lease Expense Non-cash operating lease expense Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Adjustment for final positions on filed returns Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Available for sale securities, contractual maturities less than 1 year Liabilities and Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Workers compensation. Workers Compensation [Member] Workers' Compensation [Member] Revenue from Contract with Customer, Product and Service Benchmark [Member] Revenue [Member] Vested restricted stock units withheld for tax withholding obligations. Vested Restricted Stock Units Withheld For Tax Withholding Obligations Vested restricted stock units withheld for tax withholding obligations Collateral securities maintain to cover potential workers compensation claims losses. Collateral Securities Maintain To Cover Potential Workers Compensation Claims Losses Collateral securities maintain to cover potential workers compensation claims losses Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total Credit Facility [Domain] Credit Facility Text Block [Abstract] Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: Difference between undiscounted lease payments and discounted operating lease liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted, Units 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 Options exercised, Weighted Average Exercise Price Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income Tax Examination, Interest Expense Estimated additional tax Cash and Cash Equivalents, Policy [Policy Text Block] Cash and cash equivalents Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Available for sale securities, contractual maturities after 10 years Equity Components [Axis] Equity Components Deferred Compensation Liability, Current Current portion of deferred compensation plan liability Deferred Compensation Liability, Current, Total Number of equal installment in which restricted stock units vest. Number Of Equal Installment In Which Restricted Stock Units Vest Number of equal annual installments in which restricted stock units generally vest Increase (Decrease) in Accounts Receivable Trade accounts receivable Retirement Benefits [Text Block] Benefit Plans Property plant and equipment estimated useful life. Property Plant And Equipment Estimated Useful Life Table [Text Block] Summary of Property, Equipment and Software Over Estimated Useful Life Equipment, Furniture and Fixtures [Member] Office Equipment [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Vested, Weighted Average Grant Date Fair Value Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of Stock [Axis] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Exercise Price, exercisable stock options Current Federal Tax Expense (Benefit) Federal Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Statement of Cash Flows [Abstract] Workers compensation expense accrual claims. Workers Compensation Expense Accrual Claims Total expense accrual Comprehensive Income, Policy [Policy Text Block] Comprehensive income Deferred Tax Liabilities, Goodwill Tax amortization of goodwill Insurance deposit as security for future payment obligations under workers compensation program. Insurance Deposit As Security For Future Payment Obligations Under Workers Compensation Program Balance in Chubb trust accounts Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Property, Plant and Equipment, Policy [Policy Text Block] Property, equipment and software Gross Profit Gross margin Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Document Annual Report Document Annual Report Chubb letter of credit. Chubb Letter Of Credit [Member] Chubb Letter of Credit [Member] Common Stock, Par or Stated Value Per Share Common stock, par value Deferred Compensation Liability, Classified, Noncurrent Long term portion of deferred compensation plan liability Deferred Compensation Liability, Classified, Noncurrent, Total Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average remaining amortization 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 Outstanding stock options vesting period 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] Self insured programs. Self Insured Programs [Member] Self Insured Programs [Member] Cost of Goods and Service [Policy Text Block] Cost of revenues Proceeds from sales and maturities of restricted investments. Proceeds From Sales And Maturities Of Restricted Investments Proceeds from sales and maturities of restricted investments Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Summary of Operations and Significant Accounting Policies Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Claim payments. Claim Payments [Abstract] Less: claim payments related to Payments of Dividends Dividends paid Payments of Dividends, Total Fair Value, Inputs, Level 3 [Member] Level 3 [Member] APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Share-based compensation expense 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] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase (decrease) in cash, cash equivalents and restricted cash Maximum additional premium charged amount, if claims develop adversely. Maximum Additional Premium Charged Amount If Claims Develop Adversely Maximum additional premium charged amount for twelve month policy period, if claims develop adversely Lessee operating lease lease not yet commenced liability payments due. Lessee Operating Lease Lease Not Yet Commenced Liability Payments Due Operating lease not yet commenced Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Effect of dilutive securities Document Financial Statement Error Correction [Flag] CALIFORNIA California [Member] City Area Code City Area Code Reinsurer, Name [Axis] Deferred State and Local Income Tax Expense (Benefit) State Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Deferred tax assets tax deferred expense reserves and accruals workers compensation claims. Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Workers Compensation Claims Workers' compensation claims liabilities Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less 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 Weighted Average Number of Shares Outstanding, Basic Weighted average number of basic common shares outstanding Weighted average number of basic shares outstanding Weighted Average Number of Shares Outstanding, Basic, Total Two thousand and fifteen stock incentive plan. Two Thousand And Fifteen Stock Incentive Plan [Member] Two Thousand And Fifteen Stock Incentive Plan [Member] Deferred tax assets unrealized losses gains on trading securities. Deferred Tax Assets Unrealized Losses Gains On Trading Securities Tax effect of unrealized losses (gains), net Long term premium payable Long term premium payable Increased number of common shares reserved for future issuance Increased number of common shares reserved for future issuance Increased number of common shares reserved for future issuance. 2023 [Member] Two Thousand Twenty Three [Member] Two thousand twenty three. Employee Stock [Member] 2019 Employee Stock Purchase Plan [Member] Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of Restricted Stock Unit Activity Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Options Activity Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Exercisable Period From Date Of Grant Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Exercisable Period From Date Of Grant Outstanding options exercisable period after date of grant One month term secured overnight financing rate. One Month Term Secured Overnight Financing Rate [Member] One-Month Term SOFR [Member] Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total undiscounted future minimum lease payments Basis of Presentation of Interim Period Statements [Line Items] Basis Of Presentation Of Interim Period Statements [Line Items] Basis Of Presentation Of Interim Period Statements [Line Items] Investment, Policy [Policy Text Block] Investments 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Adjustments to additional paid in capital common stock repurchased on vesting of stock awards, shares. Adjustments To Additional Paid In Capital Common Stock Repurchased On Vesting Of Stock Awards Shares Common stock repurchased on vesting of stock awards, shares. Defined contribution plan employer matching contribution amount. Defined Contribution Plan Employer Matching Contribution Amount Employer matching contribution Increase (Decrease) in Accrued Salaries Accrued payroll, payroll taxes and related benefits 2020. Two Thousand Twenty [Member] 2020 [Member] Workers compensation expense adjustments accrual claims for prior periods. Workers Compensation Expense Adjustments Accrual Claims For Prior Periods Prior periods Software and Software Development Costs [Member] Software Development Costs [Member] Lease, Cost Total lease cost Payment term for staffing customers. Payment Term For Staffing Customers Payment term for staffing customers Asset Class [Domain] Asset Class Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of Deferred Income Tax Assets and Liabilities Accounts Receivable, after Allowance for Credit Loss, Current Trade accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current, Total Claims risk retained. Claims Risk Retained Claims risk retained Common Stock [Member] Common Stock [Member] Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Corporate Bond Securities [Member] Corporate Bonds [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value, exercisable stock option Building [Member] Buildings [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Line of credit facility in use. Line Of Credit Facility In Use Credit facility borrowing used Cover Cover [Abstract] Selling, General and Administrative Expense Selling, general and administrative expenses Selling, General and Administrative Expense, Total Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Current: Document Fiscal Year Focus Document Fiscal Year Focus Line of credit facility commitment fee percentage during period. Line Of Credit Facility Commitment Fee Percentage During Period Unused commitment fee on unused amount during period Sale of Stock [Domain] Sale of Stock Income taxes receivable Income Taxes Receivable, Current Income Tax Contingency [Table] Income Tax Contingency [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted, Weighted Average Grant Date Fair Value Increase (Decrease) in Income Taxes Income taxes Security Exchange Name Security Exchange Name Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Outstanding options expiration period from the date of grant New Accounting Pronouncements, Policy [Policy Text Block] Recent accounting pronouncements Two thousand and twenty stock incentive plan. Two Thousand And Twenty Stock Incentive Plan [Member] Two Thousand And Twenty Stock Incentive Plan [Member] Property, Plant and Equipment, Gross Property, Plant and Equipment Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Claims expense accrual. Claims Expense Accrual [Abstract] Add: claims expense accrual Restricted Cash and Investments, Noncurrent Restricted cash and investments Restricted Cash and Investments, Noncurrent, Total Adjusted free cash flow amount. Adjusted Free Cash Flow Amount Adjusted free cash flow amount Current State and Local Tax Expense (Benefit) State Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-use assets obtained in exchange for new operating lease obligations Effective income tax rate reconciliation non deductible expenses and other net. Effective Income Tax Rate Reconciliation Non Deductible Expenses And Other Net Nondeductible expenses and other, net Treasury Stock, Shares, Acquired Company repurchase of common stock, shares Cost of Revenue [Abstract] Cost of revenues: Financial Instrument [Axis] Financial Instrument Entity Emerging Growth Company Entity Emerging Growth Company Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Intrinsic value of stock options exercised Property plant and equipment net excluding land. Property Plant And Equipment Net Excluding Land Property, Plant and Equipment, Gross Amendment Flag Amendment Flag Tax Credit Carryforward, Amount Tax credit carryforwards General Business Tax Credit Carryforward [Member] Federal General Business Tax Credit Carry Forward [Member] Debt securities available for sale, average contractual maturity period. Debt Securities Available For Sale Average Contractual Maturity Period Average contractual maturity period Schedule of Weighted Average Number of Shares [Table Text Block] Summary of Basic and Diluted Common Shares Outstanding Nature of operation. Nature Of Operation Policy [Text Block] Nature of operations Deferred compensation liability fair value classified current Deferred Compensation Liability Fair Value Classified Current Fair value of current portion of deferred compensation plan liability Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Total Proceeds from Lines of Credit Proceeds from credit-line borrowings Proceeds from Lines of Credit, Total Workers compensation claims incurred in excess of retention limits. Workers Compensation Claims Incurred In Excess Of Retention Limits Reserves incurred in excess of retention limits Leases [Abstract] Variable Rate [Domain] Variable Rate Alternative minimum tax credits. Alternative Minimum Tax Credits [Member] Alternative Minimum Tax Credit Carry Forward [Member] Entity File Number Entity File Number Deferred Tax Assets, Gross Deferred tax assets, gross total Accretion (amortization) and gain (loss) on investments. Accretion Amortization And Gain Loss On Investments Investment amortization and losses recognized Emerging market securities. Emerging Market Securities [Member] Equity, Class of Treasury Stock [Line Items] Equity Class Of Treasury Stock [Line Items] Unrealized gains (losses) on investments, net of tax of $2,596, ($10,958), and ($2,478) in 2023, 2022 and 2021, respectively OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Unrealized gain (loss) on investments, net of tax Basis of Presentation of Interim Period Statements [Table] Basis Of Presentation Of Interim Period Statements [Table] Basis Of Presentation Of Interim Period Statements [Table] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Total cash, cash equivalents and restricted cash shown in the statement of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance Cash and cash equivalents maximum maturity period. Cash And Cash Equivalents Maximum Maturity Period Cash and cash equivalents, maturity term Share-Based Payment Arrangement [Abstract] Number of markets. Number of Markets Number of markets Dividends, Common Stock, Cash Cash dividends on common stock Stock repurchase program. Stock Repurchase Program [Text Block] Stock Repurchase Program 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 Nonvested ending balance, Weighted Average Grant Date Fair Value Nonvested beginning balance, Weighted Average Grant Date Fair Value Deferred Tax Assets, Valuation Allowance Less: valuation allowance Wage based tax credits claimed amount to be disallowed results estimated additional tax due. Wage Based Tax Credits Claimed Amount To Be Disallowed Results Estimated Additional Tax Due Wage based tax credits claimed amount to be disallowed results estimated additional tax due Capitalized Computer Software, Amortization Amortization of capitalized software development costs Auditor Location Auditor Location Customer deposits. Customer Deposits Policy [Text Block] Customer deposits Entity Address, Address Line Two Entity Address, Address Line Two Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of Operating Segments Number of operating segment Direct payroll costs. Direct Payroll Costs [Member] Direct Payroll Costs [Member] Investment Type [Axis] Investment Type Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Common stock repurchased on vesting of restricted stock units and performance awards, shares Computer Equipment [Member] Computer Hardware and Software [Member] Revenues [Abstract] Revenues: Commercial Paper [Member] Commercial Paper Entity Address, Address Line One Entity Address, Address Line One Earnings before interest taxes depreciation and amortization. Earnings Before Interest Taxes Depreciation And Amortization EBITDA Period for cancellation or termination of PEO service contract. Period For Cancellation Or Termination Of Peo Service Contract Professional employer service contract cancellation and termination period Restricted Cash Restricted cash Restricted Cash, Total Description of renewed agreement. Description Of Renewed Agreement Description of renewed agreement Line of Credit Facility, Commitment Fee Percentage Unused commitment fee on unused amount Subsequent Event Type [Domain] Subsequent Event Type Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] Summary of Allowance for Doubtful Accounts Wage based tax credits claimed amount to be disallowed tax years. Wage Based Tax Credits Claimed Amount To Be Disallowed Tax Years Wage-based tax credits claimed amount disallowed, tax years Variable Lease, Cost Variable lease cost 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Collateral transferred. Collateral Transferred Collateral transferred Fair Value, Inputs, Level 2 [Member] Level 2 [Member] Long-Term Debt, Gross Outstanding balance on term loan and revolving credit facility Product and Service [Axis] Product and Service Treasury Stock, Value, Acquired, Cost Method Company repurchase of common stock Title of 12(b) Security Title of 12(b) Security Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Common stock issued on exercise of options, purchase of ESPP shares and vesting of restricted stock units and performance awards Reinsurance coverage per occurrence. Reinsurance Coverage Per Occurrence Reinsurance coverage Reinsurance coverage Workers compensation claim payments current period. Workers Compensation Claim Payments Current Period Current period Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Percentage in payroll deductions to acquire shares Income Tax Authority, Name [Axis] Income Tax Authority, Name Investments [Domain] Investments Computer hardware, software and software development costs. Computer Hardware Software And Software Development Costs [Member] Computer Hardware, Software and Software Development Costs [Member] Leaseholds and Leasehold Improvements [Member] Leaseholds and Leasehold Improvements Leasehold Improvements [Member] Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Segment Reporting, Policy [Policy Text Block] Reportable Segment Portion at Fair Value Measurement [Member] Fair Value Disclosure Item Amounts [Default] Portion at Fair Value Measurement [Member] [Default] Concentration Risk [Table] Concentration Risk [Table] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Workers' Compensation Liability, Noncurrent Long-term workers' compensation claims liabilities Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Available for sale securities, contractual maturities between 1 to 5 years Defined Contribution Plan, Employer Discretionary Contribution Amount Discretionary Company contributions Goodwill and Intangible Asset Impairment Goodwill and intangible assets impairment Goodwill and Intangible Asset Impairment, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term of exercisable stock options Increase (decrease) in operating lease liabilities. Increase Decrease In Operating Lease Liabilities Operating lease liabilities Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Stock Repurchase Program Number of Shares Authorized to be Repurchased Cost of repurchase Share-Based Payment Arrangement [Text Block] Stock Incentive Plans Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Cancelled/Forfeited, Weighted Average Grant Date Fair Value Insured program. Insured Program [Member] Insured Program [Member] Maximum payout percentage. Maximum Payout Percentage Maximum payout percentage Share-Based Payment Arrangement, Exercise of Option, Tax Benefit Share-based compensation, income tax benefits Class of Treasury Stock [Table] Class Of Treasury Stock [Table] Workers compensation percent to liabilities incurred but not reported. Workers Compensation Percent To Liabilities Incurred But Not Reported Ratio of IBNR to workers' compensation claims liabilities Tax Credit Carryforward [Axis] Tax Credit Carryforward Concentration Risk Type [Domain] Concentration Risk Type Document Type Document Type Increase decrease in safety incentive liability. Increase Decrease In Safety Incentive Liability Safety incentives liability Reserves and IBNR in excess of retention limits incurred but not reported Workers Compensation Claims Incurred But Not Reported In Excess Of Retention Limits Workers compensation claims incurred but not reported in excess of retention limits. Line of Credit [Member] Line of Credit [Member] 2017. Two Thousand Seventeen [Member] 2017 [Member] Investments current. Marketable Securities Current [Member] Marketable Securities Current [Member] Net Cash Provided by (Used in) Investing Activities Net cash provided by (used in) investing activities Marketable Securities Recorded Basis Marketable Securities, Total Deferred compensation liability fair value classified noncurrent. Deferred Compensation Liability Fair Value Classified Noncurrent Fair value of long term portion of deferred compensation plan liability Deferred tax liabilities operating lease right-of-use. Deferred Tax Liabilities Operating Lease Right Of Use Operating lease right-of-use Deferred Tax Liabilities, Other Other Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Cancelled/Forfeited, Units Net Cash Provided by (Used in) Financing Activities Net cash used in financing activities Effective income tax rate reconciliation state taxes net of federal benefit. Effective Income Tax Rate Reconciliation State Taxes Net Of Federal Benefit State taxes, net of federal benefit Entity Filer Category Entity Filer Category Professional employer service fees. Professional Employer Service Fees [Member] Professional Employer Service Fees [Member] 2021 - through June 30. Two Thousand Twenty One Through June Thirty [Member] 2021 - Through June 30 [Member] Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents, Total Restricted cash, included in restricted cash and investments Balance Sheet Location [Domain] Balance Sheet Location Workers' Compensation Liability Workers' compensation claims liabilities, Ending balance Workers' compensation claims liabilities, Beginning balance Workers compensation liability Income Tax Authority, Name [Domain] Income Tax Authority, Name Workers' Compensation Liability, Current Workers' compensation claims liabilities Workers compensation liability, current Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Variable Rate [Axis] Variable Rate Payments to Acquire Marketable Securities Purchase of investments Accounts Receivable, Allowance for Credit Loss, Writeoff Write-offs of uncollectible accounts, net of recoveries Write-offs of uncollectible accounts, net of recoveries Asset Class [Axis] Asset Class Nonoperating Income (Expense) Other income, net Liabilities Total liabilities Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Equity, Attributable to Parent Ending Balance Beginning Balance Total stockholders' equity Safety incentives. Safety Incentives Policy [Text Block] Safety incentives Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Workers compensation claims. Workers Compensation Claims Policy [Text Block] Workers' compensation claims liabilities Net Income (Loss) Net income Net income Nonoperating Income (Expense) [Abstract] Other income (expense): Interest Expense Interest expense Interest Expense, Total Standby Letters of Credit [Member] Standby Letters of Credit [Member] Statement of Financial Position [Abstract] Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total Common stock issued on exercise of options, purchase of ESPP shares and vesting of restricted stock units and performance awards, shares Weighted Average Number of Shares Outstanding, Diluted Weighted average number of diluted common shares outstanding Weighted average number of diluted shares outstanding Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Summary of Effective Tax Rate Differed from U.S. Statutory Federal Tax Rate Credit Facility [Axis] Credit Facility Effective Income Tax Rate Reconciliation, Percent Effective tax rate Deferred Federal Income Tax Expense (Benefit) Federal Fully insured workers compensation claims liabilities member. Fully Insured Workers Compensation Claims Liabilities [Member] Fully Insured Workers Compensation Claims Liabilities [Member] Payments to Acquire Productive Assets Purchase of property, equipment and software Payments to Acquire Productive Assets, Total Workers compensation incurred but not reported. Workers Compensation Incurred But Not Reported Incurred but not reported (IBNR) Debt Securities, Available-for-Sale, Amortized Cost Cost Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term Use of Estimates, Policy [Policy Text Block] Accounting estimates Income Tax Disclosure [Text Block] Income Taxes Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Outstanding ending balance, Weighted Average Exercise Price Outstanding beginning balance, Weighted Average Exercise Price Workers compensation reserve activity. Workers Compensation Reserve Activity Table [Text Block] Summarizes Aggregate Workers' Compensation Reserve Activity Fair Value Disclosures [Abstract] Current Income Tax Expense (Benefit) Current income tax expense Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Measurement Frequency [Domain] Measurement Frequency Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] workers compensation reserve. Workers Compensation Reserve [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested, Units Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents and restricted cash, end of period Cash, cash equivalents and restricted cash, beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Proceeds from Sale and Maturity of Marketable Securities Proceeds from sales and maturities of investments Income Tax Disclosure [Abstract] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name Staffing services. Staffing Services [Member] Staffing Services [Member] Marketable Securities [Table Text Block] Summary of Investments Measured at Fair Value on Recurring Basis Term loan. Term Loan [Member] Term Loan [Member] XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 16, 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 BBSI    
Entity Registrant Name BARRETT BUSINESS SERVICES, INC.    
Entity Central Index Key 0000902791    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Accelerated Filer    
Entity Shell Company false    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Common Stock, Shares Outstanding   6,571,358  
Entity Public Float     $ 569,579,064
Entity Interactive Data Current Yes    
Title of 12(b) Security Common Stock, Par Value $0.01 Per Share    
Security Exchange Name NASDAQ    
Entity Incorporation, State or Country Code MD    
Entity File Number 0-21886    
Document Annual Report true    
Document Transition Report false    
Entity Tax Identification Number 52-0812977    
Entity Address, Address Line One 8100 NE Parkway Drive    
Entity Address, Address Line Two Suite 200    
Entity Address, City or Town Vancouver    
Entity Address, State or Province WA    
Entity Address, Postal Zip Code 98662    
City Area Code 360    
Local Phone Number 828-0700    
Auditor Name Deloitte & Touche LLP    
Auditor Location Portland,    
Auditor Firm ID 34    
Documents Incorporated by Reference

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the definitive Proxy Statement for the 2024 Annual Meeting of Stockholders are hereby incorporated by reference in Part III of Form 10-K.

   
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 71,168 $ 91,423
Investments 81,027 68,325
Trade accounts receivable, net 171,407 163,838
Income taxes receivable 7,987  
Prepaid expenses and other 18,443 19,787
Restricted cash and investments 97,470 110,989
Total current assets 447,502 454,362
Property, equipment and software, net 50,295 45,954
Operating lease right-of-use assets 19,898 19,804
Restricted cash and investments 145,583 104,277
Goodwill 47,820 47,820
Other assets 6,222 3,281
Deferred income taxes 4,218 11,440
Total assets 721,538 686,938
Current liabilities:    
Accounts payable 6,593 8,264
Accrued payroll, payroll taxes and related benefits 234,080 222,331
Income taxes payable   610
Current operating lease liabilities 6,623 6,957
Current premium payable 35,276 18,920
Other accrued liabilities 9,412 12,683
Workers' compensation claims liabilities 50,006 62,917
Safety incentives liability 1,262 2,049
Total current liabilities 343,252 334,731
Long-term workers' compensation claims liabilities 117,757 153,070
Long term premium payable 37,812  
Long-term operating lease liabilities 14,590 14,225
Customer deposits and other long-term liabilities 8,987 7,070
Total liabilities 522,398 509,096
Commitments and contingencies (Notes 5, 7 and 11)  
Stockholders' equity:    
Common stock, $.01 par value; 20,500 shares authorized, 6,572 and 6,871 shares issued and outstanding in 2023 and 2022, respectively 66 69
Additional paid-in capital 36,940 32,744
Accumulated other comprehensive loss (20,801) (27,594)
Retained earnings 182,935 172,623
Total stockholders' equity 199,140 177,842
Total liabilities and stockholders' equity $ 721,538 $ 686,938
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 20,500,000 20,500,000
Common stock, shares issued 6,572,000 6,871,000
Common stock, shares outstanding 6,572,000 6,871,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:      
Total revenues $ 1,069,307 $ 1,054,326 $ 955,166
Cost of revenues:      
Total cost of revenues 826,775 819,481 750,658
Gross margin 242,532 234,845 204,508
Selling, general and administrative expenses 174,772 169,642 155,259
Depreciation and amortization 7,110 6,228 5,326
Income from operations 60,650 58,975 43,923
Other income (expense):      
Investment income, net 8,643 6,476 7,215
Interest expense (166) (141) (372)
Other, net (139) (7) (105)
Other income, net 8,338 6,328 6,738
Income before income taxes 68,988 65,303 50,661
Provision for income taxes 18,376 18,035 12,582
Net income $ 50,612 $ 47,268 $ 38,079
Basic income per common share $ 7.52 $ 6.63 $ 5.05
Weighted average number of basic common shares outstanding 6,731 7,130 7,540
Diluted income per common share $ 7.39 $ 6.54 $ 5
Weighted average number of diluted common shares outstanding 6,849 7,226 7,621
Professional Employer Services [Member]      
Revenues:      
Total revenues $ 982,268 $ 937,363 $ 843,815
Staffing Services [Member]      
Revenues:      
Total revenues 87,039 116,963 111,351
Direct Payroll Costs [Member]      
Cost of revenues:      
Total cost of revenues 65,042 87,944 83,821
Payroll Taxes and Benefits [Member]      
Cost of revenues:      
Total cost of revenues 555,758 522,392 469,888
Workers' Compensation [Member]      
Cost of revenues:      
Total cost of revenues $ 205,975 $ 209,145 $ 196,949
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 50,612 $ 47,268 $ 38,079
Unrealized gains (losses) on investments, net of tax of $2,596, ($10,958), and ($2,478) in 2023, 2022 and 2021, respectively 6,793 (28,673) (6,485)
Comprehensive income $ 57,405 $ 18,595 $ 31,594
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Unrealized gains (losses) on investments, tax $ 2,596 $ (10,958) $ (2,478)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Beginning Balance at Dec. 31, 2020 $ 198,235 $ 76 $ 24,885 $ 7,564 $ 165,710
Beginning Balance, shares at Dec. 31, 2020   7,566      
Common stock issued on exercise of options, purchase of ESPP shares and vesting of restricted stock units and performance awards 1,156 $ 1 1,155    
Common stock issued on exercise of options, purchase of ESPP shares and vesting of restricted stock units and performance awards, shares   106      
Common stock repurchased on vesting of restricted stock units and performance awards (1,465)   (1,465)    
Common stock repurchased on vesting of restricted stock units and performance awards, shares   (20)      
Share-based compensation expense 5,366   5,366    
Company repurchase of common stock (17,287) $ (3) (887)   (16,397)
Company repurchase of common stock, shares   (237)      
Cash dividends on common stock (9,069)       (9,069)
Unrealized gain (loss) on investments, net of tax (6,485)     (6,485)  
Net income 38,079       38,079
Ending Balance at Dec. 31, 2021 208,530 $ 74 29,054 1,079 178,323
Ending Balance, shares at Dec. 31, 2021   7,415      
Common stock issued on exercise of options, purchase of ESPP shares and vesting of restricted stock units and performance awards 711 $ 1 710    
Common stock issued on exercise of options, purchase of ESPP shares and vesting of restricted stock units and performance awards, shares   84      
Common stock repurchased on vesting of restricted stock units and performance awards (1,692)   (1,692)    
Common stock repurchased on vesting of restricted stock units and performance awards, shares   (22)      
Share-based compensation expense 7,390   7,390    
Company repurchase of common stock (47,168) $ (6) (2,718)   (44,444)
Company repurchase of common stock, shares   (606)      
Cash dividends on common stock (8,524)       (8,524)
Unrealized gain (loss) on investments, net of tax (28,673)     (28,673)  
Net income 47,268       47,268
Ending Balance at Dec. 31, 2022 177,842 $ 69 32,744 (27,594) 172,623
Ending Balance, shares at Dec. 31, 2022   6,871      
Common stock issued on exercise of options, purchase of ESPP shares and vesting of restricted stock units and performance awards 702 $ 1 701    
Common stock issued on exercise of options, purchase of ESPP shares and vesting of restricted stock units and performance awards, shares   110      
Common stock repurchased on vesting of restricted stock units and performance awards (2,993)   (2,993)    
Common stock repurchased on vesting of restricted stock units and performance awards, shares   (33)      
Share-based compensation expense 8,465   8,465    
Company repurchase of common stock (34,192) $ (4) (1,977)   (32,211)
Company repurchase of common stock, shares   (376)      
Cash dividends on common stock (8,089)       (8,089)
Unrealized gain (loss) on investments, net of tax 6,793     6,793  
Net income 50,612       50,612
Ending Balance at Dec. 31, 2023 $ 199,140 $ 66 $ 36,940 $ (20,801) $ 182,935
Ending Balance, shares at Dec. 31, 2023   6,572      
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]      
Cash dividends on common stock per share $ 1.2 $ 1.2 $ 1.2
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income $ 50,612 $ 47,268 $ 38,079
Reconciliations of net income to net cash provided by (used in) operating activities:      
Depreciation and amortization 7,110 6,228 5,326
Non-cash operating lease expense 7,036 6,955 8,045
Investment amortization and losses recognized 1,396 1,859 1,433
Loss recognized on disposal of property and equipment 256 139 114
Deferred income taxes 4,626 (2,169) (347)
Share-based compensation 8,465 7,390 5,366
Changes in certain operating assets and liabilities:      
Trade accounts receivable (7,569) (8,131) (37,201)
Income taxes (8,597) (1,063) 8,158
Prepaid expenses and other 1,344 (2,181) (1,645)
Accounts payable (1,671) 3,779 (261)
Accrued payroll, payroll taxes and related benefits 12,728 24,916 49,739
Other accrued liabilities (3,390) 3,644 25
Premium payable 54,168 12,081 7,728
Workers' compensation claims liabilities (51,246) (64,222) (77,640)
Safety incentives liability (787) (2,273) (14,505)
Operating lease liabilities (7,099) (6,740) (7,886)
Other assets and liabilities, net (160) 298 13
Net cash provided by (used in) operating activities 67,222 27,778 (15,459)
Cash flows from investing activities:      
Purchase of property, equipment and software (11,827) (15,973) (6,801)
Proceeds from sale of property 120    
Purchase of investments (4,387)   (54,835)
Proceeds from sales and maturities of investments 10,352 18,732 75,256
Purchase of restricted investments (66,734) (4,345) (253,781)
Proceeds from sales and maturities of restricted investments 17,289 62,740 127,298
Net cash provided by (used in) investing activities (55,187) 61,154 (112,863)
Cash flows from financing activities:      
Proceeds from credit-line borrowings 12,313   2,718
Payments on credit-line borrowings (12,313)   (2,718)
Payments on long-term debt   (3,510) (221)
Repurchase of common stock (34,192) (47,168) (17,287)
Common stock repurchased on vesting of stock awards (2,993) (1,692) (1,465)
Dividends paid (8,089) (8,524) (9,069)
Proceeds from exercise of stock options and purchase of ESPP 702 711 1,156
Net cash used in financing activities (44,572) (60,183) (26,886)
Net increase (decrease) in cash, cash equivalents and restricted cash (32,537) 28,749 (155,208)
Cash, cash equivalents and restricted cash, beginning of period 107,378 78,629 233,837
Cash, cash equivalents and restricted cash, end of period $ 74,841 $ 107,378 $ 78,629
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Operations and Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Operations and Significant Accounting Policies

Note 1 - Summary of Operations and Significant Accounting Policies

Nature of operations

Barrett Business Services, Inc. (“BBSI” or the “Company”), is a leading provider of business management solutions for small and mid-sized companies. The Company has developed a management platform that integrates a knowledge-based approach from the management consulting industry with tools from the human resource outsourcing industry. This platform, through the effective leveraging of human capital, helps our business owner clients run their businesses more effectively.

We believe this platform, delivered through our decentralized organizational structure, differentiates BBSI from our competitors. The Company supports clients with a local presence in 68 markets throughout the United States. Approximately 72%, 73% and 73%, respectively, of our revenue during 2023, 2022 and 2021 was attributable to our California operations. BBSI was incorporated in Maryland in 1965.

The Company operates a wholly owned, fully licensed captive insurance company, Associated Insurance Company for Excess ("AICE") and a wholly owned, fully licensed insurance company, Ecole. AICE and Ecole provide access to more competitive and cost-effective insurance markets and provide cost-effective risk management. See “Note 4 - Workers’ Compensation Claims” for additional information on the Company’s insurance programs.

Principles of consolidation

The accompanying financial statements are prepared on a consolidated basis. All intercompany account balances and transactions between BBSI, AICE, and Ecole have been eliminated in consolidation.

Reportable segment

The Company has one operating and reporting segment. The chief operating decision maker (our Chief Executive Officer) regularly reviews the financial information of our business at a consolidated level in deciding how to allocate resources and in assessing performance.

Revenue recognition

Professional employer (“PEO”) services are normally used by organizations to satisfy ongoing needs related to the management of human capital and are governed by the terms of a client services agreement which covers all employees at a particular work site. Staffing revenues relate primarily to short-term staffing, contract staffing and on-site management services. The Company’s performance obligations for PEO and staffing services are satisfied, and the related revenue is recognized, as services are rendered by our workforce.

Our PEO client service agreements have a minimum term of one year, are renewable on an annual basis and typically require 30 days’ written notice to cancel or terminate the contract by either party. In addition, our client service agreements provide for immediate termination upon any payment default of the client regardless of when notice is given. PEO customers are invoiced following the end of each payroll processing cycle, with payment generally due on the invoice date. Staffing customers are generally invoiced weekly based on agreed rates per employee and actual hours worked, typically with payment terms of 30 days. The amount of earned but unbilled revenue is classified as a receivable on the consolidated balance sheets.

We report PEO revenues net of direct payroll costs because we are not the primary obligor for these payments to our clients’ employees. Direct payroll costs include salaries, wages, health insurance, and employee out-of-pocket expenses incurred incidental to employment. We also present revenue net of safety incentives, because these incentives represent consideration payable to customers.

Cost of revenues

Our cost of revenues for PEO services includes employer payroll-related taxes, workers' compensation costs, and employee benefits costs. Our cost of revenues for staffing services includes direct payroll costs, employer payroll-related taxes, and workers’ compensation costs. Direct payroll costs represent the gross payroll earned by staffing services employees based on salary or hourly wages. Payroll taxes and benefits consist of the employer's portion of Social Security and Medicare taxes, federal and state unemployment taxes, and employee benefit costs, which primarily comprises health insurance premiums paid to third-party insurers and underwriting and benefit consultant payroll. Workers' compensation costs consist primarily of premiums paid to third-party insurers, claims reserves, claims administration fees, legal fees, MCC expense, state administrative agency fees, third-party broker commissions, risk manager payroll, as well as costs associated with operating our two wholly owned insurance companies, AICE and Ecole.

Cash and cash equivalents

We consider non-restricted short-term investments that are highly liquid, readily convertible into cash, and have maturities at acquisition of less than three months to be cash equivalents for purposes of the consolidated statements of cash flows and consolidated balance sheets. The Company maintains cash balances in bank accounts that normally exceed FDIC insured limits. The Company has not experienced any losses related to its cash concentration.

Investments

The Company classifies investments as available-for-sale. The Company’s investments are reported at fair value with unrealized gains and losses, net of taxes, shown as a component of accumulated other comprehensive income (loss) in stockholders' equity. Investments are recorded as current on the consolidated balance sheets as the invested funds are available for current operations. Management considers available evidence in evaluating potential impairment of investments, including the extent to which fair value is less than cost and adverse conditions related to the security. In the event of a credit loss, an allowance would be recognized to the extent that the fair value of the security is less than the present value of the expected future cash flows. Realized gains and losses on sales of investments are included in investment income in our consolidated statements of operations.

Restricted cash and investments

The Company holds restricted cash and investments primarily for the future payment of insurance premiums and workers’ compensation claims. These investments are categorized as available-for-sale. They are reported at fair value with unrealized gains and losses, net of taxes, shown as a component of accumulated other comprehensive income (loss) in stockholders’ equity. Restricted cash and investments are classified as current and noncurrent on the consolidated balance sheets based on the nature of the restriction. Management considers available evidence in evaluating potential impairment of restricted investments, including the extent to which fair value is less than cost and adverse conditions related to the security. In the event of a credit loss, an allowance would be recognized to the extent that the fair value of the security is less than the present value of the expected future cash flows. Realized gains and losses on sales of restricted investments are included in investment income in our consolidated statements of operations.

Restricted cash and investments also includes investments held as part of the Company’s deferred compensation plan. These investments are classified as trading securities and are recorded at fair value with unrealized gains and losses reported as a component of income (loss) from operations.

Concentration of Credit Risk

Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash equivalents, investments, restricted cash and investments, and trade accounts receivable. We limit investment of cash equivalents and investments to financial institutions with high credit ratings. Credit risk on trade accounts is minimized as a result of the large and diverse nature of our customer base.

Allowance for doubtful accounts

The Company had an allowance for doubtful accounts of $885,000 and $893,000 at December 31, 2023 and 2022, respectively. We make estimates of the collectability of our accounts receivable for services provided to our customers based on future expected credit losses. Management analyzes historical bad debts, customer concentrations, customer credit-worthiness, current economic trends and changes in customers' payment trends when evaluating the adequacy of the allowance for doubtful accounts. If the financial condition of our customers deteriorates resulting in an impairment of their ability to make payments, additional allowances may be required.

Our allowance for doubtful accounts activity is summarized as follows (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at January 1,

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

893

 

 

$

460

 

 

$

757

 

Charges to expense

 

 

98

 

 

 

462

 

 

 

193

 

Write-offs of uncollectible accounts, net
   of recoveries

 

 

(106

)

 

 

(29

)

 

 

(490

)

Balance at December 31,

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

885

 

 

$

893

 

 

$

460

 

 

Income taxes

Our income taxes are accounted for using an asset and liability approach. This requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities at the applicable tax rates. A valuation allowance is recorded against deferred tax assets if, based on the weight of the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The factors used to assess the likelihood of realization include the Company’s forecast of the reversal of temporary differences, future taxable income and available tax planning strategies that could be implemented to realize the net deferred tax assets. Failure to achieve forecasted taxable income in applicable tax jurisdictions could affect the ultimate realization of deferred tax assets and could result in an increase in the Company’s effective tax rate on future earnings.

The determination of our provision for income taxes requires significant judgment, the use of estimates, and the interpretation and application of complex tax laws. Significant judgment is required in assessing the timing and amounts of deductible and taxable items and the probability of sustaining uncertain tax positions. The Company recognizes the tax benefit from uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. As facts and circumstances change, we reassess these probabilities and record any changes in the consolidated financial statements as appropriate. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense.

Goodwill and intangible assets

Goodwill is recorded as the difference, if any, between the aggregate consideration paid for a business combination and the fair value of the net assets acquired. Goodwill is not amortized but is evaluated for impairment annually, or more frequently if circumstances indicate that it is more likely than not that the fair value of the reporting unit is below its carrying value. The Company has one reporting unit and evaluates the carrying value of goodwill annually at December 31. No impairment has been recognized in the periods presented.

Property, equipment and software

Property, equipment and software are stated at cost. Expenditures for maintenance and repairs are charged to selling, general and administrative expenses as incurred and expenditures for additions and improvements to property and equipment are capitalized. The cost of assets sold or otherwise disposed of and the related accumulated depreciation are eliminated from the accounts, and any resulting gain or loss is reflected in the consolidated statements of operations.

We capitalize software development costs incurred during the application development stage, which is the stage when preliminary project planning ends and software development begins. Capitalized costs generally include both internal and external costs associated with coding and testing. Capitalized costs are amortized on a straight-line basis over the estimated useful life, commencing when the software is placed into service. Costs incurred during the preliminary project stage and the post-implementation stage, as well as general and administrative and overhead costs, are expensed as they are incurred.

Depreciation of property and equipment and amortization of software is calculated using the straight-line method over estimated useful lives of the related assets or lease terms, as follows:

 

 

 

Years

Buildings

 

39

Equipment, furniture and fixtures

 

7 - 15

Computer hardware, software and software development costs

 

3 - 10

Leasehold improvements

 

1 - 7

 

Impairment of long-lived assets

Long-lived assets, such as property, equipment and software and acquired intangibles subject to amortization, are reviewed for impairment annually, or whenever events or changes in circumstances indicate that the remaining estimated useful life may warrant revision or that the carrying amount of an asset may not be recoverable. Some of the events or changes in circumstances that would trigger an impairment review include, but are not limited to, significant under-performance relative to expected and/or historical results, significant negative industry or economic trends, or knowledge of transactions involving the sale of similar property at amounts below the carrying value.

Assets are grouped for measurement of impairment at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets. If the carrying amount of an asset group exceeds the estimated undiscounted future cash flows expected to be generated by the asset group, then an impairment charge is recognized to the extent the carrying amount exceeds the asset group’s fair value. In determining fair value, management considers current results, trends, future prospects, and other economic factors.

Leases

The Company leases office facilities and equipment under operating leases. We determine whether an arrangement is or contains a lease at inception. For all leases with a term greater than 12 months, we record our operating lease liabilities and right-of-use (ROU) assets at the lease commencement date. Operating lease liabilities are based on the present value of future minimum lease payments over the lease term, and include options to renew a lease in the future minimum lease payments if it is reasonably certain that the Company will exercise that option. ROU assets are based on the lease liability, adjusted for any lease prepayments and lease incentives. If a lease does not provide an implicit interest rate, we use our incremental borrowing rate on a collateralized basis from the information available at commencement date in determining the present value of lease payments. We recognize expense for lease payments on a straight-line basis over the lease term for operating leases. Leases with initial terms of 12 months or less are considered short-term lease costs and are not recorded as ROU assets on the consolidated balance sheets. ROU assets are reviewed for impairment in the same manner as long-lived assets. No impairment has been recorded in the periods presented.

The Company has elected the practical expedient not to separate non-lease components from lease components for all classes of assets. Our lease agreements generally do not contain material variable lease payments or restrictive covenants.

Workers’ compensation claims liabilities

Our workers’ compensation claims liabilities do not represent an exact calculation of liability but rather management’s best estimate, utilizing actuarial expertise and projection techniques, at a given reporting date. The estimated liability for open workers’ compensation claims is based on an evaluation of information provided by our third-party administrator for workers’ compensation claims, coupled with an actuarial estimate of future loss development with respect to reported claims and incurred but not reported claims (together, “IBNR”). Workers’ compensation claims liabilities include case reserve estimates for reported losses, plus additional amounts for estimated IBNR claims, MCC and legal costs, unallocated loss adjustment expenses and estimated future recoveries. The estimate of incurred costs expected to be paid within one year is included in current liabilities, while the estimate of incurred costs expected to be paid beyond one year is included in long-term liabilities on our consolidated balance sheets. These estimates are reviewed at least quarterly and adjustments to estimated liabilities are reflected in current operating results as they become known.

The process of arriving at an estimate of unpaid claims and claims adjustment expense involves a high degree of judgment and is affected by both internal and external events, including changes in claims handling practices, changes in reserve estimation procedures, inflation, trends in the litigation and settlement of pending claims, and legislative changes.

Our estimates are based on actuarial analysis and informed judgment, derived from individual experience and expertise applied to multiple sets of data and analyses. We consider significant facts and circumstances known both at the time that loss reserves are initially established and as new facts and circumstances become known. Due to the inherent uncertainty underlying loss reserve estimates, the expenses incurred through final resolution of our liability for our workers’ compensation claims will likely vary from the related loss reserves at the reporting date. Therefore, as specific claims are paid out in the future, actual paid losses may be materially different from our current loss reserves.

A basic premise in most actuarial analyses is that historical data and past patterns demonstrated in the incurred and paid historical data form a reasonable basis upon which to project future outcomes, absent a material change. Significant structural changes to the available data can materially impact the reserve estimation process. To the extent a material change affecting the ultimate claim liability becomes known, such change is quantified to the extent possible through an analysis of internal Company data and, if available and when appropriate, external data. Nonetheless, actuaries exercise a considerable degree of judgment in the evaluation of these factors and the need for such actuarial judgment is more pronounced when faced with material uncertainties.

Safety incentives

We accrue for and present expected safety incentives as a reduction of revenue. Safety incentives represent cash incentives paid to certain PEO client companies for maintaining safe work practices and minimizing workplace injuries. The incentive is based on a percentage of annual payroll and is paid annually to customers who meet predetermined workers’ compensation claims cost objectives. Safety incentive payments are made only after closure of all workers' compensation claims incurred during the customer’s contract period. The safety incentive liability is estimated and accrued each month based upon contract year-to-date payroll and the then current amount of the customer’s estimated workers’ compensation claims reserves as established by us and our third-party administrator. In July 2020, the Company began limiting its safety incentive offering in certain markets. The Company provided $1.3 million and $2.0 million at December 31, 2023 and 2022, respectively, as an estimate of the liability for unpaid safety incentives.

Customer deposits

We require deposits from certain PEO customers to cover a portion of our accounts receivable due from such customers in the event of default of payment.

Comprehensive income

Comprehensive income includes all changes in equity during a period except those that resulted from investments by or distributions to the Company's stockholders.

Other comprehensive income refers to revenues, expenses, gains and losses that under U.S. generally accepted accounting principles (“GAAP”) are included in comprehensive income, but excluded from net income as these amounts are recorded directly as an adjustment to stockholders' equity. Our other comprehensive income comprises unrealized holding gains and losses on our available-for-sale investments.

Statements of cash flows

Interest paid in 2023, 2022 and 2021 did not materially differ from interest expense. Income taxes paid by the Company totaled $22.2 million, $21.0 million, and $4.7 million in 2023, 2022 and 2021, respectively.

Bank deposits and other cash equivalents that are restricted for use are classified as restricted cash. The table below reconciles the cash, cash equivalents and restricted cash balances from our consolidated balance sheets to the amounts reported on the consolidated statements of cash flows (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash and cash equivalents

 

$

71,168

 

 

$

91,423

 

 

$

69,405

 

Restricted cash, included in restricted cash and investments

 

 

3,673

 

 

 

15,955

 

 

 

9,224

 

Total cash, cash equivalents and restricted cash shown in the
   statement of cash flows

 

$

74,841

 

 

$

107,378

 

 

$

78,629

 

Basic and diluted earnings per share

Basic earnings per share are computed based on the weighted average number of common shares outstanding for each year using the treasury method. Diluted earnings per share reflect the potential effects of the issuance of shares in connection with the exercise of outstanding stock options, vesting of outstanding restricted stock units and performance share units, and the Company’s employee stock purchase plan. Basic and diluted shares outstanding are summarized as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Weighted average number of basic shares outstanding

 

 

6,731

 

 

 

7,130

 

 

 

7,540

 

Effect of dilutive securities

 

 

118

 

 

 

96

 

 

 

81

 

Weighted average number of diluted shares outstanding

 

 

6,849

 

 

 

7,226

 

 

 

7,621

 

Accounting estimates

The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions. These affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Estimates are used for fair value measurement of investments, allowance for doubtful accounts, deferred income taxes, carrying values for goodwill and property, equipment and software, accrued workers' compensation liabilities and safety incentive liabilities. Actual results may or may not differ from such estimates.

Reclassifications

To conform to the current period’s presentation, premiums payable to third party insurance carriers of $18.9 million were reclassified from other accrued liabilities to current premium payable in the prior period consolidated balance sheets and premiums payable to third party insurance carriers of $12.1 million and $7.7 million were reclassified from other accrued liabilities to premium payable in the prior period consolidated statements of cash flows as of December 31, 2022 and 2021, respectively.

Recent accounting pronouncements

The following Accounting Standards Updates (ASUs) have been recently issued by the Financial Accounting Standards Board (FASB).

ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures

In November 2023, the FASB issued ASU 2023-07, which expands annual and interim reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. All disclosure requirements under the new guidance are also required for public entities with a

single reportable segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. We are evaluating the impact of applying this new accounting guidance to our financial statement disclosures.

ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, which requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions. The ASU applies to all entities subject to income taxes. The new requirements will be effective for annual periods beginning after December 15, 2024. The guidance will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. We are evaluating the impact of applying this new accounting guidance to our income tax disclosures.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurement

Note 2 - Fair Value Measurement

Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.

All of our financial instruments are recognized in our consolidated balance sheets. Carrying values approximate fair value of most financial assets and liabilities. Investments and restricted cash and investments are recorded at market value. The interest rates on our investments approximate current market rates for these types of investments.

In determining the fair value of our financial assets, the Company predominately uses the market approach. In determining the fair value of all its corporate bonds, mortgage backed securities, U.S. treasuries, U.S. government agency securities, mutual funds, money market funds, asset backed securities, and emerging markets, the Company utilizes non-binding quotes provided by our investment brokers.

Factors used in determining the fair value of our financial assets and liabilities are summarized into three levels as established in the fair value hierarchy framework. The three levels of the fair value hierarchy are described below.

Level 1 – Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets.

Level 2 – Inputs to the valuation methodology include:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets or liabilities in inactive markets;
Inputs other than quoted prices that are observable for the asset or liability;
Inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Level 3 – Inputs to the valuation methodology are unobservable and significant to the fair value measurement.

In determining the fair value measurement of our financial assets, the fair value measurement level within the hierarchy is based on the lowest level input and is applied to each financial asset. Valuation techniques are used to maximize the use of observable inputs and minimize the use of unobservable inputs.

The following table summarizes the Company’s investments at December 31, 2023 and 2022 measured at fair value on a recurring basis (in thousands):

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

 

 

 

Unrealized

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gains

 

 

Recorded

 

 

 

 

 

Unrealized

 

 

Recorded

 

 

 

Cost

 

 

(Losses)

 

 

Basis

 

 

Cost

 

 

Losses

 

 

Basis

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

19,539

 

 

$

 

 

$

19,539

 

 

$

40,296

 

 

$

 

 

$

40,296

 

Total cash equivalents

 

 

19,539

 

 

 

 

 

 

19,539

 

 

 

40,296

 

 

 

 

 

 

40,296

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

34,472

 

 

 

(3,159

)

 

 

31,313

 

 

 

38,489

 

 

 

(5,181

)

 

 

33,308

 

Asset backed securities

 

 

13,659

 

 

 

(187

)

 

 

13,472

 

 

 

13,709

 

 

 

(737

)

 

 

12,972

 

U.S. government agency securities

 

 

12,830

 

 

 

(408

)

 

 

12,422

 

 

 

7,369

 

 

 

(302

)

 

 

7,067

 

U.S. treasuries

 

 

12,448

 

 

 

(1,253

)

 

 

11,195

 

 

 

 

 

 

 

 

 

 

Mortgage backed securities

 

 

13,084

 

 

 

(2,454

)

 

 

10,630

 

 

 

16,135

 

 

 

(3,139

)

 

 

12,996

 

Emerging markets

 

 

2,003

 

 

 

(8

)

 

 

1,995

 

 

 

2,044

 

 

 

(62

)

 

 

1,982

 

Total current investments

 

 

88,496

 

 

 

(7,469

)

 

 

81,027

 

 

 

77,746

 

 

 

(9,421

)

 

 

68,325

 

Restricted cash and investments (1):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

109,020

 

 

 

(6,415

)

 

 

102,605

 

 

 

66,479

 

 

 

(9,222

)

 

 

57,257

 

Corporate bonds

 

 

82,481

 

 

 

(8,454

)

 

 

74,027

 

 

 

81,993

 

 

 

(11,296

)

 

 

70,697

 

Mortgage backed securities

 

 

42,077

 

 

 

(5,216

)

 

 

36,861

 

 

 

46,138

 

 

 

(6,045

)

 

 

40,093

 

U.S. government agency securities

 

 

16,863

 

 

 

(1,199

)

 

 

15,664

 

 

 

26,479

 

 

 

(2,156

)

 

 

24,323

 

Mutual funds

 

 

8,941

 

 

 

 

 

 

8,941

 

 

 

6,301

 

 

 

 

 

 

6,301

 

Asset backed securities

 

 

799

 

 

 

 

 

 

799

 

 

 

9

 

 

 

 

 

 

9

 

Money market funds

 

 

337

 

 

 

 

 

 

337

 

 

 

646

 

 

 

 

 

 

646

 

Emerging markets

 

 

200

 

 

 

2

 

 

 

202

 

 

 

 

 

 

 

 

 

 

Total restricted cash and investments

 

 

260,718

 

 

 

(21,282

)

 

 

239,436

 

 

 

228,045

 

 

 

(28,719

)

 

 

199,326

 

Total investments

 

$

368,753

 

 

$

(28,751

)

 

$

340,002

 

 

$

346,087

 

 

$

(38,140

)

 

$

307,947

 

 

(1) Included in restricted cash and investments within the consolidated balance sheets as of December 31, 2023 and 2022 is restricted cash of $3.6 million and $15.9 million, respectively, which is excluded from the table above. Restricted cash and investments are classified as current and noncurrent on the balance sheet based on the nature of the restriction.

 

The following table summarizes the Company's investments at December 31, 2023 and 2022 measured at fair value on a recurring basis by fair value hierarchy level (in thousands):

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Recorded

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Recorded

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basis

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Other (1)

 

 

Basis

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Other (1)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market
   funds

 

$

19,539

 

 

$

 

 

$

 

 

$

 

 

$

19,539

 

 

$

40,296

 

 

$

 

 

$

 

 

$

 

 

$

40,296

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

31,313

 

 

 

 

 

 

31,313

 

 

 

 

 

 

 

 

 

33,308

 

 

 

 

 

 

33,308

 

 

 

 

 

 

 

Asset backed securities

 

 

13,472

 

 

 

 

 

 

13,472

 

 

 

 

 

 

 

 

 

12,972

 

 

 

 

 

 

12,972

 

 

 

 

 

 

 

U.S. government
   agency securities

 

 

12,422

 

 

 

 

 

 

12,422

 

 

 

 

 

 

 

 

 

7,067

 

 

 

 

 

 

7,067

 

 

 

 

 

 

 

U.S. treasuries

 

 

11,195

 

 

 

 

 

 

11,195

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage backed
   securities

 

 

10,630

 

 

 

 

 

 

10,630

 

 

 

 

 

 

 

 

 

12,996

 

 

 

 

 

 

12,996

 

 

 

 

 

 

 

Emerging markets

 

 

1,995

 

 

 

 

 

 

1,995

 

 

 

 

 

 

 

 

 

1,982

 

 

 

 

 

 

1,982

 

 

 

 

 

 

 

Restricted cash and investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

102,605

 

 

 

 

 

 

102,605

 

 

 

 

 

 

 

 

 

57,257

 

 

 

 

 

 

57,257

 

 

 

 

 

 

 

Corporate bonds

 

 

74,027

 

 

 

 

 

 

74,027

 

 

 

 

 

 

 

 

 

70,697

 

 

 

 

 

 

70,697

 

 

 

 

 

 

 

Mortgage backed
   securities

 

 

36,861

 

 

 

 

 

 

36,861

 

 

 

 

 

 

 

 

 

40,093

 

 

 

 

 

 

40,093

 

 

 

 

 

 

 

U.S. government
   agency securities

 

 

15,664

 

 

 

 

 

 

15,664

 

 

 

 

 

 

 

 

 

24,323

 

 

 

 

 

 

24,323

 

 

 

 

 

 

 

Mutual funds

 

 

8,941

 

 

 

8,941

 

 

 

 

 

 

 

 

 

 

 

 

6,301

 

 

 

6,301

 

 

 

 

 

 

 

 

 

 

Asset backed securities

 

 

799

 

 

 

 

 

 

799

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

9

 

 

 

 

 

 

 

Money market
   funds

 

 

337

 

 

 

 

 

 

 

 

 

 

 

 

337

 

 

 

646

 

 

 

 

 

 

 

 

 

 

 

 

646

 

Emerging markets

 

 

202

 

 

 

 

 

 

202

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total investments

 

$

340,002

 

 

$

8,941

 

 

$

311,185

 

 

$

 

 

$

19,876

 

 

$

307,947

 

 

$

6,301

 

 

$

260,704

 

 

$

 

 

$

40,942

 

 

(1) Investments in money market funds measured at fair value using the net asset value per share practical expedient are not subject to hierarchy level classification disclosure. The Company invests in money market funds that seek to maintain a stable net asset value. These investments include commingled funds that comprise high-quality short-term securities representing liquid debt and monetary instruments where the redemption value is likely to be the fair value. Redemption is permitted daily without written notice.

 

The following table summarizes the contractual maturities of the Company’s available for sale securities at December 31, 2023 and 2022. Actual maturities may differ from contractual maturities because borrowers may have the right to prepay obligations with or without prepayment penalties. The table also includes money market funds, which are classified as cash and cash equivalents on the Company’s consolidated balance sheets.

 

 

December 31, 2023

 

(In thousands)

Less than 1 Year

 

 

Between 1 to 5 Years

 

 

Between 5 to 10 Years

 

 

After 10 Years

 

 

Total

 

U.S. treasuries

$

55,955

 

 

$

32,706

 

 

$

25,139

 

 

$

 

 

$

113,800

 

Corporate bonds

 

6,859

 

 

 

67,731

 

 

 

30,574

 

 

 

176

 

 

 

105,340

 

U.S. government agency securities

 

39

 

 

 

27,018

 

 

 

1,029

 

 

 

 

 

 

28,086

 

Money market funds

 

19,876

 

 

 

 

 

 

 

 

 

 

 

 

19,876

 

Asset backed securities

 

 

 

 

799

 

 

 

12,182

 

 

 

1,290

 

 

 

14,271

 

Emerging markets

 

1,995

 

 

 

 

 

 

202

 

 

 

 

 

 

2,197

 

Total

$

84,724

 

 

$

128,254

 

 

$

69,126

 

 

$

1,466

 

 

$

283,570

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

(In thousands)

Less than 1 Year

 

 

Between 1 to 5 Years

 

 

Between 5 to 10 Years

 

 

After 10 Years

 

 

Total

 

Corporate bonds

$

646

 

 

$

50,439

 

 

$

52,920

 

 

$

 

 

$

104,005

 

U.S. treasuries

 

440

 

 

 

3,405

 

 

 

53,412

 

 

 

 

 

 

57,257

 

Money market funds

 

40,539

 

 

 

 

 

 

 

 

 

 

 

 

40,539

 

U.S. government agency securities

 

3,943

 

 

 

24,025

 

 

 

3,422

 

 

 

 

 

 

31,390

 

Asset backed securities

 

 

 

 

9

 

 

 

2,113

 

 

 

10,859

 

 

 

12,981

 

Emerging markets

 

 

 

 

1,982

 

 

 

 

 

 

 

 

 

1,982

 

Total

$

45,568

 

 

$

79,860

 

 

$

111,867

 

 

$

10,859

 

 

$

248,154

 

 

The average contractual maturity of mortgage backed securities, which are excluded from the table above, was 23 years and 24 years as of December 31, 2023 and 2022, respectively.

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

Note 3 - Property, Equipment and Software

Property, equipment and software consists of the following (in thousands):

 

 

 

 

 

 

 

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Buildings

 

$

18,449

 

 

$

16,862

 

Equipment, furniture and fixtures

 

 

24,093

 

 

 

24,407

 

Computer hardware and software

 

 

6,109

 

 

 

6,408

 

Software development costs

 

 

34,620

 

 

 

28,631

 

 

 

83,271

 

 

 

76,308

 

Less accumulated depreciation and amortization

 

 

(34,466

)

 

 

(31,844

)

 

 

48,805

 

 

 

44,464

 

Land

 

 

1,490

 

 

 

1,490

 

 

$

50,295

 

 

$

45,954

 

 

We recognized $3.6 million, $3.4 million and $3.1 million in depreciation expense associated with our property and equipment in 2023, 2022 and 2021, respectively. We recognized $3.5 million, $2.8 million, and $2.2 million in amortization of capitalized software development costs in 2023, 2022 and 2021, respectively. We capitalized $6.0 million, $5.3 million and $5.0 million of software development costs in 2023, 2022 and 2021, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Workers' Compensation Claims
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
Workers' Compensation Claims

Note 4 - Workers' Compensation Claims

The following table summarizes the aggregate workers' compensation reserve activity (in thousands):
 

 

 

 

Years Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

2021

 

Beginning balance

 

 

 

 

 

 

 

 

 

 

Workers' compensation claims liabilities

 

 

$

215,987

 

 

$

279,407

 

 

$

357,746

 

Add: claims expense accrual

 

 

 

 

 

 

 

 

 

 

Current period

 

 

 

16,731

 

 

 

19,146

 

 

 

75,786

 

Prior periods

 

 

 

(12,147

)

 

 

(11,337

)

 

 

(9,225

)

 

 

 

4,584

 

 

 

7,809

 

 

 

66,561

 

Less: claim payments related to

 

 

 

 

 

 

 

 

 

 

Current period

 

 

 

3,260

 

 

 

4,450

 

 

 

15,063

 

Prior periods

 

 

 

52,570

 

 

 

67,581

 

 

 

129,138

 

 

 

 

55,830

 

 

 

72,031

 

 

 

144,201

 

Change in claims incurred in excess of retention limits

 

 

 

3,022

 

 

 

802

 

 

 

(699

)

Ending balance

 

 

 

 

 

 

 

 

 

 

Workers' compensation claims liabilities

 

 

$

167,763

 

 

$

215,987

 

 

$

279,407

 

Insured program

The Company provides workers’ compensation coverage for client employees primarily through arrangements with fully licensed, third-party insurers (the “insured program”). Under this program, carriers issue policies or afford coverage to the Company’s clients under a program maintained by the Company. Approximately 84% of the Company’s workers’ compensation exposure is covered through the insured program.

Effective July 1, 2021, the Company entered into a new arrangement for its insured program, whereby third-party insurers assumed all risk of loss for claims incurred from July 1, 2021 to June 30, 2022 (the “2021-2022 Policy”). The arrangement for the insured program was extended for claims incurred from July 1, 2022 to June 30, 2023 (the “2022-2023 Policy”) and for claims incurred from July 1, 2023 to June 30, 2024 (the “2023-2024 Policy”).

The 2021-2022 Policy, 2022-2023 Policy, and 2023-2024 Policy allow for premium adjustments depending on overall policy performance. If claims develop favorably, BBSI can participate in savings up to $20.0 million, $22.5 million, and $28.5 million for the 2021-2022 Policy, 2022-2023 Policy, and 2023-2024 Policy, respectively. If claims develop adversely, additional premium may be charged up to $7.5 million under the 2021-2022 Policy. No additional premiums may be charged if claims develop adversely under the 2022-2023 Policy and the 2023-2024 Policy.

For the above policies, premium amounts incurred but not paid are classified as either current or long-term based on the expected timing of the payments and are recorded in current premium payable and long-term premium payable on the consolidated balance sheets.

For claims incurred under the insured program prior to July 1, 2021, the Company retains risk of loss up to the first $3.0 million per occurrence on policies issued after June 30, 2020 and $5.0 million per occurrence on policies issued before that date.

On June 29, 2020, the Company entered into a loss portfolio transfer agreement (“LPT 1”) to remove all outstanding workers’ compensation claims obligations for claims incurred under its insured program between February 1, 2014 and December 31, 2017.

On June 30, 2021, the Company entered into a loss portfolio transfer agreement (“LPT 2”) to remove all remaining outstanding workers’ compensation claims obligations for client policies issued under its insured program up to June 30, 2018.

The following is a summary of the risk retained by the Company under its insured program after considering the effects of the loss portfolio transfers and current insurance arrangements:

 

Year

Claims risk retained

2014

No

2015

No

2016

No

2017

No

2018 (1)

No

2019 (1)

Yes

2020

Yes

2021 - Through June 30

Yes

2021 - July 1 and after

No

2022

No

2023

No

 

(1) LPT 2 excluded approximately 10% of claims from 2018 and included an approximately offsetting amount of claims from 2019.

The Company is required to maintain minimum collateral levels for certain policies issued under the insured program, which is held in a trust account (the “trust account”). The balance in the trust account was $210.9 million and $188.2 million at December 31, 2023 and December 31, 2022, respectively. The trust account balance is included as a component of the current and long-term restricted cash and investments in the Company’s consolidated balance sheets.

Self-insured programs

The Company is a self-insured employer with respect to workers' compensation coverage for all employees, including employees of PEO clients that elect to participate in our workers’ compensation program, working in Colorado, Maryland and Oregon. In the state of Washington, state law allows only the Company's staffing services and internal management employees to be covered under the Company's self-insured workers' compensation program. The Company also operates a wholly owned, fully licensed insurance company, Ecole, which provides workers’ compensation coverage to client employees working in Arizona and Utah. Approximately 16% of the Company’s workers’ compensation exposure is covered through self-insurance or Ecole (the “self-insured programs”).

For all claims incurred under the Company’s self-insured programs, the Company retains risk of loss up to the first $3.0 million per occurrence, except in Maryland and Colorado, where the Company’s retention per occurrence is $1.0 million and $2.0 million, respectively. For claims incurred under the Company’s self-insured programs prior to July 1, 2020, the Company retains risk of loss up to the first $5.0 million per occurrence, except in Maryland and Colorado, where the retention per occurrence is $1.0 million and $2.0 million, respectively.

The states of Maryland, California, Oregon, Colorado, Washington, and Delaware required the Company to maintain collateral totaling $48.1 million and $54.5 million at December 31, 2023 and 2022, respectively, to cover potential workers’ compensation claims losses related to the Company’s current and former status as a self-insured employer. At December 31, 2023, the Company provided surety bonds totaling $48.1 million.

Claims liabilities

The Company provided a total of $167.8 million and $216.0 million at December 31, 2023 and 2022, respectively, as an estimated future liability for unsettled workers' compensation claims liabilities. Of this amount, $6.0 million and $3.0 million on December 31, 2023 and 2022, respectively, represent case reserves and IBNR in excess of the Company’s retention. The accrual for costs incurred in excess of retention limits is offset by a receivable from insurance carriers of $6.0 million and $3.0 million at December 31, 2023 and 2022, respectively, included in other assets in the consolidated balance sheets.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revolving Credit Facility and Long-Term Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Revolving Credit Facility and Long-Term Debt

Note 5 - Revolving Credit Facility and Long-Term Debt

The Company maintains an agreement (the “Agreement”) with Wells Fargo Bank, N.A. (the "Bank") for a revolving credit line of $50.0 million and a sublimit for standby letters of credit of $25.0 million. Advances under the revolving credit line bear interest, as selected by the Company, of (a) the daily Simple Secured Overnight Financing Rate ("SOFR") plus 1.75% or (b) one-month Term SOFR plus 1.75%. The Agreement also provides for an unused commitment fee of 0.35% per year on the average daily unused amount of the revolving credit line, as well as a fee of 1.75% of the face amount of each letter of credit reserved under the line of credit. The Company had no outstanding borrowings on its revolving credit line at December 31, 2023 and 2022. The credit facility is collateralized by the Company’s accounts receivable and other rights to receive payment.

The Agreement requires the satisfaction of certain financial covenants as follows:

adjusted free cash flow [net profit after taxes plus interest expense (net of capitalized interest), depreciation, expense and amortization expense, less dividends/distributions] not less than $10 million as of each fiscal quarter end, determined on a rolling 4-quarter basis
tangible net worth [aggregate of total stockholders' equity plus subordinated debt less any intangible assets and less any loans or advances to, or investments in, any related entities or individuals] not less than $50 million at each fiscal quarter end; and

The Agreement imposes certain additional restrictions unless the Bank provides its prior written consent as follows:

incurring additional indebtedness is prohibited, other than purchase financing for the acquisition of assets, provided that the aggregate of all purchase financing does not exceed $1 million at any time;
the Company may not terminate or cancel any of the AICE policies; and
if an event of default would occur, and is continuing, including on a pro forma basis, no dividends or distributions would be permitted to be paid and redemptions and repurchases of the Company’s stock would be permitted only up to $15 million in any rolling 12-month period.

The Agreement also contains customary events of default and specified cross-defaults under the Company's workers' compensation insurance arrangements. If an event of default under the Agreement occurs and is continuing, the Bank may declare any outstanding obligations under the Agreement to be immediately due and payable. At December 31, 2023, the Company was in compliance with all covenants.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Benefit Plans

Note 6 - Benefit Plans

We have a 401(k) Retirement Savings Plan for the benefit of our eligible employees. Employees covered under a PEO arrangement may participate in the plan at the sole discretion of the PEO client. We make matching contributions to the 401(k) plan under a safe harbor provision. The determination of any discretionary Company contributions to the plan is at the sole discretion of our Board of Directors. No discretionary Company contributions were made to the plan for the years ended December 31, 2023, 2022 and 2021. We made matching contributions of $2.4 million, $2.1 million and $1.9 million in 2023, 2022 and 2021, respectively.

The Company allows certain highly compensated employees of the Company to defer compensation under a nonqualified deferred compensation plan. The long-term portion of the deferred compensation plan liability was $7.9 million and $5.8 million at December 31, 2023 and 2022, respectively, and is recorded in customer deposits and other long-term liabilities on the consolidated balance sheets. The current portion of the deferred compensation plan liability was $1.1 million and $1.0 million at December 31, 2023 and 2022, respectively, and is recorded in other accrued liabilities on the consolidated balance sheets. The fair value of the long-term portion of this plan was $7.9 million and $6.7 million at December 31, 2023 and 2022, respectively, and is recorded in noncurrent restricted cash and investments on the consolidated balance sheets. The fair value of the current portion of this plan was $1.1 million and $1.0 million at December 31, 2023 and 2022, respectively, and is recorded in current restricted cash and investments on the consolidated balance sheets.

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

Note 7 - Leases

The Company primarily leases office buildings under operating leases which are included in Operating lease right-of-use (“ROU”) assets, Current operating lease liabilities, and Long-term operating lease liabilities on the consolidated balance sheets. The Company’s leases have remaining terms of 1 to 7 years.

Information related to the Company's total lease costs was as follows (in thousands):

 

 

Year Ended

 

 

December 31, 2023

 

 

December 31, 2022

 

Operating lease cost

$

7,894

 

 

$

7,747

 

Variable lease cost

 

1,229

 

 

 

1,310

 

Short-term lease cost

 

208

 

 

 

165

 

Total lease cost

$

9,331

 

 

$

9,222

 

 

Information related to the Company's ROU assets and related lease liabilities was as follows (in thousands):

 

Year Ended

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Cash paid for operating lease liabilities

$

7,933

 

 

$

7,607

 

 

Right-of-use assets obtained in exchange for new operating lease obligations

 

7,270

 

 

 

6,591

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Weighted-average remaining lease term

3.8 years

 

 

3.8 years

 

 

Weighted-average discount rate

4.7

 

%

4.1

 

%

 

The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancellable operating leases with terms of more than one year to the total operating lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 (in thousands):

 

2024

$

7,411

 

2025

 

5,580

 

2026

 

4,313

 

2027

 

3,259

 

2028

 

2,213

 

Thereafter

 

449

 

Total undiscounted future minimum lease payments

 

23,225

 

Less: Difference between undiscounted lease payments and discounted operating lease liabilities

 

2,012

 

Total operating lease liabilities

$

21,213

 

Current operating lease liabilities

$

6,623

 

Long-term operating lease liabilities

 

14,590

 

Total operating lease liabilities

$

21,213

 

 

The Company has additional operating leases of $1.0 million that have not commenced as of December 31, 2023, and as such, have not been recognized in the Company’s Consolidated Balance Sheets. These operating leases are expected to commence in 2024 with lease terms of 7 years.

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

Note 8 - Income Taxes

The provision for income taxes is as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Current:

 

 

 

 

 

 

 

 

 

Federal

 

$

11,896

 

 

$

14,683

 

 

$

9,527

 

State

 

 

1,854

 

 

 

5,529

 

 

 

3,408

 

 

 

13,750

 

 

 

20,212

 

 

 

12,935

 

Deferred:

 

 

 

 

 

 

 

 

 

Federal

 

 

2,784

 

 

 

(1,096

)

 

 

143

 

State

 

 

1,842

 

 

 

(1,081

)

 

 

(496

)

 

 

4,626

 

 

 

(2,177

)

 

 

(353

)

Total provision

 

$

18,376

 

 

$

18,035

 

 

$

12,582

 

 

Deferred income tax assets and liabilities consist of the following components (in thousands):

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Deferred income tax assets:

 

 

 

 

 

 

Tax effect of unrealized losses (gains), net

 

$

7,969

 

 

$

10,565

 

Workers' compensation claims liabilities

 

 

6,709

 

 

 

9,632

 

Deferred compensation

 

 

6,149

 

 

 

7,347

 

Operating lease liability

 

 

5,813

 

 

 

5,813

 

Equity based compensation

 

 

907

 

 

 

743

 

Other

 

 

579

 

 

 

1,314

 

 

 

28,126

 

 

 

35,414

 

Less: valuation allowance

 

 

65

 

 

 

 

 

 

28,061

 

 

 

35,414

 

Deferred income tax liabilities:

 

 

 

 

 

 

Tax depreciation in excess of book depreciation

 

 

(9,180

)

 

 

(8,914

)

Tax amortization of goodwill

 

 

(8,441

)

 

 

(9,377

)

Operating lease right-of-use

 

 

(5,452

)

 

 

(5,316

)

Other

 

 

(770

)

 

 

(367

)

 

 

(23,843

)

 

 

(23,974

)

Net deferred income taxes

 

$

4,218

 

 

$

11,440

 

 

The effective tax rate differed from the U.S. statutory federal tax rate due to the following:

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

 

2022

 

 

 

2021

 

 

Statutory federal tax rate

 

 

21.0

 

%

 

 

21.0

 

%

 

 

21.0

 

%

State taxes, net of federal benefit

 

 

4.3

 

 

 

 

5.4

 

 

 

 

4.5

 

 

Nondeductible expenses and other, net

 

 

1.7

 

 

 

 

1.5

 

 

 

 

0.5

 

 

Other, net

 

 

0.2

 

 

 

 

 

 

 

 

 

 

Federal and state tax credits

 

 

(0.1

)

 

 

 

(0.5

)

 

 

 

(2.1

)

 

Adjustment for final positions on filed returns

 

 

(0.5

)

 

 

 

0.2

 

 

 

 

0.9

 

 

Effective tax rate

 

 

26.6

 

%

 

 

27.6

 

%

 

 

24.8

 

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Under ASC 740, “Income Taxes,” management evaluates the realizability of the deferred tax assets on a quarterly basis under a “more-likely-than-not” standard. As part of this evaluation, management reviews all evidence both positive and negative to determine if a valuation allowance is needed. One component of this analysis is to determine whether the Company was in a cumulative loss position for the most recent 12 quarters. The Company was in a cumulative income position for the 12 quarters ended at both December 31, 2023 and December 31, 2022.

The Company’s realization of a portion of net deferred tax assets is based in part on our estimates of the timing of reversals of certain temporary differences and on the generation of taxable income before such reversals.

The Company is subject to income taxes in U.S. federal and multiple state and local tax jurisdictions. The Internal Revenue Service (the "IRS") is examining the Company’s federal tax returns for the years ended December 31, 2017 through 2021. BBSI received notice that the IRS intends to disallow certain wage-based tax credits claimed for the years 2017 through 2020, which could result in estimated total additional taxes of $7.4 million and penalties of $1.7 million. Tax year 2021 remains under audit; disallowance of similar wage-based credits would result in additional estimated tax due of $0.6 million. The Company disagrees with the IRS determination to disallow certain wage-based credits taken by the Company and believes that the Company has the technical merits to defend its position. Based on management’s more-likely-than-not assessment that the position is sustainable, no reserve for the aforementioned IRS notices of disallowance of wage-based tax credits or underpayment penalties has been recorded in the financial statements.

In the major jurisdictions where it operates, the Company is generally no longer subject to income tax examinations by tax authorities for tax years before 2017. As of December 31, 2023, total gross unrecognized tax benefits, excluding interest and penalties, of $0.8 million would affect the Company's effective tax rate if recognized in future periods. The Company does not anticipate any material changes to the reserve in the next 12 months. The Company had unrecognized tax benefit of $0.6 million as of December 31, 2022 and no material unrecognized tax benefit as of December 31, 2021.

A portion of the consolidated income the Company generates is not subject to state income tax. Depending on the percentage of this income as compared to total consolidated income, the Company's state effective tax rate could fluctuate from expectations.

At December 31, 2023, the Company had no state operating loss carryforwards. At December 31, 2023, the Company did not have a federal general business tax credit carryforward or an alternative minimum tax credit carryforward.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Incentive Plans
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock Incentive Plans

Note 9 - Stock Incentive Plans

The Company's 2020 Stock Incentive Plan (the "2020 Plan"), which provides for share-based awards to Company employees, non-employee directors and outside consultants or advisors, was approved by stockholders on May 27, 2020. The 2020 Plan replaced the Company’s 2015 Stock Incentive Plan (the “2015 Plan”), and no new share-based awards may be granted under the 2015 Plan. On June 5, 2023, the Company's stockholders approved an increase in the number of shares of common stock reserved for issuance under the 2020 Plan from 375,000 to 725,000. The number of shares available for grants of awards at December 31, 2023 was 312,398.

Share-based compensation expense included in selling, general and administrative expenses during the years ended December 31, 2023, 2022 and 2021, was $8.5 million, $7.4 million and $5.4 million, respectively. Related income tax benefits for the years ended December 31, 2023, 2022 and 2021, were $1.6 million, $1.2 million and $1.3 million, respectively.

Stock Options

Outstanding stock options generally vest over either four or eight years and expire ten years after the date of grant.

A summary of the status of the Company’s stock options at December 31, 2023, together with changes during the periods then ended, is presented below:

 

 

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

 

 

Weighted

 

 

Average

 

 

Aggregate

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Intrinsic

 

 

 

Number

 

 

Exercise

 

 

Contractual

 

 

Value

 

 

 

of Options

 

 

Price

 

 

Term (Years)

 

 

(In Thousands)

 

Outstanding at December 31, 2022

 

 

101,125

 

 

$

70.81

 

 

 

 

 

 

 

Options exercised

 

 

(1,125

)

 

 

2.05

 

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

100,000

 

 

 

71.59

 

 

 

3.65

 

 

 

4,421

 

Exercisable at December 31, 2023

 

 

40,000

 

 

$

55.65

 

 

 

2.78

 

 

$

2,406

 

 

No stock options were granted during the years ended December 31, 2023, 2022 and 2021.

The intrinsic value of stock options exercised for the years ended December 31, 2023, 2022 and 2021 was $0.1 million, $0.2 million, and $1.7 million, respectively. The fair value of stock options vested for the year ended December 31, 2022 was $728,000. No stock options vested during the year ended December 31, 2023 or 2021. As of December 31, 2023, unrecognized compensation expense related to stock options was $1.5 million with a weighted average remaining amortization period of 2.2 years.

Restricted Stock Units

Restricted stock units generally vest in four equal annual installments beginning one year following the date of grant.

The following table presents restricted stock unit activity:

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

Grant Date

 

 

 

Units

 

 

Fair Value

 

Nonvested at December 31, 2022

 

 

210,982

 

 

$

68.33

 

Granted

 

 

89,934

 

 

 

87.94

 

Vested

 

 

(76,127

)

 

 

67.60

 

Cancelled/Forfeited

 

 

(5,511

)

 

 

70.37

 

Nonvested at December 31, 2023

 

 

219,278

 

 

$

76.57

 

 

The total fair value of restricted stock units vested during the years ended December 31, 2023, 2022 and 2021 was $5.1 million, $4.5 million and $3.6 million, respectively. As of December 31, 2023, unrecognized compensation expense related to restricted stock units was $12.7 million with a weighted average remaining amortization period of 2.7 years.

Performance Share Units

Performance share units (“PSUs”) are granted to key employees of the Company and are conditioned on attaining financial performance metrics specified in each award. Each award is subject to upward or downward adjustment depending on whether achievement of the financial metrics is above or below the target level, with a maximum payout of up to 200% of the target number of shares covered by the award.

PSUs vest on the date that the Compensation Committee determines the level of attainment of the specified financial metrics, generally measured over a three-year period.

The following table presents PSU activity:

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

Grant Date

 

 

 

Units

 

 

Fair Value

 

Nonvested at December 31, 2022

 

 

53,968

 

 

$

65.13

 

Granted

 

 

30,695

 

 

 

83.77

 

Vested

 

 

(23,369

)

 

 

69.17

 

Nonvested at December 31, 2023

 

 

61,294

 

 

$

72.93

 

 

The total grant date fair value of PSUs vested during the years ended December 31, 2023, 2022 and 2021 was $1.6 million, $259,000, and $276,000, respectively.

Employee Stock Purchase Plan

The Company offers employees the right to purchase shares at a discount from the market price under the Company’s 2019 Employee Stock Purchase Plan. Subject to the annual statutory limit, employees are eligible to participate through payroll deductions of up to 15% of their compensation. At the end of each six-month offering period, shares are purchased by the participants at 85% of the fair market value at the end of the offering period. As of December 31, 2023, approximately 264,000 shares were reserved for future issuance under the 2019 Employee Stock Purchase Plan.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Program
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
Stock Repurchase Program

Note 10 - Stock Repurchase Program

The Company maintains a stock repurchase program approved by the Board of Directors, which authorizes the repurchase of shares from time to time in open market purchases. On July 31, 2023, the Board of Directors authorized the repurchase of up to $75.0 million of the Company’s common stock over a two-year period beginning July 31, 2023. The new repurchase program replaces the program approved in February 2022. The Company repurchased 375,114, 605,937 and 237,587 shares at an aggregate purchase price of $34.2 million, $47.2 million, and $17.3 million during 2023, 2022 and 2021, respectively.

In addition, shares of restricted stock units withheld to satisfy tax-withholding obligations from the vesting of restricted stock units were 32,888, 23,113 and 20,308 in 2023, 2022 and 2021, respectively, which are not subject to the current repurchase program. See “Note 5. Revolving Credit Facility and Long-Term Debt” for related restrictions on share repurchases.

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

Note 11 - Litigation

On April 5, 2011, several individual plaintiffs filed a wage and hour class action in the California Superior Court, County of Fresno, naming as defendants their employer, a Merry Maids franchisee; BBSI, which was providing PEO services to the franchisee; and various parties related to the franchisor. Plaintiffs claimed, among other things, that BBSI and the franchisor were their joint employer with franchisee and therefore jointly responsible for the alleged wage and hour violations. The case was subsequently removed to the United States District Court for the Eastern District of California, and on January 18, 2019, the District Court certified a class of former non-exempt employees who resided in California and worked for the franchisee in certain positions during the period from April 6, 2007 through January 19, 2019. On November 30, 2020, the District Court granted BBSI’s motion for summary judgment to be removed from the case. Thereafter the plaintiffs appealed to the United States Court of Appeals for the Ninth Circuit, and on June 2, 2022, the Court of Appeals reversed the order granting summary judgment to BBSI. The court held that there is a triable issue of fact concerning whether or not BBSI was a joint-employer under applicable California law. BBSI intends to vigorously defend the claim, including continuing to assert its defense on the ground that it was not a joint-employer of plaintiffs. Given the uncertainties surrounding this litigation, management is unable to estimate a potential range of loss.

 

In addition to the matter above, BBSI is subject to other legal proceedings and claims that arise in the ordinary course of our business. There are significant uncertainties surrounding litigation. For all other

cases not discussed above, management has recorded estimated liabilities totaling $0.4 million in other accrued liabilities in the consolidated balance sheets.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events

Note 12 - Subsequent Events

We have evaluated events and transactions occurring after the balance sheet date through our filing date and noted no events that are subject to recognition or disclosure.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Operations and Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of operations

Nature of operations

Barrett Business Services, Inc. (“BBSI” or the “Company”), is a leading provider of business management solutions for small and mid-sized companies. The Company has developed a management platform that integrates a knowledge-based approach from the management consulting industry with tools from the human resource outsourcing industry. This platform, through the effective leveraging of human capital, helps our business owner clients run their businesses more effectively.

We believe this platform, delivered through our decentralized organizational structure, differentiates BBSI from our competitors. The Company supports clients with a local presence in 68 markets throughout the United States. Approximately 72%, 73% and 73%, respectively, of our revenue during 2023, 2022 and 2021 was attributable to our California operations. BBSI was incorporated in Maryland in 1965.

The Company operates a wholly owned, fully licensed captive insurance company, Associated Insurance Company for Excess ("AICE") and a wholly owned, fully licensed insurance company, Ecole. AICE and Ecole provide access to more competitive and cost-effective insurance markets and provide cost-effective risk management. See “Note 4 - Workers’ Compensation Claims” for additional information on the Company’s insurance programs.

Principles of consolidation

Principles of consolidation

The accompanying financial statements are prepared on a consolidated basis. All intercompany account balances and transactions between BBSI, AICE, and Ecole have been eliminated in consolidation.

Reportable Segment

Reportable segment

The Company has one operating and reporting segment. The chief operating decision maker (our Chief Executive Officer) regularly reviews the financial information of our business at a consolidated level in deciding how to allocate resources and in assessing performance.

Revenue recognition

Revenue recognition

Professional employer (“PEO”) services are normally used by organizations to satisfy ongoing needs related to the management of human capital and are governed by the terms of a client services agreement which covers all employees at a particular work site. Staffing revenues relate primarily to short-term staffing, contract staffing and on-site management services. The Company’s performance obligations for PEO and staffing services are satisfied, and the related revenue is recognized, as services are rendered by our workforce.

Our PEO client service agreements have a minimum term of one year, are renewable on an annual basis and typically require 30 days’ written notice to cancel or terminate the contract by either party. In addition, our client service agreements provide for immediate termination upon any payment default of the client regardless of when notice is given. PEO customers are invoiced following the end of each payroll processing cycle, with payment generally due on the invoice date. Staffing customers are generally invoiced weekly based on agreed rates per employee and actual hours worked, typically with payment terms of 30 days. The amount of earned but unbilled revenue is classified as a receivable on the consolidated balance sheets.

We report PEO revenues net of direct payroll costs because we are not the primary obligor for these payments to our clients’ employees. Direct payroll costs include salaries, wages, health insurance, and employee out-of-pocket expenses incurred incidental to employment. We also present revenue net of safety incentives, because these incentives represent consideration payable to customers.

Cost of revenues

Cost of revenues

Our cost of revenues for PEO services includes employer payroll-related taxes, workers' compensation costs, and employee benefits costs. Our cost of revenues for staffing services includes direct payroll costs, employer payroll-related taxes, and workers’ compensation costs. Direct payroll costs represent the gross payroll earned by staffing services employees based on salary or hourly wages. Payroll taxes and benefits consist of the employer's portion of Social Security and Medicare taxes, federal and state unemployment taxes, and employee benefit costs, which primarily comprises health insurance premiums paid to third-party insurers and underwriting and benefit consultant payroll. Workers' compensation costs consist primarily of premiums paid to third-party insurers, claims reserves, claims administration fees, legal fees, MCC expense, state administrative agency fees, third-party broker commissions, risk manager payroll, as well as costs associated with operating our two wholly owned insurance companies, AICE and Ecole.

Cash and cash equivalents

Cash and cash equivalents

We consider non-restricted short-term investments that are highly liquid, readily convertible into cash, and have maturities at acquisition of less than three months to be cash equivalents for purposes of the consolidated statements of cash flows and consolidated balance sheets. The Company maintains cash balances in bank accounts that normally exceed FDIC insured limits. The Company has not experienced any losses related to its cash concentration.

Investments

Investments

The Company classifies investments as available-for-sale. The Company’s investments are reported at fair value with unrealized gains and losses, net of taxes, shown as a component of accumulated other comprehensive income (loss) in stockholders' equity. Investments are recorded as current on the consolidated balance sheets as the invested funds are available for current operations. Management considers available evidence in evaluating potential impairment of investments, including the extent to which fair value is less than cost and adverse conditions related to the security. In the event of a credit loss, an allowance would be recognized to the extent that the fair value of the security is less than the present value of the expected future cash flows. Realized gains and losses on sales of investments are included in investment income in our consolidated statements of operations.

Restricted cash and investments

Restricted cash and investments

The Company holds restricted cash and investments primarily for the future payment of insurance premiums and workers’ compensation claims. These investments are categorized as available-for-sale. They are reported at fair value with unrealized gains and losses, net of taxes, shown as a component of accumulated other comprehensive income (loss) in stockholders’ equity. Restricted cash and investments are classified as current and noncurrent on the consolidated balance sheets based on the nature of the restriction. Management considers available evidence in evaluating potential impairment of restricted investments, including the extent to which fair value is less than cost and adverse conditions related to the security. In the event of a credit loss, an allowance would be recognized to the extent that the fair value of the security is less than the present value of the expected future cash flows. Realized gains and losses on sales of restricted investments are included in investment income in our consolidated statements of operations.

Restricted cash and investments also includes investments held as part of the Company’s deferred compensation plan. These investments are classified as trading securities and are recorded at fair value with unrealized gains and losses reported as a component of income (loss) from operations.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash equivalents, investments, restricted cash and investments, and trade accounts receivable. We limit investment of cash equivalents and investments to financial institutions with high credit ratings. Credit risk on trade accounts is minimized as a result of the large and diverse nature of our customer base.

Allowance for doubtful accounts

Allowance for doubtful accounts

The Company had an allowance for doubtful accounts of $885,000 and $893,000 at December 31, 2023 and 2022, respectively. We make estimates of the collectability of our accounts receivable for services provided to our customers based on future expected credit losses. Management analyzes historical bad debts, customer concentrations, customer credit-worthiness, current economic trends and changes in customers' payment trends when evaluating the adequacy of the allowance for doubtful accounts. If the financial condition of our customers deteriorates resulting in an impairment of their ability to make payments, additional allowances may be required.

Our allowance for doubtful accounts activity is summarized as follows (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at January 1,

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

893

 

 

$

460

 

 

$

757

 

Charges to expense

 

 

98

 

 

 

462

 

 

 

193

 

Write-offs of uncollectible accounts, net
   of recoveries

 

 

(106

)

 

 

(29

)

 

 

(490

)

Balance at December 31,

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

885

 

 

$

893

 

 

$

460

 

Income taxes

Income taxes

Our income taxes are accounted for using an asset and liability approach. This requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities at the applicable tax rates. A valuation allowance is recorded against deferred tax assets if, based on the weight of the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The factors used to assess the likelihood of realization include the Company’s forecast of the reversal of temporary differences, future taxable income and available tax planning strategies that could be implemented to realize the net deferred tax assets. Failure to achieve forecasted taxable income in applicable tax jurisdictions could affect the ultimate realization of deferred tax assets and could result in an increase in the Company’s effective tax rate on future earnings.

The determination of our provision for income taxes requires significant judgment, the use of estimates, and the interpretation and application of complex tax laws. Significant judgment is required in assessing the timing and amounts of deductible and taxable items and the probability of sustaining uncertain tax positions. The Company recognizes the tax benefit from uncertain tax positions if it is more likely than not that the tax positions will be sustained on examination by the tax authorities. The tax benefit is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. As facts and circumstances change, we reassess these probabilities and record any changes in the consolidated financial statements as appropriate. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense.

Goodwill and intangible assets

Goodwill and intangible assets

Goodwill is recorded as the difference, if any, between the aggregate consideration paid for a business combination and the fair value of the net assets acquired. Goodwill is not amortized but is evaluated for impairment annually, or more frequently if circumstances indicate that it is more likely than not that the fair value of the reporting unit is below its carrying value. The Company has one reporting unit and evaluates the carrying value of goodwill annually at December 31. No impairment has been recognized in the periods presented.

Property, equipment and software

Property, equipment and software

Property, equipment and software are stated at cost. Expenditures for maintenance and repairs are charged to selling, general and administrative expenses as incurred and expenditures for additions and improvements to property and equipment are capitalized. The cost of assets sold or otherwise disposed of and the related accumulated depreciation are eliminated from the accounts, and any resulting gain or loss is reflected in the consolidated statements of operations.

We capitalize software development costs incurred during the application development stage, which is the stage when preliminary project planning ends and software development begins. Capitalized costs generally include both internal and external costs associated with coding and testing. Capitalized costs are amortized on a straight-line basis over the estimated useful life, commencing when the software is placed into service. Costs incurred during the preliminary project stage and the post-implementation stage, as well as general and administrative and overhead costs, are expensed as they are incurred.

Depreciation of property and equipment and amortization of software is calculated using the straight-line method over estimated useful lives of the related assets or lease terms, as follows:

 

 

 

Years

Buildings

 

39

Equipment, furniture and fixtures

 

7 - 15

Computer hardware, software and software development costs

 

3 - 10

Leasehold improvements

 

1 - 7

 

Impairment of long-lived assets

Impairment of long-lived assets

Long-lived assets, such as property, equipment and software and acquired intangibles subject to amortization, are reviewed for impairment annually, or whenever events or changes in circumstances indicate that the remaining estimated useful life may warrant revision or that the carrying amount of an asset may not be recoverable. Some of the events or changes in circumstances that would trigger an impairment review include, but are not limited to, significant under-performance relative to expected and/or historical results, significant negative industry or economic trends, or knowledge of transactions involving the sale of similar property at amounts below the carrying value.

Assets are grouped for measurement of impairment at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets. If the carrying amount of an asset group exceeds the estimated undiscounted future cash flows expected to be generated by the asset group, then an impairment charge is recognized to the extent the carrying amount exceeds the asset group’s fair value. In determining fair value, management considers current results, trends, future prospects, and other economic factors.

Leases

Leases

The Company leases office facilities and equipment under operating leases. We determine whether an arrangement is or contains a lease at inception. For all leases with a term greater than 12 months, we record our operating lease liabilities and right-of-use (ROU) assets at the lease commencement date. Operating lease liabilities are based on the present value of future minimum lease payments over the lease term, and include options to renew a lease in the future minimum lease payments if it is reasonably certain that the Company will exercise that option. ROU assets are based on the lease liability, adjusted for any lease prepayments and lease incentives. If a lease does not provide an implicit interest rate, we use our incremental borrowing rate on a collateralized basis from the information available at commencement date in determining the present value of lease payments. We recognize expense for lease payments on a straight-line basis over the lease term for operating leases. Leases with initial terms of 12 months or less are considered short-term lease costs and are not recorded as ROU assets on the consolidated balance sheets. ROU assets are reviewed for impairment in the same manner as long-lived assets. No impairment has been recorded in the periods presented.

The Company has elected the practical expedient not to separate non-lease components from lease components for all classes of assets. Our lease agreements generally do not contain material variable lease payments or restrictive covenants.

Workers' compensation claims liabilities

Workers’ compensation claims liabilities

Our workers’ compensation claims liabilities do not represent an exact calculation of liability but rather management’s best estimate, utilizing actuarial expertise and projection techniques, at a given reporting date. The estimated liability for open workers’ compensation claims is based on an evaluation of information provided by our third-party administrator for workers’ compensation claims, coupled with an actuarial estimate of future loss development with respect to reported claims and incurred but not reported claims (together, “IBNR”). Workers’ compensation claims liabilities include case reserve estimates for reported losses, plus additional amounts for estimated IBNR claims, MCC and legal costs, unallocated loss adjustment expenses and estimated future recoveries. The estimate of incurred costs expected to be paid within one year is included in current liabilities, while the estimate of incurred costs expected to be paid beyond one year is included in long-term liabilities on our consolidated balance sheets. These estimates are reviewed at least quarterly and adjustments to estimated liabilities are reflected in current operating results as they become known.

The process of arriving at an estimate of unpaid claims and claims adjustment expense involves a high degree of judgment and is affected by both internal and external events, including changes in claims handling practices, changes in reserve estimation procedures, inflation, trends in the litigation and settlement of pending claims, and legislative changes.

Our estimates are based on actuarial analysis and informed judgment, derived from individual experience and expertise applied to multiple sets of data and analyses. We consider significant facts and circumstances known both at the time that loss reserves are initially established and as new facts and circumstances become known. Due to the inherent uncertainty underlying loss reserve estimates, the expenses incurred through final resolution of our liability for our workers’ compensation claims will likely vary from the related loss reserves at the reporting date. Therefore, as specific claims are paid out in the future, actual paid losses may be materially different from our current loss reserves.

A basic premise in most actuarial analyses is that historical data and past patterns demonstrated in the incurred and paid historical data form a reasonable basis upon which to project future outcomes, absent a material change. Significant structural changes to the available data can materially impact the reserve estimation process. To the extent a material change affecting the ultimate claim liability becomes known, such change is quantified to the extent possible through an analysis of internal Company data and, if available and when appropriate, external data. Nonetheless, actuaries exercise a considerable degree of judgment in the evaluation of these factors and the need for such actuarial judgment is more pronounced when faced with material uncertainties.

Safety incentives

Safety incentives

We accrue for and present expected safety incentives as a reduction of revenue. Safety incentives represent cash incentives paid to certain PEO client companies for maintaining safe work practices and minimizing workplace injuries. The incentive is based on a percentage of annual payroll and is paid annually to customers who meet predetermined workers’ compensation claims cost objectives. Safety incentive payments are made only after closure of all workers' compensation claims incurred during the customer’s contract period. The safety incentive liability is estimated and accrued each month based upon contract year-to-date payroll and the then current amount of the customer’s estimated workers’ compensation claims reserves as established by us and our third-party administrator. In July 2020, the Company began limiting its safety incentive offering in certain markets. The Company provided $1.3 million and $2.0 million at December 31, 2023 and 2022, respectively, as an estimate of the liability for unpaid safety incentives.
Customer deposits

Customer deposits

We require deposits from certain PEO customers to cover a portion of our accounts receivable due from such customers in the event of default of payment.

Comprehensive income

Comprehensive income

Comprehensive income includes all changes in equity during a period except those that resulted from investments by or distributions to the Company's stockholders.

Other comprehensive income refers to revenues, expenses, gains and losses that under U.S. generally accepted accounting principles (“GAAP”) are included in comprehensive income, but excluded from net income as these amounts are recorded directly as an adjustment to stockholders' equity. Our other comprehensive income comprises unrealized holding gains and losses on our available-for-sale investments.

Statements of cash flows

Statements of cash flows

Interest paid in 2023, 2022 and 2021 did not materially differ from interest expense. Income taxes paid by the Company totaled $22.2 million, $21.0 million, and $4.7 million in 2023, 2022 and 2021, respectively.

Bank deposits and other cash equivalents that are restricted for use are classified as restricted cash. The table below reconciles the cash, cash equivalents and restricted cash balances from our consolidated balance sheets to the amounts reported on the consolidated statements of cash flows (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash and cash equivalents

 

$

71,168

 

 

$

91,423

 

 

$

69,405

 

Restricted cash, included in restricted cash and investments

 

 

3,673

 

 

 

15,955

 

 

 

9,224

 

Total cash, cash equivalents and restricted cash shown in the
   statement of cash flows

 

$

74,841

 

 

$

107,378

 

 

$

78,629

 

Basic and diluted earnings per share

Basic and diluted earnings per share

Basic earnings per share are computed based on the weighted average number of common shares outstanding for each year using the treasury method. Diluted earnings per share reflect the potential effects of the issuance of shares in connection with the exercise of outstanding stock options, vesting of outstanding restricted stock units and performance share units, and the Company’s employee stock purchase plan. Basic and diluted shares outstanding are summarized as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Weighted average number of basic shares outstanding

 

 

6,731

 

 

 

7,130

 

 

 

7,540

 

Effect of dilutive securities

 

 

118

 

 

 

96

 

 

 

81

 

Weighted average number of diluted shares outstanding

 

 

6,849

 

 

 

7,226

 

 

 

7,621

 

Accounting estimates

Accounting estimates

The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions. These affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Estimates are used for fair value measurement of investments, allowance for doubtful accounts, deferred income taxes, carrying values for goodwill and property, equipment and software, accrued workers' compensation liabilities and safety incentive liabilities. Actual results may or may not differ from such estimates.

Reclassifications

Reclassifications

To conform to the current period’s presentation, premiums payable to third party insurance carriers of $18.9 million were reclassified from other accrued liabilities to current premium payable in the prior period consolidated balance sheets and premiums payable to third party insurance carriers of $12.1 million and $7.7 million were reclassified from other accrued liabilities to premium payable in the prior period consolidated statements of cash flows as of December 31, 2022 and 2021, respectively.

Recent accounting pronouncements

Recent accounting pronouncements

The following Accounting Standards Updates (ASUs) have been recently issued by the Financial Accounting Standards Board (FASB).

ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures

In November 2023, the FASB issued ASU 2023-07, which expands annual and interim reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. All disclosure requirements under the new guidance are also required for public entities with a

single reportable segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. We are evaluating the impact of applying this new accounting guidance to our financial statement disclosures.

ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Operations and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Allowance for Doubtful Accounts

Our allowance for doubtful accounts activity is summarized as follows (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at January 1,

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

893

 

 

$

460

 

 

$

757

 

Charges to expense

 

 

98

 

 

 

462

 

 

 

193

 

Write-offs of uncollectible accounts, net
   of recoveries

 

 

(106

)

 

 

(29

)

 

 

(490

)

Balance at December 31,

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

885

 

 

$

893

 

 

$

460

 

Summary of Property, Equipment and Software Over Estimated Useful Life

Depreciation of property and equipment and amortization of software is calculated using the straight-line method over estimated useful lives of the related assets or lease terms, as follows:

 

 

 

Years

Buildings

 

39

Equipment, furniture and fixtures

 

7 - 15

Computer hardware, software and software development costs

 

3 - 10

Leasehold improvements

 

1 - 7

 

Schedule of Reconciles of Cash, Cash Equivalents and Restricted Cash Balances The table below reconciles the cash, cash equivalents and restricted cash balances from our consolidated balance sheets to the amounts reported on the consolidated statements of cash flows (in thousands):

 

 

December 31,

 

 

December 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash and cash equivalents

 

$

71,168

 

 

$

91,423

 

 

$

69,405

 

Restricted cash, included in restricted cash and investments

 

 

3,673

 

 

 

15,955

 

 

 

9,224

 

Total cash, cash equivalents and restricted cash shown in the
   statement of cash flows

 

$

74,841

 

 

$

107,378

 

 

$

78,629

 

Summary of Basic and Diluted Common Shares Outstanding Basic and diluted shares outstanding are summarized as follows (in thousands):

 

 

Year Ended

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Weighted average number of basic shares outstanding

 

 

6,731

 

 

 

7,130

 

 

 

7,540

 

Effect of dilutive securities

 

 

118

 

 

 

96

 

 

 

81

 

Weighted average number of diluted shares outstanding

 

 

6,849

 

 

 

7,226

 

 

 

7,621

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Summary of Investments Measured at Fair Value on Recurring Basis

The following table summarizes the Company’s investments at December 31, 2023 and 2022 measured at fair value on a recurring basis (in thousands):

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

 

 

 

Unrealized

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gains

 

 

Recorded

 

 

 

 

 

Unrealized

 

 

Recorded

 

 

 

Cost

 

 

(Losses)

 

 

Basis

 

 

Cost

 

 

Losses

 

 

Basis

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

19,539

 

 

$

 

 

$

19,539

 

 

$

40,296

 

 

$

 

 

$

40,296

 

Total cash equivalents

 

 

19,539

 

 

 

 

 

 

19,539

 

 

 

40,296

 

 

 

 

 

 

40,296

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

34,472

 

 

 

(3,159

)

 

 

31,313

 

 

 

38,489

 

 

 

(5,181

)

 

 

33,308

 

Asset backed securities

 

 

13,659

 

 

 

(187

)

 

 

13,472

 

 

 

13,709

 

 

 

(737

)

 

 

12,972

 

U.S. government agency securities

 

 

12,830

 

 

 

(408

)

 

 

12,422

 

 

 

7,369

 

 

 

(302

)

 

 

7,067

 

U.S. treasuries

 

 

12,448

 

 

 

(1,253

)

 

 

11,195

 

 

 

 

 

 

 

 

 

 

Mortgage backed securities

 

 

13,084

 

 

 

(2,454

)

 

 

10,630

 

 

 

16,135

 

 

 

(3,139

)

 

 

12,996

 

Emerging markets

 

 

2,003

 

 

 

(8

)

 

 

1,995

 

 

 

2,044

 

 

 

(62

)

 

 

1,982

 

Total current investments

 

 

88,496

 

 

 

(7,469

)

 

 

81,027

 

 

 

77,746

 

 

 

(9,421

)

 

 

68,325

 

Restricted cash and investments (1):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

109,020

 

 

 

(6,415

)

 

 

102,605

 

 

 

66,479

 

 

 

(9,222

)

 

 

57,257

 

Corporate bonds

 

 

82,481

 

 

 

(8,454

)

 

 

74,027

 

 

 

81,993

 

 

 

(11,296

)

 

 

70,697

 

Mortgage backed securities

 

 

42,077

 

 

 

(5,216

)

 

 

36,861

 

 

 

46,138

 

 

 

(6,045

)

 

 

40,093

 

U.S. government agency securities

 

 

16,863

 

 

 

(1,199

)

 

 

15,664

 

 

 

26,479

 

 

 

(2,156

)

 

 

24,323

 

Mutual funds

 

 

8,941

 

 

 

 

 

 

8,941

 

 

 

6,301

 

 

 

 

 

 

6,301

 

Asset backed securities

 

 

799

 

 

 

 

 

 

799

 

 

 

9

 

 

 

 

 

 

9

 

Money market funds

 

 

337

 

 

 

 

 

 

337

 

 

 

646

 

 

 

 

 

 

646

 

Emerging markets

 

 

200

 

 

 

2

 

 

 

202

 

 

 

 

 

 

 

 

 

 

Total restricted cash and investments

 

 

260,718

 

 

 

(21,282

)

 

 

239,436

 

 

 

228,045

 

 

 

(28,719

)

 

 

199,326

 

Total investments

 

$

368,753

 

 

$

(28,751

)

 

$

340,002

 

 

$

346,087

 

 

$

(38,140

)

 

$

307,947

 

 

(1) Included in restricted cash and investments within the consolidated balance sheets as of December 31, 2023 and 2022 is restricted cash of $3.6 million and $15.9 million, respectively, which is excluded from the table above. Restricted cash and investments are classified as current and noncurrent on the balance sheet based on the nature of the restriction.

Summary of Assets Measured at Fair Value on Recurring Basis

The following table summarizes the Company's investments at December 31, 2023 and 2022 measured at fair value on a recurring basis by fair value hierarchy level (in thousands):

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Recorded

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Recorded

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basis

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Other (1)

 

 

Basis

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Other (1)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market
   funds

 

$

19,539

 

 

$

 

 

$

 

 

$

 

 

$

19,539

 

 

$

40,296

 

 

$

 

 

$

 

 

$

 

 

$

40,296

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

31,313

 

 

 

 

 

 

31,313

 

 

 

 

 

 

 

 

 

33,308

 

 

 

 

 

 

33,308

 

 

 

 

 

 

 

Asset backed securities

 

 

13,472

 

 

 

 

 

 

13,472

 

 

 

 

 

 

 

 

 

12,972

 

 

 

 

 

 

12,972

 

 

 

 

 

 

 

U.S. government
   agency securities

 

 

12,422

 

 

 

 

 

 

12,422

 

 

 

 

 

 

 

 

 

7,067

 

 

 

 

 

 

7,067

 

 

 

 

 

 

 

U.S. treasuries

 

 

11,195

 

 

 

 

 

 

11,195

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage backed
   securities

 

 

10,630

 

 

 

 

 

 

10,630

 

 

 

 

 

 

 

 

 

12,996

 

 

 

 

 

 

12,996

 

 

 

 

 

 

 

Emerging markets

 

 

1,995

 

 

 

 

 

 

1,995

 

 

 

 

 

 

 

 

 

1,982

 

 

 

 

 

 

1,982

 

 

 

 

 

 

 

Restricted cash and investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasuries

 

 

102,605

 

 

 

 

 

 

102,605

 

 

 

 

 

 

 

 

 

57,257

 

 

 

 

 

 

57,257

 

 

 

 

 

 

 

Corporate bonds

 

 

74,027

 

 

 

 

 

 

74,027

 

 

 

 

 

 

 

 

 

70,697

 

 

 

 

 

 

70,697

 

 

 

 

 

 

 

Mortgage backed
   securities

 

 

36,861

 

 

 

 

 

 

36,861

 

 

 

 

 

 

 

 

 

40,093

 

 

 

 

 

 

40,093

 

 

 

 

 

 

 

U.S. government
   agency securities

 

 

15,664

 

 

 

 

 

 

15,664

 

 

 

 

 

 

 

 

 

24,323

 

 

 

 

 

 

24,323

 

 

 

 

 

 

 

Mutual funds

 

 

8,941

 

 

 

8,941

 

 

 

 

 

 

 

 

 

 

 

 

6,301

 

 

 

6,301

 

 

 

 

 

 

 

 

 

 

Asset backed securities

 

 

799

 

 

 

 

 

 

799

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

9

 

 

 

 

 

 

 

Money market
   funds

 

 

337

 

 

 

 

 

 

 

 

 

 

 

 

337

 

 

 

646

 

 

 

 

 

 

 

 

 

 

 

 

646

 

Emerging markets

 

 

202

 

 

 

 

 

 

202

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total investments

 

$

340,002

 

 

$

8,941

 

 

$

311,185

 

 

$

 

 

$

19,876

 

 

$

307,947

 

 

$

6,301

 

 

$

260,704

 

 

$

 

 

$

40,942

 

 

(1) Investments in money market funds measured at fair value using the net asset value per share practical expedient are not subject to hierarchy level classification disclosure. The Company invests in money market funds that seek to maintain a stable net asset value. These investments include commingled funds that comprise high-quality short-term securities representing liquid debt and monetary instruments where the redemption value is likely to be the fair value. Redemption is permitted daily without written notice.

Summary of Contractual Maturities of Available for Sale Securities

The following table summarizes the contractual maturities of the Company’s available for sale securities at December 31, 2023 and 2022. Actual maturities may differ from contractual maturities because borrowers may have the right to prepay obligations with or without prepayment penalties. The table also includes money market funds, which are classified as cash and cash equivalents on the Company’s consolidated balance sheets.

 

 

December 31, 2023

 

(In thousands)

Less than 1 Year

 

 

Between 1 to 5 Years

 

 

Between 5 to 10 Years

 

 

After 10 Years

 

 

Total

 

U.S. treasuries

$

55,955

 

 

$

32,706

 

 

$

25,139

 

 

$

 

 

$

113,800

 

Corporate bonds

 

6,859

 

 

 

67,731

 

 

 

30,574

 

 

 

176

 

 

 

105,340

 

U.S. government agency securities

 

39

 

 

 

27,018

 

 

 

1,029

 

 

 

 

 

 

28,086

 

Money market funds

 

19,876

 

 

 

 

 

 

 

 

 

 

 

 

19,876

 

Asset backed securities

 

 

 

 

799

 

 

 

12,182

 

 

 

1,290

 

 

 

14,271

 

Emerging markets

 

1,995

 

 

 

 

 

 

202

 

 

 

 

 

 

2,197

 

Total

$

84,724

 

 

$

128,254

 

 

$

69,126

 

 

$

1,466

 

 

$

283,570

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

(In thousands)

Less than 1 Year

 

 

Between 1 to 5 Years

 

 

Between 5 to 10 Years

 

 

After 10 Years

 

 

Total

 

Corporate bonds

$

646

 

 

$

50,439

 

 

$

52,920

 

 

$

 

 

$

104,005

 

U.S. treasuries

 

440

 

 

 

3,405

 

 

 

53,412

 

 

 

 

 

 

57,257

 

Money market funds

 

40,539

 

 

 

 

 

 

 

 

 

 

 

 

40,539

 

U.S. government agency securities

 

3,943

 

 

 

24,025

 

 

 

3,422

 

 

 

 

 

 

31,390

 

Asset backed securities

 

 

 

 

9

 

 

 

2,113

 

 

 

10,859

 

 

 

12,981

 

Emerging markets

 

 

 

 

1,982

 

 

 

 

 

 

 

 

 

1,982

 

Total

$

45,568

 

 

$

79,860

 

 

$

111,867

 

 

$

10,859

 

 

$

248,154

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Equipment and Software (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Summary of Property, Equipment and Software

Property, equipment and software consists of the following (in thousands):

 

 

 

 

 

 

 

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Buildings

 

$

18,449

 

 

$

16,862

 

Equipment, furniture and fixtures

 

 

24,093

 

 

 

24,407

 

Computer hardware and software

 

 

6,109

 

 

 

6,408

 

Software development costs

 

 

34,620

 

 

 

28,631

 

 

 

83,271

 

 

 

76,308

 

Less accumulated depreciation and amortization

 

 

(34,466

)

 

 

(31,844

)

 

 

48,805

 

 

 

44,464

 

Land

 

 

1,490

 

 

 

1,490

 

 

$

50,295

 

 

$

45,954

 

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Workers' Compensation Claims (Tables)
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
Summarizes Aggregate Workers' Compensation Reserve Activity

The following table summarizes the aggregate workers' compensation reserve activity (in thousands):
 

 

 

 

Years Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

2021

 

Beginning balance

 

 

 

 

 

 

 

 

 

 

Workers' compensation claims liabilities

 

 

$

215,987

 

 

$

279,407

 

 

$

357,746

 

Add: claims expense accrual

 

 

 

 

 

 

 

 

 

 

Current period

 

 

 

16,731

 

 

 

19,146

 

 

 

75,786

 

Prior periods

 

 

 

(12,147

)

 

 

(11,337

)

 

 

(9,225

)

 

 

 

4,584

 

 

 

7,809

 

 

 

66,561

 

Less: claim payments related to

 

 

 

 

 

 

 

 

 

 

Current period

 

 

 

3,260

 

 

 

4,450

 

 

 

15,063

 

Prior periods

 

 

 

52,570

 

 

 

67,581

 

 

 

129,138

 

 

 

 

55,830

 

 

 

72,031

 

 

 

144,201

 

Change in claims incurred in excess of retention limits

 

 

 

3,022

 

 

 

802

 

 

 

(699

)

Ending balance

 

 

 

 

 

 

 

 

 

 

Workers' compensation claims liabilities

 

 

$

167,763

 

 

$

215,987

 

 

$

279,407

 

Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements

The following is a summary of the risk retained by the Company under its insured program after considering the effects of the loss portfolio transfers and current insurance arrangements:

 

Year

Claims risk retained

2014

No

2015

No

2016

No

2017

No

2018 (1)

No

2019 (1)

Yes

2020

Yes

2021 - Through June 30

Yes

2021 - July 1 and after

No

2022

No

2023

No

 

(1) LPT 2 excluded approximately 10% of claims from 2018 and included an approximately offsetting amount of claims from 2019.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of Lease Costs

Information related to the Company's total lease costs was as follows (in thousands):

 

 

Year Ended

 

 

December 31, 2023

 

 

December 31, 2022

 

Operating lease cost

$

7,894

 

 

$

7,747

 

Variable lease cost

 

1,229

 

 

 

1,310

 

Short-term lease cost

 

208

 

 

 

165

 

Total lease cost

$

9,331

 

 

$

9,222

 

Summary of Information Related to ROU Assets and Related Lease Liabilities

Information related to the Company's ROU assets and related lease liabilities was as follows (in thousands):

 

Year Ended

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Cash paid for operating lease liabilities

$

7,933

 

 

$

7,607

 

 

Right-of-use assets obtained in exchange for new operating lease obligations

 

7,270

 

 

 

6,591

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Weighted-average remaining lease term

3.8 years

 

 

3.8 years

 

 

Weighted-average discount rate

4.7

 

%

4.1

 

%

 

Reconciliation of Undiscounted Future Minimum Lease Payments Under Noncancellable Operating Leases

The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancellable operating leases with terms of more than one year to the total operating lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 (in thousands):

 

2024

$

7,411

 

2025

 

5,580

 

2026

 

4,313

 

2027

 

3,259

 

2028

 

2,213

 

Thereafter

 

449

 

Total undiscounted future minimum lease payments

 

23,225

 

Less: Difference between undiscounted lease payments and discounted operating lease liabilities

 

2,012

 

Total operating lease liabilities

$

21,213

 

Current operating lease liabilities

$

6,623

 

Long-term operating lease liabilities

 

14,590

 

Total operating lease liabilities

$

21,213

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Summary of Provision for Income Taxes

The provision for income taxes is as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Current:

 

 

 

 

 

 

 

 

 

Federal

 

$

11,896

 

 

$

14,683

 

 

$

9,527

 

State

 

 

1,854

 

 

 

5,529

 

 

 

3,408

 

 

 

13,750

 

 

 

20,212

 

 

 

12,935

 

Deferred:

 

 

 

 

 

 

 

 

 

Federal

 

 

2,784

 

 

 

(1,096

)

 

 

143

 

State

 

 

1,842

 

 

 

(1,081

)

 

 

(496

)

 

 

4,626

 

 

 

(2,177

)

 

 

(353

)

Total provision

 

$

18,376

 

 

$

18,035

 

 

$

12,582

 

 

Summary of Deferred Income Tax Assets and Liabilities

Deferred income tax assets and liabilities consist of the following components (in thousands):

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Deferred income tax assets:

 

 

 

 

 

 

Tax effect of unrealized losses (gains), net

 

$

7,969

 

 

$

10,565

 

Workers' compensation claims liabilities

 

 

6,709

 

 

 

9,632

 

Deferred compensation

 

 

6,149

 

 

 

7,347

 

Operating lease liability

 

 

5,813

 

 

 

5,813

 

Equity based compensation

 

 

907

 

 

 

743

 

Other

 

 

579

 

 

 

1,314

 

 

 

28,126

 

 

 

35,414

 

Less: valuation allowance

 

 

65

 

 

 

 

 

 

28,061

 

 

 

35,414

 

Deferred income tax liabilities:

 

 

 

 

 

 

Tax depreciation in excess of book depreciation

 

 

(9,180

)

 

 

(8,914

)

Tax amortization of goodwill

 

 

(8,441

)

 

 

(9,377

)

Operating lease right-of-use

 

 

(5,452

)

 

 

(5,316

)

Other

 

 

(770

)

 

 

(367

)

 

 

(23,843

)

 

 

(23,974

)

Net deferred income taxes

 

$

4,218

 

 

$

11,440

 

 

Summary of Effective Tax Rate Differed from U.S. Statutory Federal Tax Rate

The effective tax rate differed from the U.S. statutory federal tax rate due to the following:

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

 

2022

 

 

 

2021

 

 

Statutory federal tax rate

 

 

21.0

 

%

 

 

21.0

 

%

 

 

21.0

 

%

State taxes, net of federal benefit

 

 

4.3

 

 

 

 

5.4

 

 

 

 

4.5

 

 

Nondeductible expenses and other, net

 

 

1.7

 

 

 

 

1.5

 

 

 

 

0.5

 

 

Other, net

 

 

0.2

 

 

 

 

 

 

 

 

 

 

Federal and state tax credits

 

 

(0.1

)

 

 

 

(0.5

)

 

 

 

(2.1

)

 

Adjustment for final positions on filed returns

 

 

(0.5

)

 

 

 

0.2

 

 

 

 

0.9

 

 

Effective tax rate

 

 

26.6

 

%

 

 

27.6

 

%

 

 

24.8

 

%

 

 

 

 

 

 

 

 

 

 

 

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Incentive Plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Options Activity

A summary of the status of the Company’s stock options at December 31, 2023, together with changes during the periods then ended, is presented below:

 

 

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

 

 

Weighted

 

 

Average

 

 

Aggregate

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Intrinsic

 

 

 

Number

 

 

Exercise

 

 

Contractual

 

 

Value

 

 

 

of Options

 

 

Price

 

 

Term (Years)

 

 

(In Thousands)

 

Outstanding at December 31, 2022

 

 

101,125

 

 

$

70.81

 

 

 

 

 

 

 

Options exercised

 

 

(1,125

)

 

 

2.05

 

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

100,000

 

 

 

71.59

 

 

 

3.65

 

 

 

4,421

 

Exercisable at December 31, 2023

 

 

40,000

 

 

$

55.65

 

 

 

2.78

 

 

$

2,406

 

 

Schedule of Restricted Stock Unit Activity

The following table presents restricted stock unit activity:

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

Grant Date

 

 

 

Units

 

 

Fair Value

 

Nonvested at December 31, 2022

 

 

210,982

 

 

$

68.33

 

Granted

 

 

89,934

 

 

 

87.94

 

Vested

 

 

(76,127

)

 

 

67.60

 

Cancelled/Forfeited

 

 

(5,511

)

 

 

70.37

 

Nonvested at December 31, 2023

 

 

219,278

 

 

$

76.57

 

Schedule of Performance Share Unit Activity

The following table presents PSU activity:

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

Grant Date

 

 

 

Units

 

 

Fair Value

 

Nonvested at December 31, 2022

 

 

53,968

 

 

$

65.13

 

Granted

 

 

30,695

 

 

 

83.77

 

Vested

 

 

(23,369

)

 

 

69.17

 

Nonvested at December 31, 2023

 

 

61,294

 

 

$

72.93

 

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Operations and Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Segment
Market
Company
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Basis Of Presentation Of Interim Period Statements [Line Items]          
Number of markets | Market   68      
Number of operating segment | Segment   1      
Revenue recognition professional employer service contracts term   1 year      
Professional employer service contract cancellation and termination period   30 days      
Payment term for staffing customers   30 days      
Number of wholly-owned insurance companies | Company   2      
Cash and cash equivalents, maturity term   3 months      
Allowance for doubtful accounts $ 893,000 $ 885,000 $ 893,000 $ 460,000 $ 757,000
Number of reporting units | Segment   1      
Goodwill and intangible assets impairment   $ 0      
Impairment of long lived asset   0      
Estimate of liability for unpaid safety incentives 2,000,000.0 1,300,000 2,000,000.0    
Income taxes paid   $ 22,200,000 21,000,000.0 4,700,000  
Prior period reclassification adjustment $ 18,900,000   $ 12,100,000 $ 7,700,000  
Minimum [Member]          
Basis Of Presentation Of Interim Period Statements [Line Items]          
Likelihood of tax benefit being realized upon settlement   50.00%      
California [Member] | Revenue [Member] | Geographic Concentration Risk [Member]          
Basis Of Presentation Of Interim Period Statements [Line Items]          
Percentage of revenue attributable to geographic area   72.00% 73.00% 73.00%  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Operations and Significant Accounting Policies - Summary of Allowance for Doubtful Accounts (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]      
Allowance for doubtful accounts, beginning balance $ 893,000 $ 460,000 $ 757,000
Charges to expense 98,000 462,000 193,000
Write-offs of uncollectible accounts, net of recoveries (106,000) (29,000) (490,000)
Allowance for doubtful accounts, ending balance $ 885,000 $ 893,000 $ 460,000
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Operations and Significant Accounting Policies - Summary of Property, Equipment and Software Over Estimated Useful Life (Detail)
Dec. 31, 2023
Buildings [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 39 years
Minimum [Member] | Equipment, Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 7 years
Minimum [Member] | Computer Hardware, Software and Software Development Costs [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Minimum [Member] | Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 1 year
Maximum [Member] | Equipment, Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 15 years
Maximum [Member] | Computer Hardware, Software and Software Development Costs [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 10 years
Maximum [Member] | Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 7 years
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Operations and Significant Accounting Policies - Schedule of Reconciles of Cash, Cash Equivalents and Restricted Cash Balances (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]      
Cash and cash equivalents $ 71,168 $ 91,423 $ 69,405
Restricted cash, included in restricted cash and investments 3,673 15,955 9,224
Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 74,841 $ 107,378 $ 78,629
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Operations and Significant Accounting Policies - Summary of Basic and Diluted Common Shares Outstanding (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]      
Weighted average number of basic shares outstanding 6,731 7,130 7,540
Effect of dilutive securities 118 96 81
Weighted average number of diluted shares outstanding 6,849 7,226 7,621
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost $ 368,753 $ 346,087
Unrealized Gains (Losses) (28,751) (38,140)
Recorded Basis 340,002 307,947
Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 88,496 77,746
Unrealized Gains (Losses) (7,469) (9,421)
Recorded Basis 81,027 68,325
Restricted Cash and Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 260,718 228,045
Unrealized Gains (Losses) (21,282) (28,719)
Recorded Basis 239,436 199,326
Money Market Funds [Member] | Cash and Cash Equivalents [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 19,539 40,296
Recorded Basis 19,539 40,296
Money Market Funds [Member] | Restricted Cash and Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 337 646
Recorded Basis 337 646
Corporate Bonds [Member] | Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 34,472 38,489
Unrealized Gains (Losses) (3,159) (5,181)
Recorded Basis 31,313 33,308
Corporate Bonds [Member] | Restricted Cash and Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 82,481 81,993
Unrealized Gains (Losses) (8,454) (11,296)
Recorded Basis 74,027 70,697
Asset Backed Securities [Member] | Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 13,659 13,709
Unrealized Gains (Losses) (187) (737)
Recorded Basis 13,472 12,972
Asset Backed Securities [Member] | Restricted Cash and Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 799 9
Recorded Basis 799 9
U.S. Government Agency Securities [Member] | Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 12,830 7,369
Unrealized Gains (Losses) (408) (302)
Recorded Basis 12,422 7,067
U.S. Government Agency Securities [Member] | Restricted Cash and Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 16,863 26,479
Unrealized Gains (Losses) (1,199) (2,156)
Recorded Basis 15,664 24,323
U.S. Treasuries [Member] | Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 12,448  
Unrealized Gains (Losses) (1,253)  
Recorded Basis 11,195  
U.S. Treasuries [Member] | Restricted Cash and Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 109,020 66,479
Unrealized Gains (Losses) (6,415) (9,222)
Recorded Basis 102,605 57,257
Mortgage Backed Securities [Member] | Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 13,084 16,135
Unrealized Gains (Losses) (2,454) (3,139)
Recorded Basis 10,630 12,996
Mortgage Backed Securities [Member] | Restricted Cash and Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 42,077 46,138
Unrealized Gains (Losses) (5,216) (6,045)
Recorded Basis 36,861 40,093
Emerging Markets [Member] | Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 2,003 2,044
Unrealized Gains (Losses) (8) (62)
Recorded Basis 1,995 1,982
Emerging Markets [Member] | Restricted Cash and Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 200  
Unrealized Gains (Losses) 2  
Recorded Basis 202  
Mutual Funds [Member] | Restricted Cash and Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost 8,941 6,301
Recorded Basis 8,941 6,301
Marketable Securities Current [Member] | Cash and Cash Equivalents [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cost $ 19,539 $ 40,296
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Parenthetical) (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]    
Restricted cash $ 3.6 $ 15.9
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement - Summary of Assets Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis $ 340,002 $ 307,947
Other [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 19,876 40,942
Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 8,941 6,301
Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 311,185 260,704
Cash and Cash Equivalents [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 19,539 40,296
Cash and Cash Equivalents [Member] | Money Market Funds [Member] | Other [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 19,539 40,296
Investments [Member] | Corporate Bonds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 31,313 33,308
Investments [Member] | Corporate Bonds [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 31,313 33,308
Investments [Member] | Asset Backed Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 13,472 12,972
Investments [Member] | Asset Backed Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 13,472 12,972
Investments [Member] | U.S. Government Agency Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 12,422 7,067
Investments [Member] | U.S. Government Agency Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 12,422 7,067
Investments [Member] | U.S. Treasuries [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 11,195  
Investments [Member] | U.S. Treasuries [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 11,195  
Investments [Member] | Mortgage Backed Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 10,630 12,996
Investments [Member] | Mortgage Backed Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 10,630 12,996
Investments [Member] | Emerging Markets [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 1,995 1,982
Investments [Member] | Emerging Markets [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 1,995 1,982
Restricted Cash and Investments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 102,605 57,257
Restricted Cash and Investments [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 102,605 57,257
Restricted Cash and Investments [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 337 646
Restricted Cash and Investments [Member] | Money Market Funds [Member] | Other [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 337 646
Restricted Cash and Investments [Member] | Corporate Bonds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 74,027 70,697
Restricted Cash and Investments [Member] | Corporate Bonds [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 74,027 70,697
Restricted Cash and Investments [Member] | Asset Backed Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 799 9
Restricted Cash and Investments [Member] | Asset Backed Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 799 9
Restricted Cash and Investments [Member] | U.S. Government Agency Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 15,664 24,323
Restricted Cash and Investments [Member] | U.S. Government Agency Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 15,664 24,323
Restricted Cash and Investments [Member] | Mutual Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 8,941 6,301
Restricted Cash and Investments [Member] | Mutual Funds [Member] | Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 8,941 6,301
Restricted Cash and Investments [Member] | Mortgage Backed Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 36,861 40,093
Restricted Cash and Investments [Member] | Mortgage Backed Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 36,861 $ 40,093
Restricted Cash and Investments [Member] | Emerging Markets [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 202  
Restricted Cash and Investments [Member] | Emerging Markets [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis $ 202  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement - Summary of Contractual Maturities of Available for Sale Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Available for sale securities, contractual maturities less than 1 year $ 84,724 $ 45,568
Available for sale securities, contractual maturities between 1 to 5 years 128,254 79,860
Available for sale securities, contractual maturities between 5 to 10 years 69,126 111,867
Available for sale securities, contractual maturities after 10 years 1,466 10,859
Available for sale securities, contractual maturities, Total 283,570 248,154
U.S. Treasuries [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available for sale securities, contractual maturities less than 1 year 55,955 440
Available for sale securities, contractual maturities between 1 to 5 years 32,706 3,405
Available for sale securities, contractual maturities between 5 to 10 years 25,139 53,412
Available for sale securities, contractual maturities, Total 113,800 57,257
Corporate Bonds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available for sale securities, contractual maturities less than 1 year 6,859 646
Available for sale securities, contractual maturities between 1 to 5 years 67,731 50,439
Available for sale securities, contractual maturities between 5 to 10 years 30,574 52,920
Available for sale securities, contractual maturities after 10 years 176  
Available for sale securities, contractual maturities, Total 105,340 104,005
U.S. Government Agency Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available for sale securities, contractual maturities less than 1 year 39 3,943
Available for sale securities, contractual maturities between 1 to 5 years 27,018 24,025
Available for sale securities, contractual maturities between 5 to 10 years 1,029 3,422
Available for sale securities, contractual maturities, Total 28,086 31,390
Money Market Funds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available for sale securities, contractual maturities less than 1 year 19,876 40,539
Available for sale securities, contractual maturities, Total 19,876 40,539
Asset Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available for sale securities, contractual maturities between 1 to 5 years 799 9
Available for sale securities, contractual maturities between 5 to 10 years 12,182 2,113
Available for sale securities, contractual maturities after 10 years 1,290 10,859
Available for sale securities, contractual maturities, Total 14,271 12,981
Emerging Markets [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available for sale securities, contractual maturities less than 1 year 1,995  
Available for sale securities, contractual maturities between 1 to 5 years   1,982
Available for sale securities, contractual maturities between 5 to 10 years 202  
Available for sale securities, contractual maturities, Total $ 2,197 $ 1,982
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Average contractual maturity period 23 years 24 years
Investment, Type [Extensible Enumeration] Collateralized Mortgage-Backed Securities [Member] Collateralized Mortgage-Backed Securities [Member]
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Equipment and Software - Summary of Property, Equipment and Software (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment $ 83,271 $ 76,308
Less accumulated depreciation and amortization (34,466) (31,844)
Property, Plant and Equipment, Gross 48,805 44,464
Land 1,490 1,490
Property, Plant and Equipment, Net 50,295 45,954
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment 18,449 16,862
Equipment, Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment 24,093 24,407
Computer Hardware and Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment 6,109 6,408
Software Development Costs [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment $ 34,620 $ 28,631
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Equipment and Software - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 3.6 $ 3.4 $ 3.1
Amortization of capitalized software development costs 3.5 2.8 2.2
Capitalized software development costs $ 6.0 $ 5.3 $ 5.0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Workers' Compensation Claims - Summarizes Aggregate Workers' Compensation Reserve Activity (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Workers Compensation Reserve [Abstract]      
Workers' compensation claims liabilities, Beginning balance $ 215,987 $ 279,407 $ 357,746
Add: claims expense accrual      
Current period 16,731 19,146 75,786
Prior periods (12,147) (11,337) (9,225)
Total expense accrual 4,584 7,809 66,561
Less: claim payments related to      
Current period 3,260 4,450 15,063
Prior periods 52,570 67,581 129,138
Total paid 55,830 72,031 144,201
Change in claims incurred in excess of retention limits 3,022 802 (699)
Workers' compensation claims liabilities, Ending balance $ 167,763 $ 215,987 $ 279,407
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Workers' Compensation Claims - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended 36 Months Ended
Jul. 01, 2021
Jun. 29, 2020
Jun. 30, 2020
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Jun. 30, 2024
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Workers' Compensation Liability         $ 167,763,000   $ 215,987,000     $ 279,407,000 $ 357,746,000
Balance in Chubb trust accounts         210,900,000   188,200,000        
Workers compensation liability         167,763,000   215,987,000     $ 279,407,000 $ 357,746,000
Workers compensation liability, current         50,006,000   62,917,000        
Collateral securities maintain to cover potential workers compensation claims losses         48,100,000   54,500,000        
Surety bonds and standby letters of credit         48,100,000            
Reserves and IBNR in excess of retention limits incurred but not reported         6,000,000   3,000,000        
Scenario Forecast [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Description of renewed agreement                 Effective July 1, 2021, the Company entered into a new arrangement for its insured program, whereby third-party insurers assumed all risk of loss for claims incurred from July 1, 2021 to June 30, 2022 (the “2021-2022 Policy”). The arrangement for the insured program was extended for claims incurred from July 1, 2022 to June 30, 2023 (the “2022-2023 Policy”) and for claims incurred from July 1, 2023 to June 30, 2024 (the “2023-2024 Policy”).    
2021-2022 Policy [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Maximum savings amount for twelve month policy period, if claims develop favorably               $ 20,000,000      
Maximum additional premium charged amount for twelve month policy period, if claims develop adversely               $ 7,500,000      
2022-2023 Policy [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Maximum savings amount for twelve month policy period, if claims develop favorably           $ 22,500,000          
Maximum additional premium charged amount for twelve month policy period, if claims develop adversely           $ 0          
2023-2024 Policy [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Maximum savings amount for twelve month policy period, if claims develop favorably       $ 28,500,000              
Maximum additional premium charged amount for twelve month policy period, if claims develop adversely       $ 0              
Other Assets [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Accrual for costs incurred in excess of retention limits offset by a receivable         $ 6,000,000   $ 3,000,000        
Insured Program [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Percentage of worker's compensation exposure covered         84.00%            
Worker's compensation risk claim maximum $ 3,000,000                    
Worker's compensation risk claim maximum   $ 5,000,000                  
Self Insured Programs [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Percentage of worker's compensation exposure covered         16.00%            
Worker's compensation risk claim maximum     $ 5,000,000   $ 3,000,000            
Self Insured Programs [Member] | Maryland [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Reinsurance coverage     1,000,000   1,000,000            
Self Insured Programs [Member] | Colorado [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Reinsurance coverage     $ 2,000,000   $ 2,000,000            
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Details)
12 Months Ended
Dec. 31, 2023
2014 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained No
2015 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained No
2016 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained No
2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained No
2018 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained No
2019 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained Yes
2020 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained Yes
2021 - Through June 30 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained Yes
2021 - July 1 and After [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained No
2022 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained No
2023 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Claims risk retained No
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Percentage of claim excluded 10.00%
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revolving Credit Facility and Long-Term Debt - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]            
Line of credit facility commitment fee description         The Agreement also provides for an unused commitment fee of 0.35% per year on the average daily unused amount of the revolving credit line, as well as a fee of 1.75% of the face amount of each letter of credit reserved under the line of credit.  
Balance in Chubb trust accounts $ 210,900,000       $ 210,900,000 $ 188,200,000
Agreement [Member]            
Line of Credit Facility [Line Items]            
Outstanding balance on term loan and revolving credit facility 0       0 $ 0
Dividends or distributions paid         0  
Maximum amount to redeem retire repurchase or acquire stock upon agreement         15,000,000  
Minimum [Member]            
Line of Credit Facility [Line Items]            
Tangible net worth amount 50,000,000 $ 50,000,000 $ 50,000,000 $ 50,000,000    
Minimum [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
EBITDA 10,000,000       10,000,000  
Maximum [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
Prohibition on incurring additional indebtedness without the prior approval of the Bank in purchase money financing         1,000,000  
Revolving Credit Facility [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
Credit facility borrowing capacity 50,000,000.0       $ 50,000,000.0  
Unused commitment fee on unused amount during period         0.35%  
Revolving Credit Facility [Member] | SOFR [Member]            
Line of Credit Facility [Line Items]            
Term loan from bank interest rate description         the daily Simple Secured Overnight Financing Rate ("SOFR") plus 1.75% or (b) one-month Term SOFR plus 1.75%.  
Revolving Credit Facility [Member] | SOFR [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
SOFR plus rate         1.75%  
Revolving Credit Facility [Member] | One-Month Term SOFR [Member]            
Line of Credit Facility [Line Items]            
SOFR plus rate         1.75%  
Standby Letters of Credit [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
Credit facility borrowing capacity $ 25,000,000.0       $ 25,000,000.0  
Line of Credit [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
Unused commitment fee on unused amount         1.75%  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Discretionary Company contributions $ 0 $ 0 $ 0
Employer matching contribution 2,400,000 2,100,000 $ 1,900,000
Long term portion of deferred compensation plan liability 7,900,000 5,800,000  
Current portion of deferred compensation plan liability 1,100,000 1,000,000  
Fair value of long term portion of deferred compensation plan liability 7,900,000 6,700,000  
Fair value of current portion of deferred compensation plan liability $ 1,100,000 $ 1,000,000  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Lessee Lease Description [Line Items]  
Operating lease not yet commenced $ 1.0
Term of operating lease not yet commenced 7 years
Minimum [Member]  
Lessee Lease Description [Line Items]  
Remaining lease term, operating lease 1 year
Maximum [Member]  
Lessee Lease Description [Line Items]  
Remaining lease term, operating lease 7 years
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Lease Costs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lease, Cost [Abstract]    
Operating lease cost $ 7,894 $ 7,747
Variable lease cost 1,229 1,310
Short-term lease cost 208 165
Total lease cost $ 9,331 $ 9,222
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Information Related to ROU Assets and Related Lease Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Assets and Liabilities, Lessee [Abstract]    
Cash paid for operating lease liabilities $ 7,933 $ 7,607
Right-of-use assets obtained in exchange for new operating lease obligations $ 7,270 $ 6,591
Weighted-average remaining lease term 3 years 9 months 18 days 3 years 9 months 18 days
Weighted-average discount rate 4.70% 4.10%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Reconciliation of Undiscounted Future Minimum Lease Payments Under Noncancellable Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 $ 7,411  
2025 5,580  
2026 4,313  
2027 3,259  
2028 2,213  
Thereafter 449  
Total undiscounted future minimum lease payments 23,225  
Less: Difference between undiscounted lease payments and discounted operating lease liabilities 2,012  
Total operating lease liabilities 21,213  
Current operating lease liabilities 6,623 $ 6,957
Long-term operating lease liabilities $ 14,590 $ 14,225
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 11,896 $ 14,683 $ 9,527
State 1,854 5,529 3,408
Current income tax expense 13,750 20,212 12,935
Deferred:      
Federal 2,784 (1,096) 143
State 1,842 (1,081) (496)
Deferred income taxes 4,626 (2,177) (353)
Total provision $ 18,376 $ 18,035 $ 12,582
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Deferred Income Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred income tax assets:    
Tax effect of unrealized losses (gains), net $ 7,969 $ 10,565
Workers' compensation claims liabilities 6,709 9,632
Deferred compensation 6,149 7,347
Operating lease liability 5,813 5,813
Equity based compensation 907 743
Other 579 1,314
Deferred tax assets, gross total 28,126 35,414
Less: valuation allowance 65  
Deferred tax assets, net total 28,061 35,414
Deferred income tax liabilities:    
Tax depreciation in excess of book depreciation (9,180) (8,914)
Tax amortization of goodwill (8,441) (9,377)
Operating lease right-of-use (5,452) (5,316)
Other (770) (367)
Deferred Tax Liabilities, gross total (23,843) (23,974)
Net deferred income taxes $ 4,218 $ 11,440
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Effective Tax Rate Differed from U.S. Statutory Federal Tax Rate (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Statutory federal tax rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit 4.30% 5.40% 4.50%
Nondeductible expenses and other, net 1.70% 1.50% 0.50%
Other, net 0.20%    
Federal and state tax credits (0.10%) (0.50%) (2.10%)
Adjustment for final positions on filed returns (0.50%) 0.20% 0.90%
Effective tax rate 26.60% 27.60% 24.80%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended 48 Months Ended
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Income Tax Contingency [Line Items]        
Income tax examination estimated penalty     $ 1,700,000  
Gross unrecognized tax benefits $ 800,000     $ 600,000
Operating loss carryforward 0      
Federal General Business Tax Credit Carry Forward [Member]        
Income Tax Contingency [Line Items]        
Tax credit carryforwards 0      
Alternative Minimum Tax Credit Carry Forward [Member]        
Income Tax Contingency [Line Items]        
Tax credit carryforwards $ 0      
Internal Revenue Service [Member]        
Income Tax Contingency [Line Items]        
Wage based tax credits claimed amount to be disallowed results estimated additional tax due   $ 600,000 $ 7,400,000  
Internal Revenue Service [Member] | Minimum [Member]        
Income Tax Contingency [Line Items]        
Ongoing audit for tax years 2017      
Internal Revenue Service [Member] | Minimum [Member] | Wage Based Tax Credits [Member]        
Income Tax Contingency [Line Items]        
Ongoing audit for tax years 2017      
Internal Revenue Service [Member] | Maximum [Member]        
Income Tax Contingency [Line Items]        
Ongoing audit for tax years 2021      
Internal Revenue Service [Member] | Maximum [Member] | Wage Based Tax Credits [Member]        
Income Tax Contingency [Line Items]        
Ongoing audit for tax years 2020      
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Incentive Plans - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Installment
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Jun. 05, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding options expiration period from the date of grant 10 years      
Share-based compensation expense included in selling, general and administrative expenses $ 8,500,000 $ 7,400,000 $ 5,400,000  
Share-based compensation, income tax benefits $ 1,600,000 $ 1,200,000 $ 1,300,000  
2019 Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares reserved for issuance | shares 264,000      
Percentage in payroll deductions to acquire shares 15.00%      
Discount rate of fair market value available for share purchase 85.00%      
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding options exercisable period after date of grant 10 years      
Stock options granted | shares 0 0 0  
Intrinsic value of stock options exercised $ 100,000 $ 200,000 $ 1,700,000  
Total grant date fair value of shares vested during the period 0 728,000 0  
Unrecognized compensation expense $ 1,500,000      
Weighted average remaining amortization period 2 years 2 months 12 days      
Stock Options [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding stock options vesting period 8 years      
Stock Options [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding stock options vesting period 4 years      
Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding options exercisable period after date of grant 1 year      
Total grant date fair value of shares vested during the period $ 5,100,000 4,500,000 3,600,000  
Unrecognized compensation expense $ 12,700,000      
Weighted average remaining amortization period 2 years 8 months 12 days      
Number of equal annual installments in which restricted stock units generally vest | Installment 4      
Performance Share Units ("PSUs") [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total grant date fair value of shares vested during the period $ 1,600,000 $ 259,000 $ 276,000  
Vesting period 3 years      
Maximum payout percentage 200.00%      
Two Thousand And Twenty Stock Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares reserved for issuance | shares       375,000
Number of shares available for grants of awards | shares 312,398      
Increased number of common shares reserved for future issuance | shares       725,000
Two Thousand And Fifteen Stock Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
New grants of stock option | shares 0      
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Incentive Plans - Summary of Stock Options Activity (Detail) - Stock Options [Member]
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding beginning balance, Number of Options | shares 101,125
Options exercised, Number of Options | shares (1,125)
Outstanding ending balance, Number of Options | shares 100,000
Number of Options, exercisable stock options | shares 40,000
Outstanding beginning balance, Weighted Average Exercise Price | $ / shares $ 70.81
Options exercised, Weighted Average Exercise Price | $ / shares 2.05
Outstanding ending balance, Weighted Average Exercise Price | $ / shares 71.59
Weighted Average Exercise Price, exercisable stock options | $ / shares $ 55.65
Weighted Average Remaining Contractual Term of outstanding stock options 3 years 7 months 24 days
Weighted Average Remaining Contractual Term of exercisable stock options 2 years 9 months 10 days
Aggregate Intrinsic Value, outstanding stock option | $ $ 4,421
Aggregate Intrinsic Value, exercisable stock option | $ $ 2,406
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Incentive Plans - Schedule of Restricted Stock Unit Activity (Detail) - Restricted Stock Units [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Nonvested beginning balance, Units | shares 210,982
Granted, Units | shares 89,934
Vested, Units | shares (76,127)
Cancelled/Forfeited, Units | shares (5,511)
Nonvested ending balance, Units | shares 219,278
Nonvested beginning balance, Weighted Average Grant Date Fair Value | $ / shares $ 68.33
Granted, Weighted Average Grant Date Fair Value | $ / shares 87.94
Vested, Weighted Average Grant Date Fair Value | $ / shares 67.6
Cancelled/Forfeited, Weighted Average Grant Date Fair Value | $ / shares 70.37
Nonvested ending balance, Weighted Average Grant Date Fair Value | $ / shares $ 76.57
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Incentive Plans - Schedule of Performance Share Unit Activity (Detail) - Performance Share Units ("PSUs") [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Nonvested beginning balance, Units | shares 53,968
Granted, Units | shares 30,695
Vested, Units | shares (23,369)
Nonvested ending balance, Units | shares 61,294
Nonvested beginning balance, Weighted Average Grant Date Fair Value | $ / shares $ 65.13
Granted, Weighted Average Grant Date Fair Value | $ / shares 83.77
Vested, Weighted Average Grant Date Fair Value | $ / shares 69.17
Nonvested ending balance, Weighted Average Grant Date Fair Value | $ / shares $ 72.93
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Program - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity Class Of Treasury Stock [Line Items]        
Cost of repurchase 75,000,000      
Company repurchase of common stock, shares   375,114 605,937 237,587
Aggregate purchase price   $ 34,192 $ 47,168 $ 17,287
Vested restricted stock units withheld for tax withholding obligations   32,888 23,113 20,308
Period of stock repurchase program 2 years      
Stock repurchase program beginning date Jul. 31, 2023      
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Litigation - Additional Information (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Accrued Liabilities [Member]  
Loss Contingencies [Line Items]  
Estimated liability $ 0.4
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ):)85@'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 " "6B6%8BB604>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDV!0]3E N($$A*30-PBQ]LBFC9*C-J]/6W8.B%X (ZQ_WS^ M++G%H'"(]!R'0)$=I:O)=WU2&#;BP!P40,(#>9/*.='/S=T0O>'Y&?<0#'Z8 M/8&LJEOPQ,8:-K B[ 2A6XM*HQD>(@GO,45'SYCEV$6@3KRU'."NJQ!Z&5B M.$Y="Q? F.*/GT7R*[$7/T3FSL@3LDIN34UCF,Y-CDW[U##V]/C2UZW<'UB MTR/-OY)3? RT$>?)K\W=_?9!:%G)ZZ)JBJK>2JEJJ>3-^^+ZP^\B[ ?K=NX? M&Y\%=0N_[D)_ 5!+ P04 " "6B6%8F5R<(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 ):)85BIQ1YN9 @ $4U 8 >&PO=V]R:W-H965T&UL MM9MM;^*X&H;_BL6N5KM2*7GAK;-M)0BPAS-3R@+3T>QJ/YC$0-0DYCA.:?_] M>1P@(2/'D)69#U->\MR)+^SDOAWG?D?9:[PAA*/W,(CBA]J&\^VG1B-V-R3$ M\2W=D@B^65$68@YOV;H1;QG!7EH4!@W+,-J-$/M1[?$^_6S*'N]IP@,_(E.& MXB0,,?OHDX#N'FIF[?C!S%]ON/B@\7B_Q6LR)_SK=LK@72-3\?R01+%/(\3( MZJ'6,S\-FI8H2+=X\BX-XO1_M-MOV[)KR$UB3L-#,1Q!Z$?[O_C] .*DH&N4%%B' NN' K-94F ? M"NQ+"YJ'@F9*9M^4E,, <_QXS^@.,;$UJ(D7*Y#N[Z6M$FG3 M0D\TXIL8=#WB%04:<)S9P5K'@^U;2L4!<6^1;=X@R[!LR0$YZO(16=XBLYV6 M-R7E W7Y?Y,(]F[(]EYHC9VAMU,]NT3/H6^$H;][RY@SZ/[_R CO%9IR!7%. M^!1OL4L>:C#H8\+>2.WQEY_,MO&[C(Y.L8$FL0*Y9D:NJ5+/.^WB8TMDV-3E MIE'_+..CK*K*1Y-8@4\KX]-2-K '<+P4T"C :QD@=?T*![&,JZ,LJTI(DUB! M4#LCU+ZL!TT)\ZDX\WD(SI_2SG1&Z7A.*CTI*>NK0M,D5H#6R:!U+H,V\F,7 M!^@[P0R-X,-8ADVM509+6545EB:Q JQN!JM;"=:AHY7B4JN-OLM@*6NJPM(D M5H!UE\&Z4S9OP;#G1VLT_PB7-)#A4=?W^_.Q#)"RJBH@36(%0*:1^S1#V<2# M-YN1M2_\ G2L"0ZEYZLS0OW>;#9<+%#_ZWP\&<[G:#Z\!*0#8Y/!N!R#-WU'G\F'%*5:RH!_=X;5N3.EU)3%E:EI M4BM2LW)JEK*I3L+8CZ=^U47SC%R];EIU6XY-65D9FR:U(K;(#CF\NOG&<7O1%;EJ*LJ4[N&Z3=SUV^J;?N!V@L-DHAC]@&#-2!,3DNM M5-+%M-I_76I%6'D ,-6^_0 K180<.(NM*9-? ]0Z/=,/M(8A86MQNO\#%/A&V8U MXH&5QP-+[>>/AHV&(<":<^J^WL 5 L.^T'/"H3]&(N!+^>GT^\Y!K96JB9M> M;X_M5L>T6]W[QEL!V#6"@94' ^NB8#!-EH'OPCBEF$OA:+T!H%5M<%!KGZ!N MM>]:G3NCW0MA_P4%"T,_&K6&*N8IP5*[^R-"-'QW-SA:D])9MS-"D]Y\T/M3RDMK-M"E5N259P/K MHFPPCES*(+.G+N1F?UU%Z045DBD3UPE/#E&M_C20 M2:%W2I%0'F><&Z*"^( M)(DF2;B4SQ"=$3'JEMGMMJ6PM,8%76I%6'EIX' MZO'-\07Z MNAYTAZ!3@CV34- TV&PI&\[O '&C"PAE*06N\BZ%(K@CQ9*'11 M6)"#7.QDD[7],Y+SQ(=+LF484GAZ5PI=XUZ"G4<)^Z(HD<%SQ#OP(@NZBZ3@ MU'(O&+Q-\B:?YU775@9WC31AYVG"ONAV0@8N([@Z/X$1W$W97!D\M(3_$*82- $?>#9(A_#>*B@6XUX@.S3PZ M--4^_XAPY+,0C643%_TS"K9LC;JC+JH,Z1H)H9DGA*;:SA\C:7PR8T0\M!3K MW%:$D1*3<4[UV?GZ-)PLYF)!V_-L^CSK+88#U/^.9L/1<#:<.! @Q((2&L5B MMI3#J/;(RH_\=*(9[,W[Q\F]H!7\BF(3\=3 <:;AB9!T/0I4IW.D&QIXA,4( M,X(V<.#0 O^'%K%CB^ ;D5\X&H_'0D \OX+$FG3IVCMU6RO_WEJ#3./DN1-Q MRS9]?B=&KICEVS^"DGV:/2/42Y^,:>2;[Q\P>L+BCF^, K*"4N.V R:.[9_9 MV;_A=)L^Q;*DG-,P?;DA&*"+#>#[%:7\^$;L('MRZO'_4$L#!!0 ( ):) M85B.6[D9(0< #H? 8 >&PO=V]R:W-H965T&ULK9EM M;]LV$,>_"N$56PLXM4CJL4T,M"FV%=C6HFG7UXQ$QT0ET25I)]FGWU%V+%ND MZ#3HFT22CZ?_4>3]CN3YK53?]))S@^Z:NM47DZ4QJU>SF2Z7O&'ZI5SQ%GY9 M2-4P [?J9J97BK.J:]34,Q)%Z:QAHIW,S[MG']7\7*Y-+5K^42&];AJF[M_R M6MY>3/#DX<$G<;,T]L%L?KYB-_R*FR^KCPKN9GLOE6AXJX5LD>*+B\D;_.J2 M%K9!9_&OX+?ZX!K94*ZE_&9OWE<7D\@JXC4OC77!X-^&7_*ZMIY Q_>=T\G^ MG;;AX?6#]]^[X"&8:Z;YI:R_BLHL+R;Y!%5\P=:U^21O_^2[@!+KKY2U[OZB MVYUM-$'E6AO9[!J#@D:TV__L;M<1!PUP/-* [!J0QS:@NP:T"W2KK OK'3-L M?J[D+5+6&KS9BZYONM80C6CM9[PR"GX5T,[,+V6K92TJ9GB%WK*:M25'5]:= M1F?HR]4[]/S9"_0,B19]7LJU9FVESV<&WFS;S\K=6]YNWT)&WO*.ER\1Q5-$ M(D(]S2\?WYP<-Y]!O/N@R3YHTOFC8T&OE>*M04QKB/.5+YZM@]COP,ZM5WK% M2GXQ@.]7W+I*.U;[N6F)SJRE U'AMWQ0[$^G:DC("ORH+-] M+%DPEH^*KYBH$+\#;&F(QPYD:99<^<+)W/[,XY@.XO%8%=E!U$="\[W0/"CT M$XQ=)4J;1,N'"2?"(SIW=!19G$4#M:X5QE&1%WZYQ5YN$1[2TK :\'*8!GT: M"^?M<9PE$1F(])@E,4V)7R2.>C9%)SX_E"O*W$^[O+5J.K'0LUHNS"U3XQ-P MY_=0$:@NDH%NCUF<%$D\HON J3BH^P.H9D:T-ZCF4&(@96N),[DX6\/->&_O MO!X/S;P8IE^_632FNHRBF&0CLP[W<,-ANOTA M974KZMHKCKI?-\O)<(:=-#N6UO,,AX'VP::IT-?VP(J0X=3R6%&2XQ%Q/=)P MF&GO^(+#Y+%5Z4+J9A@9TAZ4(;C>*P/>Y3A,,NV>2K0AQZ"$9Q01Y]K ME^9I,89:W/,)9X^J)&O!KD4MC.#^C]>3/\G8<=,\Z'(;=FX=2:,7N MQTH+[((K30HG+[A6.4G',EE/-QS&&PA4:QC1SZI(1NA"#I:)82(^:(9>:\2Z"7X"EW T M(5DZ%.H!85Z,P8;T'"1A#NY@LQOWI_K4)5X1XR%Y/%:8I/G(,H_T7"1A+GZ5 MZAM7^C<$8]M6]:S;SBEK)AI]4KE+PR2*(J>7?6@M\-AXZ*E)PM2\8@MN[BTS M850(J(SV>N^]:CU4)*G3SZX5B>*1 I_TZ"2/06?I\LFKU.4CC6'A[&CUV-$X M&\UT/4=)>*'WEVQOS@Q73;?K]^3AX5G;X2Q+ADM:GUU"HVQL&O9D)&$RVC!0 M%\9C4H8+/YKE[CP,OO*)L"<]2TF8I?V7^=',[5(1U@;%$)Y>,S*V9T-[=M(P M.R^[O5-(BA5?20V$[_<.4+V/Z40,U$5A[NZ0>*RRT<%$>V+2,#&W,_B40I=\ M"=0>SJ+19Q<549&.J.P924\P4C:-V*X0M]N,LK5CA+ZTTN!RX,K+\MI1UU64PNVEA[KWK 1K$^8]6 M;#_+VW'4/=%IF.AV"$".UC;X*7KV,L*0]A3:L'K-7R,238'12"^9LK7WVBRE M$O_Q:HK2:9*1;EBDTSS##R9":UO$=--U;;2!"YMT1-N='G3/[3G %&IXO>+= M,5#MY2_UE '#4L%G,\)>VM<)-%PGO*DJ8;$%T]=N7YZ!])*M!$QGKTRW *!I M$0\3I<^,9/'(8HGVA0(-%PJP6%HWZ^UJ:)L>+7D57]JSN@VD>:G]F<>M!%]S4##-<,G;A@\JA!GJH41XE?IVQ0F!1UN!?KL,I*.G6K0 MOB2@X9)@F\6U)S%XY7KV>XL"NX/!8Y=E>3RRY4I[W-/'[ P?0&>[X?I8^85[ M@.3;C_'8>?=C9@<'F_94^6^F;D0+=2!?0,/H908=H+8'M=L;(U?=6>>U-$#_ M[G+)& FMXTUQPZVTPY^/==.%K4LA4ZB#XT_[CGW'.?F M.MM+=:\K $,>:B[TW*N,::Y\7Q<5U%1/9 ,"=S92U=3@5&U]W2B@I0/5W(^" M(/5KRH279VYMJ?),MH8S 4M%=%O75/V\ 2[W3CZ6DD5"%.!807E;\A;\I+X1%>XJC/?8';+X1=]IILN4W0BTRT4 M$Q*'%R0*HG@$OC@?'AW#??0\&(\&XY'CBT_PK0Q:QG(T1&[(>R;0.*.<+*5F MKKZ^7:^U45AEW\>L=MS3<6[[Y5WIAA8P]_#3TJ!VX.6O7H1I\&[,^'\B.SJ& M>#B&^&_L^/[K&MUBG17W%Z2ABNPH;V',SR8!*$F;\[]/*/H".- MTT'C]!D:N_HCM#655.P7E&-:.\+D0$84)(']_:'WC, CS2(C36;14[DC<9>S\*3:=%";/E\M]GQMJ"B9V(Y)3L^4/!(W*MD_:&+V OE$ MU98)33AL$!E,9DBANJ;<38QL7%];2X-=T@TKO,= V0#V50XW8_X; M4$L#!!0 ( ):)85AM33WA$0< /XF 8 >&PO=V]R:W-H965T&ULM5I=;]LV%/TKA%=L+9#&(BGJ(TL,-%:W]:%KT+3KP[ 'Q:9M MH9+HB;23[M>/DF7+(BG&7KF7V%(.CWDN+R^/2%T_LNHK7U$JP%.1E_QFM!)B M?34>\]F*%BF_9&M:RO\L6%6D0EY6RS%?5S2=-XV*?(P\+Q@7:5:.)M?-O;MJ ME#."H_V-C]ER)>H;X\GU.EW2>RH^K^\J>34^ ML,RS@I8\8R6HZ.)F] 9>)3BL&S2(/S+ZR(^^@UK* V-?ZXMW\YN15_>(YG0F M:HI4?FSIE.9YS23[\7=+.CK\9MWP^/N>_9=&O!3SD'(Z9?F7;"Y6-Z-H!.9T MD6YR\9$]_D9;0:3FF[&<-W_!8XOU1F"VX8(5;6/9@R(K=Y_I4QN(HP8P&&B MV@9(;> /-,!M WQJ []MX#>1V4EIXI"D(IU<5^P15#5:LM5?FF VK:7\K*S' M_5Y4\K^9;" MK]**-&[OAX+V;&:?CQK.W&[ZP0:Z 1$X#TKQ8J#M^6< MSOL$8ZGH( OM9=TB*V-"9Y< PPN /(0-'9J>WAP9FB>G-X<6-?@P2+CAPP-\ M'^F6EAO*KTRAW37US4WKLG'%U^F,WHQD7>"TVM+1Y,C)4M!8C+%'!)EC@BZX4N.(0N."$%9DH 3?'; M\9"CH8M0$(9$R00##,9^!)5$T&$A\0(2F1,A/*@)K6I^K1CGLO)7RZPT:0BU M7T4^(A@I&@PP[$>^(C4QP#R?> ,:HH.&R*KA7B[O6;F\ $M:RK4E!W*Y .E< M+FL9%_5:LZ6 /DE+P\WC%&F]@J$?AJI& RR( U^!)088(8C$9HWQ06-LU9A0 MF9Q \JZ!W MY8P5%"PJ5@!VL 3&1=[3>RD37]5B@)$H5F=;8H#Y.*Y7(\,#K17U@UC1 M2AJ61M7+-MU>&>MJR^2HL#IE2URQ]:.(NBBB9[)B2[FHO6(;R@M04F$,(M++ M9N!C-2ET5."'ZAIK0(4(DH&4Z.P5M%H1*490&22Q+SY&&5C[Z=?'JWLKPX3R MU17"A,)'9:POH[,\T.YYFLP>'@??T#4EZ3;A]@A-79/#7"/*PM M! 88(M'0=.G,"+2[D=_IOG89-42:GY>1A*K7,,#\$ 5:JNDP''GA@-> G=F M=K=QF_)LMA\/N3A+NUL4%Q!+XFF2D<%EX&6;#J*7 [5 =09 M#F0W'%^:O1HJG=-6NHTE!>6F>)#2I(E_:.0>:^2 ;007TFA)8VD2C RF),1* M19X:4"'$BG-)3"CB>P.".T>"K&OU),GR3:WWC&%L&?O#J!5S RJX)+ZJ"NJ9 M/B"ILP?(;@\L8SAOU9XWB@9[$/F:7I,]T![43:@ #91(U)D(9#<1LD0N**]K MI'RP>5NL<_9-"KZ7SBN;28%_OJ=U!/XRJG.ZA^.4+7'%UH]JYVF0_]^WOI#5 M#YT=-Y=LB2NV?MPZ,X7L9NKY_:^6H+=A%2%MZ9J:<#C$VFI@P$4^CH;<.>K\ M%++[J7N1+A:R+IPXEZQD9^>$2[;$%5L_D)V)0^%WS"6K 3P[;B[9$E=L_;AU M1A'9C>()M<+[:[ MWM.WYUNB_K.OI^[G3@VP*(Q]U>Z:8#@:\G^XL[S8;GGWD^I3_53<[/S>TI(N MLF=FF)WU[ QQR9:X8NM'].C4TW[L>=H,JMV=\QB MG5].#T>=LB6NV/K![(PU#AS,+Z=^VBE;XHJM'[_.3V/[IN@9\RO4GHV01[0S MKZD1%T/M>-: @W$0^^I^XOCHQ:""5LOF!2LNN[PIQ>YEFL/=PTM<;YI7EY3[ MM_ JV;V*U='LW@Q[WYQ()O\"4$L#!!0 ( ):)85@]'A ($0, )D( 8 M >&PO=V]R:W-H965T&ULK59-;]LP#/TK@E<,+9#6WT[2 M)0;:>,-ZZ%"TZW88=E!M)C9J2YFD).U^_2C9\?+A!#WT$ED2WQ/Y))(9K;AX MECF (B]5R>38RI6:7]JV3'.HJ+S@LW\QL6,L3U3"A)<_BTSE8VM@D0RF=%&J M>[[Z"DT\H>9+>2G-+UDUMHY%TH54O&K Z$%5L'JD+XT.&P W.@#P&H"W"P@. M /P&X+\5$#2 P"A3AV)T2*BB\4CP%1':&MGTAQ'3H#'\@NEK?U "=PO$J7C" MF>1ED5$%&7E0.."=*DGXE$QXA2\IUU>\!'+#4EX!.2>/#PDY/3DC)Z1@Y'O. M%Y*R3(YLA=YH3CMM3KZN3_8.G.QZY)8SE4ORF660;1/8&$8;B[>.Y=H[RIA M>D%\MT<\Q_,[')J\'>YUP).WP]TCT?CMS?B&SS_ UU[&P;OX=?4DE<#,^=VE M?LT>=+/K:G(IYS2%L87$$L02K/CC!S=R/G4I]YYDR3N1;:D:M*H&Q]CC;UA) M"R-?EV8U-C)873"7<>A$+CZ&Y:88^U9!WXL&VU;)OI4_T!^F;:RLWZ-?;=ND_]IZJ9] M2\5,/Y(2IDCI7/117%$WPGJB^-RTAB>NL-&8SQS_.X#0!K@_Y5RM)_J ]M]( M_ ]02P,$% @ EHEA6 0.*'.: @ T@8 !@ !X;"]W;W)K=164!LMV@. 8RX:0]%#[2T MMHA0I$K2=MJO[Y*2%2>5C1QR$1_:&>[LBJ-D(]6C+@ ,>2JYT$.O,*:Z]GV= M%5!2?2XK$/AF(55)#2[5TM>5 IH[4,G]* @&?DF9\-+$[4U5FLB5X4S 5!&] M*DNJ_HR R\W0"[WMQCU;%L9N^&E2T27,P#Q44X4KOV7)60E",RF(@L70NPFO M)[&-=P'?&6STSIQ8)7,I'^WB-A]Z@4T(.&3&,E 0-0 HM> > ^@UP!Z;P7$#<"5VJ^EN#I,J*%I MHN2&*!N-;';BBNG0*)\)V_:94?B6((;S,Z> MX6=-)J,ZDVA/)F%$[B0R:_)9Y)"_)/!15JLMVFH;10<9)Y"=DUYX2J(@ZG4D M-'X[/.J 3]X.#P^HZ;6=ZCF^WAZ^MCE[>_/S9JZ-PIOTJZOZ-7OY)-WHGL157CMJKQ(?;T0:!9NNQZS3J7PT2?[U;KO^#SL+@JG_Y M,FS2$1;%%\]1M4)_Y[:7H);.-37)Y$J8^G*TNZTQWS@_>K4_0L.N_?69IG;[ M.ZJ6MA@<%D@9G%_T/:)J!ZT71E;.4^;2H$.Y:8$_'5 V -\OI#3;A3V@_8VE M_P!02P,$% @ EHEA6(GAJW-O" HD0 !@ !X;"]W;W)K2DW1^_5"R8YD?IJSV($@O&LLFWT.=EX>2'LF^>"RKS_6*\\9Y M6N=%?3E9-?EX.4&3YS<^9O>KIGUC=G6Q M2>[Y#6\^;:XKL34[J*39FA=U5A9.Q>\N)S^A]XS$;8>NQ1\9?ZR/7COMKMR6 MY>=VXY?TYG]F:;.ZG$03)^5WR39O/I://_/]#OFMWK+,Z^Y_YW'?UITXRVW=E.M] M9S&"=5;L_B9/^T0<=4#D1 >\[X"5#AB?Z$#V'8C2@00G.GC[#I[2P?=/=/#W M'7QU2.&)#L&^0]#E?I>L+M.+I$FN+JKRT:G:UD*M?='9U?46"\$UOE\O.JS%->U?]RZ)=MUGQUILZG MFX7SYH?&,[O M99/DAFYS>[=YN5Z+:=J-V/G?;WQ]RZO_&V06=IF?TC1KYWN2.]=)ED[%OLR3 M32:&9!.E Z++Y7:]S;L$_[=9\NM@%[LFKW>:0:?9+G$/5RB.,/$O9@_'WNK-PD!NLM";8"^*%"%J M$/(#3V[$#(,*_!"YAV92@L@A061<@MX^%\@YB;)JMP>7]_4F6?++B9@W-:\> M^.3JG_] @?MO4ZGLQ'PY"VI"(2-22#$&)":YZ!U<]*PN[M>1NEM'LKK>BG(2 MV_R)5\NLYNVJ6&[:%4(L=9MMM5PENS?IS?7UP>\B=1YXW;1S07PDWFJJ;-E6 M_TYV6V3-KM6&5]VI05=.CTEE7C ]S4Z$?,7.N:=/:L5PHXQ:0-;LC#422$PR MTC\8Z;]J(Y^KWV2H=>1CB]W7;7756H<,2"'%&)"8-$6"PQ0)SI\B%7^>!=T\ M@:S?0'-HBKQ /09:QSHRK8NS0E+(D Q(3'(R/#@9OKB3M@*VCF9L 8>Z5]A5 M"A@R((448T!BDNW1P?;(:OM-:]#TMG-:G$*+:^TZZ:Y6^5/[FINLB[1L^T0] M-YI;PXZMQ7,B4LB(#$A,\B0^>!(/E>(F*;X>56%;>)+ MK)WD3(E2*0:E2-6AUET8FVW3V ,2A^;+">3VU^7N=V;2MD39Q<>N47LU>9$B M2EH7H#$IJ!J#4I/-/((LR&YF4J^<-'O(4EZD=7M<&BJ)O:"4\M@-8J4D[''' MKE6@:A14C0TF1+:F!QO(3C8^%15/\NPO<1"Y3[+">9-W'$9XDQ7MR4.'P]XZ M!6_:^FN2)Z-;6!];O H(+*;O64!=DQRW^$#5D'S(PV MZ.B#1&ZH%0TDKUB JE%0-3:8$-F&'I,@.R>A16IA@KZ [(#AI0@ATAF!N(:,L5K, MH%SBO* 4-"B#4I,-[>$$&J03+PH*[<,978R'AUB_[)]&/O;4N@#E(*!J%%2-#29$MJ;G(-C.04#@ M(=8!Q!1'04A4NR"?SEB JM$S]X%!197]ZI$,MB,9.S[$.B?Q0JP?3B#1Q@)4 MC8*JL<&$R#;T/ 7;>8H='V*C-SJF0&$8>>I%$M:)AWK39&'0(CCT5'QH:"9. M"?Q8>Z#0-#0PQ AZ!$5X90+0/?73AZ\@! MJ7!X 1J2@JHQ*#7YF? >.9#!ASA>A" 2TP,:<:R>0=I'._;,Y;R@%#0H@U*3 M#>U!!1D$%2]*$.W#&?W- -O(.HC5* A*:@:@U*3W>^Q"K%CE6\AB$3''Y'^ M^*\]\.C*/"TFZ][-M)!%&]D6;20G&H M/GQHWX_163?M ,9'-X+E?/9D@]C)QO<11+OXZ&7+ !>(]A4QT)@45(U!J8R='A(=DOAN@+1#"2376("J45 U-I@0 MV88>IA [3+'30V+TQH QXAAYZHU<0SO]F[-Z&Q+$JA0U-)MB-U+)"#,-+<+Q MT9>DY33UE(+8*<5Y]-"<+E"(0'2($/BA^N ":$P*JL:@U'9.SHY^K:']]8[? MDNH^*VHGYW="WGT7BDQ5NQ_$V&TTY:;[ 8?;LFG*=?=RQ9.45VT#\?E=63;/ M&^UO0AQ^EN3J;U!+ P04 " "6B6%8'.J?*'P" "[!@ & 'AL+W=O MUU>,N:("Q5W/U*!Q96&LXAY-NV2NML#+"%*2I?W^.5-<:)H/HV]F\Z%9 M>2DTS"QQ*Z6X?1J#-)L13>C6<2N6E0\.E@]KOH0[\#_KF46+=2RE4*"=,)I8 M6(SH=7(U'83X&/!+P,;MS$FH9&[,?3!^E"/:#PF!A,('!H[#&B8@92#"-!Y: M3MIM&8"[\RW[MU@[UC+G#B9&_A:EKT;TDI(2%GPE_:W9?(>VGK/ 5QCIXI=L MFMB+"TJ*E?-&M6#,0 G=C/RQ[<,.(#D_ $A;0/H2,#@ R%I =BI@T )BJUE3 M2NS#E'N>#ZW9$!NBD2U,8C,C&LL7.AS[G;>X*A#G\XG1SDA1<@\EN?,XX)EZ M1\P"+5/<5T:68-U[\O5A)?P3^3#C%@,J\*+@\B/Y3-X21ER%7C=D'C,*O*QH M=Q\WNZ<'=D]2A":G MP],]\.GI\.1(-5EW.EGDRP[P=0=R\#S^7,^=M_AZ_N[K?L,^V,\>%.7*U;R M$47)<F/-W;Y+S_I=]G7M-LNDKD3WKZJ#KZN 8>S[AKB*E6(L2=(E779/" M*(6#"QTF-=CF0N_K:,-\&9F#I*[SI(<79;W;J!-BIL=CFK+8SK-68)=1'ATF MN]*^>1&=MU/@ZR@\+_QC5.9&2/_3-+)^P^U2:$B@ZQ_SZ)27;DLD2G0#>+XEL M/Q;UBL6JQ^/F6LSL9-+NJRN3K%U:*Y]L) MFAR^^,8?-\I\,5O<;+-'=L_4']L[J3_-CE8*7K&ZX:(.)%O?3CZCZQ6EID&+ M^"]GS\W@.3!4'H3X;CY\+6XGH7DC5K)<&1.9_O?$EJPLC27]'G_MC4Z.?9J& MP^>#]9]:\IK,0]:PI2C_Y(7:W$[225"P=;8KU3?Q_!^V)Q09>[DHF_9O\+S' MAI,@WS5*5/O&^@TJ7G?_LY>](P8-4#S2 .\;8+L!'6E ]@W(6QO0?8/6U;.. M2NN'5::RQ8T4SX$T:&W-/+3.;%MK^KPVXWZOI/Z5ZW9JL11U(TI>9(H5P;W2 M__2@JB80ZV"9-9O@)QT833 -_KA?!1]^^!C\$/ Z^'TC=DU6%\W-3.EW,)9F M^;Z_+UU_>*0_A(-?1*TV3?!C7;#BU,!,O_R1 3XP^(*]%E-N0X'J2U1\;&PSA]W3I]+445Z DN,\7KQVZ&<,59UPWVRQGMQ.='AHFG]AD\<]_H#C\-^2R2QI;7F239SLKZR"A0HOV4FY#92O'$]80*'EZ##[M&/_#ZX]NC M)[ID]%S2V.I"QD[<'Q_='WNC9\6TT;QS?J#S79!50BK^=_L%Y,;.7#0(@@2A MT(HG%Q1C;(>3"XH(CN%H2HYT$O]D$/6T#98^+$JF:V; 7K2,:, IDKB,0A); MC%Q0/(\BBY$+2D,:P8S2(Z/4R^AK_<0:92K6R="T8U6*IF&-UB:Y>*SYWW:M MZ>BESDLA,K?I : TFEOT ! E!*8W/]*;>^G]K"D," 2:6<&;K6BRTJ0"/>?U M0*K7EB[[:\>WQA,0S;GSAIM<1PYJB)YB6 MBNUDX]F#+E.C]67?S84*S$6MK2YE[=3%O>!#7@&T^%UF!=/U.1<[([SU=&?\ M*7LHP72\MW42M4ED!_<2@J6((#MH !A)<(A&PJ977<@ON[Z>F\D4>+]HGM@T M !@*8V+3<&$IBM(1$KWV0EYML;B3;)OQXE =NT 7:L,D2"D"\B>E-B,7I9-3 MZ@P, $/Q6+5$O9Y!?D'S^1!EV^QU-,1'AR[BVH&2K&S7M ^L9FNNX#!T-0G"B:W%E@ ,TSF* M;:XNC,X3,K($0+W&07Z1\YL).9,@6LJ#3 M2CJC(@B>\FU!& (A^YD9GQJCDW2A@0'Q'"U-8R$"ZF&%M+U!6$2Y*8AB,D>SF#S\B9;,VT MP-3*3"M+KL7VD=DKR,M5(=,DM=,ZA,(XL=,Z!$,T"DB!GLK^N(W:_ES M;K P0"J+,HB4 PTF2.$PA51+1:"31XUYP M8/]NC[WWQ]O5[1MV;_!%MV\N:FUU*6NG/NT5#_8KGKN=S#=FD@_6RU?]8KF= M*8U8JV>]; -="ZDAE&(GIT$XK6B=I ;@XG1,<>->$6&_(KJ3(F>LV$=.DY4G MC$%FD/AQIKZWUW?'PH6LG?JH%U+8+Z2&L<"/.T=PQ@!D%"5N)?-V^&[W )U& M-"5C!:^77/BPQXV7/ _\=!(.FU M)/%KR=.IDTM6<#4UH.!!2&U->Q<.&E?N(4P0L6/&V_N[?05)430VCWJ%2@':C(!=<5#A"O7I\T"M"RL$4%]X M/G>"'("AV/;*"H0-#W=.R?92COBEW(J;^E<79@N7@T>:Q%56TS1T2SH$B[!3 MXP#8/(Q'UKJTUVGTC$X[R<;LAC+@91NV/]W=WX%4.5W(E MH7.3 P A>[L0 .G:/R),::_@ M$ ['HSM0M!=I]+Q(X[4N*V:H/A2L>_K8GAUJXE<=?;/T?M*ZM5:'??JC5C6_ M@QX =!8Q>MKV@(O3Z87:9Q*0.11%.!PI+;27;=2_![=\,\VKX($]\KK>YR:] M2.<"G,T4V%8+$V)O2BT!7)+&V.$.;.41DI*1)$P']ZS\ZNH]U)DY1_.2=B]3 M)32E]A$4 (-\LX+,G?BFXSP;W**LF'QL;Z,V07MBUEU'/'Y[O/'ZN;WG:7W_ M!5VONGNKO9GN&NTOF=2CW@0E6VN3X:=$#X3L;J9V'Y38MG_ ]02P,$% @ EHEA6-YU?'A0(@ .&D !D M !X;"]W;W)K&UL[5U;;QM'EG[WKVAH,A,;:-$2 M)4M6;H!OF?%@$AM6LL%BL0_%[B)9<;.;Z8MDY=?O.=\Y=>DF*3F#8+$/"\S$ M$ME==>KVML\^;:JZ^_9HW??;KYX^[8JUW9ANUFQM3=\LFW9C M>OJU73WMMJTU)5[:5$_G)R<73S?&U4???8//WK???=,,?>5J^[[-NF&S,>W= M2ULUM]\>G1[Y#SZXU;KG#YY^]\W6K.RU[7_>OF_IMZ=AE=)M;-VYILY:N_SV MZ,7I5R_/^7D\\!_.WG;)SQF?9-$T'_F7M^6W1R<,D*ULT?,*AOZYL:]L5?%" M!,9ONN91V))?3'_VJW^/L]-9%J:SKYKJ%U?VZV^/GA]EI5V:H>H_-+?_L'J> M9[Q>T50=_IO=ZK,G1UDQ='VST9<)@HVKY5_S2?'P.2_,]84YX):- .5KTYOO MOFF;VZSEIVDU_@%'Q=L$G*N9*-=]2]\Z>J__[EJ(D37+[-W6MH91U66F+K-K MMZK=TA6F[K,71=$,=>_J5?:^J5SA;/?-TYZVYT6>%KK52]EJ?F"KTWGV0U/W MZRY[4Y>V'"_PE. .P,\]\"_G]Z[XVA:S[.PTS^8G\[-[UCL+R#C#>F<'UGO7 MKDSM?@<2\NP588(.6QIA'T+)^]9VMN[E \+8]ZXV=>%,E5W3AY9XM>^R_WJQ MZ/J6N.V_]Z%( #C?#P!+X%?=UA3VVZ,M[]7>V*/O_O:7TXN3K^\YWGDXWOE] MJ_^YM+Y_JQ^;WF:GV7'V;^^9_6CZH;7\8A-??&G:UO9]]G+H:,>NRZX)1ZZP M79Z]K8D9'O_M+\_G\Y.O7[Z\?HL?3[_.FC;KUS;3;UXUFZVI[_3+)WGF")RL M(GW&NV_;YL:5MN5M%WZ/C:E)/S%U,V*(02 A?9AU&U-5.,S&E<>=^]V668'U MZ0"S["?:5;?+UJ8C97%#2G!+#YETS6UE>M:N!*7I,U?W=D7'M0S6Q[JYK6RY MLL>L>>B]+0%HBG6V;)L-3I6L4Q!8I(OX&*XN2740VF]=O\[ZAI1$?&4]T$ND M4+MF: M"\-#CI_0]AIWPXB'+Z;VV&59KO&^72PM=2EB[(BP_0F3=-F^Q0$22_V&QAZ17:KQ\# M5=+'! #AQ8/'NY6VH.5;4X$<32+2)*=TN*%@OJ*W'>W2TJ,.R&:.$1SQ(DQ% MV[N^:2=T[(;MMFD)>G\*8)@8J"EH>0AM34AU=7;QG(C3?K3TC()'F 8"?ZY= M3Z!!9]#R+YBHGQQ9&#IO=CG/_IIGEV?97\%8_$/.Q-IZC.00"8*Q)934@\W* MH64*L Z$)ISC1?KA-+LEKC-]W[K%T)M%11AL\.HKP@[AL'8F$:Z9X(#?<771 MM'1.PW#267X@$:YX5?KY].KBV1@GL@08]G;=5'0()G299\N!?R%Y)B/.HF&V M8!M'?-H:1I,("QWI1=?"N:@QTZ,E#P!Z$(W"AYP$&F1\NFJX_CLP?E_=DYH?\6I.'6]=] M3&1U1GHK:"3HRG/2E;^0_V+;CC\^O?P:QZ>3B+5Y51FWZ;Q*8XR8LG3*U:X6 M[PQF"4*5)6J.UNH2: E"TB\;(O=[XIO";2NB'+%4,3)W3%_"AZS"[+4,MJZ+ MMLZTO)[=&A9"-I+)*O0)*2W'#%Y54&NM+H>%2=W3]Q6#))@CD:7#%J)=%[:_ MM;8&1^:@5YX0;&UN6"G0]Z0!R"GR;#HZPBS[8%E4P?>=74%'3E5R4ULO 71& MWJ'%2_R;OB.\7JR=72:/DI9Q<$PWAFB6/894X9DWGVPQ@.COEF3>;/N$UEP- ME6F).4EFV:\$B2)&1_1;CG4FF80)5EGK\CN 59K37X <2T9(])"Q$Q>MPMB MZ4G#NK6#@;,M]B*T,X)$@[2V:,@88__W;;/D9\%8=K.MFCL^G_+J^S?OO.7, M.C6]X(*:%V7Q&UCT%GF!BSJ86142> MMEHUI/1KV87?(<;:@(.-*N4$LE5K9;7;M2.S6?"K'2/*'\TJAHF%>U MZ\8KD'$L85Z9G(,@AO9ESGDWR/9CA$=\=R*CAD,6MQDV(!)XFP3NSA*6<[^% MO86$PL6F_]4#D1J*0\"^VY*+6$%T?AL)W(+#&B'QZ@"%KDTXP;5G!+5H2>\8CT,E7I#Y(@0'#B '!M2T; MG9N&GBEI?Q+V6R8Z7#)FK65FV36D;5OZDB$M5.B+NZ(BCP>NBH=J19AO@=AR ML-YJZ/(9*YJ$^\82SR6?+51C2@802U8OB\XG" MN!,9)MY92E1"#^I).^^;J6/I^3OHJ5GV>M]^9,*KH61Q)]WE.!"Z)C'1C MAQT"'=[!4Y]\Z#5C4&6*H2Y:,\7@<3 ^YA,0)_[7E^+Y><\+:)X@;T$BL'0< M!?"7L\. [*KF ,T^[LD?A)'!N!W[B;O0'F"5B&WFR%7;D.[Q3W@YNML#])'Z'>K(GRFBIO3R2!9G(-IPQB!YZ 3Q5&B8R3=N MV#"BG'HIKBV/83CD,:A%VFQ@8\G6R-OZN"GB+^[T M\73W1=NP"TPGV3@XCO1]$N\$5H:#<6LY8Z*"PWZI#_N@]:-_S9JPOVU&$=Y. M1 =U-P[F2$N8;BWQ&O_ 3L.-J:!@?[%!S9!>KDFTZ'"NX-T3%XZ,&GVN*IDS M,LQZ:[=:([:DY4J.QTTIC$,/$_.RKJ((I\&>PGOP?S:MZQ< M&A1Q'K^G_W>R0HC0*(A8F/JC#]T4-<'KMQ2>T\K?OW[[2KF1XA0*S:;+<\S% M)I%9C:Q5S]&%&2K?V-;D MF'!X3)K+[G>U1Z^UWO(S@'VV-*[-B!1DYL"H0TTL(!FF%;#%2)9#Y-X0JB(B MUKJMQ?M@KB4'6#P7PN2P&>2\#;Q1J"&[YHH'\@OTN\T>\ZI/&/]D!XN/) XE M% ?SAOBN4ZB+IBW%WX$IY]T>='7X:74 :37V+TF=R8(!?6#!L&22-OIAG(-D M^4JPGEEVF#4I9AF'(N';ID?RC4)9HH-K?="7D"%7:QG3BWN\$G)U:&@0!V./&TR7#V48SD!9R?)"/Y M!U1(< [YP3I4;R3Q(&! @_^YZB)AI__7''^VYMB/W/]U)8)P,P1.Z3=K6X%K MV1/UQY[:]=(N+4+:D3[8$N\>U 8CB2#7HY1XJ C.G*8BH[']0ZH@42$[XC\6 M;RE():AZE7I#_/PK8;4/['!_GV24N=*5.+%!?"JN82U^Y>AP@+-93%=4YH4+ MOS<6F?JF^5CR'E#PN<_V2\5%O,F8ET%^ :YCRE9[=MWA$CK+Y'"N._:_01E]DSY\_RT].3@ (_79U)K_UV6O"ZF9! M^_L>"5\9G(]+BL Y%S(R0B8*D4F(47$#C5FXBA6/'FP/W23=X5,&FB8M0U(K M9!"#E5"E%)14HC/MV*FDGZJ[WSDZ)U8D(UT@0TQ(MPMFIX#E$2>/OL#2Q^0> M4-S*594\F#D2X+K9N()(;^'Q14A0^E9,]\,K:)4E7W-.-Z)M/6)QKS MM'080.0VASLQ3,BSEY+5>H@!T56E)DD:N[RP2(:ZRQX[-E'-T!%JNR=?/0(? MHDS-)>I'+]6)(';]IZD'SBJ=YH\>$A6P.?WW_.*$_GOY[/+1JS4+([2 YC&R MJ^?T_3P[O3I[] LI;GO<+)=@[*%6MD;@[A<5!^UQ=GIRD3VA?^=7^.?\ZB1[ MDH*92M7G /K\V0C.">5\[3U#2': ML*&TZ]3IBE4]SE9[,T@;R5K=:#&G**)DWWK8 NX*J-Q';M. YR7)?<-M043 !M+BE]FW M\ZVC[_DEB)DX!Y*+6)(<-23DJ)YR*1<%6S$RO*%;-TTI'AF_)D?WJ?]]3@]1 MTI+%[*,'S@;*5 T-I+/ EO"U0DHX<.PYU3#(6)5:U?.JH]1>-^6M%$% MS$>FST\IZ96SK2U>!P_@3?2@J%J M>IA,M!2@MI@JA2#67=(S]^M0HC\AEP-V\#J"_8Y%7W1>4'S0QSY&Q5UP^!JF MUR? 71F.#J[W[)-%_3+I*4 1GOLP).\MQ;E.T%L.7LO6"16) [L (!U\D?@7 M'5D\$EY>C?2T;?D7X;M&3E&((I$1%&N_7GP)$DP< MKD"*#K&?3""F[TE@=AK([$G (!"GH/&^Q$U(E(Z4$7S*K@\/ I UG,\5\1_1 M4H!\=I+]=:(;%E9:%33J0"$Z,#ZQ=E]I\]&+#@I'6=VUQ;"AXT!_B^^3<_F2 MN=UKH2XEDX^ 1-LB?YNX3#MI@OV=0YW8+@HL4&L^0%$PK]68G*RZJ;![$HIS MF!4CZ8CA3@)3+T7>*9AE?R=L@8P2/]"Y5\*@(OWAZY$Y$=Z*ZC)G]D%+66KP MS&K%9?T^UAE\.=.)+3>QKX< 6WBF\9*P&_&SNO1JJ?!^60HB\RH)7-OC_%P& MIP_5+54'(O$-I;T"/82M\/VRA4WON9J_G/""J[GPANX);DS]#&'9/4!LIQIJ M66'!@P":WF];]);AC=U" ?>*3-Y'54]/)S09+\+;KB*!Y;03IVV6_=BD2.&M MT$R6,)+R,14,BZJ,91,XX MS;(WS)WDE ^M>F&HP]A:?$YI2R-X-3T!5Q?L,FR8;@>JL'DW?CV9!90HM6]&=\,5QYEY0!M^)*/O/6=2Q* M'9>RH+>F[4EI!K3DFC67""$G;$ECQU_H:(X>/(X/%>+C(W8$>6N.*T6FEY75 MC-9#1;0T\?)+>LI(3.WIUFRF-F0(BK4O-W%C<8CT#=H.RA8Y22<,C<\DO*2C MRVG)52/L(VD3O*\0KNZ%94%^&?)%D3(*7]J^(_[CHD')FS1MK1S$J4C\LK], M6S2E-_8]>QSU:M]&X/6@FM =RCS)OO8QSPOX&.#&:M"AODO)S@P'495;VAQU M95*YO"&0 ASY(TL_> %J0AR0?Y!6D?VDV(=307GP1[AU-[BP0C0E5%+ OD?@ MT.A'IUI;4X;VD38(HCA/E?/?I/\G&[1R\'5S%S=-G9 MU:,W'F@.+L@!ABO,\"_=)]$ZE]EQ=OKL$6O]@5T;TFPE'R1/U.4A%AW>B"UE6#F@21^J+&7E$3ZUJVX662< MS!(\>4V5P\'Q;75($L,,YJ/ "(TXQVGC++@8D5D34QM$N*?9PBQ\=%6%9VC/2:B0" M,T%&F%N!Z]C#&I]D,XDJI0_DWRX?Y!Y KCTCW53W$R-W(?\U+5Q%\DF;C&CA M/C:#)QL@,)YF1\5W&G<^[Q3@=J%/84VVB.F6X/BB'.@#? Q.A*_RZ;26E#Y] M*CJPGV4U="()<>YW?W MK=S:<6R^4V55"ODF=UDB-/0&SR;:S%RC3G&\FFV8CD C?$"?NJ;W+Q\2&!RH M-S6),,7A/M7AE;AG!01$]I-M"]>ID6B4.H2N@*WIB<=(N>/2P:]#YR/+P&,R M!*1P(96KQ_"=OE +_G1E8R5P#8-7$%&>^^QCQ,]B#3Y :DORY*+AN/S3M*VT MO_M$FT&IBGE)G5#Q+D.,D,[8Q'PF K )4\AH313@O90?TT([Q56AA +$,OA+ MD2<>=(,CL^#]7;'\5R)%CO/[W*+MV^2#"(FOUFG$J,IFW.GHA:+K8T6;R9*F M/1+F^)R&^0DO'7)SE+\[L\$H3 WSL>N8W1NIM^6]E@Q!8-Z85DSSEGC:VTMQ8C#/51OCOP=:GD6I[I^,\?^ 5A34VD1MD/LG# M]1&'[VL-U2GVU@B9;#:BY0LV<\%2[@U_G@T]O?0[;"[/AP /:!/M66/I;.6O M>IE#;XMU[7X;D.CF^2U,S"39HC)D%:-K$0%3P:H_!P^)UPL MD43(3"HE[^BAQWVS@N'/_;CJVY<_?O S@'^8[[SE*YBMM4L]:3I8@L$5 M\V MMZV&;E2R5B>9'X[$9; "XKB;7#CA7MGY"EV=.NM:=+O$MI-=+OIH>JZK/?B$%I^>I.$R,>PU*8WQ%%%Q9* MLG*3'F/4-. :A\3)PB*OSR&7-''Y:3?HWK9UB+:,Z*@$?T,-'"4"$.8CIJR@ M41NFVM$Z5%K6X+Q*J(A!@CJM,XK@WY-+DW@X[4Q,XV*!@SXH*[F( B8*(QSQ MJ8G$J-8I;,G)%%YY66F20;M4U#XRIE>QUA!K0<@S<1*8H5'A4<%QG0;-NK\8 MLS']HV(,F@G-.GYZ4]0C/1*+E>2%P,+#E'+6@G3FX%4])@)";EHU/^=.A<&K/7X3!-3>&\Z;!J?;IP0FB? )JQQB3F#>M MY%'9+#%M@@2VJL#XEHQ1_)/[@5%\K1V4VJSD/:8J]C+TR2T>7K.FX''["+O< MA?2.2[2U0=_OA(EM)SEY+L#&+%'@N2WKNZWI6;S9\I+?+1T1P2T=55L _70= MW/MB8@3GHP'4;B5%(Y47I!+5'!&&F)E85!?BB47/481U7,'WEYZ$KSO/?#$0 M C3T=(I1]KP+3\O]BJ=CPS#*GNS HNK11U*A( VZI\XB)$0%4A.PN@(AA.P* M$E4[V9HMT1;U6\_ZF")7'023J>K7!P.>?E+"C9$@SP\@7Q3+TGE4WOP6AR,U M.T,56@B577A TL?5)A9^@=1=D^%\KWCJ14J!W?< ^3H$7Y @797(10?F3!LR M4(XE>.MFP"P53K!$003N7Z!%U"[P8JZG0[J8ZBV*=K :V9QLYDK^^) M19.''$6G7_?MD S[]RHU'3:=LQQZ($Y9@UG M]M3$_!%":!:N2I# 6K V)7\BN]QS$'P[J8@P*Y5R(P$2$HIG*+:P/'NHQWUS MC+1+BFC88>;E,(X2LLA[ 8Z[?P:VHZ'J1F9\P;>72([UOO -&=Y_#H3]^^IVAKV$YIZZ[G>+U":)RV" 'E%]GI[(P8NZJ\!_=% M-I^=Q$_N:_7.IM='L=".W6)Q$5//0!WE'8F?9:]\4W5IT1;52>I+[N8(G\$$ MC\0Y2 E&#CC99=+![T-=Y7PY!183>Q!6<9.9F^22#165&?"X,S>U]\,P6X(T M3O2W98S*BXI1<4 U8,N&L?&Y5 E0HEL;IQ)P%0ZW.\@M7#[?FS#-E]UHA(O\ M[/[@U%?+_8J:,)9K!O+@!>:[^ZVFJSA;]Z;QOO@_+W M_?S]Q8OWX<*?Z=C//@BE1$<(DJ> #FYB\MVDOIO,!_&C*1JY$H&A XLF01EG MYO:.OW),!'?&C(=?0(?[DS_I12=I9<]CB>MW_K<-82',+3O M3K;2E, J@ MS!C$D55H]>+A^KUS0-.9HS"WGMSH=WART7O#&Z]^- .U+^-]<,Q^.N"+[/(T/[UX3C];G/9K,S^4C*7UHWO8LO[@\ MRTZ?Y5?/GF57^7Q^_N@G9J@_@FZ9956=3(">Y\_/3]ELG5SF9Y<,\N7S_&)^ M19S$@9=,3%%D"@]!.J-Q35"W9BZ1A_9\8?16OJ&?=LU*"S^S%6ZD).=Y (:E MNWG#'3R\0H?;+BDDA_PC@<@."A)EL5FF;U%-O],^&;Y-Y2"LFKC2QB$_HBJ] MX*&+QG7=(#=X+3T<ELN:8308U&$C")$50H/U\OS+,;Z;J:/I5>:($7 MN&=2[R5,VB$$ "ITINZDM&.T]/ MGV=7%]GS>W>[Y] 7Q/I7M--\?D'_O2"%GUQN&[-GDK.48E,Z[O5@X[0P#M.2 M/1,P#AOI.".0]!CXR:\D:8=,%1%E&SOI.YM.2L31U-C&OW]&)]>>Z"X)/]BS MIX/"8[]WL*=,7,_/Z!8/':*[P(7[ED)+*YOR)+J)>2@M$XZ&"Q0Z&[/EFSQ#!@VGTYLD9]F; M4>87@TH,3=+R/6U"&LW\WC\GE\=)G'3R)=\Y$;^]2COX'VK0RT,LNC\LGK:2 M'(QRD3UX(9E(3R;.0H(BT@V7^G&(5P)+\8R[=WX*O<+QI\9+LG= ?+ K?!KO M@$RN'<_3FZ#")6F(5;/D,BBY)(DK(1PN8$KX]/GL*OA]MU;\[NB/)23W"!OQ M2Q.A$P#"_KX&S\.I/D*Z]ZH9R2W]>X>8STXG@?!EXL[^.\?ZP\$B]Z3.S(-5L;TY9=]O.VA$P^?G']<_*< MQ27U%/OCXA4!>Y=[V= _V>/O7UR_?$+RLC5QL? MV"=1]%P86@W$/K AK=Z?&(;IY&JO1<5.;]T+8VJ/'/NDE=USNA%QD'\+XX?0 MR@0388@=VTYF 9 SE71AX%!R^A7Y*2I],XV6K?_04N=D)W#1L2G%647*E#.A M?>C*,01_*2BBN$%'1GV5K[6]MCM"2/1:XY$T)FT^H5"TQVF0BRI;.QW2UZH& MFT;:\TX^=E*]2T0QT$MO,-@WS)QP2TJ/J]S'[#\A9E-Q-,Q6:.%;U M(KT(/;<2JU^DLY!P%+CTL?!)3P8,M8W2]L95([=@)*1)!_G"^OYV)%3A)(6[ MHZ7S0^9OY.9N3;8R&H7Y.L]L00B3%O[T:/(B\\M(WOULZ%@2?15!6?*!/\3X7I 5O]4\=E/OMF^OVKR-/EK M-AO;KO W>S#37??RAVW"IYG_LT OY*_AQ,?E;PK]8%H>@\HJNZ173V:7SXZD M5]C_TC=;_&V<1=/WS08_\M2.;?D!^G[94$ROO_ &X8\E??<_4$L#!!0 ( M ):)85C7Q.08(0P +@D 9 >&PO=V]R:W-H965T]!%"\>I>\21;8;-I>@.:NE[X<#H?[($OTFEU9=$AY M-^ZOOV=(29;DMTV!?K%%BC,43IS9-4#WK)>M=OPMIO!GPF^!/NG?-:"5S*1^H\:%X>^&20;SD>4T:,OP] M\CM>EJ0(9GQN=%YT4Y)@_[K5_KU9.]8RSS2_D^6_15$OWUZD%ZS@BVQ3UI_D MT]]YLYZ(].6RU.:7/=FQ07C!\HVNY:H1A@4K4=G_[$N#0T\@=8\(^(V ;^RV M$QDKWV=U=O-&R2>F:#2TT859JI&&<:(BI_Q<*]P5D*MOOL^$8K]EY8:SCSS3 M&\6!>/WFJH9N&G&5-WK>63W^$3V>SS[*JEYJ]EU5\&*HX I&=9;YK67O_),: MW_-\R@+/8;[K!R?T!=U* Z,O.+_2]T+GI:3%:O;?V[FN%8+C?X<6;56&AU72 MAKG6ZRSG;R^P(S17C_SBYMMOO-A]?<+@L#,X/*7]*UQS6L\_9,V9SUZQPPIM M]Z/I%IK52\[62N0<5UF-/;4I"S;GV( YQ_XI6"T9-E7),FPIK9$VI&+K3)@; M ++2"ZY8QDJ1S44IZBT3%8V5JN"JW-HAF=V2#$#8V"I#+6ROM*_ %[,3V- MS66E92E(!]:3E1#DS.P;/65WF5);4=U;&*!BO5;RB\"FYVRQ@P?3KJ2N>_,: M!#"^*KH%"PZ%'ZI'KNO&'MQ$=-0 E>;.,[TT?:(_IK$9(!6T] 81,^V4_0(@ M1%5STL(4C-),VE4-=/2,SC=*$62-'BN#%$Z8:KAVNR8=B[X\&8U\AEF09@@+ M@G^X^"'F=NV.&7]?.2J,A$$N2K? M#F16FWJ#Q2PVC?:*;UMSFSX;Y0>F(R:\1(NL-[#?F<:,B,TECQ>NE+&0I[ZVB3945 MOZ-00I-!MK#IRX8[ *Z04W9PH*^/AFAY0>N_U@[_J^P055YN"GYMA/SX-?O7 MGB5:K$29J>?:\?J$JMVBGJ,7 7%$<[,RB7518D"2'@)H"@!!+.=4VQ 2O,TA MN]3?Y?D]O9TX$K^I'%!;47HO2PH=N2)Q[&\EYV:'VYVPFZK9A! M"];+9@/N=@^*-/'0@FH W<'NH;I@)02MW)874Q%*84LV1]H=6S U9, B4_-\ M68G/FR9#F(0#,3!-Q-ECE:@9FR%=S>+]EA\8 7/@MA*:&]I,CMA?55U1%FA3P 9T7 M!EFYT9#6+Z\G^VK'/?[DUPK5A5)Z,?D!3SR:?6J+]NY.US>Y([+PXD<)L/5+ M]L[,:OILE^V9W-E:?3VY(V; /V\$C*:U7D\^[I4C=LF\F1,%,UP8?/S7_:[0 M=?Q9/+AGNR:_R!I^ST=3M)+M\*;9J&E[&Q4]4@-CAX69!:$3)CY[P0+'BV;L M)6$6> $+4B=,9^B/'"_UJ#]P C>=W!ZNJLP+G#BB\5Z:8#2:I!9_B4N]26!Z M?6>6P!OGRCL-3 ,7O$L,J+'2^(+&3!K%D6(D(?7/@ JY M)DZ=P(\FG\Z0U1?>2W:]#Y@[@U;".G9"+S++])W8C5B,CF1FYO%],CA*@&FR M%T(I\$&(8)T-3DEH[$QIS;1^N(#"$C< X"PYA7D(A)+$A)WOD4@0.VGLL9 P M3XV1;DA&(K;=6?"<4"(%Q@K$@?%6Y,1QR/QV=3X"GV;R0Z 83#[VB"56- N] M+F9L*\8^V/69UM%=DY2N=ZW9H2018)>T ^@Z#G>;&=<'(LQU07F0XH[& MMPVO<\\Q?NPZB4?X^O!52L[V X17$#/?3PWDN)5BC$%P-@-4;6[JZ[F$OS * M&^^R$8@H0-%-_H*9= 47(D?0 "09+W3M #\[R7JD]\:A( M[!B%[40%0HH?3P4!V#6-42/+TAQ%83"2=C2=M5T.":VY(6KEUF%/2X%Z#5W\ M2[,$0YC(.ELQLSEB=5/V>5+_9I56B 4=: \W]FC?D!*QK<\HI,:M'J]J7^DU2H^DX$.\03+"G;+&K;;?TL2CC7; MZ<>QVE"&SHW#9M=M^,.QYC%_-!2BB_!ALT>602B.-8_&J"43'2C#9OMOJ<6Q M9F?W/O,8\H_QOV4B0S[RW(T[9B9C^=F!JQW O137YRS[N67(8?86<)C3[*+U M!+,YNRT/LI..AEADT4.;/XW&R3A-XAXIN6Q OK1$R0W'N7@6^@USVQA1T8&K<9J]LT:ET4LB!&MZW6'.C_B7-2^$H0/HKV2-LCW_'32$ MGOW'1;3E$;D],2BZERB6 +1GGA:H8V:;0R'-^8,]71!5G='9%].6-8R,-IHU M'X#?G+6!I:U66&M)W&BG&KUK)311@/OEJ\_8!_0*0B^QE5_184T_=!4W;VVJ MFB K!8IOP0H^M]R(;*\SM1V\6GA"N>8-_RGX:FV Z%Z=E.*!3KVQL#D?G>T0 M4^L$,'1-YT8U)G;(7*2CTW9[=XLJVR+0%C0*Q]#4(\8,^=Y1F="^+* M"BZSQP9,>G5*N,$?ZXP. 4MQ;Z+,\G(Z[VL1LD-,SESS*BOM^Y9?=L2XU+*- M$7WP/-]RZP/,N"U?>X8WGJE=(^Q9R\^- GH>" 6MM35X_]AV>*O6O> MAGF$1&3Z=-<94:?G-KVW"\3RKFE)ZKC07K(H$I@3)2'SD,T\-W*0_I[QQ(R)?/ H/ [2><,N_=.# M8!H?>FYM$N:QC&QO'RU%_3($&N2!K="!@=_'<3;Z.0 E] M=^AT%\3(C?9B)L13-*@WZ%B$/V\'2'-D<\!GJ%K]$\0#= BWGQ,M*'X!41K7 MC\B&'D6G)XZ9>];O,W(;GDQ E"ETB0FG![Q^DL\.#M-0DB,GBE-<) B]V#7; MQ<-58C TT\#U8>IXB I*0DAIBBCC@42XM>^/C[^^W"6FDT_]&(ALA<2\-4%@ MTG/8-LX=3PP/&J:'/E.XZGU-0MB9;V8HVVVJVGY8TO5VG^7E9$O(.I.D^C")ONV4O.&C!T ":)5&4(F>V@3AML0'M8#38^C#L M@98HFZ@DJB05)_WU.U*V; ^).VPO$N]X]]UW//%.LYU47_2644C2\U4*V MH'@U]^_BVR6U]L[@#\%W^F0--I.UE%^L\&LY]R-+B->\,!:!X>N1W_.ZMD!( MX^L>TQ]#6L?3]0']O]E_5F49COW^SR>U>(6L MM7O";K"E&+'HM9'-WAGE1K3#FSWMS^'$(8]><2![!^)X#X$A MP2C6-BSVB,L!D;R"&!/X*%NSU?"N+7EY#A BO9$C.7!1[0VZU1TK^-S'*Z*Y M>N3^XLB= M<(GN6/%"L*'78#362&7$MT'QQH+1+(-KNXR#G%*X]F@>Y%$*U&Y1 M[X/UB@,ZC8:G=P5I%)!IBN= TV":4OC,L1$6#<,@:/Y M,$H_,K41K8::5^@:36Y2']0PG@;!R,Z-A+4T.&#<&ULK5EK;]LX%OWN7T%X9F=:0'$L^9D^ C29%MO!3!OT ML<5@L1]HB;:YE40/27GNZ]Q+ZL5.Z:]F+81E M=T5>FI?]M;6;9^?G)EV+@IN!VH@2;Y9*%]SBIUZ=FXT6/'.3BOP\&0ZGYP67 M9?_RA7MVHR]?J*W-92EN-#/;HN#Z_DKD:O>R'_>K!Q_D:FWIP?GEBPU?B8_" M?M[<:/PZWTO)9"%*(U7)M%B^[+^*GUV-:;P;\"\I=J9VSTB3A5)?Z=<%N;%N<4*-.X\#=*NO+3DB+0X8;^KTJX->UUF(FL*. >T M/;ZDPG>5G)3XBT@';!1'+!DFHQ/R1GM]1T[>Z(B\3^+.LJMK%C+O%4*H\,QN>BI=]Y((1^E;T+W_Z(9X.GY\ .=Z#')^2_FBGG);V M3EG!QNR,G1++/JT%6ZH<22K+%;-\D8N0J?(O89C%:[Y::;'BD+:K)*5U2<$0 M/M.DO6=/9(F):FMXF9FGSWI_"*Y#:# X5A0+H3BA_^+>E5C)LB0< M"Y[S,A6]+YT+IAYZ+OE"YM)*X/R1)?$DNIC/Z&YV$8V'=#>:S*+9>-I[E67/ MJEGBC@01VE1O>=Z[WFHM2LLV0DN5L7@:S48QBR^B>#QELTDTFT][-WBEPPC# MGK XP=L9>TJW<30:^=N+*$DF[&EO'$WF8S:+YL,+-IU&DVG<^TT8$Q"P#;\' MNUD#N^4P:L:L:H,81#)D4&LX';4@3))H,ANRZ0Q+ 6P"M*-Y;S*) MYJ,AFR71D%08CZ-D&/>NU[Q<"2;W=I-E2LME]$C7-92, ; M1>28^3"!:M.+"R@&#WZGWIV*S.( M")'WTP_S))X];ZVH;H5&)4$<:RPOR9"BV.3J7F#F1DL*YOP>(:G5=K5F7&NR MB'?"3MHU6VYSO,]E2I&111@I=7:VX1K!+!T\Q.\3R@4"D R?RR9F]S1^_G3 M/B/(-G9 MX1T.VQ88S?.<:6F^DK:Y0FC[H&@&_E*KH@&0#/_KMA1L-(P\(=6]32/.W-,; M\MW]P=T4JVWL'79A.T[$@P0C"OP61$D;T:B-*#ES3YN(&!CWF^2/VO+';?FC M,_>T2^.V/3SB.I[( 6E+(>>@(A(^5,]";@O&L_^BV?&IF D$GF,81)[+"/AR MXV>"^%PG"MX9L+?+2K],W**_W+ EOU4:M0L+7UU]?(N4*QD%"!)M0X4+3&?X M+40CAS:D.NAG.!BBL\ISQ'E$OY/!Y/";X./9_/!L[]OOU3ZB0KGQV9'?=VG! M,RB-SI4$9)FD#.3YWE0%OV<+P=(UURMXM-)C5H.X#>SS$.2 O5,=0DU;JCP. MJBF]H;#3-[QH>GS W@2S\05_Z! !A=J6MA:JBZUEI4(MY!+I#.X!(&/D M4E)V(XU V("1AHH)Z;DJ5V>@E,+UZ1E%#RU(A3YU]17UC(+*T]^^_!)F$J]% M"@[VY;"26H'#8-<1T=C#,NVW8<%4E0;J9:ZHAR+)7(MNO!G:27DP:)LO-J[: MNQ0]QJ*HUV!^TR0['Q0T;"FUL=0"':*])=-+RW.BH3M+4[ M(4KV1BS04NK@L'CL3%=O>.GI[&"+8.+3Y?%QMDB.V *WB!:7!O^O55Q_U7;X M<>/XD*SI&\\'K5T'F@M>'0]4:>K"VL?X@^[FQ&H^@"D3T39JMZ4A*G!=B:ED M'S&IIX2* IQDE\+U?M%O9JK-4P-DS[G\G:+K)%RGX3H+USE[$C\-]Q?N_@]A M>B[-PDV,#=NGT&$%H]5?>3[PW.54=;) \_XZ(IK'IN0I<\% [7V^)6[CC78P M'OIV,/C8-0<.'--\W>IN)MZ3F]*8/:.-K"# <7>S+T]!C/YX/D\,RVTQZ>Z2"#)&DW!9\> MK+D'9&J>H82A;%6E\%YP]2=$;K-80;[5TA7"E)MUI8O91 MY,NSE@M,V^](Z?JPL"/3?L<5M*:8Z#Y4:&SJB,'V.[HHV('"\+#-@PUN7K_? M[Y1BY4JT MK.BT1#PZ_1J,8KHRXL L;T(0'^\ VV [!?[-'6#DCG\V5.N:47T(=K?G[@1X M."]JM8/2'?C4%@U[J?IVJTEZIWOC;[),9\<\_"Y['>]T'V6OO]$^GRIF<317 MK1RQ:YY+T&,I>12(**I!J5.0KSV@(+_AJ0IRS3CUXEPKRE99+(+<^Y&-YX.X MA7DRKFT^CQ:]AW4NZX#<#*#!9QFBNQ;Y9E9DY9J)!U2363T([SC8SZE1(!/G6G90.YNW0 MB*?U<#EE9]8V-*D,>C/6,20,LK5$U=?MR7U=?G1(O'P3!>;F*4_YO2= M()V@3!_$=)UZ\.\1L+5PWU?@130MHOK$X*OBVZMW'YIGUR?Y*9S2^>-^WUXJ M8[_Y&%R:T/?2)H33:8&0MV[;[UK>6O6KCGF='T\;XW$^W/=]U+NXTP^./#CT M;J=ZM:[/4N>U[X;(CI7[.DIU#X[TGQ#W3_S21_\ZKZ(^A]6;=Q7R(6R5A7N=BTXN)T&X/U2@0#"#UI@_UGZ\G]02P,$ M% @ EHEA6,K2=_V:!@ 1@\ !D !X;"]W;W)K&ULI5?;;MLX$/V5@;?;-H#C6Y*VR U(TA9;8'M!TMT^%'V@I9'-#26J M)&4G_?H]0TJ*TSH!%ON06*+F/F<.R>.U===^R1SHIC25/QDL0Z@/QV.?+;E4 M?F1KKO"EL*Y4 :]N,?:U8Y5'I=*,9Y/)BW&I=#4X/8YKG]SIL6V"T15__ZD\.;^/>2JY+KKRV%3DN3@9G MT\/S?9&/ G]K7ON-9Y),YM9>R\N[_&0PD8#8] M2U'Y\GQAS1>=A^7)X-6 8BI1FT$IRMIRE5P^*JA%TXO>67-2E<+NG"DJIS^M-5B]S.[ MDE[S/!R/ SR*WCAKK9\GZ[,'K$]G]-Y68>GI395S?M_ &*'V\,]GCUI\ MS=F(]J9#FDUF>X_8V^OSWXOV]AZT-P_T6OO,6-\XIJ]GW8H'IT]_F[Z8'#T2Z7X?Z?YCUO]WIQZUOCWV#S8P'= N M_1??]'G)=&'+6E6W)+00\.D@?1F>CI#F0A<$.@9-(@1JZX+(4G.1&MJ G=# 933 U MQD0"0*@*[#,WNH24*/N Q?DM&0Z!G1>EUD94GQWT.^$C)[/=\A6O%O*V%%LB@AN MBHUBA_JRDS+>4NWL2N=(+M:T0HZ-A__,EJA5%"LX%G4RVA-7-2IP*WFBL!*] M0J @\3:+5EN5MJEB+1\L5BS/&KV67]4YZ?))B@5@N6&+5;9L.[;1L!:T^49W M.APDB=$]8"Y53I4E;%,1 Q+5W#J,))Z\)*6#?Z"]"H3!&9=SN.F8*((+#[/D MI14ONBG1'I4T!HUSRN@?OP!!H#]]>80*9)FD*:XSUBLU!Q;$M(6P(R=(\!1L M^YFI5K?2G)];ZOA[HU&1Z,.KH'VATBXHY6 G(TE%0I0RB&W%>(9I)0 PV*G] M89K/%T>D\G^P#R'F N8I4WY)!23H:X4S W!3(%-52#>"NH'/"+4._L0W.#]X M %:DQ;NJ=6B+T GM#+&1@G80C 0Y[)7BR);6!?TC?ND^#-%_[RG7@MDJ]^-< M@[7UO!$A_PV=#4DB+('E)S3=8 '?8Z@ [2/[[XUR$CT,21QXQ#Z+Z$28'*HA M -C?[<1P!D [N^( / LM79+T< #!T'U5"S1B(5,J +;(%D1CL^NE-8"F?T;2 M': B%@I\9!WPIZ3"N?!G#%PP*M396E?>L[0']>@_&ZO JS*N'3$%.Y1W7:U0 M5 &"]&$8A1V;Z &+.FCV22X6L $!_%JR@XV2A8?J14E+5 BE\XH3@;:'5L"U,8!YAOH-HWRD*0"D:A#T M4"IKFDB-<120.L5;0!J!H?!G/X$2T[TA;*W/6;:*4MJ8"W')N])Y= >2Y+). MTNF]*YWODOJ9'^,<;3-M*]EV:G&!XA[TU17\"?S;,9[.VIT1FMKF6[="*4$\ MLJ3C-ZXJJ71^LW82KZ_!6(66;=)9[W?;;YL'A#;^9SY>3N+P8TL5#DM\!C>- MDU:2_WUG*,FQ M4=L--GV1>)DY,VCA:Z6TFT:E]_5UDKB\Q$JXV-2H:6=A;"4\ M3>TR<;5%402E2B7I8'"15$+J:#8):P]V-C&-5U+C@P775)6PFSDJLYY&PZA? M>)3+TO-",IO48HE/Z/^H'RS-DBU*(2O43AH-%A?3Z&9X/1^S?!#X4^+:[8R! MF63&///DUV(:#=@A5)A[1A#T6^$M*L5 Y,:7#C/:FF3%W7&/_B%P)RZ9<'AK MU&=9^'(:7450X$(TRC^:]2_8\3EGO-PH%[ZP;F5'9#%OG#=5ITSS2NKV+[YV M<=A1N!H<44@[A33XW1H*7MX)+V83:]9@69K0>!"H!FUR3FI.RI.WM"M)S\_F MJ'$A/3PHH=TD\03)&TG>J<];]?2(^C"%CT;[TL&]+K#8!TC(EZU#:>_0/#V) M>(=Y#*/A&:2#='0";[0E. IXHR-XC^BE12HC#QU7!W_=9,Y;*HB_#S%N\<:' M\;A)KETMX@/>P M!PZ?$4JQ0A P'@Q_>/X1=B+U)%92+UV0!.I\\"5"UJF;!9C& BJYE)E"P*I6 M9H/H8KCOAY";%5HLH*&RL&3CX?XW$-8*O6PM5&(#M;!>YK(6Y)_4P4;-!H4/ M8V<(O) NMQ@:F.SR,B/E2A)(S!PJ\K/C!QU=<&NJFE6 K?)_,J.VN*+%$N<,]BGZ8-"NL N1V!F@FKC CW#16^*3$J M>#"$+H3%T1"2@^\@C<=T]BA%*V=A.NRG >D=#..?MBN4R0.6SN@$=S6&,UAM MVD#W[(2BJX%*!JVG6P1*.D@5Q^0=H&U<7R2L9 A)^V.^[U3 MDL/5MA7EE,I0%B&8F2#7W(&$ ^^0Z<#P6$HOXLL]7O"FG%*-]L$G6>J\G!GDPI6M MM%[1*A^9;Z%Z,+W[/-^0O]>5[O_'\= ]F^P\@:A#EN&AQ]=0HWW[&MJN;M^2 M-^T3ZD6\?8A^%'8IZ>A3N"#507QY'H%M'W?MQ)LZ/*@RXZD=P["D]S!:%J#] MA:$;MYNP@>T+>_8/4$L#!!0 ( ):)85@4: BMY 0 ' , 9 >&PO M=V]R:W-H965T+Q\PW]PQ]OM+FJRT0 M'=R54MF+;N%<=3H8V*S DMN^KE#1S4*;DCO:FN7 5@9Y'IA*.6!1-!Z47*CN M_#ROI \%G@RNZMP5N2:OW5;][D%]W(*X02,^<1 M.'V^X15*Z8%(C;];S.Y6I&?<7V_0?PVVDRTIMWBEY1>1N^*B.^U"C@M>2W>C M5[]A:\_(XV5:VO +JX8V)N*LMDZ7+3-I4 K5?/E=ZX<]AFGT'0;6,K"@=R,H M:'G-'9^?&[T"XZD)S2^"J8&;E!/*!^76&;H5Q.?F;Y%,LN<#1UC^9)"U?)<- M'_L.7\S@G5:NL/"+RC&_#S @);::L(TFE^PHXC5F?4CB'K"()4?PDJUE2,[*!&#X.X0OBU%8\PXLN9;Q%\PV[\Q?/XG%T=D3!X5;! MX3'T(ZX_SO>[=@@3.('6PH\%PI4N*Z[64!E!M27D&F1SJ1<+D2&DM9"Y4$L+ M-87+ !6UX8X.-G2K0F0%<(,@5"9K"BDMX/U],C ^QT_TXJ2FS8P4J'P=69EI M9;44.7>D7LHE5V1:R'W;WW>#5R>>G-F-<07_1KJC[U$>WXOSGH$8G"9/KI$; M GBCFA[7M!L9A-"]V^'^;.G <=EJF&GKR'/G MG3\(O*F1#F4XEBEY?Y/E<'C".H<>]S+@.4QZT]DP?"?#2>3SLU^[K::Z]113C2YCG=9P=42 ["B M<7((KE,IEL$KEB#9)()Q;S2+GZ3VES =,#^A3#0T[/:RL0$/P4KZTR89=ZN' MG+FPF:ZIMD@YA&%_ C_1;TR_O@)!%[6HJ M=IHHHJPW:5+Q-X)/.Y+W,#Z'.4B' M37$-X]AO1C#JC::17XYA2"65^.4$DAX;S?QR"JS'Z)0\3B^A!9D&P^&LK:P? M\#,C1#;JO$5K3^%:+!8$Y_5/T:T0U7VH UX?D+W;8UYCO2AFK7;'2X;%P:XG MM&\B'O?&+.D\K8/'0ZJ5Z =TN#?6"M]#\ESXXGO('Z+\'.)^1'Z64H3,X*YI M^TH[RI&R]'[-OYL1S3"B6UMG16_'F?HH["5=6P&'<^9J/PDOVR2\W0TF^TA1 M^%F+=Q6]3IOVNE'2RP@)&:IFUQV"YIMA]=CS8[#W"BS1+,-;UT)(D.9!N#W= M/J=?-Z_('7GS%G_'S5(H/S\7Q!KU)Z-N,_LW&Z>K\*9,M:,7:E@6])< C2>@ M^X6F1TJ[\0*V?S+F_P)02P,$% @ EHEA6+[6HP$Q"0 *Q8 !D !X M;"]W;W)K&ULC5AK;]LX%OWN7T%XNC,IH#AZ^947 MD+0=3("=MFC:'2P6^X&6:)NM)+HD5^+6GMOX M18UO139B212P.(R3%_0EG7^)TY?\U#_V5IJL4*;6@OWG9F&L1D7\]YC/7F-Z M7".AY-QL>":NAH"!$?J'&%[_^DLT"2]>L#?M[$U?TO[3?+PH?=RV]\H*-F.G MK*^;?5X+MM'JAW3P KJ9]-/634O#N,%P =0:=B(K9M>J-KS*S>OSP;\%US[E M# D3Y4)H2MJ DD:9B^E/-'A3:RTJ>S[X7>1"\X*]8E$4S.83>DB#R2S!PSP8 MQ]/!O>6P$I/CE(TQ,F=)D(:S090$TW$(=4&,8HOB8)Z,!V_%4D!SOE<[%6FL9^919@Y82FM&&#[>(*W.(BF4S>>C!.,?U86^O:1@:6S M()E._$.8C.DA#L:SF+5F]"*'H!EA$;LJ9X7D"UE(*Q'.3('&C&5JB3B*)JZR M6F&BW*@*07H:Y..1'3R_Z_F REPLEV \VJFN0-.%_!MK4?<&9IRL0-/F=< J MT/TK-@WFDSGY$P;CR7CP%_A3:/.;,PJ\RQUO9@67I3GP9A),PSD2-TEZYAP( M38(HG4-_DDX''S9(D25G"P'^[#3MD.A9E/B_@W??:QHBAGVD:QY.V13Y_(#( M:3:>SI'+)$H'\2R(D,)D'*1X^Z98),Q^_67&(230+737-@GF44CU1>DJE MK?S;+X+D2JE\*XO"+4M37Y9S5!D*\4FX-)TKIVIY6N/E!-%*Q[$3&",*5,D^ M+B=L.O4[)Q-2@\I.4/J)&\+C?$K6O$?>\Z=N(Z>O6 J(S3Q$TS1T!.%K"<>F MBXTF/.428R2]U*ITQ?QE=#]B!F"KK=([MFP@N9>H(:X.Z_[_II#[Y_7&T2AD M_SC\:4#O7/)5CG"WD@M1B:6T+!VAZ$8I?L>#]XI,J.'DHH"_#U1VPN-745R] MDF@TQ?\Q"R'Q83\*O9S?T;("H,G-%Q>-$_& (W%EV@R:C0E3F3A(<5XD))]*328KAAM*ZH M>B1(*&3?:ZZMT(6#-DZ5VEG VZV!#'%:R&^BV)W:-:].*V5;"Q"^*N#$M'A/.C;J<4/ZMH(^U@BC\<'6KN"G%Z:MAY;<.#;6[4O5YYM>:2!2GNEAN\\LEM>:"6-EZ2JM MJ2N\$A7B#RLFO@'G=V08+..&\B=!" M(#0"%Y)LO5=_&%\8:NK%5SI1D=K#%JGRU+?L(1XYL'*#'3ST71N@LH:UOM9: MFERZZTBSS5V%;!#6/V'["D1YCYY-HNA.R/CAW:?[X6NR03QPQ($B88]DX( : M&X9HD[X#S[;I?I30:(H56M6KM>-:-F*WM_=WKN101L")LF0*8&F=*E@#IRUT M^3J7QH&D2\86.#SU:>USGFL@Z, XL.CQ]B$+@!>)3&2J+HCI#&+I3MRF)J#5 M]68\SUU=>X=]J:"7 :&7.%,==A%V$#DO7+?BIHG!F^F1NPV0%=YM+>CRVC%3 M#>T7G7.. :#!H X+2/1\;/W;/K*W9U_/=&HE:N&-"4')>V-ZU4:[KK2 T5L) M6+9!;QG%U_%/0M^:9?DW4;'%[H!]*#(+44A4F]DGMIU=<\_P5F3K2E+9ED([ M7SH-E0KIVC;L0>THIGI@('(_PL5+42^CC5 M-.#G7C$EE'BTQE5!^W;0GL^_F6/MI%RRWN:(]K*V M=$-'U*3*'Y%QKN"M*R,40"8WGF)WC""F*3D9ZFPE3-MNMM73)+$2#^XD+=TG MBT/5:YX_&XH8W M!YR_LE-L>C7D#Z%])8VP(U+G\MFW:@KFB#7! MHR3[38^DVO/ZLD"S3*#]NS?6EKETAE;@U MS-9ERO1%&@(8#Q M>V-ST&V)"_O/K?6?R'?P9<&M>*6+7V7NUE>#V8#E8LGKPGW4#_\0C3]CM)?I MPM)?]N#GCM(!RVKK=-DL!@2E5/X_?VSBT%LPBTXL2)H%">'V&Q'*U]SQZTNC M'YC!V6 -'\A56@W@I,*DW#D#OTI8YZ[OG,Z^L+^TB:&W'Q$A*8LUN^@;IR[,88KE:"GO]UL[#.0)'\^YCWWO;HN&TD MSG-;\4Q<#8 95IA[,;C^X;MX$KUX OFH0SYZROI_GJ*GS;S73K YNV!'[;%? MUH*]TF7%U>9'BT&/CDYDYPXF#NAW' ^>!>QA+;,UJXR^E[FP#)2"68KV@J+- M'[C)+7.ZM<]$615Z(X0-F-+JHAVR7!H@JS:6<94SD! +!EFFE06.<>4L ],\ MOY<6YL"^'"96N"_LLM@PBWC7NL@%6 #&O^,;EDRI@J*0'.Q@@YY4!20L9V[K M]P_?S9)X^@*]C\=/>(_SDN@%S<*W-(Y?0"00MM),@1@=B4 )>!:"K:#H'+RM M@2F&]N\LA>R#8C_72K"Q+_R@CP_RLN-BYSL DRH#3;8"'FB)JLL%6-=+#\3B M4Z;+$L)"-EA3ISFE2UI;<_!T!U,;JJ71)4NGXR"*(LSB-/&//J0'&_%[+@N^ M* 19)F=I]R8(W#&@MJ!%+;TIDVFJ$#S'#^6$X2+A[Q&7W,BAID M!IT%@8=*7P5L)90PO* <\!RD4B*?*77-.LORVL!<\F\C.(10H%H= J*_"9F" MAYCY6ON>S<(QB#!LJ%4 PVDX:HB4(W0. 9-D:=7XG_Y4P4J,LK0$? M13P &C#2;Z+G AN6YV>_DELB[Q[8#?@._0J[6:V,6($G9^V;CP+;(-SAK7*P MDY79V7O/CS>/PF32HC.*CID:2O4S+VIQ!EZV\;\U$DCXBS E._\GQNP9.W^K M@&>ZMA!2^^RLGZ$CGB[V79RKV5CN_D
LF2;'':/"2#MVMEJ&YMO(J;7BBB,^ZR,MJP,.EI. M3]$282ZY-*<0(@GWX)U ES1PILFL4>V#R#;&]F)ZRENDNH_E#3'T<$( QP@< MY'JEY!^G)-PT:N@.TDQHXZW0>@9SR'_#/]ZPS71LXZ4V3O[A=_#$1F0)A)P2 MA^(+AX',<+E7O$\*=;?WVJ.HZ?6>V,$I0QHG?J_I?%'X#PK(P13L'2UHQ4HJ M@J)5$[VE+D _VH#N"1ZE=SN!&-(HC\5*. 3EKR_2;9X?"-'9W]$H>XU*Y-WZ M"2O'B\M[K9KT'E6+)(Z"^2R!B$]F89IZ4S!Y-@_FZ8C-IN%\=/;9&SAGTPD( MQ12$8C(-)]'9*VP9BD+D0[@@+>$TH$GC8!S', ?D)YT^O7\*^\^#A%@_G83C M*07&:0CL7O4?C)>JH5WJ>IVG_?-WEZ?^( B?<:[B0;'7BKY!A MVI+A5ABZS6/#1[U6PX;^>VKF&ACG3<-[>_?)MKTNXSTU!@^^B%Y;OW=P^Y;, M4">?2\0%:S"ZSC68EU+!KA+27O4PE *# N<]!%PNI>_W!(>[!O62(7O3/>/1 M;>O%;Y 91%-7]!*4*M *2GN_5VP@;]% MU2*!7?@">A^T3/T!S7/<0+/!"EA>!&V&X(XNR[ID%=_ 109-UA5"2T"#_];N MT*P\Z*$S[*_\I0:G->YB_)OV2VU5Q:V!66VTNR*#02F=PTN5@*X+VF%!O8Y' M2?TX1;_O[S;.!YX'/4TLX9Y1(SIJ CDL-4)UZ4U[K?8GWFUMH VVS46V=]T'L$N\ M3F[IBS@-=?-0L%6[KKW?P5D$-W6;Z1H>1J/7\2 M&5Q)MCRFXO?G+5T)G(8[0B&ALH,>7)064N?VOZP=\/GX1X"O9>O8]ZUA[W-D*4#A\*,KBAH4C/\RV;WMONO>^,^9V^G^ MH_ [$$CHM$"UEK T"J?C@:_,=N!T11\W%]HY7=+C6G# CQ/@]Z76KAW@!MW7 M[NL_ 5!+ P04 " "6B6%8-?%I0=L# "N" &0 'AL+W=OU^P#Z?BF1C47'9?]MKK<.0PB\\XI+U#ZGEW@3S+>V;90)2-(XS3[ "\;&-1;#):?/R57\*X0[E3=,+D'=ZTM_1E@8+R#?G-H M>@?6T&B+!:SW8,EYI9@N0&W@GFNZ?$J;$>PJGE? 6ELIS?]!XPV/L,C:5(QH MPD:K&BQ=?+"J^W()[A$B,OJ%GJF#CPGA%PD_MF(_%,GH3/RWP,6)P&WC0EW M=!+&=,>$<,\%K=LW(3Y_FJ7)],9 KNJ:=CLM*&E-PMB=NMPCT]"@YHIDP))+ MR67YGAR$7EI)+]4)$6E)T%EUPOQ'69+@"ZYU2^^FPTI[K,,QO>$5D$TGHR09 MPPBNXLGHNVP*3!:09M/19#8]B,PLK0(K2XTEHXHXHL-S+\H%9.,P/<@QHOEX M>CQWH!>03,-LD*QHM4NZ.PC/TD>.4Q* @C;H7V"Q#^$KQ2X*;CU23XEBTL=2 M?$M9= *WDEM#+Z*M*A2%.R7#+#<;JC/V>NG7E2A<4+46G#(AP$,%D3Q;PO.; MYZ%1(V3I:#:;D6#$.TFRGO4HBV=.]Q/IP/M\ANHF+*DL-;CU7[3GZY=8Y*W6 M*.V)0P_A"1%<;:7QC;^9DY!NY%:)K:-]IY$T@B\LYX+;O0__DY+EY3/J&NYQ M;;UK<@/4G E>,)?>(5,OA2M5)^]1<+HVIYZIZ*B'U*A+WRE=O;?2=NUD6!V: M\6W7@][,NT[^C>G2/1D"-^0:AU/J?;KKCMW$JL9WI+6RU-_\L*(?%*B= >UO M%&G13UR X2?*\E]02P,$% @ EHEA6%B;EI2-!0 * P !D !X;"]W M;W)K&ULA5?;QXVBAM1^>G MZ=N-/S]U733:\HVGT#6-\G>7;-SF;#0?;3]\U%4=Y>+Q- M!R^E;M@&[2QY7IV-+N8O+P]E?]KPE^9-V'LFB63IW!=Y>5>>C68"B T743PH M_*SYBHT11X#QM?W*7;$LE2!KYSY6Y>Q/AN=C*CDE>I,_.@V MOW$?SY'X*YP)Z2]M\MZCQ8B*+D37],9 T&B;?]6WGH<]@Y/9 P:+WF"1<.># M$LK7*JKS4^\VY&4WO,E#"C59 YRVDI3;Z+&J81?/_]!15TH(.IU&^).OTZ*W MOT\T(?+%VT7ALZ$IKG(#OPFKTRI&VIU[KL\-@:U'/4JU6@E39;-!Y(DZ (ICBXAV[>4$-8*X#I8*1]%"9Z-BHCRA^W.3^AF MQP1B1C\J :MQ.,AAJ\=^'!K&^%4QH4H'?.^%-@R-Y> ^.[@;0D2UQWH/WM88 MK%S'G;CCOC0J1O=TM(YF[C(\3!&CA=V4[='>: MGR1YO1@GXQ]\%@S>5SKI*BL)SN2& 2/6V6?\#00-+ '3IG9"@D:;$;7M*4V. ME<:/A2W2/3JQ5\Y""JEU02=BJ.R\"$6V)I7"TKNFKXIC@3U[CE7ONJK>Q?,B MQS.1 GH/]IHEP![,4J^:W1ME!1S"JZCBZ9.3Q?SYJT"-2R4C6/N+D#YW924] M2M*QY"$Y"53LAJFU9F8?2F;& WXNT+0PTO8=]35?:%YV. MN_QUEFF1HEKDJ'YRX*5?!,XJ=[X$HA2JD'I?3!)_K\;DJF93YGI)2B>-$ C$ M*9&W#J'C) "<2*0O-1&VRE7R;"BIS@HBD&)TD5SNJ<6H MS22;P@1=)W6(M:X@$2T%5%(^D-" M(*UJV07<5R'TTH8-4]"516,HH*9':-@Q,"',9M(*>V12*IGN$I=[%T2E?31[ M5-5*1%R(=,N!JA)NU5*+[W1Q1*@&9_U"L\DA)B]C^ILN'Z2*PG<_V/3A0B?! M&5TFGTMET(P0F$QH87+?0##=F][0 *LTHP8AR\8\R U?AS'X(D]_N^UYAKY6 MOM+H<(97,)U-GA^-R.>Y-+]$UZ99<.DB)LOT6&.49R\;L+YR4$O_(@<,_QR< M_P=02P,$% @ EHEA6'8?T%YA @ 5 4 !D !X;"]W;W)K&ULC511;],P$/XKIR#Q!$V:=F.,-M*Z#<'#T+0)]H!X<)-+ M8N;8F7UIMW_/V4E#$5NUE\0^W_?Y/MO?+;;&WKL:D>"Q4=HMHYJH/8UCE]?8 M"#*8UM!/'45K%K+8HB@!H5ITER'#="ZBA;A-BUS1:F(R4U7EMP7=,( M^[1"9;;+:!KM C>RJLD'XFS1B@IOD;ZWUY9G\V?6[Z,8*\X"1Y 9 .@#34W6\4JKP0)+*%-5NP/IO9_"!(#6@N3FI_ M*;=D>54RCK+;;NWPH4--<+GAKUO$Q+1^,?9VI'E)_'K.;T] MV_QY-F^34]>*')<1^\"AW6"4O7TS/4X^':AU/M8Z/\3^N@LY3/'-$ +?RGOX M7_@=0BTV"+@1JA.$!8_"@M %\(EH)X)=')@\[ZR5N@)1$EJ@&OG]*Z%SA+Y? M%(SGL#5=58/I+)12^?P0]WS:^ VTV>U!M2 0EO'=^C?;$LBPL7-3:1DL:BP4 MTN7*N,[BY+G#C/=>>H.V"GYVD)M.4__HQ^C8,LYZI_Q-[_O-E;"59)T*2X8F MDP]'$=C>P_V$3!M\LS;$+@S#FML>6I_ ZZ5A>&PO=V]R:W-H965T[^@ (@K)G'O9AJV9BB02ZO_[NL_7=?=U\=&MC6O5I4U;N^Z?KMMU^ M\^*%R]=FH]UQO345?+.LFXUNX==F]<)M&Z,+>FE3OIB?G)R_V&A;/7WU'7WV MOGGU7=VUI:W,^T:Y;K/1S<.U*>O[[Y_.GOH//MC5NL4/7KSZ;JM7YM:TOV[? M-_#;B[!*83>FGZ!+] 3_VG-O4M^5GB415U_Q%_>%M\_ M/4&(3&GR%I?0\,^=N3%EB2L!''_(HD_#GOAB^K-?_4^VK M6Z:&JI?JW=8T&E'EE*X*=6M7E5W:7%>M>IWG=5>UMEJI]W5IN9_>O[= MBQ8@P?5>Y++K->\ZW[/K;*Y^JJMV[=2;JC!%?X$7<(1PCKD_Q_5\9FI_,3R?6.PUX.:7U3O>L]ZY9ZEL!D9[][2^7\_G)M]?7MV_IQ]FWJFY4NS9*OKFI-UM=/V, UNN_![;'0%.@2QKH!0'4,".DNYC2Y+HMC&%D?. M_FD*E=/ZP+G'ZA?85;93:^U GN] 46WA(9VNN2UUBQH0H-2MLE5K5G!<@V!] MK.K[TA0K6F)@9NNPO5L? #.O*F;9(<2(/G-J(6! M5V"_M@]4 1\# ( 7#Q[N5I@2H$U$#^8'#=3GR%;QM89<&'K6$;.08 MQA$N@E0TK6WK9D!'UVVW=0/0^U,0AH&!ZAR6)V&J *FV4N>70)SFHX%G!#S M-"'PU\JV !K),BS_&HGZR8(1@/.JB[GZ:Z8N3M5?B;'PAPR)M?48R4@D ,8& M4%)U1A5=@Q1 W40::DXOP@\S=0] ', M WS'5GG=P#DUP@EG^0FT>(FKPL^SJ_.7?9SP$L2P]^NZA$,@H8M,+3O\!10Y M&%H4#;TEMK' IXU&-+&PP)%>.U?GEK9[&[[UZZ.HO?F4(P<]>_KZ[V&]GF#5@T QB'-6@%^MT+/1AQV@-P1%SH>0!!QH?SVK5'D?GC\I[,^)!? M:_!P8]W'1%:/06\%C?1SW1IUIH[4;^!BF,;AQ[.+;^GXEMAOG51IB M1!>%%:ZV%7M09"Y(J%2BYF MET +$()^V;CC"4W_,FCZEY,Z^CUP7FZW)= > MF#)/#=F8PO_BQ8C=@#Q\*.3V93")+II$W>#QS%:C3D!;FJP"GX .M2AO94E: MMI'E:&%P0.#[$C'$A 0- KC/6=DO3'MO3$4"DA'[9 G_K/4=ZBCX'A02N%%> M:GI'F$+W>4#W^22&/AC4/23(MV:%9Q[#\J/7<+S&CIVJ*^/5 F :S]G02_B; MO,,*(%];LTP>!=5KR:/>:&!D]8Q4#3WSYI/).Y*$=TMP^TSS'-9<=:5N0&)! MD:$_3'P;Z=ICZF7?D("='- 631&^0S"0*5\#;D&4P4*#:@8)\P:/R0M/:C0X MCJR^:6@O(/X4F2X"F2X.H)@5'5[M<6_)P<7W5( M1'\T(]0'(6]MCAQ$H9ER8%./T:8"?P&P8AP]O* 6P, V%LZ+)UL#-Q\A&*@] MZ(4,V8GA1A?%NT M9*2 UB8@VYMZZSSI_Z3'7'\%\&8*\H>0G!TC!O8%KE;O.MZ^C_"(;\=:3&,8 M:#?=AHA$<@?*X,$ EC._A;DG[4&Q"OROZH#4I%H9[(=/E $CF/ S0*V1JJ#3_BV"N8O M8W]M[[&\04;\V\W&%):6EXU0@+HM'>4!%G\@ DOZ*4KR8Y? MGO$(PET-SQ2P/RBB>R0Z^=#(6DMET)>';1OX$B'- M12'E#WD)+BKYEAZJ%6"^(<06G?%F7I97J 03[N_#$-\,T( U^PB_$ M 9^1&PF99(P/-WT%/'ZH>Q M_<#)*;L"Q1UTE\7(]1XTB\. 29> R."IL1H(A(#HX:A>'FWK')Q-93ZA;VAH MN:YIR.$ PX=9@Q(!X]?85 -2=.EJB4[:@&[!BM-+TR)O8-P$? R@>)SP@>,W MB%Q9!,F D3++$!S1QQ>!]X[5A"V]#+;T7R=:#RBX #E<6HP=\UIP< Q\3C,L#K? 3:/H(8ZP6$!7A \0\"HX,E2X$ETK< MS/B!+M ;P"PC;;0T^%T)=K"4GW^ZN?&:*!.LIN^@0P'&)W^0Q]/=%TV-,0*< M9&/)>X7ODR@YL#)Y.?<&\VPB..BX^V0!F9X8@* Z;N_K7EY@)P] .K>? ICR M^J^"IKJ:UC/:K3E/@#^@[W.G2S0,8RKK"Y="5>X5+UBJ"N0<,&US1$7BU(*9 MA\_%2&%2$>5@;5=K2H_ <@6FE'3!7 P/@R2A]H:HN*8]61#((]Q@&A;84_SN M'-YVU@L>>4.P UIF<"#4AO/NL,K"[ */JFW;-=O:<8B_8\V34!XS /C^$IPF M)^F7";N?AK!8+FKA_XY7"%$]A'P+77WTX;Z@)L1!YE..+M"//[R]$=& J!+" M^>'R&"&CDX!\#_:[0G<*/R]K2F F\1'I+P0!0.>W:G;8EV_PA(>P3:W8S'1+W7&N^B(=Y:M=2V M4< AX(^0,'<5<";G;E=$1*0]XS;S'HLH:^#X^XK=1)1LB%38Q00"=YN.R5!3 MV$"JVJRQWD>9._C=J&>XZG-D"W!8\H^@,@I2KLBR'&0,H<[KIF#'E'PNW.V@ M3XI/BZ<.JV$@ "J?%PSH(\D(2R8)V9_ZV7T4^P3KRF!D(^EF@SAD+;BM6TIK MEQ#P@.)O?'2>D"$3CR+$(Y]:LH*U6+F$*N"41S$G=X5"@@(#C.WU#CX)+L5G M:+;@U^.#52C7^AN%&9I*"72TP=;X-V]VJ G$>"H%1S*YL'UE51V] $^2Q4D*F1' M_/OBS17HB*HI*S"/5F!^( 62^)^XYPVSZP>(MT9-P)E2 M-RO.TA:6-5C4Q"21DHXC;3W)3K%[:3;9/?3J=5!N:+"+NENTRZX,((]RU!?T M(QW89A"4%7VU._X*X.0K=7GY,CLY.2&3Z?*Y,B11%2RB%_'VRLJ/2@ MXA.+8_J1 OQ4/OR):2F0&G!QT/6^H*6/P+EJUU1OS8*3 M .JOJCI7I)8=T06\/D?GLCM: 1:",]KKFBPR'"'$_))WZ/@)B1/,VS_0-KZ-'^6=EH$$+$K M[('-.E6Y"D[G'F) ZA,5@\Z]JEZNN3[DU#.+!K[N'*#6/?_F"?$A=?5@1\^3 M:W'!@%W_H:L.TZFS[,DA42$VA_^>G9_ ?R]>7CRY6:/>((4E"3QU=0G?S]7L MZO3);V#VS%&]7!)C=Y6P-26)_*+LWCY3LY-S]1S^G5_1/V=7)^IY"F8J58\! M]/)E#]PIC14;$F?3O81OV<:2(SZJGA[_.I'9IA]0*,\'H#I?HSK'V5QJ,6#W MLK2>OWP/G_38"?\X<9MC71_K5=Z1@8UX+==;S$J]8,SWPU?0,8WO^$7OKFE+UK!>6-3":MQC1?=W7%(Q(N%\Y6@ZC$]"()9&;#R-'Y0)PC4?,5F#)-_OXHQF-_GN?4U-+J MIF('[1?BC;1E0*P-F6UJ>*+N@E0I!+%V2:?[[UU!W5,9']"1DQ9\B-CV0=UI MX BUL25<HKX#^@)0/Y\D3]=: ;%H:;E21NI%:4P/C VFTI_:*O'2D<877; MY-T&CD/ZF_VO#!L8D-N]%G(IF7P,R]J6ZA6)V[:3Z!GOKG1LNR .HVZ3/10E MYC6250'/0I>T>Y),P4 YYD(BAAVG%KP4><=D,FB)G:JSZ>[2OP/&B14X9 /< MK9C)28.,.@7_RH(J?-VS<](:% M<=F0H]%BD]%RP*"VPE(\-77A@,,C)'CW +$#M:MXA04.?4F-K6FH*9C>V*W6 M80O;X'VJ\\OIF";]17#;520PGW;@S1ZKG^L4*;@5=0$GW"W"A97"NG ^:P?( MG^+IV X\F^[E?=]@IJ@%,J"2WP9OS=7+]A[>C9*KU.4:'4+?RB-R!MH4QT\X MI7]O'8J]P]HW*?YAAV=:!"BPXP8;'$BFT16);>5ABB>&871\TL$^R$5/&K?& MY #KGV5I)*E[J.J>IFE_2T\9B2ES3)+0EYXV1K',HB1Q !TB?0.V(VM%:7G+ MPD>?<8X CLZG!5\7L$])PN"^AIS#*"P+<&P1[)M(&8$O[8!D!WQ14\,.F*I* M. BS\?3+>)-)7A?>6VK19:M68QL1KP M($;"I5V:C+IBP#S@AH04PI$_,L] Y41-$@=*(@$T>TDQAE-&>7#H<%PEQ !, M-"%4TGXS(7#4*PVG6AM=A.:W)@BB-WT/OI1 ,!Z#.DU8G1J6QN6-?51$:W@T MQ4>NRUR$IPO^;1_Q&P.N'<,XAO6[F,,+(LERC')$001UMF9)KN:;)_\%08)[ M_D$+52'OB%HM@(/DB7J M=X@HG3_Z)8&$=L*^V9O#MQ63>) XRS*8G&=[V\F1E7:V.$%7%E-?T M!6,-![91_QQ^ JCJ0'MH%QAFO^6A_N40 WDWS84*!$:O"6OY-G<<23G@^*!H M&N*G.]:>32\7.N$#,9MM)&8:50*47X03-)H[=CG.I&2/+! \EMA<'5).^'+( M6M 0!=7Q*)V3((FC,+R.>2P@W OL%(U);#9PKK]:A8XRE\EEYA5>&J2IB5IAEI;. MGTYW85=\>1?4AB[I$0?@XW1)5$EMB)/9]]QU&S%.8R>[H5;9;BLL)(%C:&=( M.(J)">MAS,1C3$MB+K*/V-$-1Z48/&V(:R3L)),&#@-.?H1L=OHDFG1J*O!9 MF[?+@]Q#D$M#G!O:*6!D%Y*=PSIS)!_W ++%:./L3[(!94&&Z7CV\_J#+COU M\EWH4UB3+6)N+0045+WWV1R:) Q?9<-I:NY4\+6/P'Z>J7R;2E-3;4A<,<9V MX$!)$T[W\\1N^-ET,SNI_'&]^Y@7>Z%1R1_5-)"'<*:)@JA-25R3'EM^C9Q# MCT9RW9C)T&%M4)OX_%--A2;NQ]1B26G,/3=;;@_Y4;*P H\,5%,C:R]],IM+ M?ZFD.BB3@6FX 6S]I#3&$>0%U,LCS+@]^_#NU^:#FW=3* MC>FG@79:,H0__$05+Q&F1X(/&+V+3'()[*+6VS"*1U-7 7WBQ$\O'W)EF!.J M*U @#RIDU;P)\:Q 8:[Y9)K<.C%1M5 'T!6P-3QQ'RD/6"G[O7,^7Q!XC&=R M!2ZJ&L@Q_%@)*25_NJ(VG(X(8]FD(/ ZD#8FEU"I$!]0%I5+,JQ?L=I9-PW/ M6OFK9/86E1=OXG<"X5K8_L+DB5- M9B7,\9CIK $O[7.RA+^=WM#<947&:]Z88=@R#U-[+N[,S0[6VGDORG3$\<;9M-#"7N&3WA2)%&,H\;I M44M/M''V-.\[&6W]C%<$E7&625,- -Q_'SKZB890IT57%FB-5BVZ!<&A6* 2 M\EY1IKH67OJ3'!*3%&41 M\NO1[XJ B=Q7C\&!33I(=&S X+.F2B]TH,CH<#JJDX3Z,@AY>&?,873;TF=/ M=)4B1@Z5V$C*5*6!+KTE33=L :6!SH\FL:'D5 >22LC;>^A96Z_(+\G\71MO MKW_^X.?ACX<7;AQB(F^8@TD$D'@PY&X"%9 M' Y5L956TPMX2HF.]%Q"XL*:B7^"R6M%/L!@ZSF!\X[E1N0 M$)A-]&/@-N"![[@0YSC!$^7V2M.+&QZYV<(\U#1T/[X9F0 V3@E9ZI'6TY'Y M()?2JF=^=$N:M%5_ (/"\N6#9+@\AKE-9D<4;5@H2:\.QCBHND=Q0\B +0Q5 MN# >Y894/_E-IJ%I+(6BFG54@K^N(APE A#&](:L("$M7%00.#JX3: M,$F0DXH["_Y$4I23!6F7=9HT8#C@@Z+D6[3(@M(D87QJ(#&B=7)38%8,5UZ6 MDH&1GC$QWXCI52QPQ:HH)0PQFX_0B/"(X%@G&079GVUMG_Y1,0;-1*US_B8# M5H_P2"S;@Y-$#@A9>DSI@,[LO*JG6;!09!#-CTEPYO$-)N>W=.V*5-IUJR5Y MC[M*3!7&^](DQ[[2+_$0D\W7ONU&''C2$GZD4]*N5KIO 1'@0%B0#JZ*X$@; M!!C[MNES[ ^=\1&YK=9TA5:LV(.YH("QI.@\A2%M=/ -2_T)=G^+%U:?*=LC MEZWY=HN!"7R<%T"AC10:[S !'GQ^G^<=(,IGYW:,,8AYW7!"',T2TB9(8",* M#*_XZH5GF;\\@;Z6;G!I'?0.71F[>MKD"C*O65/PL)$*(X*J[K6Y1O-'R0EC O4'!:^Z5S0CZX3IT:9V. :8/5JB+ M@?-77$*C/*N8(\ 0,A.*ZH(]L>C8LK#V>UG\C6WA:^>9+\9I! T\G6(4 X/< MTW)<\3@T#+W4T@XLHAY]H!=:,XCNJ;-($B("*=EI60$0 G:%LG@[J:PMT):: M!CSKTXTJHH/(9(KZ];&*IQ_W#<1 %6>A*)D6&S2RJ+SQ+8R6*G2&2FKH%7;! M.7T?]NO8;4!(W349UL^]I%XDMYKX;CA?4,++@KC'F1+U@3G3UB3J 0!XJ[JC M*5HZP9(J6^3^!5I$[8)>S-2%GG%^=CX]/WL[O/1B+&R97F.\EK&S,%V_D>=- M9R0K4H1\07"!=J[@\)W^U(O%>)8;(D Z=AY.;N7 3&SRC9_[]YF?Y J@, P? M:^]2CT!H^%*E8,@57W))CC3-,1>#)]1B6]P]J*N MT -UDF )C^#UW?4BL-5)Y]4<(<6.XTXB3$HRU(?D3Q8)=.,'QY%H6 MLE+!5P=1,D?P3%HW+(_N\U%;'U'**D4T.0DH:&'N+^3_1P&.NS\"V]&*NIZ/ ML_YWBY MG+&?\@G1[E=J=GP*C%V6WKW\2LV/3^(G4U,A:G@Q)PIMWV=G_S5U6\2+WY'X MR0+!/ [\SJ?'(;7JP\M*H)J6UOT9&J?F^>(,L8AV.OI&>-\(Z[,NO1%.ODH)H2.Q3:)H MS/2.7@F!0>3$B':\$2B9!<5%?%/6<.Z61&)G]#REZ"2+QXF]^?3$WNV>BU5& MV?P+1O7VK0_Z7.HUI/2 BF.W%!>VH/3=3CSD^5O6\/W JC>/PXFCAYZQ:.M6 MEZ3>Y_/C.6IS55)F 3Z81?6>B<8_.[X(&G\)!-482S[[@R(ANMW MDHE4'A$R(Y/'@[%5WX-.H16U'"#S@M24H6D5[^H9G4H=3L"&:W"2.Z[WC_;[ M$&OCM;6D-<>J/'MO[1F.LO4LZ=Y?AA-O^R]#^DI=S++9^27\<#7+SN8X,G9^ ME9V=O'PR&##/>IKDT(44I]GYQ:F:O BZ[EMQ#GEZARQS= M>D\S\/2RX[+^F+T4/S3RA9:+M;MV.$7!(UTH!W2I/(20';$$3[MLL"$15W!T M87VK.>U':73TA"E=''O_VH8:;AZD[0^OMML+JZ1OI0_27SK!LT&A*= ZU_&= MKDL/!]_P7$E1AV_:I]!>XFER>2*H9%%\43]3=]Q$.GPJO="+7L!V=;E:/.F8 M8LCINS@VM#/>Y"^RXY6V70/.!A8,Z2:$73J.X)?ZMA\UIXJMD/P'-YY,2?-O M^ZG,>:T1(,ZSB].9NLAFIR?PWY=G)T_>\)@87>E9\KW2R64-L]FENCI7EY.[ M31SZ'&3U"G::S\_AO^=@H::$-$Z@S*<'1I*_&LW!0"E,GATZ+)-YZQ"13:+[?!2Y\/V" MNB]09).[ :HT=3JH%<"76,\'08I]>AZ?T7N0OX#ABV5)RI7];3IWFK//?.:3 M2D]T83%=@\-_9\1G:CGS\Q$/XQ-S;&J=G? "B78?EJ0;W%F_A# M3IM.)W>P'ZLWO5H,#=$B-,GDS[!GLG=]Q_0<>1:G1-.IS&SG1/CV*AWD.M1/ MG(4$S'@N:-A[MC>U0RFSUUP;\&3"N@!1A)MW4R>88N/ 4I-101P?FA_Z4P#> M^\SW_Y&>SUT#,^JB4;P7Z3--+"_QIO3DKQQEZ56EX2IA2A2IY+92OL43:Z08 ME])M'K/+XZO@O-\;#O"B4YVPGB=/$[I<= M8GX\&V2A+I*8Y$N.]=G'V7_Y)GTP3(/MC8VF6#,.'LP/_0F%G"0O31=(G6#O MQ77_XI(\U!]N:4_,["TZ!KHIG/IU6Y#*>O;Z]E?W//G#'PTMCF4GT-ZQVSE> MAC2ZW'4-_ZAG/[Z^O7X.RN#V5PH]CR!$\'_?0WT(UN;9+_46_*/YYMES!4X9R,V ML/='1!+#+;Z#J.KD+R](D=A#IYOH5V4&)]4+6V!]^6T)A6FM=)=N7OI?241-(V&2K;(SX5WS+?F.$=/U*&1<\!]GS@ MCRVW&R2B&.@E%R"-W4.2<$M*CZO,YX-^H7R0R,G%V9B)@;P5V] B0=*N&(9]H*63350B79** MT_[ZW5&R[*RNEGVA*)&\>^[NN3OJ;*O-)[M&=/!4E#]?.;4Y'(YNML1+V MM=Z@HI5"FTHX>C6KD=T8%+D_5)6C. S3426D&B[._+<[LSC3M2NEPCL#MJXJ M8;Y<8JFWY\-HN/MP+U=KQQ]&B[.-6.$#N@^;.T-OHTY*+BM45FH%!HOSX45T M>CGE_7[#'Q*W]F .;,E2ZT_\\EM^/@P9$):8.98@Z/&(5UB6+(A@?&YE#CN5 M?/!POI/^QMM.MBR%Q2M=?I2Y6Y\/9T/(L1!UZ>[U]E=L[9FPO$R7UH^P;?>& M0\AJZW35'B8$E53-4SRU?GC)@;@]$'O@N&=Y,TGGA3_6D" M)Q4'Y<$96I5TSBT>FF" +N!V@T:PJRP(E<.#7"E9R$PH!Q=9IFOEI%K!G2YE M)M'"S^_%LD1[PU)%$ <;CXZ8)<5*!6^O:4@CLR>F @\T1 MCWF(!I>B].*%@]^%JMG *!A<_(?:'V$V3V@/\3R$ MDT.81%NLEFB8NB\!.IL\@]O#A$G'A,E+F7!GJ-(;]R6 F\^UW#"'FSJ@"[<5 M!N'VD9#>6">I%E)@/EAD?&]E@<=8TJOW.$NND>:41;NLVK2(/ Q\!DI4VK@V M07FKW8$D\F2BS.K28ZPMERRW1N!,Y +]BI% A<2C'#1;A)U%=6-126W"!Y?/ M&6PD"6N1@D"1*9&: #@T%<5YS\[3P9\HC!U!'SUS M'D7I-3/L>W*ND1D[T*^WW#]:5GK5'R?,>PJ0XRX$2[Y=4+ Z7!R[S /CT;/G M$)C9 _/KRQ88%$97H*E<95W1ISWM,O@^ZRL#RR<2^LPTN"$VTC:M&KV'1^V^ M(9"OO++B:#4[+ ;PW9=_%SWO5K;H&S.IF$5!E,YH,H^"<$:*Y(@G2;$V6 ^F< \B./QX+UVU/K^A[OM6F\5 MR,9=!'0V^ M=K\(%\W->+^]^;]X1UU=TMVVQ(*.AJ^GU*%,^'OR4CNZ=?OIFGYS MT/ &6B^T=KL75M#]."W^ 5!+ P04 " "6B6%8@VSB 9D) C'0 &0 M 'AL+W=O- M,X_HR^>J?I1K(13[7N2EO)JNE=I+. :[W-1EK+#XE*KB_KZIG5-!O2:*!-U:NA7%92 M4.Y5C;<9UJGK7Y*L9G\D^5:P3R*1VUK XXJ=?TT6N9#O+N<*F]#4>=H(O#4" M^1&!#F>?JE*M)?NY7(KE4, 1SICK6(S;W#TAS^U,=K4\ M]W63/V0RS2NR6K)_WBRDJI$E_QHSVHCTQD72R;F0FR055U,<#2GJ)S&]_O$' M)[#?GU#8ZQ3V3DF_OC<'AE4K]K%\$E)1B&0;KR5+%.O9A%3_(M)M76?E [M- M9";'[#F]X]>U8*LJQXDE(8IRH3FVV7_@*H77=U6Q2D]U.K=X)CWFJ^(,W9>59BMVHKL5J^NY@R?D0)76VA)SMC3FSY;HR!]@]_WV=YML7C M8/#.L"9?*Y7D+-W;HEW93F_(1DS+;43T$@3*5O6FJA,EV*(BO5S/\D+.SIEK M.7[,WI'/7,=E;F1Y40R^;SF10WS7B?J \-8&76&?;+N9I$S#%)XY' M$@-N6!%O VR2:7!D(H0 T83S+"^@?2+'LGG(PM */>+'\ J%)H@LE_N3+UA9 M9ZF"%3I?Z'3UY9T[[]C%H MI% $_R!%8&?CI]#3>D9D,]F/$%!:X@4<&(>G?.[!0V&HTXX[M,0-K"APF$<^ MC[22MD=*(K?MV'U+*I$ K07R0$?+MX+ 8[RUCB/Q:2?NP8ONY--6;1$0 <['B:.GHJPGAW1FF\H^*Q(N'BE+03:!QXN\.,\4B&V3;C5.*. MYK=)K_J5U."!;84.^9LP 8*\\U7,1D M%&U_%K>.\UZ#**$@9&YT"+F.C-R$1 SRZ^CJ3W9=@%#+$6H@N=^BAQ#F-*)Y M[7G0?1M4TTD?DGTG]*#E'MG*/FA0!O9TJP94CQOQ(U0K^)6".09K#(C9F36D MVZ?!-,?(=OO]7&T03A?&(=FQ-=PY1AZ+1X-XN@P?DCUL#_QSC#R:HP;[=$X9 MDNW3(*%C9*?W(5 :PJ7]IP%.0_CTUH.[#Z3VU\R6N#[$.:\L0BQ'P52'FHQGP:'#'_G[Q3@*@QZ&.FNWMU^+8XPW0 MVNV&WE4<(M(CS7$K=0LF>(&IB0Z:>;-!IY%KPB\;NCC)4A@EOF_$,M/H!?RR M4FC;BW\#-3%5'331%O:DB;ZB6W;7,3/V==?A&T<=4UNMH:\4XI%VH'M(A3_T M<@TSAJV.-H_R3 M$G713]U:Z/N?4I'+\@S-=\F68F&@'.FN"$%E)0KB@6M+46RT(XQ[ MT>7S[!%8DPQ;F$F[N!"P[!9@*H)19(J*YC+)L(; @L5 P;%+K&2@M"2E>\$]"2UG[.9@ER)Y04ZO5IBO/PV.*+,0:;*5U&YJ M1$+49N$Z>6KR@BZ6*05@^ 8OJD6>/>@#8[Z(&%1M@VVFZ/*_$662DWQSEII/ MDEQ6;;K+DJKY]MCWY8DOM-DA6IZF8S?'L?,YPQW[=BGZJKRU$WJ:9R M7U_R#.HM8&-DVP>@ (W:CUD06J'KH!9;?N@Q!X79L7T+E?P-=Q78B ,2XD.< M;GIVG8P^P:-@[,:@J?W'FHMY?;2K]CLJ$)T#X$57-39S/(N'SFMP;M#Z@$G# MIHFA77E6R*GM.%"=^S0*8LOAY%''\@+MV[[@3O371_1MRU/ MQ]H'NN7V,.@V,)[M'^2,Y]D,7Q% ECX>SLXAS6792,S0@/MWMR/(#J_?DBWH MXRZA,YO[I$/O:X,^GF+[U;C'%#9\9 'S4^H2J(]&HGX2F@^N,8$N?,L/(@Q" MI%Y@Z^/B8!1J'^IM$'HOLAQDQ5CCF?=^N")%],]S5#JVI3*_877<[A? &_/# MUVZZ^?GP4T)VH&.*%9;:L]"?FLK9$JK:Z)_!%I525:&':Y$L14T3\'Y55:HE M:(/N=]'K_P)02P,$% @ EHEA6"+H'W+^ @ 9@8 !D !X;"]W;W)K M&ULA57;;MLP#'WW5Q#>,+2 4=\4U^F2 $VW80,V M(&AW>1CVH-AT+-2V7$ENVGW]*#MQ6R#-7BQ*XCD\%"5ZMI7J5I>(!A[JJM%S MMS2FO?!]G958U!=^5$0)'[-1>,N9OW:2BUF MLC.5:'"E0'=US=7C$BNYG;NANU^X%IO2V 5_,6OY!F_0_&A7BF;^R)*+&ALM M9 ,*B[E[&5XLF?7O'7X*W.IG-MA,UE+>VLF7?.X&5A!6F!G+P&FXQRNL*DM$ M,NYVG.X8T@*?VWOV3WWNE,N::[R2U2^1FW+NIB[D6/"N,M=R^QEW^4PL7R8K MW7]A._@RYD+6:2/K'9@4U*(91OZP.X=G@#1X!1#M %&O>PC4J_S #5_,E-R" MLM[$9HT^U1Y-XD1CBW)C%.T*PIG%2E%]E7GTX.-=)UHZ;@.\R>%&%F;+%<+) M=[ZN4)_.?$/A+,C/=M3+@3IZA3J,X)ML3*GA8Y-C_I+ )YVCV&@O=AD=9?R MV1G$H0=1$,5'^.(Q^;CGB_^;_*KBN\2?CN'WY5H;1=?FSZ'H>W<6[-V$2O#^BFXVZV3'VQ8U-K)%Z:1,Z8F@=%IQIA.HIHPQ?BP=H:(N8%T]@.+#AWKF3= M=H9"E%SEO;P76A,O#*;T94'JC/<\QWOJ4$-FF;29Q,Q+H@"BU$OBT$EC+SH/ MX3SQ8H)]1:VIHV1=W57<8$YP.JQ,\*'54#1>2V7$WV'AQ)*Q)(%3:X9>RAB< M.BSUTF "S&XQYZM%A1Z;!L/7>0N3P(NF$SH'-O&F$P:'KH[_[.W7J#9]A].4 M0M>8H0V,JV,3O1QZQY/[T(&_<;41C88*"X(&9^<3%]30U8:)D6W?2=;24%_J MS9)^!*BL ^T74IK]Q 88?RV+?U!+ P04 " "6B6%85_XVA'H$ E"@ M&0 'AL+W=OE7KT9FHU%DC5%9 MC'S7C4>ED-5P>M.,+?3T1M6VD!4N-)BZ+(7>W6&AMK=#;[@?>)"KM>6!T?1F M(U;XB/;WS4+3WZA'R62)E9&J HWY[7#F7=]%O+Y9\(?$K3GH RM9*O7,/V^S MVZ'+A+# U#*"H.8SSK$H&(AH?.HPA_V6;'C8WZ/_TF@G+4MA<*Z*#S*SZ]OA M> @9YJ(N[(/:_HJ=GH9@J@K3?&';K76'D-;&JK(S)@:EK-I6O'1^^!H#OS/P M&][M1@W+-\**Z8U66]"\FM"XTTAMK(F8PXS27=G=*RMG-3DMY6B/DJJ#:E=4*+.=#5\ -*TO3HF>V MW3-+#YEU6&T!$C.XD!49JMJ(*C.7UX./*'27*$!AQG*)FD,]X%!SO'W^>(,[ M7,FJ8AY+48@JQ<&'DQNF;?864BQE(:TDGM^"[T7.9)QP+YDXHQ/'"&)+(2<;Q8$%3NEM! M50.>3[,)7'+7/'+H1.&+E LMPX>$4A\ITH<2%.:"LBZQ/;8#R((F<TR'L*7E*B!RHF-)0;LWD*6DN@%#@=F[/HD M+9Y,2!A%\'\&QR.F21R<#-.9,HKZ,HJ^HHQV+.-!FF>J%4O7%2E<[N!M96H6 MN]!JI44)(K>4?7-%UTY&WB0]]XH\L%#:4AU(!4]:5"8G84#I"_O(-# L&V9: MLT.;&)XJPO-4C^M-TB;[^Y+9<[EI5J /%/ @'P6BVD%-1:2!PR,[79LC7>F! M+K;#/*?KT>RQ"Y:ZZ:7:(ZEI)U7V4L6!U+:,]S?'$4FJ8R^$WQ2W4=?&79MT M[1@NO,NN/VGZ']'P >#N.Q[\"$]KK>K5&M[5%4)P-/6N+G;@-41;J0T696C; M!M1R.5["_>()?$[LHN8#1VS(0R^2[G=D !>^8V=T69IK54+#CG&I,#J;ZI69 MRG.#UK)71:EJS^AS?H M7X;3?P!02P,$% @ EHEA6&N+D>!R! Z0L !D !X;"]W;W)K&ULK599;^,V$'[WKR#<:P,XL43Y3&T#.;KH DDWR+&+ MHN@#)8T.K$1J22J.^^L[)&79\;KJ+EK L'@,O_GF(F>Q%O*3R@ T>2D+KI;] M3.OJ?#A4408E4V>B HX[B9 ETSB5Z5!5$EAL#Y7%D'K>9%BRG/=7"[MV)U<+ M4>LBYW GB:K+DLG-)11BO>S[_>W"?9YFVBP,5XN*I? ^JFZDS@;MBAQ7@)7 MN>!$0K+L7_CGEQ,C;P4^Y+!6>V-B+ F%^&0F[^)EWS.$H(!(&P2&GV>X@J(P M0$CCD(U+@-U/AK [7OUON=6^_?/Y$+I0 ]B)YJ=UQ8;]"\ MO,AU#D>#VZG[/P37<&([3ELYYZIBQ^E_COD54QFI6!XCH"3B( /V]9H$F >! M_4Z\:<^^#*UKJ60&Z1>5F730+> ML0V^I^A-%$6;?T, QB-\$6W9[8K4W9C'5KOLTX;5F_0/8GR5H&AF-YLW-^ U^IHA(Q[T;4.J<7.=)@G"&?PAZ#A_$9X,)C3HW0B>NK>B2]H?X;W@?0.'HY4[ MW&N_2I"I;3(5L3YPG5B[VO:Q%ZY]VXF[)OB6R33'6ZN !(]Z9U-\%*1K+-U$ MB\HVO(-QC$T"5=1]N8B!I4FR!'D&3;K%8[ ,M43:WDNB25)SVU^\,:;\ALS92LAO:L&8)@]MTZGST4+KY60\5N6"M51Y8LDZV*F%;*F&J9R/ MU5(R6AFAMAF'OI^.6\J[T?3,K-W(Z9GH=<,[=B.)ZMN6RA^7K!&K\U$PVBQ\ MYO.%QH7Q]&Q)Y^R6Z2_+&PFS\8!2\99UBHN.2%:?CRZ"R66*Y\V!/SA;J9TQ M04]F0GS#R;OJ?.2C0:QAI48$"I][]H8U#0*!&=_7F*-!)0KNCC?H;XWOX,N, M*O9&-%]YI1?GHWQ$*E;3OM&?Q>IWMO8G0;Q2-,K\DI4]FZ4C4O9*BW8M#!:T MO+-?^K".PXY [C\A$*X%0F.W562LO**:3L^D6!&)IP$-!\95(PW&\0Z3,5*CT2!2T(_C([@18.CD<&+_M=1W MEB5$U.1&BGMN6 D)+L9.V3T4=C#1M\M&%GN*>%6B39EP16A"I8;8# 4">^( M7HA>T:Y2IQ/G3T:ES3J!G+%VQB3FS<&\8?)"_ F<-[V4K-,3YRVKF*0->4Z" MP,V+% >QF^81# HW"3/G5E/-"&PF,4E@I2"1&_NY$T1NEO@ YX90;T'H%E'B M7+&: 7*U!0[=+(_)"0#X@'X*Z-$6,@[M3A[ S@F)\80#ZL,49J$;9)E9CY(( MUN^$!KQM9,#2W(VRU [\*,%!Z"9Y2(YD/!DRGOQJQC=.[22;7"C%-&2BJ\A[ M3F>\X9H?KH"C:@Y7P*!PFWC(^:"PV2HDI8".K#2:J:%N;%GP;@X;[5)TD./' M-7*X,)RGM4X<=)G5-31OU-1W<.,T_">8J[%5SN''4J4LZN+F>D\PMT@+3 MX;M)FCA?X2I@4OUFC((KA)HKH&PH;]6>-ZF;^07471KMF+,GE+I!7 !^%&?. MIR54F$9G&P97P8#T ^HT#R+[ZUQ_[W$)+XO_8!5^1C(HQT\0.4F2K(!2C(+8 M"7,W@ J,$C>&V7NFU(3,DM*&2(/92@"<.+M^;^]@G$),A]0X;<+8(8Z8#I:874_*<]!))S(:H5 M;QIS+(XMJPH@"?#H4;@D7I&O1/VJA\D)1"M.0B.00!20B#8N)R3+K.8H11@@ M9@3,C:\>NPTY?4YBZ!"Y[3!Q[!\C9SJ0,_U5N*'&0)%-X!%! M;8PA)42,8X\"&5NN &5+"^?.1?4//+O@W:G-35CS#N\ H3B6/+ %+DC>0*@D MT[WLU""/%OA>X5P_3E28>BG&);.?V,O)BT,U.=YYQ[5,SLUK%3MNWVG[I!M6 MAP?QA7T';H_;U_0'*N?0'X%X-8CZ7@:7@K0O5#O18FE>A3.AX8UIA@MXU#.) M!V"_%D)O)JA@^#=A^B]02P,$% @ EHEA6#"J9#DN! 1 H !D !X M;"]W;W)K&ULM59=;]LV%'WWK[APBR(!-%D?EF0E MM@$G;;<\M#7R50S#'FCIVA8BD1Y)Q#1?^V45LXFW ?8%[]6H,II.5$ ]FYWLZ&DR'D MN&9UJ:_%_C=L^XD,7B9*97]AW\2.QT/(:J5%U283@ZK@S3][:M?A5<+$>R,A M:!,"R[LI9%E^9)K-IU+L09IH0C,#VZK-)G(%-Z+<:$EO"\K3\QLML@>XXAER MLSRP+!E7<'++5B6JT^E(4PT3.,HF_7)"2.2S9,QE,PT)*QC=H MQW\L5DI+)[PX;%%326\1E&:Z5H?9I:AVC#]_ M>#<)_.10K8UJZT@KV7!-Q9TA[(0 MN3)C#FBLXT"AP)+BFJ1:F?/C;/#=;C/,NP$L'E'2\0&+S4;BAFD<')Y ^)YTY\L*L6G!_^!X=2 MV!+*X02:C%,(7"_Z,:&_8D@5/^46??J-^^]$'):RI.*WR-M,>*S.C76/F.%[K7Q[W8 MQWU\2[Y:BY)\8UUF&V\-I>B#TC%H#%P;!JQE/$C;W!):/#N2PQ']%G:(U%$Q0YD>]3#+DJ3/KKAU0_=0(K9A*[4=(G9MR) M&?]K,9V >((]77^N9B_X?U!S>7/W/VD7A4X:FZ6+(]=_D2[TG#B-8!*Z M2?(B'1UU89P:Z5+7_ZDLL>\$Z=BH$KAI>%25T:LO>X5R8^\O"C)1<]U\Y+NG MW15IT=P,7L*;^]47)C=T!D*):TKUW(1VE&SN+,U$BYV])ZR$IEN''6[IFH?2 M!-#[M1#Z,#$%NHOC_&]02P,$% @ EHEA6"I??O31!@ _RH !D !X M;"]W;W)K&ULO9I=;]LV%(;_"N$-PP:TM21_)5EB M(+&E+D"S!@VZ712[H"7:YD*1*DG%]= ?/U)2;,MF6!LX[8UMR>3#CY<\Y_!( MERLA']62$(V^Y(RKJ\Y2Z^*BVU7IDN18O1$%X>:?N9 YUN92+KJJD 1G5:6< M=:,@&'9S3'EG?%G=NY?C2U%J1CFYETB5>8[E^H8PL;KJA)WG&Q_H8JGMC>[X MLL +\D#TQ^)>FJONAI+1G'!%!4>2S*\ZU^%%$O5LA:K$7Y2LU,YO9(#.8&59D(MC? M--/+J\Y9!V5DCDNF/XC5'Z09T,#R4L%4]8E63=F@@])2:9$WE4T/7@WD9D; MU M?H2B((O3Q88I^_=G9L>,QO6<,>B +L\9J7U*F[O!>X-5E2A]W-T+XDRTU8O%G-]RS61-$?WYE.8 M=6?^(79>%?KTSC#0K;E4_S@&?PF'P MNVL%0,*FD+ 8$I8 P5I+H+]9 GT???QGF<^(M+8FK[:,0E^;S>-2U\LZ5=T: M-JA@UML^C8=GE]VG7'[^FP"7?)Y ML:?*-SB0+]Q3#[*Y&!*6 ,%:Z@TWZ@V]ZGT@3X27Q,2 J3#NO#*YA11SHE3M MN$E>,+$V MN6:4I0:ARP-/&>0L8JYRYAO2V>*JR_^R%:$RQ=!A:R$S$D+ &" MM>0>;>0>>>?K_BAID8GI4A/+UQ[8QGI6:LKKZZ)RPR[AO6V?*KQ_(+T 97BM M7,I#]B*&A"5 L);R9QOES_S*XW5EDJV2R,3B2&D\GUMC71\BB'1-YHT7>JJD M_AYZ)(7L10P)2X!@+4G/-Y*>'^EY5TO!V/JU6'&2(T&-OO9'CCL6>RK MY_!QXVWE5(W/#QQQM.>((9N+(6$)$*PE9AAL#]J!5\X)5LO*V*;V!_E]( C:6VKB*G46;C".N!2FYTS9#"T:ORB*G)(,#R4)W9HZ@ M9J'7"0N;XF+&9%6/K.K$1O:O.?J^Z()&!_,6GIT[USQDDF#J:K>185^%PY(C MMPK?(_$0;C,/H?]@?T\Y"T*2@M!J4E4+2VM-L, M1'C^HY_9A:#I"%#:%)06@](2*%K[,?HV>Q'YDP+OZ"-A=&F"?AMI& >'9H23 M.=7FVY[>),&,_F>BQK(P*\0$CIJ1ETROOZE3ET!#.]^-']\,]GP?:),Q*"V! MHK65W>8M(G_>8F*$,_$BIWACPLBZ -5 MCU[K[^_!R8)#TJ:@M!B4ED#1VBMCFZ6)HA]M_2/0# XH;0I*BT%I"12MO1*V MR9[(G^PQ0MO]CA>DSMG5M@%K+>FLU-CF?;1 BZV!P,8?./4'3?PTM+;I'^T_ MD'"7ZNU%VT>52J#Z7^O0W7EO+R=R4;UAJ5"5,*[?<=O5V]N[AW?Q)> MQ/6[F%M,_6KH'98+RA5B9&Z09D3F4"?KMRWK"RV*ZNW F=!:Y-7/)<$9D;: M^7\NA'Z^L ULWGD=_P]02P,$% @ EHEA6+A+7W0H P A@D !D !X M;"]W;W)K&ULK59=;YLP%/TK%INF36K+1PAINP0I M+9NVAVI5HZX/TQXHE M@"%/!1=ZXBR-65VZKDZ74%!])E<@\$TN54$-#M7"U2L%-"M)!7<#SXO<@C+A MQ.-R[E;%8[DVG FX542OBX*JWU? Y7;B^,YNXHXMEL9.N/%X11

#8@X) :JT#Q M;P/7P+D5PC!^U9I.LZ0EMI]WZI]+[^AE3C5<2_[ ,K.<..<.R2"G:V[NY/8+ MU'Z&5B^57)>_9%MC/8>D:VUD49,Q@H*)ZI\^U7EH$?SH "&H"<%S0GB ,*@) M@Y<2PIH0EIFIK)1Y2*BA\5C)+5$6C6KVH4QFR4;[3-AMGQF%;QGR3#RKMIO( MG'Q;@:)V,S2A(B,SMA L9RD5ADS35*Z%86)!;B5G*0--3DF+.^58/U2D0+ 2 M22+7M0KZI0@P.A^@&YD<(L M-?DD,LCV!5STW9@/=N:O@J.*":1G9."?D, +!CT!7;^<'O30DY?3_2-N!LU6 M#DJ]P0&].TB!;>BS+1_[WE+VSR%QY3C_=K.-O5,*UK^(3,8<&$L!_!G'(+[,MM MM494KF'/W$U\?C'P/&_L;MI9Z\+"R.O DBYL-!RU87M.AXW3X5&GUTNJ%E@E M1A)XP@:B>YU4&L/6VA?G72-=5!@%72-=F+^?ECTC46,D.FKD03$#IS+/M3V$ MU@)/P[*AX#?0VC>!W1-?*TCE!A2>77UNHTZ I[X7=?WVX(*+KM\>6'CA'30\ M:@R/_J]&063_*-!1MT#/AUV?/;">.DZZL&=U7-ET6QVJ "P^V^DU*:.NSNMF MMKE,3,L>^FS^"B\9U9W@KTQU0[G!FF;8NSCD*.F=C3#YJNKZU<#(5=D'Y])@ M5RT?EWA1 F4!^#Z7TNP&=H'FZA7_ 5!+ P04 " "6B6%8N=BS5'X# "> M$@ &0 'AL+W=O'L@?5ODY$)20*S@3[36,]'WH] M#\60D)SI.[&\@DU";8L7"::*7[3:IC,T$8Q&%!3Z@6JQ$VET(O7+ ;IX MSFEFEDVO042BET0"NEV 1!=*4U-(B-&]@B1GZ(8F@+Z=@R:4?1_XVB1D:?G1 MAOSIFGSX#OESB Y1"Q^@, A;;\-]4X>R&&%9C+# .WH'[S2G+#9)*O0P!OX( M\L\V3DX,^Q0=JXQ$,/3,8Z) +L ;??V".\%/!\-6R;!5H+?>85C5><+(IL95 MQ1]NS'!TK8&KKR;+W4;&<"9[EVNQU5T3&=N<[J/; -QOB.2R,):Y7XDPH[5:1D\>> M:]$OL^PWJ*)^ \QQ4+E;T*".=H"W=@H)UVP8?U1*-V#>-N:"Q>B:9U(LP')V MR\0]R;[5KNP3APTJ!3=AK+AR5NRTO\]*Q0V."ZFX>%8^BMUF-R:K_^M0[OGV MK7MEN+C=I&B:\%=<&2QVNN!G1>,&Q^W=&TQEJ-CM>EMDTY!7N8GLNR25)^-> MDWIJPFEQ9;78Z8>?U9,;' <[]116SAJZS6^+GO8P+/Y8[K%PWQ UJ)6S" M;&ULK59=;]HP%/TK M5E9-G=0UWU Z0&K)INUA6@7M]C#MP74NQ*IC4]N![M_/=M(L0*CZT!=B^]YS MBH95Q.OT'I]Z?N*%%!B=2[6P$UD*62)M9G*E:_6$G#N M0"7SHR 8^"6FW)N.W=J-G(Y%I1GE<".1JLH2R[_7P,1VXH7>\\*(U7L !]M[Z19N:W+#DM@2LJ.)*PG'A7X666VGR7\)/"5G7&R"JY%^+!3K[E M$R^P!0$#HBT#-H\-S( Q2V3*>&PXO?:5%M@=/[-_<=J-EGNL8";8+YKK8N)= M>"B'):Z8GHOM5VCTN *)8,K]HFV3&WB(5$J+L@&;"DK*ZR=^:GSH ,+D""!J M -%K 7$#B%\+2!I XIRII3@?,JSQ="S%%DF;;=CLP)GIT$8^Y;;M"RU-E!J< MGB[J=B.Q1#_6(+%MAD*8YVA!5YPN*<% Q&<4&8"9C;#JCASO^CS8T4WF '7->TH2B(XA[X M[/7PJ >>O1X>[L)]TZ6V55';JLCQQ4?X^DT]VW?TK-?F;AM^7]V;H/G'_>FS MM"XBZ2_"GD*7:HT)3#QSS"B0&_"F[]^%@^!3G\%O29:]$=F.^7%K?OP2NS/? M&4OL /Z[V6=A335P5/;'6:,PL?NTFY4=9@U&29"V63MJ MDE9-\J*:SNX@;LM03EB5FRFUA_E.T*FF?&-6RV."Z[>EG2+CP7!/R>PP*4Q' M:;JG]S!K%$5)O]RTE9N^*/=6:,P:I?O]<_+V):M";+GU0A> E,8:K'1[LKGP MTER6O3ZDAXU/+I)PSXC#K# 8QL.]_9'UD%T,HM&>%7[G[+<7]7<#PV-K"^_>J+%VET']T*;R\4-"_.] -(FF/A2"/T\L3=,^P4R_0=02P,$ M% @ EHEA6"GL,/,, P X0@ !D !X;"]W;W)K&ULK59=;]HP%/TK5B9-F[0U)(% .T""TFE[Z(K*MCY,>S#)#;&:V,QV MH/OWNW9"^ H(37TAL7W/L<^Y\;WTUT(^JQ1 DY<\XVK@I%HO;UQ712GD5%V) M)7!<283,J<:A7+AJ*8'&%I1GKM]JA6Y.&7>&?3LWE<.^*'3&.$PE446>4_EW M#)E8#QS/V4P\LD6JS80[["_I F:@?RRG$D=NS1*S'+AB@A,)R< 9>3>3T,3; M@)\,UFKGG1@ES>!K/'!:YD"00:0- \7'"FXARPP1'N-/Q>G46QK@[ON& M_;/5CEKF5,&MR)Y8K-.!TW-(# DM,OTHUE^@TM,Q?)'(E/TEZRJVY9"H4%KD M%1A/D#->/NE+Y<,.P M/ /P*X!\"VB< 004(+@6T*T#;.E-*L3Y,J*;#OA1K M(DTTLID7:Z9%HWS&3=IG6N(J0YP>SLIT$Y&0AR5(:I*A".4QF;$%9PF+*-=D M%$6BX)KQ!9F*C$4,%/E(=K!CJEAD81.6%1IB4>#ZY%URGBMSQ&.)] M A=MJ;WQ-]Z,_;.,$XBN2.!]('[+#QH.='LYW&^ 3RZ'>V?4!'6F \L7G.![ MLE< ,S-:89X70+X5^1RDR5Y#DAXA$CQB&;-?!/DUFBLM\9+^;DI,N7&[>6-3 MN&[4DD8P<+ R*9 K<(9OWWAAZU.3J:])-GDELCW#V[7A[7/L6\-I93BO#9_; MZU)]]F)K>Y.YY28=NXDIXJMAV WP@UCMFG8)0E6<*,I-A^/I!X'-3U_4.1#4&A?RC3W2G^.#N;'V+_+=KNE*9O_/94+AFTA@P0I6U==/)(L&VHYT&)I6\Q<:&Q8 M]C7%_R @30"N)T+HS&PO=V]R:W-H965T$J!-MWL%FKVBV>Y]6-P'Q682H;:5E>1D>[@?OY3MFI(X9"R) 8P" MC9T,A\/1S/ 11>KL*2^^EO=*5=&?R\6J/)_<5]7#Z^FTG-VK95J>Y@]JI?]R MFQ?+M-)?B[MI^5"H=+YIM%Q,<1SSZ3+-5I.+L\WO/A479_FZ6F0K]:F(RO5R MF1;?WJI%_G0^09/OO_BKV?/(&O;Z42=U@(_%;II[*QN>H'LI-GG^MOWR8GT_BVB*U4+.J5I'J'X_J M4BT6M29MQQ\[I9-]GW7#YN?OVM]O!J\';5_?G$SF)YNHV72^J MS_G3O]1N0*S6-\L7Y>;_Z&DG&T^BV;JL\N6NL;9@F:VV/],_=XYH-$#4T0#O M&N!#&Y!= [(9Z-:RS;#>I55Z<5;D3U%12VMM]8>-;S:M]6BR57T9KZM"_S73 M[:J+]VE61+^EB[6*KE1:K@NEKU$5G437V^L:Y;?1A]6C*JOZ]^5WH7F45E&C MK;X@G]5L7139ZBYZFY99&?WX3E5IMGBE=7VY?A?]^,.KZ(^PYO M])'G??>F+)7VSIO5//J8I3?9(JLRU?#6OYO^J:5^R5=%QV&_?]3ZHP^56I;_ MA7RS-8;"QM3I_KI\2&?J?*+SN53%HYI<_/UOB,?_A#P52%G+;V3O-^+3?G&9 MEQ4TP&TKOFE5EY_'"\*E8/I*/S9-!\0HCZ78B[6,HGNCJ->H+_IZI(OL?_IB M_:RKGX[?C[F^J.4KR-*M*M8PX01K2U''4D",2$1CV%*VMY1Y+=6!E!=S;>:,*,)R]6OJ&W M-B#IV E()10CV$X4FVD['ED$=@I:?D0Q%AW[ #$N"68. QM<@9XQL*R*;%9I M$R_3\C[2,WYT:&GPJ^X;XZ&TM1UA( $=%26@H)@02EO;=P84T#!2V#5K!BWF ML4"R&]R ')8Q=46W@044D!80A L(R^Y\#,I)@1*'M088T%AB0#8+8))0TJVZ M@!Q*$H(==1<9:$!^:KC*5^I;=)467_6MZ_NUOCW85XCH_Z:";#[\],TP7 MSY>1H(@12EO;008RT%%1!@J*&:&TM7UG0 ,-(PUD0P1*&.E.X8 8C7'BBGD# M&\A/&P>DI4T/H(&VF,= ;" #^R'#GY1C9GA_Q[UO9@-I:[O)H Y&QY2:."@= MA=+6]EUC"<5+$,[4W#5KW9R2+KL"0MQU"X -=& _=#R?EMC&"L X6\AMG $/ M[ >/R[QXR(NT4M';O)./!^>>MX?>\1-(6]L?!FTP.ZK<\X)6;]\%TM;VG6$N M[&M8D,ZV$L#_=AZIZN]QH98=X:$Q!B2CMMP;,@" M^\GB@%IAPP-!^E_70$",D%@Z##2,@?V,X:D7H^9O;Z^]\R"0MO9JM,$<$A]3 M#2%!V2>4MK;O#/L0_S*/3$;-)X'#(6.(C-$H+::WF06,P3QX(^,=!!_-"QR0IMW>RK-O*Z M#O=M6@R #W]/O8/_)>"#&/@@1P4?)"A\A-+6]IV!#S(,/HA-%8AP:T('Q43L M@ ]BX(,$A \"4 625E8"4H*XDM*@!QF+'@18WB VQT%B.&F(M0TTZ$'\Z'% MU1B#(/[>>V?#2R (-0A"CPI!:% $":6M[3N#('08@E";+432K2. D*.&4 ,? MU \?SV/+Z?5I]'/^J(K59I_/FSNUFGT;.:?[^^P= M38&TM3W4V 9"CRH3@_)0*&UMWQD>HO[G3,Y,!)X:84GB;L#;8H)P5\P;TJ!^ MTNBWL\?FBA,:=Y\K0E(D=LR8U, ']Y.Z8"8OA%P[9 RR$'] MR-&K>HR9V_UV],Z*0-K:7C,<1).CJBA!N2B4MO9.-\-%S/\$RE51F+UK!7') MNZMJ@!CF5#A*"C/(P?S(T:ND,!LQ3A"RIGM(#"/F6%U@AD;86!IA-FCH?GEW M_0,0PY1@QUH-,TS"#F"27XM-#@PD$'\/?6,^E+:V/PR!L*,B$!:40$)I:_NN ML35V&($PB$ H[<[K?NU#K3>DP@*2"@,8!&%KM[2_RZ%#,DC#QB(- Y!&ET?6 M'<=+;"%A!GW8 >@#%ZDQH./OM7?RO03H, ,Z[*A AP4%G5#:VGOF#>CP8:## M =")DQAW[YT .>XF'6Y(APHF\J06(*QX_:)&]+A8TF' Z038QY; M%MIR3&#F.AEA4(?[4>9;B[ZSW$8J7H!YNJ(*?$2+,(-B_"C8A$>E$5":6L? M9S,L(H:QB+ 9@^)8=)]W0F*ZG#BV,@F#(B(@B@B ,1A&W?,,D!AWG@\1!D7$ M6!01P 97+GEW@PP@1N/8M4%&&!(1?A+Y::F*NSJ^M[N[!_&'OXO>1Q%?@C^$ MX0]Q5/PA@O)'*&UMWQG^$,/X0P"GBN*XNT(!2E'JB'!#'R(@?0@ *[J+0Y , M=]RTB,;AX;'@(0"B2*SU$5!*NLPSV"'\V.&K$V-@P]]M[_A_"=@0!C;$4<&& M" H;H;2USX ;V)##8$,"CV[B+FS[=0^UW1")#$@DTD:-[F-;?W=#AV.@18Z% M%@D\ K)>*^'O9>@H#-G(9]98UM4Z780]KN;OLF_&A=+6=I A'7E4I".#DDXH M;6W?&=*1PTA'V@PC$]J%>4"*D]AQ"$4:TI%^TCD@;VUT@.KQ=Y(TKCE2CRJ'(S*(6%TM;VG:$P^=Q1 M)T=N;ILU7Q@%':(&Q*!#U-/&N];J%]WIZ+ZKI_Z%NM7MXM/Z;J;8OCMN^Z7* M'S:O7[O)JRI?;C[>JW2NBEI __TVSZOO7^HWNNW?X'?Q%U!+ P04 " "6 MB6%8ILUE(DX" !0!0 &0 'AL+W=OU&2I;IR2%4X-V*8LA?EU@TIO1VS(=ALS MN2ZLX]7ZZ5#5_8=K$1@[RQ3I<=F#(H9=6NXJ6KPQY@ M>/8&(.X \7L!20<(E>-M9D'61#B1I49OP?AH8O-&J$U DQI9^2[.G:%323B7 MW0IIX$FH!N$!A6T,4HL6.,K-9P M(ZRT<#P5AB %.ID+=0+'$W1"DG$*C_,)'!^=P!'("AZD4M10FW)'>GQ6/.]R MOVESC]_(?8+Y )+A)XBC.#D '[\?'K^&_>Y#.CM/MODJWN@/J9-MU^LH_?I:KY+'BXDW>?K%Q_AN MF9>_F,[.[Z,[?:WSS_>RLD5E\F>L M'[/:8Z>;+*JO^= MQ[VM.W'FVRQ/UOO&Q0C6\6;W,_IW'XE: T^T-&#[!JQK [YOP*N)[D963>M- ME$>S\S1Y=-+2NO!6/JAB4[4N9A-ORG6\SM/BU;AHE\_>1G'J_!FMMMJYTE&V M376Q2+GSLW.]6U@GN75>99G.LZ?7%TZ4.[5FQ5I\U/-MFL:;.^=UE,69\^,; MG4?QZJ?"#1B^J'>0O:@U^NM*KV]T^G=A_OGZC?/C]S\YWSOQQOFT3+99M%ED MY].\F&HYX.E\/ZW7NVFQEFF]T?,SAWLO'.8R;FE^V;TY,YM/BP ?HLP.46:5 M/_Y\E/?!?+59.._CZ"9>Q7FL:\']HQ[.TNKW9),>Q?>O]X5_YUVNU]G?MMCL M!B/L@RG?&5YF]]%<7TR*TL]T^J GLQ^^\Z3['UNDB)P9<>.'N'',^^Q3DD>K M,AY)NBAB4\W>-N&=%UEY*=^Y'F9.?%KR6HI\) M'J5QTTJX2C![%@>'(0;H$-_K![UR/#2/40]]UX/(F3'9\##9<$QY'%+&C\HC9M&DKN>/8L]%WC&[9#'#,UCW$7?!:'R9DZX!G#> MF')Y/QJJV!%Y,V,'6.:A]-(YG_=NZKG*/<\+_:.4MM@QZ0:N:,EJX" /!Z'+ M*%LZ!0H[U8-?_MG&#]&JY&B Y_\Y5\E&?W6NHO1+\???VVT!SG@5H%WV7DDB M;V: @,$\,:HJ($4Z*F]F[ #J/)1]NE>!;\$3GZOC(FB:"9#E'? M6@/%J\^C.CZ&W@M+Y,V,&""=%XRJ*$CYD,J;&3L@1 \%J>Y%$78KBJ895A0 M9!Y.9.\V#SK+U\=E<)FD]TD:Y=IYG3Q['4![Z+UL1-[,?1; /^:.*>49*4E2 M>3-C!R3)4-KJG/)[-R8-%?^.4MYFQKD;VE.>U?;2<&CKF?+%2UW^)L [[;V2 M0^R:,7-C!V0),.W\SI7@>A6!18SI H VA@.;2U54"UW,>CY MEV+LU^4Z[M8;37W2?38J;V9<@!*9'%7JD_(BE33-#!7C(U*BJ@10EJ;R9TA.@),=W M$CN+3VZG:K"9M5<#!VKC.+6U5,/GL^LSY]?D0:>;2M%]=: (Q^5[,M)29+*FQD[($E.(_WRIJSK>9XZ5LKP MWDZ'_098C=0 %>*4>G*@I0XJ;R9L0/B%#2ZLFCJ MQ;9BP7L[=3; @ )GP)9BN4K2_"ZZTSUWF_#.>B_T$)N%HO;1OU')SH+VDX1# M\*< _A0TLK.PR,ZNY.YQD5C,F&I3V 2@GL!1[_3L[WK5(-U"I/)F1@N04XQ* M$KES8P=X*F@D9R%17*V%83%#"D(($%QDN3\RUJG=^7*[3Y\\H#SODG*E2"IO9NR (GT:R=EO:LFV(K!9M19![=8/ M'-<^%B60QO-<[S^ 5WX2SU88UH'3WLDQQ-Z?#T#HCTIA]DGQD,J;&3O 0Y]& M8?8MTK'+I-O(]::='S"_9>?4!Q3S<13KFNQ=W^E)=P*IO)FQ ?[S1Z4I^Z2H M2.7-O T,4%'2:,K2(A;;\M]BA^2_!"R3.);UR/^>=QW@'?==3BIO9I@ #.6H ME&5)"HQ4WLS8 3!*&F59-B5CSH/C.F@:2='REZX$+I,XE]%40:?[#O"1]%[: M(7;V)*"B')6R+$GIDLJ;&;O:G<)$MPHW)6-+632-VLL"($[B$->C+/KDO$GES8P=\&9 HRL'35W95ADV,Z0R M .T"'.UZ5,8I]RO@O?=>TB'V_@)@S&!4"G) RIE4WLS8 6<&- IRT)2& W5\ MAZ;%2+44 L!<@,,<82%TO520[A92>3/#5SN29E1BM?%M]S+@X^B]K$-L((8 G>&HM.:0E#RIO)FQ _(, M:;3FT*(B^U**HZ*PF#'!&;<71@B0%^*0-TAA=+Q\X$/KO=Y#[#"&@*'AJ"3I MD!1+J;R9L0,L#6DDZ= B-MMJI6F&U0H08$@C2I<[M-M\6TSI>84"[[+W.@ZQ MG1@"@8:C$JM#4ORD\F;&#O SI!&KPZ8(;3GNSF+5?MY=6#O)D$RIME; X<* M'_V(CZ+WP@ZQP1@">H:C4K!#4@"E\F8> D JF@4;-54IFUG0#:MVHM" >DI M0OGZI+L8\ 'T75,J;V:X@#C5J&1L10J95-[,V %D*AH96UED;!G*1D$TS83K MJA904L!SBE#*IKJS 1]3[X4>8K-1 6JJ48G:BI1"J;R9L0,*532BMK*(VK8B MV9G)CD4"P*?(A.U>=SO@W?9>RR$V%A4 IQJ5LJU(P9/*FQF[VO'91.=G-R5K MUO@V [RO4P_(=.LG;9,)X-]ZJ\0S0^E_9/<@9W:[M4.[W5&IX$_#(8O?(.=V MNZP6/Z*3N_=^)%I*S_36=S[3VO?QE-^&5"1]D?R9L]*WA7OWK)0:T]WW"^V> MY,E]]14]-TF>)^OJX5)'"YV6!L7KMTF2/STIO_7G\#5/L_\#4$L#!!0 ( M ):)85BL;JMD"08 $PI 9 >&PO=V]R:W-H965T)9 V'_$?4S"=2DRT73\F*,0F^1V&$8698SCF@0CZ:3[+=;,9WPC0R#F-T* MD&RBB(J7"Q;R[?D(CEY_^!H\KF3ZPW@Z6=-'-F/R?GTKU-FX\+(((A8G 8^! M8,OST6=X=DE0VB"S^!:P;5(Z!JF4!\Z?TI,OB_.1E8Z(A6PN4Q=4_7MFERP, M4T]J'/_E3D=%GVG#\O&K]^M,O!+S0!-VR<._@X5/>??L\#46H 24L#E#= ^S; >0.< M"=V-+)-U126=3@3? I%:*V_I01:;K+52$\3I;9Q)H:X&JIV<7M- @&\TW#!P MPVBR$4S=(PE^ ;/=?05\"2YY+(6*]X:&X(;*C0ADP)+TRN=G&H3T(61 32@P MH^I@QN:O!A^OF%37/REO][,K\/'#)_ !!#&X6_%-0N-%,AE+)2$=R'B>#_=B M-US4,MPK-C\%&)X 9"%L:'ZY?W-4;3Y6@2NBAXKHH&%4F$*TZ]?) M^DVST_/4(RXBD_%S67O3BMBVXQ56%5&D$$4&$/7 Y):Q5)+DP,YT&:?\KF^[ M-&2(/&37E37-7-]S++,RNU!F#ZC,3I5!JUV:W1BSXT/DU)0UK2"$GN.:I3F% M-&< :70IF>C4Y#1'2YRZ)(.1Y=F^69%;*'+[5W0"[KBDH4F)VQ@D\K#M6C4M M!C/BP=+\K(CQ"C%>IYC[T]DIN!-9T4;K(C3,LLU',$!Z&C_ M?-ND(,=U,:Q+:YK9%L$MX .MC[4[P+1$"M$2/,5 M>J\U(M0DJ 8U&FT(;IGV&K+0>ZX1H>;JCZ)]Z-6U&:0U2Z%V7B9!A M!SLXL?3DK:I=4Q+RCI5O>UURZLM;-2P:K] 0>+57OC4 MEN\U$,M@1A23M% QUNR$C\M.V,!$!CD&LRXYFISP&RM&2:*>V0LZ?V*+?7FI MV^6A$[4O;]4 :%["Q^(EW"LO]>6M&I;2EMH0O+0O6N F#[E^O?8:C-JFNR8F M/"0QO0D5V+2O!CU45V9 )@A;JLHU*>%C MD1+NE93Z\E8-BR8E_%ZDA$VDY-=WHKJ']X/RB>8I,L1.W-[?.71V?NA,(496 M:WD;))K!R)"[=F\6)=+T8A=H,@VZP7[CEJ]RZA3 9E&R%<[1?RQM- ML[!AR7B!TG E0>-R&(RZ%Y.^V^\WW''_GD :66L*G9@RJ#@LOYGCSL?#@'=9P#1#A"]%!#O +$7 M6F?F95TRRY*!5AO0;C>QN8'WQJ-)#9?N%.=6TU=..)M<,Z[ACHD*88;,5!KI MB"RY1_O#H^.I!,W5L:>+WZ&;TX5 MEE4"X?,21FLRB2UH0I<-YHP&Q?D+TVY!-E_499_RC55*[16%&3KN2MB[C9K7I^"/?Z/Y8']-+4#?NWS3U,S)C M>L6E 8%+HNRF)5Z;O;0EGJE7Z8TVN&VFV@[TNE['[B C3O8_(+ M4$L#!!0 ( ):)85BR(L,3Y , /$2 9 >&PO=V]R:W-H965T$B3C,^,G1#Y MC6GR:(=3Q*]ICC/Y9$-9BH06['YE!8B M(1E>,<"+-$7LVRU.Z&%F0./QQD>RW0EUPYQ/<[3%:RP^Y2LF1V:#$I,49YS0 M##"\F1F_PYL%#%5"&?$WP0?>N0:JE'M*OZC!VWAF6(H13G D% 227WN\P$FB MD"2/KS6HT;Q3)7:O']'ORN)E,?>(XP5-_B&QV,V,P QWJ B$1_IX0VN"_(4 M7D037GZ"0QUK&2 JN*!IG2P9I"2KOM%#+40G ;IG$NPZP?[1!*=.<,I"*V9E M64LDT'S*Z $P%2W1U$6I39DMJR&9FL:U8/(ID7EBOF*R(YCX=@7^^%J07$Z0 M "B+P9INQ $Q#%Z#=37#@&[ D]$OEU@@DKR2:9_62_#RQ2OP I ,_+6C!9>1 M?&H*R5J]VXQJAK<50_L,PR6.KH$#KX!MV8XF??'CZ78_W91:-8+9C6!VB><\ M*=@J077YK1B?W\EP\%;@E/^K*[7"=O78:LG>\!Q%>&;(-1P1E"'Y9!5WD%YY=P:F_9SP/'GL"IN>^6=!HU\1TK:*)Z7-V& MJSO(]1WF7.X749$6"1(XELM<*A(15&TDDCE**1/DO_*&CGR%[W5HO79/ MV.O"8."Z>OI>0]_[>:FOP)^,4><-5&RLC.4_8:R/ZRXY*BC MY)^\#+JA=<3HB: >H4E#:/)_-/R M3T[.6'B679XK.!IE.N%WAD%@X9P,$CX MMB!)3+(M!Y_?X_0>,^UV,HAQZ78R$EBOW+ I-WS&734<4X:1P'HR0*O].;;& MW5=KO-YRD5M.>-2DNC _\&U]E\*.?8"#?#N+Z*Y@&1&%= &*]!UY4-?#_3L, M?NG,C876EZ(U!O YG0$1+YZWD=#Z.K1. WK/V<*#/N9B*49" MZTO1.A@X;&$N;^%3W^)#ZV0?UD2YYPPN;.T-'/8W3:LN\5[^-:_F:T&Y>&+_ M'42]>,9&0NMKT#HF&#QG\X[JI<9"ZTO1NBDXZ%)^HGG#DS]>CNO;Q]9<$V8' MO@./VM?LG$>HPZ#WB&U)QD&"-S+/NI[(]F?5^4HU$#0OCRCNJ1 T+2]W&,68 MJ0#Y?$.I>!RH4X_FE&O^'5!+ P04 " "6B6%8W]X<_=T" !J" &0 M 'AL+W=O3'( JXZ=V@;:_OKY$E*@*:NFOB2^G._S^4JGJTO=EOH02RPZO@.F=.1VOPD\!&[HR143+C_-Y,KHN!%QB'@$*N# /6 MKS6,@5)#I-UXJ#F]YD@#W!UOV;];[5K+#$L8<_J+%&HY\"X\5, 0=%(?G* JBN,6A\?OA40L\>S\\/*(F;G(56[[XG[F:4%SGZ25K MOX#IXB%!K,%+/W\*D^!;6]0^DBS[(+*] MB':;B':/L>L,:=*@U$GI')0Q++A1Y=A+X'.6X(@I3\@P%DMN/N("U+O#NGN1]0Y4MAA%G8L#F:U&4;O.I-&9'-4Y_F]=CC?9<>8P=%;[!8$"81A;FF M##I?=:2%ZVQNHGAE:_V,*]TY['"I?P9 & .]/^=<;2?F@.;W(OT+4$L#!!0 M ( ):)85BU<6I&,P0 !40 9 >&PO=V]R:W-H965TB#XPTMHF51)>D MXZ1?7U)29%FB70/KEUB7,X<\Y):45SQS/[ @*R)2AH/KG&190%(9)[^.?EM3I MUC2&_>LW]E]K\5K,$Y6PX,57EJOUS$D_02LH-'P9+V3]%^U: MK.>@;"L5+UMCO8.25=3P7=(&+1F,Q>U,VMK+9]5)NZ/2NBW3-NI^5<=%1#R)[3@IMH M+ K*2HFNT&.=#NQ?D.AVM1*PH@J0W>8!)(AG0+\2T;6IQO3BSFZ?GF^(0:OXNF7_/YIZ-I#\Q? MMT]2"5UH?]L9SYC_^@"/O9YO3+DF67HCLP*%! MY]#@%/N^/+*^1[.F/ I&GUC!% /Y$=W!BE45JU;Z&"IHE8'-RNL]]]UE@\23P!K!T#//#. ZB#G8@.>PDAR=SZ#;/;]X4PHL1#?IT MSL26%C9)X27SYI)DZ87(#IP8=4Z,3N;-8BL$5 IM0#">V_S6V(>]X.$H]O$@ M$RRH">Y%N%$Z1L5AG!S)@[B3$)^4<*]W+EH!UJ,Z'JUZA0D.ALEL@V'?'R:S M!38A)+1K2#H-R4D-G[FBQ3E9G(Q6#\(D&"@9@^+$FPQTC$%1%$;8KF/2Z9B< MK,D_0,JV*-&&ONJ^2TG==17Z:YPCQ6V*)I>LRTN2I1=E=D2 M]$/HD\@;)(,%%03A )5:4#CT(M^>#KC7M>'O*\[6OK]P2,)XI&(,B^(PP4,9 M8Q@F$^PG1W20O0YR1H%N*+-'@HQ%A(D_$C&&Q<0;GJ6I!8:#@'A':A/OFRY\ ML@69+]:T6H%I;=O/)JLRDV6Y>00OF2Y>Q)>Z7I5./-,_%*QDRAXV?YQ[=6=Y M*'B,2CPRE#L&7463R1&Q^X8(7ZHCTBWZ_[1#>-S!Z(]@W"N/5N]Y?5-JPQTV M3HUHMS'YG9MYZ#MO3- /S)RIT/Z@] M DM-Z5W'.@ZBF4&;&\4W]53VQ)6>\>K+M9[;01B ?K_D7+W=F 6Z_P3,_P-0 M2P,$% @ EHEA6' ;" )^# =*( !D !X;"]W;W)K&ULQ=U;4]M(&@;@O]+EV9I)J@+6P2<2H(J@LY1=*NQL+J;VHK'; M6!4=/"T90M7^^&W)PK+LIK$G;PT7DP&C?CX9^[6ZK0_Y_#'GWXL%8R7YD299 M<=%;E.7R8[]?3!E":] U-&_53&F>] MR_/ZMAM^>9ZORB3.V TGQ2I-*7_ZS)+\\:*G]YYO^!K?+\KJAO[E^9+>LUM6 M_KZ\X>*[_D:9Q2G+BCC/"&?SB]Z5_C$:F-6 >HO_Q.RQV/J:5'?E+L^_5]_X MLXN>5NT12]BTK @J_O? KEF25)+8CS\;M+>I60W<_OI9=^H[+^[,'2W8=9Y\ MBV?EXJ(WZ9$9F]-54G[-'SW6W*%AY4WSI*C_)8_-MEJ/3%=%F:?-8+$':9RM M_T]_-+^(K0'ZX(4!1C/ .'2 V0PP=P<,7Q@P: 8,=@>,7A@P; 8,#]VE43-@ M=.B <3-@?.B 23-@[(,?;?WYX=;KQ[N_ M?F+5STJ+EO3RG.>/A%?;"Z_ZHGYJU^/%DS'.JA3>EES\-!;CRLMO(B.,%[^1 MZSP5R2YHG8WKA,9I04[(U6P65[?0A/C9.O/5S]]9K*1Q\EYL\?NM1=[]X_UY MOQ1[4YG]:5/96E],7ON7QN>G1+CK!ZNR7ZA!PPWM1>'VXO[;DJ&NX=7EPWW#J]N2(;[AU>7#0]^[E<7'K[SLJ=-=/AP3?$L M-C6#9!8 M*+D/X[.!MG\?HOTMS>%X/!AM;]D)R7 3DJ$R))]I0K,I([&8#"]6=W>DY&(Z M+A:-TWR5E84L)$KPV) @,0N)V4C,66/#SK-5.].T_9 @RWK[9?7)Q)"4]9%E M R06(K$(A'6B-MI$;73(\8A,MP]'B>IPI/2.31H2LY"8C<2C_2U?.1R--QD9_T1&/I#IBG.Q_I*%10D?&Q8D9B$Q M&XDYX[UG[5 \A*/]K""K>OM51\:9+HD*LFJ Q$(D%H&P3N FF\!-E(&[SI.$ MEHS3A!1,I"LN8U:0ZK1&*?XC92ZB^, X6>:ER%TL-GN4172Z?B,UR8N"22>- MRKTX-IU(S$)B-A)S)GLY&4QTV9P16=7;KSH<#&531F35 (F%2"P"89UTGFW2 M>:9,Y^V*L_*)W.79K" TFY&B%/_>/9&$E645PGQ.IIS-8ND146D?FSDD9B$Q M&XDY9X=F#EG50V(^$@N06(C$(A#6R:6NM:<3-64ROZ[-=2K]S__\6KV#PGY, M65&'4L2V.ES6D]2FV6.:\E)[/^ZRN?6QRH9H%U6RH MYC1:9V:IR<(++>M)RIJRLCZT; #50J@6H;1N.K=.]NOJX^:4993'.7%RSJ:T M*,D?7UAZQ[CT-)T:.SIN2,V":C94Z\O3_I<6**8^7 M=;[K.7/&'D6>Z3UG=="E\87VU$ U"ZK94,V!:BY4\Z":#]6"5Y["]GS.ZOYJ M$JR2)]+TMGT@Y8+5QR^:/1'Q3&;5RB_.RIQ0(I[DA&X=S>8Y)^L58K&J-EOR M_)[3] -Y7(AAXEA7+F(^.UE27CXU&W&Q["R*55J%)4D(CXOO58"J=U]KKGDW M=K/FG/,\[>Q@];YNL!+'R>=>0/*NVN-??YD8AO:IVN*DOO4F3^+I4WVS_NG] M*?FWV&AWWZN!._M.'FDA%L-B"3RKJA^P1\;N'IF[>V2?1_BF[O^ M8-/X\+YJQ!Y;D2S*G#SFG=XFTVTR]$T<''MIO!M5LJ.9 -1>J>5#- MUR4=8IKL3$< K1M"M0BE=KNO;]G0:W>B6,# M#]4LJ&9#-0>JN8W66;0:LEFM!ZWK0[4 JH50+4)IW3"WS7Z&NMGOS1;4ZOTZ M.M_0OD&H9D,U!ZJYC;:=[[U@0YL!H5H U4*H%J&T;K#;9D!#V7]TN7M67KF4 M5EM'AQ':UP?5;*CF0#47JGE0S8=J 50+H5J$TKJY;?OZC+>^L)8![0*$:A94 MLZ&: ]50;5+*AF-UIGN3J1 M+5<=:%T7JGE0S8=J 50+H5J$TKIA;KO*#/75P-YN*0UM-H-J%E2S&TVQ7'6@ M!5VHYD$U'ZH%4"V$:A%*ZP:[[2 SU!UD_RH7C).KHF!EH5Y&0YO H)H%U6RH MYD U%ZIY4,V':@%4"Z%:A-*ZF6T;Q8SQ6R^CH1UA4,V":C94QJ.N4K,=VN_Y@M+[:O&*.^L$P^GXN#>O4Z0,4/ MIRQ^$&MH)DT[M-D,JEE0S89J3J-MS]CE5Y6!EO4D9>57E8&6#:!:"-4BE-;- M:-LB9JBOQN8W?^5ZT_R5JW(>#6WV@FH65+.AF@/57*CF034?J@50+81J$4KK M?LI+V^QE:F\\CS:AC5Y0S8)J-E1SH)H+U3RHYD.U *J%4"U":=VPM\U@IKH9 M[(;QJ0@NO6?5;'E]K>+?=BY6S'XL\^I(OKZTL?P2C.HR1T<:VML%U6RHYC3: MV?;;VZ>3PM)$+JCE0S85J'E3SH5H U4*H%J&T;D*W/B!1?76K MGTHH]L,/S;V\#V5YMZ!E;:CF0#47JGE0S8=J 50+H5J$TKH);;NO3'7WU2U+ MYF3G?2GU"5XU>'0NH9U44,V&:@Y4Z$M55#- M,O.UC,>N/ J'9M%G$ MBO6N++)JYMC(0C5KL/]QCKITF@PMZQQ:UH66]:":#]4"J!9"M0BE=8/6]CD- M7OF$R]>FR==YDG,ZRY739'61HV,([7*":C94&;W^WNVV_M'7J]O[+7-YOA0Q M_$+YO0@G2=A'R_V'Q3YLN+GI@KW.5EF:?UEPM&9XQ7&XB?S_.\ M?/ZF*E"=ZJUW^_+_4$L#!!0 ( ):)85@PH%6\* 0 *4: 9 >&PO M=V]R:W-H965T?7S/ S_I"<'J1Z MU!& (=_2)-,S+S)F?^7[>A-!*O2%W$-FGVRE2H6QEVKGZ[T"$99!:>*S(!CY MJ8@S;SXM[ZW4?"ISD\09K!31>9H*]70-B3S,/.H]W[B/=Y$I;OCSZ5[LX ', MW_N5LE=^HQ+&*60ZEAE1L)UY"WIUS8=%0/G&/S$<]-$Y*4I92_E87-R&,R\H M,H($-J:0$/;P%9:0)(62S>-++>HUWRP"C\^?U?\HB[?%K(6&I4P^Q:&)9M[$ M(R%L19Z8>WGX$^J"R@0W,M'E7W*HWPT\LLFUD6D=;#-(XZPZBF]U(XX"Z.B5 M %8'L#+OZD-EEC?"B/E4R0-1Q=M6K3@I2RVC;7)Q5HS*@U'V:6SCS/R3[1FH MGS19RM2.M!9EKY:)B%--WI&':K"(W)+[6#^2>S!VI"$DZR=RF^EZ4FRLB=S$RDR>]9".'W KYM M4-,E]MRE:X8JWL#F@G#Z*V$!XX@>;[K.2[W!*WHLH /R^0[2-:C_7BH0#2]^ MJ5=Z+S8P\^Q/48/Z"M[\QQ_H*/@-26[0)#RJ.QJ<8 M_^/W5N*IO+TX"!62SQ^L)+DUD.H7JQMT4-VPJ6Z(MKY&6Q4TJYKFEW+$5?Z2 M2"JC)I51&P5#E (T_,P^C9ODQCU3,.Z@NDE3W>1-*,!54 HNFU0NVR@8H12@ MX6?VB0;.'X*>.:@3>.,"CPR0O@D*+3(H"Y2Y;%@;#6.4!CS^W&XYXZ*\;QRZ M\#[JS(^B[G,Z#K@,CH,S*XK[C,5A@N. QI_;+>=@=-0W#EV8('4N2%$;.AT' M7 ;'P;D6Q0W'XG")XX#&G]LM9V7TLF\Y[1UO(:2+R1AS!L>&?1/2A4,RYY ,G^2=3 @NTT*(\S.&&U%-R/L\ M>2*T7(=9E,LV*")=S-28,STVZ1N1+ER3.==D^ SP9$1P&?1_#.XLCN/>9 EA M^-I4%_,U[CR/TYYQX%V8)G>FR?$IX*DXM,C@.!RM5+8M53*.X]#%?(T[R^-] MKU;R+AR2.X?D;[-@V2+S,@[^TSJ'8>W.O5 M!LZ=4+LXTR2!K0T-+L8V'U7MB5071N[+?8BU-$:FY6D$(@15O&"?;Z4TSQ?% M!YJ=J?G_4$L#!!0 ( ):)85AKFF0[AP( #D% 9 >&PO=V]R:W-H M965TVRONMX-L^ND_7MF[<0$T>;%WLO,V7/F-MD9>K 5HH/'6FD[#2KG-M=A M:+,*:V$'9H.:;PI#M7"\I3*T&T*1MTZU"N,HN@IK(7603-JSE)*):9R2&E," MV]2UH*7\09A,-J+$%;KOFY1X%_8HN:Q16VDT$!;38#:\ MGH^]?6OP0^+.'JW!*UD;\^ WM_DTB#PA5)@YCR#XM\4%*N6!F,;O/6;0/^D= MC]<'],^M=M:R%A871MW+W%73X'T .1:B46YI=E]PK^?2XV5&V?8+N[UM%$#6 M6&?JO3,SJ*7N_N)Q'X7U3\K*$=]*]G/)/<<,Z8V%A:DYT5:TL5HH(6L+%[#J<@6F@*6T#[!$QXG& M'-9/<*MM0[Q,R90D:A"%0V(<3EB.)'4)7XVUD!IRA5'2P#<2VA9(%H3.8=$0 MH78=C- 9PHSX7R*GW%DX2X6_KM#)3*AS.+OQ3RM[/@D=Z_;LPVRO<=YIC%_0 M.(SASC"4A4\ZQ_Q?@) #UD'0";]1G8=3BC5[ M6U4L]F+.U<7A%$\^ L?1@)^SM77$%?SK.?4=]OAY;-_5UW8C,IP&W+86:8M! M\OK5\"KZ>(+YN&<^/H6>I$@9,^3^]362^;H!?,Q4\U^@.ZX=VH<6S0^,;1(- MAI-P>TPA/"KG&JELF]9"9AKMNLKN3_NY,.O:X:]Y-U3N!)526U!8L<>'<9 M '6-VFV&PO=V]R:W-H965T8="KM MAU^;D!!2ZH;=)[UH O'[,^ '7O-@?/Z4RQ_E0@A%?J9)5EZ,%DH5G\;C,ER( ME)='>2$R_%%#RJ@])D[$XF)^.4Q]EH=EZO^R9GYWFEDC@3 MWR0IJS3E\OE*)/G3Q<@9K5?RJWOQ.S*/,]_F(7/T<5H8K9()")4!L'UQU)< MBR0Q)+T=?S70T:9.$[C]?4UG]<[KG9GS4ESGR1]QI!87H[,1B<0#KQ)UFS_] M0S0[-#6\,$_*^C]Y:LI.1B2L2I6G3;#>@C3.5I_\9W,@M@(TIS_ ;0+-V#:!$QW E[=Z9,FX&3?&DZ;@-.ZL59'MVX:GRL^.Y?Y M$Y&FM*:9+W7[UM&Z1>+,2/%.2?UKK./4[%8L\V099X_D6HHH5H3Q,$YB]4QX M%I$O>?;XX5[(E/ABKL@'*Q\E[7>+[G4_>_>W] M^5CIK3-UC,-F2ZY66^*^LB4>N[SC6@!C?5@VQ\9='YLK MUTKT17A$/.=WXDY#KNWA=Z+0X9-7PWU[^#^KS!I.[>$W7%HWGOU_^Q[L M'^Y:FL+;R-2K>=XKO"]ZF>0/+T3Z9_W#9R72\M]]DEM1C_NIYC+_J2QX*"Y& M^CI>"KD4H]EOOS@GD[_W-3<2YB-A% EC2%@ @G5$<[P1S;&-OA%-N!+-PUHT M89ZFL=+Y5*\30B>N,I1Q82YD?1*RUC%40DB8CX11)(S9V^5^( ME#DI9+Z,=4,0G5-TYB%55I4BVFTIW9:3(V_Z*RF$),^"2Z)SC](TOA12=YQ( MI)/0\SJ8IWFE W60*2(WB:Z1@]FJWPDOR9/N!YE/OJ[#.3K5=31Q6C5B"R5X MN"")4$IO02NMYI!$NNI(_V#BDH[XCOK.#= A[YP;T\VY,;6VP15/>*;W+,[( M]:*:SXF2NK.A>X:AV=.R[T18 4]JH.GA+F>N,_DX,7_GX^6VRJU5#U4Y$D:1 M,+;W 0E>EG3.SMQNR4XSGFR:\<3:C.UI].>-2.="]F9!*V/H)0P)\Y$PBH0Q M)"P P3H2.=U(Y/0@7:=3I&B0,!\)HT@80\("$*PCFK.-:,ZLUY6OE2J5O@,T M^7+>I J3:\VM8)+K!&WN#E^DU'4/JT].J_JF6Y? W:QAW:*A&D'"*!+&WCP0 MP=F+;/%*EOBX:O8C M83X21I$P]O'-E@55UQ&!,VFMGHE5!C?\9YQ6Z;HWJW)]!D>Z^Z _5"Q-%[FH M9+C@I3 ZX>%?E5E;JCS\0:K"^(;KWD:ONV.M?*ADH#0?2J-0&FMHV[)QII.^ M7B2JWJY\MIQ"QRZ?.*OE8^MIVA"D^5 :A=(8E!:@:%VAN*U0W(/T.!LL M2CQ(F@^E42B-06D!BM853VOT.E9+<';/L\=XG@B2"64>8ZE%DZ]Z%>.]N'8V ME\[=SF53\N3-DO[>)>G>)9E]GP>WT"%,5:=U51V[?;>;!\A_R'XVA)T[^/R& M>JE0&H72&)06H&A=];2^HS,]3') 6G?74)H/I5$HC4%I 8K6%4_K=CIVNY-> M?;[W+WOEJ&S,MS3/Q3![BC&>A1O=J$>JW0FD^E$:A-.:\]%R=_@QW".O5 M;:U7UVZ]OC[,;G#.L]A-!]* MHU :@]("%*TKGM:?=:T6WNQZ9SS:43_'Y;K:5Q[@-M ]O#9[]8-E 75> MH336T-YV -4O=TF;UU5U^ZJ?N\?3Y?MC)6+JKKO4PC=L>E]+&RO9O#U SJB M%DJC4!IK:(ZS_7#X:#+QIKLZ.82WZ[;>KFOW=O?JI]Q]9;?V+@K4Z(72?"B- M0FD,2@M0M*Z46J/7/8S1ZT*-7BC-A](HE,:@M !%ZXJG-7I=N]%[OQEH]B#S ME,Q7M]1*Z+H4D5R].6K?SA^L(JAG#*51*(V]T2[&WU@-LK^+TR(1Y$Z$E3[! MR=>ED)EY[8^PM<]!;DT[O1N9=#%Z3XJD*M=#ZR5Y-W^ONQ_B0VI>V2)U<]=I MI2W5.V0>M;-=6;9&M6LWJH>GQ_UOZZ%6-I3F0VD42F-06H"B=?756MGN8:QL M%VIE0VD^E$:A- :E!2A:5SRME>W:K>SV^FD29*],H"XSE.9#:11*8PUM]^[- M.7UQ]W8(E]EK768/X#)_U5GW9B?KVA*3OW$ MA*JVJX"MV1OL]O.=>9=L_DR^U"].EUM7DL'W2?::!DL%.Z<#=E('[*P.V&D= M#F%3>ZU-[1T?)AU!C6DHS8?2*)3&H+0 1>N*IS6F/?O4!__;XT^OYVW_WM>T MKNW5#Y8%U'*&TMC>QR1 U=MM\M9.]NRVY<[U8GC2@;K)4)H/I5$HC4%I 8K6 M%5%K_GJ'F4C!@SJ[4)H/I5$HC4%I 8K6%4_K['KV"17V&X#1*Q^HMPNE^5 : MA=)80]OCW@AJVXZWYF),A7RLI]DL23VMTFKJPE_4$ECOKKYQ/=#4A M9XM9S0]ZP^5CG)4D$0\:.3DZU"2D*:!_ M?\ASM5XP%6PF/IW]%U!+ P04 " "6B6%8TJ-4YD # #D"P &0 'AL M+W=O?XGN,;]XZW0MZK%8 F MOW->J(FWTKJ\]'V5KB"GZD*44."3A9 YU3B52U^5$FAF03GWHR#H^SEEA1>/ M[=J-C,=BK3DKX$82M&6+5?:+/CQN*1+N /]M;R1./,; MEHSE4"@F"B)A,?&NPLMD9.)MP#<&6[4W)D;)7(A[,_F43;S ) 0<4FT8*/YL M8 :<&R),XU?-Z35;&N#^^(']@]6.6N94P4SP[RS3JXDW]$@&"[KF^E9L/T*M MIV?X4L&5_2;;*G80>21=*RWR&HP9Y*RH?NGOVH<]0-A_ A#5@.@QH/L$H%,# M.L\%=&M USI32;$^)%33>"S%ED@3C6QF8,VT:)3/"G/L=UKB4X8X'4^A@ 73 MY(;30I%WY"K+F#D0RLFGHJHJ3?/20_#1J94P@O2"=\"V)@JCC2&CV?'CD M@"?/AXL6![H<,FH^'I[*43=P'P>B7'$A8ZXI'YKD!(R%)GC_YJJ[IX2KR;"&9TSSO3.I;E_I&4P 2>P97 D-W0=\5K,([P4U;/\)G5*< MM=0JXW]-\O?ZGQSDTO:1"B6N"UUU$\UJTZI>V0[MT?H46]BJX_Q+4_6_7ZA< M,NR0."R0,K@88!W(JJ>L)EJ4MLN:"XT]FQVNL T':0+P^4((_3 Q&S2-??P' M4$L#!!0 ( ):)85B/&Q!LF ( ,H( 9 >&PO=V]R:W-H965T';[]@IH9N*D9#ZDOAV_N=WSK'CY"NE'\T",AD5N1^[T46N%I8S"3>:F(40 M5#^? U>K891&+P.W;#:W;B N\IK.X [L?7VCL1>W*A43( U3DFB8#J.S]/0\ M39R!7_&3PK['P8'4>D@BE=<'NK5I>P#JCG]$K%C7^25;.VUXM( MN3!6B;4Q$@@FFS=]6B=BPR#+WC#(U@:9YVX<>RJ;;+VOX(+&7\@.P1)LF8<8ZC M)H\M^G8*<;GV<][XR=[P,X+RB'320Y(E68?=W. MF_S& ! ?!AF!*36K/?C#-:XD5Q:$^;T-MY'M;I=U9^'4U+2$882;W8!>0E1\ M_I3VDZ\!Z$X+W0FI%]]KT)A>.2/<P%()W/ E5-N &\F^EW1G;5FD M>;S<0M%M*;I!BA^@!5%3HCY"$Y8>H #5)I"J7@O9"RJ-F61B(]?JVXQ9UP^/\^V 8=EDU]U0-\QRW? M<;CH].G=H@<5/IB_DY;O9#=%/]D!=)J\?NJ3W93]'=W :8\W;B9WRX^IGC%I MT-44I9*C 9Y=W5R<3<>JVE]6$V7QZO/-.?YL@'8+<'ZJE'WIN/NO_7TI_@)0 M2P,$% @ EHEA6"T^GABS @ A < !D !X;"]W;W)K&ULK551;YLP$/XK%JNF5FH+F 3:CB UR:9-6K6J:;N':0\.7()5 ML)GM)-V_GVT(2U)*][ 7L,]WWWW?@>_B#1=/,@=0Z+DLF!PYN5+5E>O*-(>2 MR'-> =,G"RY*HO16+%U9"2"9#2H+%WM>Z):$,B>)K>U6)#%?J8(RN!5(KLJ2 MB-]C*/AFY/C.UG!'E[DR!C>)*[*$&:B'ZE;HG=NB9+0$)BEG2,!BY%S[5Y/( M^%N'1PH;N;-&1LF<\R>S^9*-',\0@@)291"(?JUA D5A@#2-7PVFTZ8T@;OK M+?HGJUUKF1,)$UY\IYG*1\Z%@S)8D%6A[OCF,S1ZA@8OY86T3[2I?E* M*EXVP9I!25G])L]-'78"_-<"#CH(3?X]'/?0"=J:!A8OZ*OIJ2T@^G$]ETKH MG_5G5Z%JG$$WCKG 5[(B*8P\.MP"GROFU_8\@M[^H12^^VV40^ ?<.IRPN75[Y-R=AE:"6-H^+W7B M%5-U6VBM[2BYMAWTP#[6(Z:>"']AZOET0\22,JDE+32D=Q[IDR",@SY?<*ZV&Y.@';S)'U!+ P04 " "6B6%82B0].Q@# M "'" &0 'AL+W=O] M*9O@+9J[Z;6BF=^@Y+Q"H;D4H'#<]\["TV%B[9W!+XX+O3(&JV0DY8.=7.1] M+["$L,3,6 1&KSD.L2PM$-'XN\3TFD]:Q]7Q,_HWIYVTC)C&H2SO>6Z*OG?L M08YC-BO-C5Q\QZ6>CL7+9*G=$Q9+V\"#;*:-K);.Q*#BHGZSQV4<5ARBSAL. MT=(A>J]#O'2(G=":F9-US@Q+>THN0%EK0K,#%QOG36JXL%F\-8IV.?F9]!(I M!AH.X+9.(\@Q7(CZ=-@PWV#)#.9@)-S\N(,SK=%H8")O=AP"7'(VXB4WG,!V MS]$P7NX1ZMWM.>SN[,$.< $_"SG3Y*I[OB'JEH"?+6D.:IK1&S3#"*ZD,(6& MKR+'?!W )\V-\.A9^"#:BGB.V2'$X3Y$012W$!J^WSW:0B=N\A [O/@-O)7 MKH1RGZ)+&PB_ST;:*#KS?]IB5T,?M4/;.G"JIRS#OD<77:.:HY=^_A1V@R]M MNC\(;"T*1TT4CK:AIT.F"Y@RG@.=0*!2I>@4B@F4[HR5+X%IBT(-W770MGC- MT^0DIM3.5]6U&'6#I#%:8]UI6'>VLG:E[T".#V9$DM6)E".Z H*N!YU[?,P* M)B;H1 FJ;)O"Y*CD$W??6H5U7G..DF!#V&NC;ND"D-)U#5=SH\AIP]M6D??@32FO:DT9[\G_:< MZTS.A %*';:)KO'"<"4%P6%PE&PDZ@VSS53Y*S6]0C5QK4Z#HU!7N6:UZ:9G MKHELK ^HR]9-\06F;M%73$VXT)3+,4$&APF=(56WO7IBY-1UCI$TU(?&ULK9=O;]LV$,:_"J$50PNXT7_9 MSFP!K8V@ Y(V2)H-P[ 7M'RRB4JD1U)Q\^UWE!1%MA0E,?;&$J6[T^]Y:.JH MV5[('VH+H,G//.-J;FVUWIW;MDJVD%-U)G; \4XJ9$XU#N7&5CL)=%TFY9GM M.4YDYY1Q*YZ5UZYE/!.%SAB':TE4D>=4/GR&3.SGEFL]7KAAFZTV%^QXMJ,; MN 5]M[N6.+*;*FN6 U=,<"(AG5N?W/.%ZYN$,N(/!GO5.B=&RDJ('V;P^WIN M.88(,DBT*4'Q< \+R#)3"3G^K8M:S3--8OO\L?I%*1[%K*B"AI(?]9&M!+CB\! M/5#D([F!1/"$98R6]HJ4W/$U4XDHN(8UN2AT(8%<,<[R(B=E&KFF#SBC6IE0 MD.0K%J \P2FAJPS(MQU(+,8WI'[(^R5HRK(/^+2[VR5Y_^X#>4<8)]^WHE"4 MK]7,UBC)@-E)C?^YPO>>P5]"O3_<.TVTTLG'3:]STRGK^ MLVXJ!3 ZECXBEXRNT%O],"):D)6QCJU'Y (-IAGY"Z@D5Q0=Q@CR]Z>5TA+_ MW__T^5$!!/T 9M&?JQU-8&[AJE8@[\&*?_W%C9S?^MSYGXH=>.4W7OE#U6.T M/.@36&5%999Y"=W'X\!U9_9]&WRP](G@00,>O 0>]H%766$+/ PGSA'X8.D3 MP<,&/'P)/.H##SO@@>_Z1^"#I4\$CQKPZ"7P<1]XU 'WO7!Z!#Y8^D3P<0,^ M?@E\T@<^[H![7L?QP=(G@D\:\,D@^/:'RK%NW^E5;]*Z_[5U;VKUW=O_HT3KM3Y'MFX1^H'.0X4:7K//5N9U"G M:3?G9,G2%&<+&R\V%KT'X(?2#[42;+2D=5S)\:*0.-7ZS>*\CK@H\CK: MO$[OC:;AN(DZ9'YJ].YPI[\4?/,17R7YFZF[>P$W"*?'/;4WK+U6*VZ[M4LV MGRA75&X85XB28IYS-D9W9+7KKP9:[,J-\TIHW(:7IUO\4@)I O!^*H1^')B] M>//M%?\'4$L#!!0 ( ):)85B^]#F47P, $8, 9 >&PO=V]R:W-H M965TB_KVT()>!$HRHO$VS..9QSC.)([*J*\I^/4++#S,'.:>)KL=Y(/>'.IUNZAB7(;]LGKD9NIY(7%=2B M8#7BL)HY'_!#B@W!(/XKX"!ZUTA'>6'LNQY\SF>.IQU!"9G4$E3][&$!9:F5 ME(\?K:C3/5,3^]CJ^D\;MU\HV>?T%OL>,<:OE@JVS##.Q,?7 \B"W-8.:H MDT$ WX,S?_L7CKQ_;%6YI5AZ([&SB@5=Q8)KZO./D .GI:U@#3$R1'TP[N<8 M)Y-HZN[[E;"@@BCQSU'I)2=R!SJR'G?7PJO6EI!)LQAM:V+>4A,' ]Q@4 MAF0RL#T&^8&7V&U'G>WHJNWV'54G@3DK)#TB.*H/E+!FB<99_#CT!F'&*+VA MR""-18M,_- >)^[BQ%>W7 HK4(%RZYZ+;[GG;BF6WDCLK&1)5[+D3_=<,E[( M.!F^NF/0'?:&&S,=HW#@V]=ZTAF?_-F.FUAV7#!X_19CD+*=X(%M"RKH93OS MC;W?WV_OJO/36]K;=6#__GJCYP<1&1YZ%M0=P7$\R&*#^>&%1<"]9@1?#?/, M)"W1]M1Y6&/@\;&<^/$HAPWF]8Z$-H<%1L*$#(*XO0:K KXVC:I &=O5LNE( MNMFN&?Y@6L#!_*-NDDWC]ENFZ;"_4+XN:H%*6"E)[SY6M>5-T]H,)-N:-NZ% M2=44FLN-:O2!:X"ZOV),G@;Z =V_#O-?4$L#!!0 ( ):)85C=2K]Q. 0 M ,0/ 9 >&PO=V]R:W-H965TV@3;IL +=%C3M^IJ1:9NH)+HD':?]]#M*BB2+E)(.>9-8UMWY M=W?D_I0@]%7LJELU-J?^FZ,MO1@L@+OJU[L%H25SFI1?7?SB(]ON ME/["72WV9$MOJ?J\OQ'PY+91UJR@I62\1()NELX;?'F%4^U06?S+Z%'V/B.= MRAWG7_7#^_72\301S6FF= @"_^[I%I>-$X T'! MROH_>6@*T7/ X8B#WSCXSW4(&H>@2K0FJ]*Z)HJL%H(?D=#6$$U_J&I3>4,V MK-1MO%4"WC+P4ZOW9<8+BCZ1!RK1#-W6W41\@Z[IA@I!UZ@S06^DI$HB4J[1 M!T;N6,X4 [_7UU01EI]!@,^WU^CUJS/T"K$2?=KQ@P1CN7 5L.I?=+.&ZVW- MY8]P7=/L @7X'/F>'UC,QFN*P>IB*"@&J8IQ M:2GW)*-+![:>I.*>.JM??\&Q][LMTQ<*=I)WT.8=3$5?Z:;3 MS0;VG%X2AQ(F139.2JILA6BCAY7T?5$N5\E\WB^<._[ M"9I&V(OBJ+4Z(0];\G"2_ M,#RKD;PCZ!3-/DFIJ9#EAA41YMWAMU'7DJ <4 M)]Z0VC2:QX%OAXY:Z&@2NEUF?6@;8602XG!(:!HE09C8">.6,)XD_&=/!5"5 M6Y13F)YM);_;*&,#($IQ,*!\PNB$,FDIDTG*=]\.@%3-]Z=KF9B-])(!I&F3 MA".,:;/6WS=<#M'6P$;'2FN2&YC MG1L$!K6@51.(:+O4ZZO$G@#U3*2W1/\D.]N4D.AQ)29M0J-YZY9:(! MY_3O_<]1BWM2C'^^ 3!8Q\O?!#RMOQ?C85ZFV50#.E'$/Z^*O=%JE4;\HMKX M4M%."]"I(WY:'M<40F>L7H)PZ*$/&:Q++9?Z\'KRVEJ/P.C-;(Y3;]A"BUDZ M'VUAIY)X6B9U!J3@0K$?=0; O>5\?62Y?<69LC=+P]!8<1:S>9",B _N]!%/ M"^10?H0^I<_X9G:0]EUO:N L"B-_B&LS"W \@MN))7Y"+<=F/#95;Y8D1M,M M5D$\5L1.'/&T.K;;5C>_=XY_ULR_81BN MS:%C/\4UL?KGRM#'Z9#5M,(X#+T!JMN[8NG[[5]$;.'D"\MP W[>10+)BOK* M6#\HOJ]N77=;SA7CP_Z(M=>W%?_ 5!+ P04 " "6 MB6%8EG<8*8<# !D# &0 'AL+W=OTB[63?,0](&61C83271):KW]^PXI M6;8%2G:!]8,M4G,.YQS>QO,#%S_D#D"1ESPKY,+9*;6__3%,RDZ)?D MB2H@$<,^ 0E)!<_)E\%Z0-:*JE)QA'R ! 3-3M%O(U"49;_,786)ZN' MQK!P\/B0()[!6;[YR1][O]G<>DVRZ)7(+IP,&R?#/O;E:?FF]?)5:*K Y6OS ML.*:&2Y]H#XOO8&>T.=S;VX)BJX$76@9-5I&5[6 SA_D.U+@E8&;^*AJ P6D M3-E$5:2^?Y&+%PY;LNQAH[ EK(-M9)Z7]SO4Y4.)QM,F P O>>A+/ M*UHDA*L="*/7)FYL3<>?M,1UA(U:XNQA7H>X22-NTBONCUX%$_N804M![Q#_ M=T>^$MF%&]/&C6FO&\=K1,^M/*YH$N.MPY2T&=1/]]8;^-[/MCMH=14XL@.C M*\# ,N*%%;/&BEDOTWWR'0L ++(4P0*/I*Q 7_9<,ETQ28)54\HRO(T%J%(4 M5G/Z!^C6N)K=M.RBCK#I[/)CWR"^=RI2O-Y$3[5(W_%E5\YB*TI8R6)>5FHJD1I>IM2^=X4B*W^!UU"F[+N1%/5WY^I MV#*<\PQ2I/0&$SQG15725@W%]Z;(VW"%):-YW.'? ! Z -^GG*MC0P_0_+%8 M_@=02P,$% @ EHEA6/_]VQ29!0 LRP !D !X;"]W;W)K&ULM9IM3^,X$,>_BM4[G7:E._+0TA:N5*)-V$4ZM AN;U^L M[H5)AC;:).[9;@NG^_!G)R&I(9@&37E!D]3S)R9>K)E_(=8 DCRD*6Y M..LMI5R=.HZ(EI!1<<16D*MO[AG/J%2G?.&(%0<:%T99ZOBN.W0RFN2]Z:2X M=LVG$[:6:9+#-2=BG664/\X@9=NSGM=[NG"3+)927W"FDQ5=P"W(KZMKKLZ< MFA(G&>0B83GA<'_6._=.0W^D#8H6?R6P%3O'1 _ECK$?^N0R/NNY^HX@A4AJ M!%4?&YA#FFJ2NH]_*FBO[E,;[AX_T2^*P:O!W%$!R2&>[I. MY0W;?H9J0,>:%[%4%/_)MFKK]DBT%I)EE;&Z@RS)RT_Z4#EBQ\ ;OF+@5P;^ M^&X@$HZG7"V)5RW5C1]4'B_L%;^ M2G+]H-Q*KKY-E)V<7N81RX#\21] D-_(>1PG6D":DLN\? RUG!\"D#1)/ZH6 M7V\#\N'GCQ-'JMXUPXFJGF9E3_XK/7D^N6*Y7 H2YC'$+8# #AB,+0!'C;L> MO/\T^)EO)080'9&^]ROQ7;_?Y4[&B$9SU5!P3P#?0F_[R MDS=T?V_S-R8LP(2%2#!#F4&MS,!&?U)&*F7@@:H@4$Y*$#)1\Q-BHE8-FLK' M-GFLY*[R8,*"$C8L8'HYVTR]D:O_)LYFU_-(G1J>/ZX]?VSU_"?.A"#KG$/$ M%GGRK_*U5N$.(B%51L?3!I 6HM!"+9NKC-_KX:'&K0@TM@6V=/8])" M+)KIZ29A]JQ9GYH)1>Q*R0UL(%\#N55=)!'8XQ1JPHQ*"U!I(1;-5*=)FKW! M0>(4:L:,2@M0:2$6S=2G2:T]>V[]C2Z@J/&6.749LE1FF-(D4]=HQM:Y))*I M;)O$B:!IRK;JNKJ5=:K:-=4/VM0L-2A>0ZNNF$GRW'LS2ZX4>]EN-&BK\S#3,?GJ+0 E19BT\> M(N;YJ)4!5%J 2@NQ:*8^367 MV:V76/>&[378I[=K+, J*D_%LT4H$G]?7OJ MOU?,HP]OOL79N^D\8U K"*BT$(MF"M94$/R#_.;NH]804&D!*BW$HIGZ-#4$ MW_[+>]>(9J>]LDUD;C?K+ !JD0"+9@K0% E\>Y'@/1'M?6]Q]AOI/*=0?]]' MI858-%/2IM3@#P\2\U K"ZBT )468M%,?9K*@F_?0M UYMEIK^QMF]O-.@N M6CK HI4".#N;,S/@BV)7K""1+F^66Q7KJ_7.V_-BO^FSZS/O=%[NGVTPY7;> M*\H722Y("O<*Z1Z-U SGY0[9\D2R5;$%](Y)R;+B< DT!JX;J._O&9-/)[J# M>I_R]']02P,$% @ EHEA6$FX"F0&"0 Q4@ !D !X;"]W;W)K&ULQ5QM;^,V$OXKA.]PV 6VL?7BV-E+#"21BN[AMC4V MF_9#<1\8B;:%E40O1<5QT1]?4E(L,:;'D3N'%-C&ELF'Y#SD<)X1IS2U[*-,G97)"BS#(JMC;^>"_5MN$.)DXSE1<)S(MCB:G#M? S]L:Y0E?@U89NB\YGHH3QP_DU_ M^11?#4:Z1RQED=005/UY9+IX+ZHX%XZ-&XJ5$,?UF.O#!=0 M26>7@F^(T*45FOY06;^JK>R5Y'JBW$FA?DU4/3F[DSSZ1C[E$TKP@ M/Y#K.$XTDS15/];S4?/Z+F"2)NG[RZ%4C6N(8=0T=%,WY!YHR'')9Y[+54'" M/&:Q"3!4O=YUW7WN^HT+(@8L.B.>\X&X(]??/]ZJWA:1IJN:R),6* M"E98^GK[>F1WAWP0+7@]FG,<+831_E/F9V0T;D9M0S&,Z>WF@5?!>H?F@0;Z M02^YF-SR3/FAHF;\6@B:+UEESX$;DBI&82D;X@BP5P])&&=R: M,R);1H5U?8$U^_*#"18B@1G\C'?\C$&+=1=/U%UDBB3UF9$DC])2>4?U@:C- M5-5??B!+EC.A_+ BEM!8[0%)(36CRELW]6P4W-1=.:^ZHL.%Q]ET/-+_70X? MNU3MEYOXEG+!?KFQK5P(FN!$ Y_O#'Q^DH$_:,ORC!%)G\B#LN\- M4O7,8C1+.==F-$LYSV8T<%@G&FVR,]H$-)H[&^>8I*("19@@H5(8 :) M%SL2+\!5]G.IEY#>;NN8C31-J/V8"Y(414E5$$[^/!P8WM0-C#O.Q#WW]WT3 MV(^^]L<$"Y' #/L[HU;IC$ &YDQHE:/DK]Y>UW0K>)HJ41F741TJ2:YTZ_58:"9'K3)WCDCS MR@,^LU,97RTH*!IK +OAV,M(['B1X'B1$.[YJ99I);4#:^I/N11)7B11LSGK M"-8P5C.57^9T&RM9%+!-4%O*606U#6]B4]3PJ$ZU6JNI'5A4?^62IO4\JI=T M%>6T%JPUP",K]#2+2Z%]@\[)U;[ :LG)\?FV7V3B3BU&/ H5PL,[U7RMXG5 M+3:[SP6+^#)/_CB0*K-::+H_-ZPI+[CQWGX05:-BH9F&;U6J \O4WZH[:\KH M])$)+94$T[<;]?2D&1QNX;^:&B!:AH(1::R5*K=5WGC8-X M%U.&WJ*B!:AH(1::264KD5U8(G>#>#/^T9NXOGK8)1Z!GAZ.V.&:O0E!%$"U71WU@*C:%Q4M0$4+L=!,EEKMZ_IO[0$Q9>@M*EJ BA9B MH9E4MA+9A27RW_* ,+0/>$ D]=L0@HD68J&9A+3*W(65^1=E=I%$.EJOG>%] MGD@X?0LC]EXLF&@!*EJ(A69RT^I_=_+6?@_USCLJ6H"*%F*AF52VN0@7SD7@ MIF^/-.94GM#*$&K2 A4MQ$(S&6J3%BZ<4\!/MC4-&J>=K'E+=_^FO&_+.066 M@I[M:%$(C_5$6WIM8L&#$PLG9=X:3/,\E"TM>PNWWOOD)FJR O-M'R;+/#@ M&^-_/_5VI('GU-OT%:DW&*HW3ZB9 "PTDZZK;R2$JV=8^M69MU]-_-R9:&F"E#1 M0BPTD['.V78X53!GHGJ$01^PJ@*N)E)^-YC?W1>#]V#(#&/W/KB.>W(=]^CZ M_R-5X+6I N^M4P4>:JH %2U 10NQT$PJVU2!!^MY_(#,VS]^;C^9;2GHCB_V MXS%;NJ5T\!T^'L=])QO8OIBQT)[E)O0Z,*?"PTDXY6X/NPP%=[CF"5 MU\IWQ$0\RY2'LZV212E+)2E?MUA0C\^CH@6H:*&_G[&8N,!B:<6\#XOYO7CA MQV0A&>Q]+=6]CZJLD=%"U#10BPTD\I6V?NP MLO^9;3K[4?<8 .SWCA^6AQON;734&_U8:+71AYW7M61,+*OWY!2D>BJN?OW) M[NKN73S7U1MH7ER_<3X&]1MU6ICZ!3^?J5@F>4%2ME"0H[.)&H"HWYE3?Y%\ M7;T4YH%+R;/JXXK1F E=0/V^X%P^?]$-[-Y<-/L+4$L#!!0 ( ):)85@N M#QQ!W , /$, 9 >&PO=V]R:W-H965T/I&19 M622E:?Q@D11Y]]WQR#N-=UP\R#6B@L84=GC&V3ZS8J+ MC"K=%;$K-P)I9!=EJ>M[WM#-:,*953L+S'ENXE# MG,/ 71*OE1EPI^,-C7&!ZGXS%[KG5E*B)$,F$\Y X&KBS,C%)0G, COC:X([ M66N#,67)^8/IW$03QS-$F&*HC BJ'UN\PC0UDC3'/Z50I])I%M;;!^F?K/': MF"65>,73;TFDUA/GS($(5S1/U1W?_8FE018PY*FT_[ KYWH.A+E4/"L7:X(L M8<63/I:.J"T8M"WPRP6^Y2X46-\:*$F7%CHO;P_AH53=(/ M9O*3&=]O,5NB^ 'OP 6YI@(E) SN6:+DB1[4[2]KGDO*(CEVE3;"H+AA"7Q9 M /LMP,2'6\[46L)'%F'T5("KK:][@N4>ZO/F=&^' M9SLJ(OC^EQ8)-PHS^:/)=X7^0;-^<\(OY(:&.''T$98HMNA,?_^-#+T_.JP; M5-8-NJ1//^=**KVI"8MAB7'"F&U1'5$AGL#?N8D*$U"'0/FWT;.%(86JP*HR M-\MV2CQ"_&#L;AL0@PHQZ$8L->,CBC#1[GTM5O ,Z[2=:EA1#7_:<5CZ[]>\ M-FSPFODU\XTJOE$GWS.&DX,#Z3)%D/;T\Y_ &SW#&[33G55T9V\)NV_V7M8' M:;9%H?,,?"SW'N8B"5'S'D]Z$W.A?%1C'GF],]+,?%XQG[\V#M_*62@D?@W4 M[WDMD4F\8WKP?CDVWXI.&8]TIIS7VM6Z,8UV=:OV2[O.#W81[T6[CKF.=">[61P+C*G2 MR5A;D>@J-82O-,UU<+7MC8FM1C,*3;F5,'A& MZ ^\X?\(W5H5FJ&(;:TM(>0Y4T5!6HU6]?RLJ&*/TXN/@5LJ]$4N(<657NKU M1AI %/5UT5%\8VO:)5>Z0K;-M?XF06$FZ/&ULK99?;]LV$,"_RD$;B@YH+(F*)#NS#3C)V@98!B-!TX=B#[1TMHE(I$?2 M=@/TPX^D%%F#9<$=X@=+_'-WOSO>43?>"_FLUH@:OI<%5Q-OK?7FRO=5ML:2 MJH'8(#V&JM[80_'6_H"A]1?]G,I1GYC9:++RZ M#B,KX'8\,=RKUCM85Q9"/-O!73[Q DN$!6;:JJ#FL<,;+ JKR7#\4ROU&IM6 ML/W^JOVC<]XXLZ *;T3QE>5Z/?&&'N2XI-M"/XC]9ZP=BJV^3!3*_<.^WAMX MD&V5%F4M; A*QJLG_5X'HB40D1,"I!8@CKLRY"AOJ:;3L11[D':WT69?G*M. MVL Q;D_E44NSRHRQG-=YUA4=.X(4$ M[@77:P5_\!SS_RKPC:^-P^35X6O2J_$6LP%$X0<@ 8G@5_!!K:E$53]Z+$1- M2"-G(3H54JOHPJ9*#C>B-/6CJ,O F924K]#DM(;%"[3WS>F+FY[MJJ4\=LKMC;&;DC 8#CZ++;?M+83WKM/[F(G&,^.3)_D28A2;OMIXW]M-?^ MC0U_46#NFZMJB>Q,F/08)H[#L)MEV+ ,STP0Y/E/9L>P(SM&)!UV$XT:HM'_ M3]FO[MXV:[,=2O,= I=+8"Y3A(^427BBQ18-]>&JZ"*O"-(6>3(<1%$W>!@< M;N?@O,1^(\S:7$C:^9\.1B?R/VQ]1L*S*N"M..NO5M .:#J(1^W?"69R8"8_ M7S5OY0 Y#G0:#*(3A1X>/BYA[^W>4UYO11X=I7*:#.*D)_)^J_\H4:Y8]:40^G5@#33][?1?4$L#!!0 ( ):)85@WU=,/.@, *0) M 9 >&PO=V]R:W-H965T$,D+5(?JBB1W?_7]W M/C_TUT+>J3FBAOLBYVK@S+5>'+FN2N98,-42"^3T92IDP30UY%[D%R[@3]VW?2,9]L=1YQG$D02V+@LF'8\S%>N#XSF/'93:;:]/AQOT% MF^$8]=5B)*GEUE[2K$"N,L%!XG3@#/VC8]\:V!'7&:[5QCN84"9"W)G&>3IP M/$.$.2;:N&#T6.$)YKGQ1!R_*Z=.K6D,-]\?O9_9X"F8"5-X(O*;+-7S@=-U M(,4I6^;Z4JR_8Q50V_A+1*[L/ZRKL9X#R5)I453&1%!DO'RR^RH1&P9A\(I! M4!D$EKL4LI2G3+.X+\4:I!E-WLR+#=5:$US&S:R,M:2O&=GI>*Q%<@?G/$%N MT@.CG'$%!S"FZ4^7.8*8P@BEG7X:!.,YDPA7/-,P- G-] /LG:)F6?Z9S)J' M*MAS1N,KY7R&VPLL)BA_]5U-](;!32K2XY(T>(74#^!"<#U7\)6GF#YWX%+8 M=>S!8^S'P5:/IYBT(/3W(?""$#Z""\H@J^JQ12&LLQM:A?"U[!I'!Z9J4C@1 M!2TEQ6PQ#J5D?(94WAHF#[ Y;L0>;/=PS60*MS_()9QK+%1CSDK]PV9]LZ2/ MU((E.'!HS2J4*W3B3Q_\R/NR);K#.KK#;=[CGX*O4&EBGN LXSSC,UHAN9G\ M_6K>_S3FLD0OG;>M<[-YK.)VV(NZ?7?5P-2NF=I;F;Y17HEH%_WV"_W0BWKM M9OVHUH^VZE_;A.PB'[V0/PC",.HUZW=J_$G0V01OM_RP&;Q7 M@_=VJZ1W@BS5_&"#LANV.IUF2M][VL"]G2KNG3 KM6><4:_EO\:Y<=#X;ZS, M]R+W7Y1!)VCU0N_IY_\3A+MQWE\N MF*3R5I#CE$R]5H?6D2RO!&5#BX4]AB="TZ%N7^=TC4)I!M#WJ1#ZL6$$ZHM9 M_!=02P,$% @ EHEA6(J@SCK% P LPX !D !X;"]W;W)K&ULK5?;;MLX$/T50BV*%FBCFZ]96T!B:[%9M*@1M]V'Q3[0 MTE@B0I$J2<7QWR\IR:HOLAH#]H-%4G,.9\Z0%&>RX>))I@ *O624R:F5*I7? MVK:,4LBPO.$Y,/UFS46&E>Z*Q):Y !R7H(S:GN,,[ P39@632I,H,V,$DQPDL07W/%T+W[(8E)ADP23A# M93 MZ\Z]#8 :6&2+OQL^:T MFBD-<+^]8_^SC%W'LL(29IS^0V*53JV1A6)8XX*J1[[Y"^IX^H8OXE26_VA3 MVSH6B@JI>%:#M0<98=43O]0Z[ $T3SO JP'>,6!P!N#7 /\8T#L#Z-6 WFL! M_1I0AFY7L9?"S;'"P43P#1+&6K.91JE^B=9Z$6;6R5()_99HG J6BD=/Z!'R M0D2I%APM!$\$SM G=!?'Q"034_3 JA5I4OM^#@H3^D%;?%_.T?NW']!;1!CZ MEO)"8A;+B:VT8X;>CFHG9I43WADG7 ]]X4RE$H4LAOB0P-81-6%YN[#NO4[& MOPMZ@WSW(_(5^2]=G)SCMW*'$^,.G#_:=+\FV?R:9.&5R XRU&LRU.MB#V9<*L37^N#=[<.V1%0<_9+# MG/_/P;#OE+^)_;PO]5,?AZ2+S1J,CA>:G5I[ONOZ1CBU6CN^,VG4<-3J. M.G5<@" \-INPTF]O8^;5+:1-HVY.#VT!B]8[2"?PTE/QFF3AE<@.DC!NDC#N M%&QY1GJT@H0P9A9MK ^!MDQT$S=7L+-WL$[\I0FY)EEX);(J(?;>[3P#D91E MD=0?GH*IZD;;C#:5UUU9%[6 "NN=$51-E-=58(P!OK]FG.UZY@)FCHU^!]02P,$% @ EHEA M6!$Q:8,M @ U 0 !D !X;"]W;W)K&ULM53; M;MLP#/T502N&%MABQTZ[+K,-Y+)A 1(@:-#M8=B#8C.V4%T\28G;OY\D.T8& M)'G;BT5*/(>'M*BDD>I%5P &O7(F=(HK8^IQ$.B\ D[T0-8@[,E.*DZ,=549 MZ%H!*3R(LR *PX> $RIPEOB]M,"E@KI/><$_4V!2:;% _Q<>.)EI5Q M&T&6U*2$#9CG>JVL%_0L!>4@-)4"*=BE>#(<3T/+_5;:HUF4A@J M2A"YE[JT,6AA@.NSU7;:B]!;:YK&ONVSF)+\V P R!, T !X M;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&:T5;:*B%-VB8D>-@;38F>.REE\_7SM-/_!EC(>-+A6-?8_/NYU.&I>42S(:R$5Y59HZ MFJJ%-$.2MJ'(WS[G0])-WY/(RXU5SH;D[N3MCX4REV\B?S]Z=W34N3N]W(^? M.."4Q$'1\V>(GG5P78MATNFSI)]0QH0O=H7=Z&.KXWG'&*T?H+G\O\N7!8E; M*:'CR'&SDZ-!H>1F0Q/B U:=EBRZIV)(QE3PB>; *FC)QQ"8*J%T9&PE MV71=B-0/'N[Z'A19HU-RJ;3+[3/X[TDS? ]8]\ @%Z(UV",^,!I4U!BFY97M MN,$N^ B*FO;MJK(.9YJNNKUSLB&XFTTR43IGNDW3)>O0:"!8 78TG\WA;E05 M VB,*FTCYW2F)'4>UHRF866G3(@;> *_%SO:RV)KWSJP:[)M6D--T\OX#NAO MJWGM;=GD1;I1Q>^5^;2PTY&N#X7-KC4K^-+UET5K %/OXNJTJL3JH^ S63(_ M^68/-AN4RM0&F";1/=.&3[">>P?H^>^N M\XQ)IJG8-FUK_S6O\HL=)Q?_RK+[K;)O..BQ>:V^=I/GAV R/023!U&3_4,P MF;U^D\GK]!@WAXRMD\S..::-1G!>'))O,_GH.&/E M#9W8/U-V].WXG!5T("R. 87DP!QC'L[ \_]-\^NA\/(9Y MZP>1/LKIHQS/"B%C]\'RA#F9O<(SS;(D25-L1TJ2),O""&!A!TF"(? T MX@CF #Q@2)*X]^#>^RA>OZ?BS?_N1K\ 4$L#!!0 ( ):)85B7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GT*D! LR@ \ !X;"]W;W)K8F]O:RYX;6S%FEUOVS840/\*X9=V MP#I;7TX:U 56)]D"9&L0M]EC04N4380B79)RFO[Z45+L7B7V15]N]62+HJFC M2XOGDM2[!V/OE\;O7^W:^O&CN&!\2+WTNA0V!3<2?'@?IQO#ME6.KF4 M2OK'V:C]KL2(55++2GX7Q6PT&3&W-@]_&RN_&^VY6N36*#4;1=V).V&]S%\4 M+QK(3WSIVA+/E[<\@,Q&TTEHL)36^;9&VSX/C%L1*G='M3>74GEAS[D7?UE3 M;Z1>-HV=QHN?55T=^T#+HBA/9/AA+TJ6G ZR'DX-DH6 MX>H%^\ 5U[E@;7 = (P1P'@P0/;ZA@/(!(%,?B'DHH%H?N"8*=G'C; ,D4@ MT\$@YZ;: ,@,@Y$\12!/A^MN[M8 M\BT"^986/NZ>YJ]".Z@NYTA(.Y!-L))_08EYR:=D=5[5@_PCN:MO& M$M*AGB$634@G0NS\X^_LXFLM-WLQ+DSI'S@<(B/,-A&Q;OX+V8VP[E4[) KM MVAILKKBLH! C3#81L6UNQ=:H;4AKV-R*0GIVR?,V!VL#>@TQ,=U$Q+[Y(+0H M ]U-<'8O=IA>(F*_7(9(B)6Q;7T^ULUP>[%MW K!,"'$Q$) K=K+3V)T^D$L!!PS@9B8$V)B)QR6/WL= MYL5*N-\@)N:$F-@):!;0[W3,$C&Q); L(,048F+ZB(GUTK<%.3S$+I<06PC%A MIZ>8A5)B"Z%)Y1L&,3$+I0.N@+'>@)1B%DJ)+=1AOG(_$4UTSX780BAF/YJ8 MA5)B"Z%+BGU,S$(IL85Z2XK[X=)HKMJ=58B)62@EMM#3O.P%W\N=WQ2S4$IL MH3TFR.C:LO!G=;V%HA2S4$J]IG8 \W T,\Q"&;&%]IBW(C>Z>7JZ9SW0?M8% M='J&62@CME!O)62@CMM!QS'-1]G;4,\Q"&;&%CF->E*6 .\$9 M9J&,V$+/,)\/2Q 3W?LGMM#AM9D]+\3$+)016^@8YE/O0TS,0MD0&SD-9FB[ MJ!7$Q"R4#;(@]X392STRS$(9]8K[ M]P7?_P]02P,$% @ EHEA6/5)DLP! @ 7B0 !H !X;"]?]"2J,T(%XO*+P2<$/#SG0S?M^U/9[8>R^#@>3F75[*9I M^)526>_RL2LW_9!/YR.;?CQVTWDY;M/0K=^Z;4ZZ7+9I_#ZC>7SX/G/Q\CGD M_YG8;S;[=?[=K_\<\VGZQ^#TWH]O99?SU"Q>NG&;IU63/@[7W25=-G)SGMPL MGEY7S?CT*DVJ':00I/6##(*L?I!#D-@^_I!LD09EP1),ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6A%L( MY!:D6PCL%L1;"/16U%L)]%;46PGTUMG#-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XV>UE"H+>AWD:@MZ'> M1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@M\]> M=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH M=Q#H':AW$.@=LX^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZMS^I M=YD^#[E<>[[6>/V?I'HZGYNOE[\LOW;.;L(%YP2_$SW^!5!+ P04 " "6 MB6%8UDS DN ! #C(P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0 M!=!?B;)%C>M7>8BR ;;0!3]@D@F-FL26;:#\/4X*E4"EHBH2=].HM3UWXI'. MJITZ_1P:V\]S3VW(L^O-QB%KGAOGVJ8T,:VSE[[Z MEC+Y2"C2R7%/6#8NG*0-.=N9,*S\'/!Q[OZ%O&\JRA;&QSO3I5ULW;(0WUH* MQ?X2.WJT==V45-GRN4M'BN \F2HLB6+7%INB)_N38[IAVGSRH_/',OL"T\Z% MMRZDB7DZ/.YS),/IB4N%R,=F_RMN$U/IH]^/AFE75/TR.UWOJ_6K<1Z!C8_C M[_CKC+?U#^Q#@/0A0?I0('UHD#YF('V<@O1Q!M+'.4@??(K2"(JH'(54CF(J M1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$B MJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:% M(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL,Q19 M9_\IZZ.UJS^.'Y]%9YK^,Y^-_^VY>@=02P$"% ,4 " "6B6%8!T%-8H$ M "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 M Q0 ( ):)85B*)9!1[@ "L" 1 " :\ !D;V-0 M&UL4$L! A0#% @ MEHEA6*G%'FYD" 134 !@ ("!#0@ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ EHEA6&U-/>$1!P _B8 M !@ ("!N!H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EHEA6(GAJW-O" HD0 !@ ("! M%B@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MEHEA6-YU?'A0(@ .&D !D ("!MCP 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ EHEA6!1H"*WD! < P !D M ("!\(0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ EHEA6#7Q:4'; P K@@ !D ("!29P 'AL M+W=O&PO=V]R:W-H965T80( %0% 9 " M@1^F !X;"]W;W)K&UL4$L! A0#% @ EHEA M6.P,TBI,(P 8G, !D ("!MZ@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EHEA6"+H'W+^ @ 9@8 M !D ("!E=L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EHEA6'6WY-HN!0 ,@P !D M ("!).@ 'AL+W=O&PO=V]R:W-H965T M[Q !X;"]W;W)K&UL4$L! A0# M% @ EHEA6+A+7W0H P A@D !D ("!]O@ 'AL+W=O M M$@ &0 @(%5_ >&PO=V]R:W-H965T&UL4$L! A0#% @ EHEA6"GL M,/,, P X0@ !D ("!0P,! 'AL+W=O($) #-3P &0 M @(&&!@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ EHEA6$,ZG,/N"0 \FD !D M ("!PQ(! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ EHEA6+(BPQ/D P \1( !D ("! M%28! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ EHEA6' ;" )^# =*( !D ("!KC$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EHEA6"T^GABS @ A < !D M ("!UE0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ EHEA6+[T.91? P 1@P !D ("!XEX! M 'AL+W=O&PO=V]R:W-H965T=F 0!X;"]W;W)K&UL4$L! A0#% @ MEHEA6/_]VQ29!0 LRP !D ("!I6H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EHEA6!$Q:8,M @ U 0 !D M ("!TH@! 'AL+W=O&PO. 0!?) &@ @ %1E $ >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "6B6%8UDS DN ! #C(P $P M @ &*E@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 10!% + -H2 ";F $ ! end XML 74 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 75 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 258 375 1 false 81 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements of Operations Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 100070 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 8 false false R9.htm 100080 - Statement - Consolidated Statements of Cash Flows Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 100090 - Disclosure - Summary of Operations and Significant Accounting Policies Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPolicies Summary of Operations and Significant Accounting Policies Notes 10 false false R11.htm 100110 - Disclosure - Fair Value Measurement Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurement Fair Value Measurement Notes 11 false false R12.htm 100120 - Disclosure - Property, Equipment and Software Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftware Property, Equipment and Software Notes 12 false false R13.htm 100130 - Disclosure - Workers' Compensation Claims Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaims Workers' Compensation Claims Notes 13 false false R14.htm 100140 - Disclosure - Revolving Credit Facility and Long-Term Debt Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebt Revolving Credit Facility and Long-Term Debt Notes 14 false false R15.htm 100150 - Disclosure - Benefit Plans Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlans Benefit Plans Notes 15 false false R16.htm 100160 - Disclosure - Leases Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeases Leases Notes 16 false false R17.htm 100170 - Disclosure - Income Taxes Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 17 false false R18.htm 100180 - Disclosure - Stock Incentive Plans Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlans Stock Incentive Plans Notes 18 false false R19.htm 100190 - Disclosure - Stock Repurchase Program Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgram Stock Repurchase Program Notes 19 false false R20.htm 100200 - Disclosure - Litigation Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigation Litigation Notes 20 false false R21.htm 100210 - Disclosure - Subsequent Events Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 21 false false R22.htm 100220 - Disclosure - Summary of Operations and Significant Accounting Policies (Policies) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies Summary of Operations and Significant Accounting Policies (Policies) Policies http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPolicies 22 false false R23.htm 100230 - Disclosure - Summary of Operations and Significant Accounting Policies (Tables) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesTables Summary of Operations and Significant Accounting Policies (Tables) Tables http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPolicies 23 false false R24.htm 100240 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurement 24 false false R25.htm 100250 - Disclosure - Property, Equipment and Software (Tables) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareTables Property, Equipment and Software (Tables) Tables http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftware 25 false false R26.htm 100260 - Disclosure - Workers' Compensation Claims (Tables) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsTables Workers' Compensation Claims (Tables) Tables http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaims 26 false false R27.htm 100270 - Disclosure - Leases (Tables) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeases 27 false false R28.htm 100280 - Disclosure - Income Taxes (Tables) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 28 false false R29.htm 100290 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlans 29 false false R30.htm 100300 - Disclosure - Summary of Operations and Significant Accounting Policies - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail Summary of Operations and Significant Accounting Policies - Additional Information (Detail) Details 30 false false R31.htm 100310 - Disclosure - Summary of Operations and Significant Accounting Policies - Summary of Allowance for Doubtful Accounts (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail Summary of Operations and Significant Accounting Policies - Summary of Allowance for Doubtful Accounts (Detail) Details 31 false false R32.htm 100320 - Disclosure - Summary of Operations and Significant Accounting Policies - Summary of Property, Equipment and Software Over Estimated Useful Life (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail Summary of Operations and Significant Accounting Policies - Summary of Property, Equipment and Software Over Estimated Useful Life (Detail) Details 32 false false R33.htm 100330 - Disclosure - Summary of Operations and Significant Accounting Policies - Schedule of Reconciles of Cash, Cash Equivalents and Restricted Cash Balances (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfReconcilesOfCashCashEquivalentsAndRestrictedCashBalancesDetail Summary of Operations and Significant Accounting Policies - Schedule of Reconciles of Cash, Cash Equivalents and Restricted Cash Balances (Detail) Details 33 false false R34.htm 100340 - Disclosure - Summary of Operations and Significant Accounting Policies - Summary of Basic and Diluted Common Shares Outstanding (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfBasicAndDilutedCommonSharesOutstandingDetail Summary of Operations and Significant Accounting Policies - Summary of Basic and Diluted Common Shares Outstanding (Detail) Details 34 false false R35.htm 100360 - Disclosure - Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Detail) Details 35 false false R36.htm 100370 - Disclosure - Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Parenthetical) (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisParentheticalDetail Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Parenthetical) (Detail) Details 36 false false R37.htm 100380 - Disclosure - Fair Value Measurement - Summary of Assets Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measurement - Summary of Assets Measured at Fair Value on Recurring Basis (Detail) Details 37 false false R38.htm 100390 - Disclosure - Fair Value Measurement - Summary of Contractual Maturities of Available for Sale Securities (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail Fair Value Measurement - Summary of Contractual Maturities of Available for Sale Securities (Detail) Details 38 false false R39.htm 100400 - Disclosure - Fair Value Measurement - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail Fair Value Measurement - Additional Information (Detail) Details 39 false false R40.htm 100410 - Disclosure - Property, Equipment and Software - Summary of Property, Equipment and Software (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail Property, Equipment and Software - Summary of Property, Equipment and Software (Detail) Details 40 false false R41.htm 100420 - Disclosure - Property, Equipment and Software - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareAdditionalInformationDetail Property, Equipment and Software - Additional Information (Detail) Details 41 false false R42.htm 100430 - Disclosure - Workers' Compensation Claims - Summarizes Aggregate Workers' Compensation Reserve Activity (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail Workers' Compensation Claims - Summarizes Aggregate Workers' Compensation Reserve Activity (Detail) Details 42 false false R43.htm 100440 - Disclosure - Workers' Compensation Claims - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail Workers' Compensation Claims - Additional Information (Detail) Details 43 false false R44.htm 100450 - Disclosure - Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Details) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Details) Details 44 false false R45.htm 100460 - Disclosure - Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Parenthetical) (Details) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsParentheticalDetails Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Parenthetical) (Details) Details 45 false false R46.htm 100470 - Disclosure - Revolving Credit Facility and Long-Term Debt - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail Revolving Credit Facility and Long-Term Debt - Additional Information (Detail) Details 46 false false R47.htm 100480 - Disclosure - Benefit Plans - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlansAdditionalInformationDetail Benefit Plans - Additional Information (Detail) Details 47 false false R48.htm 100490 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 48 false false R49.htm 100500 - Disclosure - Leases - Summary of Lease Costs (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail Leases - Summary of Lease Costs (Detail) Details 49 false false R50.htm 100510 - Disclosure - Leases - Summary of Information Related to ROU Assets and Related Lease Liabilities (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfInformationRelatedToROUAssetsAndRelatedLeaseLiabilitiesDetail Leases - Summary of Information Related to ROU Assets and Related Lease Liabilities (Detail) Details 50 false false R51.htm 100520 - Disclosure - Leases - Reconciliation of Undiscounted Future Minimum Lease Payments Under Noncancellable Operating Leases (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail Leases - Reconciliation of Undiscounted Future Minimum Lease Payments Under Noncancellable Operating Leases (Detail) Details 51 false false R52.htm 100530 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail Income Taxes - Summary of Provision for Income Taxes (Detail) Details 52 false false R53.htm 100540 - Disclosure - Income Taxes - Summary of Deferred Income Tax Assets and Liabilities (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail Income Taxes - Summary of Deferred Income Tax Assets and Liabilities (Detail) Details 53 false false R54.htm 100560 - Disclosure - Income Taxes - Summary of Effective Tax Rate Differed from U.S. Statutory Federal Tax Rate (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail Income Taxes - Summary of Effective Tax Rate Differed from U.S. Statutory Federal Tax Rate (Detail) Details 54 false false R55.htm 100570 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 55 false false R56.htm 100580 - Disclosure - Stock Incentive Plans - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail Stock Incentive Plans - Additional Information (Detail) Details 56 false false R57.htm 100590 - Disclosure - Stock Incentive Plans - Summary of Stock Options Activity (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail Stock Incentive Plans - Summary of Stock Options Activity (Detail) Details 57 false false R58.htm 100600 - Disclosure - Stock Incentive Plans - Schedule of Restricted Stock Unit Activity (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail Stock Incentive Plans - Schedule of Restricted Stock Unit Activity (Detail) Details 58 false false R59.htm 100610 - Disclosure - Stock Incentive Plans - Schedule of Performance Share Unit Activity (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail Stock Incentive Plans - Schedule of Performance Share Unit Activity (Detail) Details 59 false false R60.htm 100620 - Disclosure - Stock Repurchase Program - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail Stock Repurchase Program - Additional Information (Detail) Details 60 false false R61.htm 100630 - Disclosure - Litigation - Additional Information (Detail) Sheet http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigationAdditionalInformationDetail Litigation - Additional Information (Detail) Details 61 false false All Reports Book All Reports bbsi-20231231.htm bbsi-20231231.xsd img40560405_0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "bbsi-20231231.htm": { "nsprefix": "bbsi", "nsuri": "http://www.barrettbusiness.com/20231231", "dts": { "inline": { "local": [ "bbsi-20231231.htm" ] }, "schema": { "local": [ "bbsi-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/stpr/2023/stpr-2023.xsd" ] } }, "keyStandard": 298, "keyCustom": 77, "axisStandard": 25, "axisCustom": 0, "memberStandard": 41, "memberCustom": 32, "hidden": { "total": 9, "http://fasb.org/us-gaap/2023": 5, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 258, "entityCount": 1, "segmentCount": 81, "elementCount": 610, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 848, "http://xbrl.sec.gov/dei/2023": 39 }, "report": { "R1": { "role": "http://www.barrettbusiness.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_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.barrettbusiness.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_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "unique": true } }, "R3": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "longName": "100030 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "100040 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "unique": true } }, "R6": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "longName": "100050 - 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_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "longName": "100060 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_fcb999ca-0a3b-448a-823a-5449c7ba9b87", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fcb999ca-0a3b-448a-823a-5449c7ba9b87", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical", "longName": "100070 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "longName": "100080 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:NonCashOperatingLeaseExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "unique": true } }, "R10": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPolicies", "longName": "100090 - Disclosure - Summary of Operations and Significant Accounting Policies", "shortName": "Summary of Operations and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurement", "longName": "100110 - Disclosure - Fair Value Measurement", "shortName": "Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftware", "longName": "100120 - Disclosure - Property, Equipment and Software", "shortName": "Property, Equipment and Software", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaims", "longName": "100130 - Disclosure - Workers' Compensation Claims", "shortName": "Workers' Compensation Claims", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:WorkersCompensationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:WorkersCompensationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebt", "longName": "100140 - Disclosure - Revolving Credit Facility and Long-Term Debt", "shortName": "Revolving Credit Facility and Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlans", "longName": "100150 - Disclosure - Benefit Plans", "shortName": "Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeases", "longName": "100160 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "100170 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlans", "longName": "100180 - Disclosure - Stock Incentive Plans", "shortName": "Stock Incentive Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgram", "longName": "100190 - Disclosure - Stock Repurchase Program", "shortName": "Stock Repurchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:StockRepurchaseProgramTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:StockRepurchaseProgramTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigation", "longName": "100200 - Disclosure - Litigation", "shortName": "Litigation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents", "longName": "100210 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies", "longName": "100220 - Disclosure - Summary of Operations and Significant Accounting Policies (Policies)", "shortName": "Summary of Operations and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:NatureOfOperationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:NatureOfOperationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesTables", "longName": "100230 - Disclosure - Summary of Operations and Significant Accounting Policies (Tables)", "shortName": "Summary of Operations and Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementTables", "longName": "100240 - Disclosure - Fair Value Measurement (Tables)", "shortName": "Fair Value Measurement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareTables", "longName": "100250 - Disclosure - Property, Equipment and Software (Tables)", "shortName": "Property, Equipment and Software (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsTables", "longName": "100260 - Disclosure - Workers' Compensation Claims (Tables)", "shortName": "Workers' Compensation Claims (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:WorkersCompensationReserveActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "bbsi:WorkersCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:WorkersCompensationReserveActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "bbsi:WorkersCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesTables", "longName": "100270 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "100280 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansTables", "longName": "100290 - Disclosure - Stock Incentive Plans (Tables)", "shortName": "Stock Incentive Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "100300 - Disclosure - Summary of Operations and Significant Accounting Policies - Additional Information (Detail)", "shortName": "Summary of Operations and Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:NumberOfMarkets", "unitRef": "U_Market", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "bbsi:NatureOfOperationPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:NumberOfMarkets", "unitRef": "U_Market", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "bbsi:NatureOfOperationPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail", "longName": "100310 - Disclosure - Summary of Operations and Significant Accounting Policies - Summary of Allowance for Doubtful Accounts (Detail)", "shortName": "Summary of Operations and Significant Accounting Policies - Summary of Allowance for Doubtful Accounts (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_0cd6250d-5d4f-4511-b25f-f35c7be12071", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "unique": true } }, "R32": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail", "longName": "100320 - Disclosure - Summary of Operations and Significant Accounting Policies - Summary of Property, Equipment and Software Over Estimated Useful Life (Detail)", "shortName": "Summary of Operations and Significant Accounting Policies - Summary of Property, Equipment and Software Over Estimated Useful Life (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_7663cc37-8be7-4f0f-95d9-33f21eba78cc", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "bbsi:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7663cc37-8be7-4f0f-95d9-33f21eba78cc", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "bbsi:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfReconcilesOfCashCashEquivalentsAndRestrictedCashBalancesDetail", "longName": "100330 - Disclosure - Summary of Operations and Significant Accounting Policies - Schedule of Reconciles of Cash, Cash Equivalents and Restricted Cash Balances (Detail)", "shortName": "Summary of Operations and Significant Accounting Policies - Schedule of Reconciles of Cash, Cash Equivalents and Restricted Cash Balances (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_08cb9326-3102-4a67-8f65-ac00a3a0bd70", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "bbsi:CashFlowInformationPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "unique": true } }, "R34": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfBasicAndDilutedCommonSharesOutstandingDetail", "longName": "100340 - Disclosure - Summary of Operations and Significant Accounting Policies - Summary of Basic and Diluted Common Shares Outstanding (Detail)", "shortName": "Summary of Operations and Significant Accounting Policies - Summary of Basic and Diluted Common Shares Outstanding (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "unique": true } }, "R35": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail", "longName": "100360 - Disclosure - Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisParentheticalDetail", "longName": "100370 - Disclosure - Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Parenthetical) (Detail)", "shortName": "Fair Value Measurement - Summary of Investments Measured at Fair Value on Recurring Basis (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:RestrictedCash", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:RestrictedCash", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "longName": "100380 - Disclosure - Fair Value Measurement - Summary of Assets Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurement - Summary of Assets Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_70904eae-bb97-4b40-8dff-b4464a2a076a", "name": "us-gaap:InvestmentsFairValueDisclosure", "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": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_70904eae-bb97-4b40-8dff-b4464a2a076a", "name": "us-gaap:InvestmentsFairValueDisclosure", "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": "bbsi-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail", "longName": "100390 - Disclosure - Fair Value Measurement - Summary of Contractual Maturities of Available for Sale Securities (Detail)", "shortName": "Fair Value Measurement - Summary of Contractual Maturities of Available for Sale Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail", "longName": "100400 - Disclosure - Fair Value Measurement - Additional Information (Detail)", "shortName": "Fair Value Measurement - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:DebtSecuritiesAvailableForSaleAverageContractualMaturityPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:DebtSecuritiesAvailableForSaleAverageContractualMaturityPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "longName": "100410 - Disclosure - Property, Equipment and Software - Summary of Property, Equipment and Software (Detail)", "shortName": "Property, Equipment and Software - Summary of Property, Equipment and Software (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:PropertyPlantAndEquipmentGross", "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": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:PropertyPlantAndEquipmentGross", "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": "bbsi-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareAdditionalInformationDetail", "longName": "100420 - Disclosure - Property, Equipment and Software - Additional Information (Detail)", "shortName": "Property, Equipment and Software - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "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": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "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": "bbsi-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail", "longName": "100430 - Disclosure - Workers' Compensation Claims - Summarizes Aggregate Workers' Compensation Reserve Activity (Detail)", "shortName": "Workers' Compensation Claims - Summarizes Aggregate Workers' Compensation Reserve Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_0cd6250d-5d4f-4511-b25f-f35c7be12071", "name": "us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "bbsi:WorkersCompensationReserveActivityTableTextBlock", "div", "bbsi:WorkersCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:WorkersCompensationExpenseAccrualClaimsForCurrentPeriod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "bbsi:WorkersCompensationReserveActivityTableTextBlock", "div", "bbsi:WorkersCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "unique": true } }, "R43": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail", "longName": "100440 - Disclosure - Workers' Compensation Claims - Additional Information (Detail)", "shortName": "Workers' Compensation Claims - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "bbsi:WorkersCompensationReserveActivityTableTextBlock", "div", "bbsi:WorkersCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "bbsi:CollateralSecuritiesMaintainToCoverPotentialWorkersCompensationClaimsLosses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "bbsi:WorkersCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "unique": true } }, "R44": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails", "longName": "100450 - Disclosure - Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Details)", "shortName": "Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_de11ab20-bacd-43ba-8f09-f0b52b7a07df", "name": "bbsi:ClaimsRiskRetained", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "bbsi:SummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsTableTextBlock", "div", "bbsi:WorkersCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_de11ab20-bacd-43ba-8f09-f0b52b7a07df", "name": "bbsi:ClaimsRiskRetained", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "bbsi:SummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsTableTextBlock", "div", "bbsi:WorkersCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsParentheticalDetails", "longName": "100460 - Disclosure - Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Parenthetical) (Details)", "shortName": "Worker's Compensation Claims - Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:PercentageOfClaimsExcluded", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "bbsi:SummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsTableTextBlock", "div", "bbsi:WorkersCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "bbsi:PercentageOfClaimsExcluded", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "bbsi:SummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsTableTextBlock", "div", "bbsi:WorkersCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail", "longName": "100470 - Disclosure - Revolving Credit Facility and Long-Term Debt - Additional Information (Detail)", "shortName": "Revolving Credit Facility and Long-Term Debt - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlansAdditionalInformationDetail", "longName": "100480 - Disclosure - Benefit Plans - Additional Information (Detail)", "shortName": "Benefit Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "longName": "100490 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "bbsi:LesseeOperatingLeaseLeaseNotYetCommencedLiabilityPaymentsDue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "bbsi:LesseeOperatingLeaseLeaseNotYetCommencedLiabilityPaymentsDue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail", "longName": "100500 - Disclosure - Leases - Summary of Lease Costs (Detail)", "shortName": "Leases - Summary of Lease Costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfInformationRelatedToROUAssetsAndRelatedLeaseLiabilitiesDetail", "longName": "100510 - Disclosure - Leases - Summary of Information Related to ROU Assets and Related Lease Liabilities (Detail)", "shortName": "Leases - Summary of Information Related to ROU Assets and Related Lease Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "bbsi:LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "bbsi:LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail", "longName": "100520 - Disclosure - Leases - Reconciliation of Undiscounted Future Minimum Lease Payments Under Noncancellable Operating Leases (Detail)", "shortName": "Leases - Reconciliation of Undiscounted Future Minimum Lease Payments Under Noncancellable Operating Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail", "longName": "100530 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Detail)", "shortName": "Income Taxes - Summary of Provision for Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "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": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "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": "bbsi-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail", "longName": "100540 - Disclosure - Income Taxes - Summary of Deferred Income Tax Assets and Liabilities (Detail)", "shortName": "Income Taxes - Summary of Deferred Income Tax Assets and Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "bbsi:DeferredTaxAssetsUnrealizedLossesGainsOnTradingSecurities", "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": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f26fb711-2a0f-4cfa-87ef-bc80f46c09ab", "name": "bbsi:DeferredTaxAssetsUnrealizedLossesGainsOnTradingSecurities", "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": "bbsi-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail", "longName": "100560 - Disclosure - Income Taxes - Summary of Effective Tax Rate Differed from U.S. Statutory Federal Tax Rate (Detail)", "shortName": "Income Taxes - Summary of Effective Tax Rate Differed from U.S. Statutory Federal Tax Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "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": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "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": "bbsi-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "longName": "100570 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_ad861966-c79f-4a88-9e02-ac0a3409e1ca", "name": "us-gaap:IncomeTaxExaminationPenaltiesExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ad861966-c79f-4a88-9e02-ac0a3409e1ca", "name": "us-gaap:IncomeTaxExaminationPenaltiesExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "longName": "100580 - Disclosure - Stock Incentive Plans - Additional Information (Detail)", "shortName": "Stock Incentive Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6b99d82d-2c68-44ca-afed-d8266b80be98", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail", "longName": "100590 - Disclosure - Stock Incentive Plans - Summary of Stock Options Activity (Detail)", "shortName": "Stock Incentive Plans - Summary of Stock Options Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_f9b273ff-929f-4953-a833-2c4caf36d0c2", "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": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f9b273ff-929f-4953-a833-2c4caf36d0c2", "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": "bbsi-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail", "longName": "100600 - Disclosure - Stock Incentive Plans - Schedule of Restricted Stock Unit Activity (Detail)", "shortName": "Stock Incentive Plans - Schedule of Restricted Stock Unit Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_eee42a42-1fde-45ac-b2ea-09a2ff814fe2", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_eee42a42-1fde-45ac-b2ea-09a2ff814fe2", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "longName": "100610 - Disclosure - Stock Incentive Plans - Schedule of Performance Share Unit Activity (Detail)", "shortName": "Stock Incentive Plans - Schedule of Performance Share Unit Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_2fc28ff5-1c80-4614-bc6d-4e114e213a15", "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": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2fc28ff5-1c80-4614-bc6d-4e114e213a15", "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": "bbsi-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail", "longName": "100620 - Disclosure - Stock Repurchase Program - Additional Information (Detail)", "shortName": "Stock Repurchase Program - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_c8d8ee50-8677-4421-908d-9348441c6bed", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "bbsi:StockRepurchaseProgramTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c8d8ee50-8677-4421-908d-9348441c6bed", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "bbsi:StockRepurchaseProgramTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigationAdditionalInformationDetail", "longName": "100630 - Disclosure - Litigation - Additional Information (Detail)", "shortName": "Litigation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_7016f723-97ac-4e6a-9e65-e2125b261910", "name": "us-gaap:LitigationReserve", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7016f723-97ac-4e6a-9e65-e2125b261910", "name": "us-gaap:LitigationReserve", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bbsi-20231231.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.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": [ "r24", "r705" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable, net", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r249", "r250" ] }, "bbsi_AccretionAmortizationAndGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "AccretionAmortizationAndGainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Accretion (amortization) and gain (loss) on investments.", "label": "Accretion Amortization And Gain Loss On Investments", "negatedLabel": "Investment amortization and losses recognized" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigationAdditionalInformationDetail" ], "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": [ "r28" ] }, "bbsi_AccruedPayrollPayrollTaxesAndRelatedBenefitsLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "AccruedPayrollPayrollTaxesAndRelatedBenefitsLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Accrued payroll, payroll taxes and related benefits liabilities current.", "label": "Accrued Payroll Payroll Taxes And Related Benefits Liabilities Current", "terseLabel": "Accrued payroll, payroll taxes and related benefits" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail": { "parentTag": "bbsi_PropertyPlantAndEquipmentNetExcludingLand", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less 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": [ "r62", "r171", "r543" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r36", "r37", "r105", "r175", "r539", "r563", "r564" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.barrettbusiness.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": [ "r4", "r14", "r37", "r444", "r447", "r488", "r559", "r560", "r750", "r751", "r752", "r758", "r759", "r760" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "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": [ "r100" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.barrettbusiness.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": [ "r406", "r407", "r408", "r576", "r758", "r759", "r760", "r829", "r857" ] }, "bbsi_AdjustedFreeCashFlowAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "AdjustedFreeCashFlowAmount", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Adjusted free cash flow amount.", "label": "Adjusted Free Cash Flow Amount", "terseLabel": "Adjusted free cash flow amount" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Common stock repurchased on vesting of restricted stock units and performance awards", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "bbsi_AdjustmentsToAdditionalPaidInCapitalCommonStockRepurchasedOnVestingOfStockAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalCommonStockRepurchasedOnVestingOfStockAwards", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital common stock repurchased on vesting of stock awards.", "label": "Adjustments To Additional Paid In Capital Common Stock Repurchased On Vesting Of Stock Awards", "negatedLabel": "Common stock repurchased on vesting of stock awards" } } }, "auth_ref": [] }, "bbsi_AdjustmentsToAdditionalPaidInCapitalCommonStockRepurchasedOnVestingOfStockAwardsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalCommonStockRepurchasedOnVestingOfStockAwardsShares", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital common stock repurchased on vesting of stock awards, shares.", "label": "Adjustments To Additional Paid In Capital Common Stock Repurchased On Vesting Of Stock Awards Shares", "negatedLabel": "Common stock repurchased on vesting of stock awards, shares." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense", "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": [ "r71", "r72", "r371" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.barrettbusiness.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": "Reconciliations of net income to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense included in selling, general and administrative expenses", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r401", "r409" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Allowance for doubtful accounts, ending balance", "periodStartLabel": "Allowance for doubtful accounts, beginning balance", "terseLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r176", "r251", "r287", "r290", "r293", "r850" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Write-offs of uncollectible accounts, net of recoveries", "negatedLabel": "Write-offs of uncollectible accounts, net of recoveries", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r292" ] }, "bbsi_AlternativeMinimumTaxCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "AlternativeMinimumTaxCreditsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Alternative minimum tax credits.", "label": "Alternative Minimum Tax Credits [Member]", "terseLabel": "Alternative Minimum Tax Credit Carry Forward [Member]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Asset-Backed Securities [Member]", "terseLabel": "Asset Backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r698", "r769", "r771", "r772" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.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": [ "r142", "r174", "r197", "r226", "r239", "r243", "r284", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r439", "r441", "r462", "r535", "r609", "r705", "r718", "r788", "r789", "r836" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.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": [ "r167", "r177", "r197", "r284", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r439", "r441", "r462", "r705", "r788", "r789", "r836" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.barrettbusiness.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.barrettbusiness.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r723", "r724", "r725" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r723", "r724", "r725" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r723", "r724", "r725" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r254", "r297", "r534" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Available for sale securities, contractual maturities between 5 to 10 years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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": [ "r263", "r531" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Available for sale securities, contractual maturities between 1 to 5 years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": [ "r262", "r530" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Available for sale securities, contractual maturities after 10 years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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": [ "r264", "r532" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Available for sale securities, contractual maturities, Total", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r768", "r769", "r846" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Available for sale securities, contractual maturities less than 1 year", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next 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": [ "r261", "r529" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale", "terseLabel": "Fair value of financial instruments", "totalLabel": "Debt Securities, Available-for-Sale, Total", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r255", "r297", "r525", "r763" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Investments", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r252", "r297" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigationAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "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.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigationAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "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": [ "r80", "r81" ] }, "bbsi_BasisOfPresentationOfInterimPeriodStatementsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "BasisOfPresentationOfInterimPeriodStatementsLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Basis of Presentation of Interim Period Statements [Line Items]", "label": "Basis Of Presentation Of Interim Period Statements [Line Items]", "terseLabel": "Basis Of Presentation Of Interim Period Statements [Line Items]" } } }, "auth_ref": [] }, "bbsi_BasisOfPresentationOfInterimPeriodStatementsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "BasisOfPresentationOfInterimPeriodStatementsTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Basis of Presentation of Interim Period Statements [Table]", "label": "Basis Of Presentation Of Interim Period Statements [Table]", "terseLabel": "Basis Of Presentation Of Interim Period Statements [Table]" } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "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": [ "r124" ] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "CA", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "California [Member]" } } }, "auth_ref": [] }, "stpr_CO": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "CO", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "COLORADO", "terseLabel": "Colorado [Member]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization of capitalized software development costs", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r11", "r151" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software development costs", "totalLabel": "Capitalized Computer Software, Net, Total", "periodStartLabel": "Capitalized Computer Software, Net, Beginning Balance", "periodEndLabel": "Capitalized Computer Software, Net, Ending Balance", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r675" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 }, "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfReconcilesOfCashCashEquivalentsAndRestrictedCashBalancesDetail": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfReconcilesOfCashCashEquivalentsAndRestrictedCashBalancesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r43", "r169", "r679" ] }, "bbsi_CashAndCashEquivalentsMaximumMaturityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "CashAndCashEquivalentsMaximumMaturityPeriod", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents maximum maturity period.", "label": "Cash And Cash Equivalents Maximum Maturity Period", "terseLabel": "Cash and cash equivalents, maturity term" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Member]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "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": [ "r44" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfReconcilesOfCashCashEquivalentsAndRestrictedCashBalancesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfReconcilesOfCashCashEquivalentsAndRestrictedCashBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "totalLabel": "Total cash, cash equivalents and restricted cash shown in the statement of cash flows", "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance", "periodEndLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r43", "r117", "r195" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.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, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of 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": [ "r43", "r117", "r195" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r117" ] }, "bbsi_CashFlowInformationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "CashFlowInformationPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Cash flow information.", "label": "Cash Flow Information Policy [Text Block]", "terseLabel": "Statements of cash flows" } } }, "auth_ref": [] }, "us-gaap_CededCreditRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CededCreditRiskAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Reinsurer, Name [Axis]", "documentation": "Information by name of reinsurer or group of reinsurers in reinsurance contract." } } }, "auth_ref": [ "r733", "r847" ] }, "us-gaap_CededCreditRiskReinsurerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CededCreditRiskReinsurerDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Reinsurer, Name [Domain]", "documentation": "Name of reinsurer or group of reinsurers in reinsurance contract." } } }, "auth_ref": [ "r847" ] }, "bbsi_ChubbLetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ChubbLetterOfCreditMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Chubb letter of credit.", "label": "Chubb Letter Of Credit [Member]", "terseLabel": "Chubb Letter of Credit [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.barrettbusiness.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": [] }, "bbsi_ClaimPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ClaimPaymentsAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Claim payments.", "label": "Claim Payments [Abstract]", "terseLabel": "Less: claim payments related to" } } }, "auth_ref": [] }, "bbsi_ClaimPaymentsPriorPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ClaimPaymentsPriorPeriod", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail": { "parentTag": "bbsi_WorkersCompensationClaimPayments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Claim payments prior period.", "label": "Claim Payments Prior Period", "terseLabel": "Prior periods" } } }, "auth_ref": [] }, "bbsi_ClaimsExpenseAccrualAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ClaimsExpenseAccrualAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Claims expense accrual.", "label": "Claims Expense Accrual [Abstract]", "terseLabel": "Add: claims expense accrual" } } }, "auth_ref": [] }, "bbsi_ClaimsRiskRetained": { "xbrltype": "stringItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ClaimsRiskRetained", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Claims risk retained.", "label": "Claims Risk Retained", "terseLabel": "Claims risk retained" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "terseLabel": "Class Of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r63", "r64", "r65", "r66" ] }, "bbsi_CollateralSecuritiesMaintainToCoverPotentialWorkersCompensationClaimsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "CollateralSecuritiesMaintainToCoverPotentialWorkersCompensationClaimsLosses", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Collateral securities maintain to cover potential workers compensation claims losses.", "label": "Collateral Securities Maintain To Cover Potential Workers Compensation Claims Losses", "terseLabel": "Collateral securities maintain to cover potential workers compensation claims losses" } } }, "auth_ref": [] }, "bbsi_CollateralTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "CollateralTransferred", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Collateral transferred.", "label": "Collateral Transferred", "terseLabel": "Collateral transferred" } } }, "auth_ref": [] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r129", "r713", "r714", "r715", "r716" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Notes 5, 7 and 11)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r33", "r89", "r536", "r596" ] }, "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_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of shares reserved for issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r34" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends on common stock per share", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r130" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.barrettbusiness.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": [ "r709", "r710", "r711", "r713", "r714", "r715", "r716", "r758", "r759", "r829", "r855", "r857" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.barrettbusiness.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": [ "r99" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.barrettbusiness.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": [ "r99", "r597" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r99" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "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": [ "r15", "r99", "r597", "r615", "r857", "r858" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $.01 par value; 20,500 shares authorized, 6,572 and 6,871 shares issued and outstanding in 2023 and 2022, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r99", "r538", "r705" ] }, "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_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred income tax assets:" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred income tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.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": [ "r38", "r182", "r184", "r190", "r526", "r548" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive income", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computer Hardware and Software [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "bbsi_ComputerHardwareSoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ComputerHardwareSoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "documentation": "Computer hardware, software and software development costs.", "label": "Computer Hardware Software And Software Development Costs [Member]", "terseLabel": "Computer Hardware, Software and Software Development Costs [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": [ "r50", "r52", "r85", "r86", "r248", "r663" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r50", "r52", "r85", "r86", "r248", "r565", "r663" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": [ "r50", "r52", "r85", "r86", "r248", "r663", "r733" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r91", "r156" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRisk" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration of Credit Risk", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r121" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [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": [ "r663" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of revenue attributable to geographic area", "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": [ "r50", "r52", "r85", "r86", "r248" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r49", "r50", "r52", "r53", "r85", "r140", "r663" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": [ "r50", "r52", "r85", "r86", "r248", "r663" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r79", "r680" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bonds [Member]", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenues", "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": [ "r109", "r523" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenues:" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of revenues", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r736" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "bbsi_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "CreditAgreementMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditConcentrationRiskMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement." } } }, "auth_ref": [ "r140" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "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.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "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": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal", "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": [ "r735", "r757", "r824" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.barrettbusiness.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_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current income tax expense", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r138", "r428", "r434", "r757" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "auth_ref": [] }, "bbsi_CurrentPremiumPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "CurrentPremiumPayable", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current premium payable", "documentation": "Current premium payable" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State", "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": [ "r735", "r757", "r824" ] }, "bbsi_CustomerDepositsAndOtherLongTermLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "CustomerDepositsAndOtherLongTermLiabilities", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The noncurrent portion of money or property received from customers that is to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided in the future and Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer).", "label": "Customer Deposits And Other Long Term Liabilities", "terseLabel": "Customer deposits and other long-term liabilities" } } }, "auth_ref": [] }, "bbsi_CustomerDepositsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "CustomerDepositsPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Customer deposits.", "label": "Customer Deposits Policy [Text Block]", "terseLabel": "Customer deposits" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Revolving Credit Facility and Long-Term Debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r128", "r196", "r317", "r323", "r324", "r325", "r326", "r327", "r328", "r333", "r340", "r341", "r343" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "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": [ "r23", "r93", "r94", "r143", "r146", "r199", "r318", "r319", "r320", "r321", "r322", "r324", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r471", "r690", "r691", "r692", "r693", "r694", "r755" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "SOFR plus rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "terseLabel": "Outstanding balance on term loan and revolving credit facility", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r23", "r146", "r344" ] }, "us-gaap_DebtInstrumentInterestRateTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateTerms", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate Terms", "terseLabel": "Term loan from bank interest rate description", "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": [ "r30" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "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": [ "r31", "r199", "r318", "r319", "r320", "r321", "r322", "r324", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r471", "r690", "r691", "r692", "r693", "r694", "r755" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains (Losses)", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "totalLabel": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax, Total", "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r766", "r767" ] }, "bbsi_DebtSecuritiesAvailableForSaleAverageContractualMaturityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DebtSecuritiesAvailableForSaleAverageContractualMaturityPeriod", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt securities available for sale, average contractual maturity period.", "label": "Debt Securities Available For Sale Average Contractual Maturity Period", "terseLabel": "Average contractual maturity period" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities Available For Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264" ] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Long term portion of deferred compensation plan liability", "totalLabel": "Deferred Compensation Liability, Classified, Noncurrent, Total", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Liability, Current", "terseLabel": "Current portion of deferred compensation plan liability", "totalLabel": "Deferred Compensation Liability, Current, Total", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [ "r67", "r131" ] }, "bbsi_DeferredCompensationLiabilityFairValueClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DeferredCompensationLiabilityFairValueClassifiedCurrent", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation liability fair value classified current", "label": "Deferred Compensation Liability Fair Value Classified Current", "terseLabel": "Fair value of current portion of deferred compensation plan liability" } } }, "auth_ref": [] }, "bbsi_DeferredCompensationLiabilityFairValueClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DeferredCompensationLiabilityFairValueClassifiedNoncurrent", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation liability fair value classified noncurrent.", "label": "Deferred Compensation Liability Fair Value Classified Noncurrent", "terseLabel": "Fair value of long term portion of deferred compensation plan liability" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal", "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": [ "r757", "r823", "r824" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r414", "r415" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r138", "r163", "r433", "r434", "r757" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "auth_ref": [] }, "bbsi_DeferredIncomeTaxExpenseBenefitIncludingOtherComprehensiveIncomeTaxAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DeferredIncomeTaxExpenseBenefitIncludingOtherComprehensiveIncomeTaxAdjustments", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Deferred income tax expense benefit including other comprehensive income tax.", "label": "Deferred income tax expense benefit including other comprehensive income tax adjustments", "terseLabel": "Deferred income taxes" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Deferred Tax Liabilities, gross total", "totalLabel": "Deferred Tax Liabilities, Gross, Total", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r96", "r97", "r144", "r422" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State", "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": [ "r757", "r823", "r824" ] }, "bbsi_DeferredTaxAssetOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DeferredTaxAssetOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax asset operating lease liability.", "label": "Deferred Tax Asset Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets, gross total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r423" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r821" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets, net total", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r821" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "Operating loss carryforward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r75", "r822" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r75", "r822" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Deferred compensation", "totalLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r75", "r822" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Equity based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r75", "r822" ] }, "bbsi_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWorkersCompensationClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWorkersCompensationClaims", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets tax deferred expense reserves and accruals workers compensation claims.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Workers Compensation Claims", "terseLabel": "Workers' compensation claims liabilities" } } }, "auth_ref": [] }, "bbsi_DeferredTaxAssetsUnrealizedLossesGainsOnTradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DeferredTaxAssetsUnrealizedLossesGainsOnTradingSecurities", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets unrealized losses gains on trading securities.", "label": "Deferred Tax Assets Unrealized Losses Gains On Trading Securities", "terseLabel": "Tax effect of unrealized losses (gains), net" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Less: 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": [ "r424" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Goodwill", "negatedLabel": "Tax amortization of goodwill", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill." } } }, "auth_ref": [ "r75", "r77", "r78", "r822" ] }, "bbsi_DeferredTaxLiabilitiesOperatingLeaseRightOfUse": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUse", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities operating lease right-of-use.", "label": "Deferred Tax Liabilities Operating Lease Right Of Use", "negatedLabel": "Operating lease right-of-use" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r75", "r822" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Tax depreciation in excess of book depreciation", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r75", "r822" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Discretionary Company contributions", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "bbsi_DefinedContributionPlanEmployerMatchingContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DefinedContributionPlanEmployerMatchingContributionAmount", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Defined contribution plan employer matching contribution amount.", "label": "Defined Contribution Plan Employer Matching Contribution Amount", "terseLabel": "Employer matching contribution" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareAdditionalInformationDetail" ], "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": [ "r8", "r61" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "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": [ "r8", "r61" ] }, "bbsi_DescriptionOfRenewedAgreement": { "xbrltype": "stringItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DescriptionOfRenewedAgreement", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Description of renewed agreement.", "label": "Description Of Renewed Agreement", "terseLabel": "Description of renewed agreement" } } }, "auth_ref": [] }, "bbsi_DirectPayrollCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "DirectPayrollCostsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Direct payroll costs.", "label": "Direct Payroll Costs [Member]", "terseLabel": "Direct Payroll Costs [Member]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlans" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Incentive Plans", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r369", "r374", "r402", "r403", "r405", "r702" ] }, "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": [] }, "us-gaap_DividendsAndInterestPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAndInterestPaid", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Dividends and Interest Paid", "terseLabel": "Dividends or distributions paid", "documentation": "The contractual amount of dividends (or interest on participating income bonds) that must be paid for the current period (for example, unpaid cumulative dividends)." } } }, "auth_ref": [ "r120" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends on common stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r130" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.barrettbusiness.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": [ "r723", "r724", "r725" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.barrettbusiness.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": [ "r723", "r724", "r725", "r727" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.barrettbusiness.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.barrettbusiness.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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.barrettbusiness.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.barrettbusiness.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": [ "r726" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "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.barrettbusiness.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": [ "r721" ] }, "bbsi_EarningsBeforeInterestTaxesDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "EarningsBeforeInterestTaxesDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Earnings before interest taxes depreciation and amortization.", "label": "Earnings Before Interest Taxes Depreciation And Amortization", "terseLabel": "EBITDA" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic income per common 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": [ "r191", "r205", "r206", "r207", "r208", "r209", "r214", "r216", "r221", "r222", "r223", "r224", "r451", "r452", "r527", "r549", "r683" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted income per common 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": [ "r191", "r205", "r206", "r207", "r208", "r209", "r216", "r221", "r222", "r223", "r224", "r451", "r452", "r527", "r549", "r683" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Basic and diluted earnings 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": [ "r47", "r48" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r417" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory federal tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r198", "r417", "r435" ] }, "bbsi_EffectiveIncomeTaxRateReconciliationNonDeductibleExpensesAndOtherNet": { "xbrltype": "percentItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNonDeductibleExpensesAndOtherNet", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation non deductible expenses and other net.", "label": "Effective Income Tax Rate Reconciliation Non Deductible Expenses And Other Net", "terseLabel": "Nondeductible expenses and other, net" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Adjustment for final positions on filed returns", "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": [ "r819", "r825" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "terseLabel": "Other, net", "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [] }, "bbsi_EffectiveIncomeTaxRateReconciliationStateTaxesNetOfFederalBenefit": { "xbrltype": "percentItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationStateTaxesNetOfFederalBenefit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation state taxes net of federal benefit.", "label": "Effective Income Tax Rate Reconciliation State Taxes Net Of Federal Benefit", "terseLabel": "State taxes, net of federal benefit" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfEffectiveTaxRateDifferedFromUSStatutoryFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedLabel": "Federal and state tax credits", "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": [ "r819", "r825" ] }, "bbsi_EmergingMarketSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "EmergingMarketSecuritiesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Emerging market securities.", "label": "Emerging Market Securities [Member]" } } }, "auth_ref": [] }, "bbsi_EmergingMarketsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "EmergingMarketsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Emerging Markets [Member]", "label": "Emerging Markets [Member]", "documentation": "Emerging markets." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "totalLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r404" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average remaining amortization 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": [ "r404" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit", "terseLabel": "Share-based compensation, income tax benefits", "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r160" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock [Member]", "terseLabel": "2019 Employee Stock Purchase Plan [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Stock 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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.barrettbusiness.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.barrettbusiness.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.barrettbusiness.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.barrettbusiness.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.barrettbusiness.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.barrettbusiness.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": [ "r720" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.barrettbusiness.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.barrettbusiness.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.barrettbusiness.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": [ "r720" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity 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.barrettbusiness.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": [ "r720" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.barrettbusiness.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.barrettbusiness.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": [ "r728" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.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.barrettbusiness.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": [ "r720" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.barrettbusiness.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": [ "r720" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.barrettbusiness.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": [ "r720" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.barrettbusiness.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": [ "r720" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.barrettbusiness.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.barrettbusiness.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": [ "r729" ] }, "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_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity Class Of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.barrettbusiness.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": [ "r15", "r165", "r186", "r187", "r188", "r200", "r201", "r202", "r204", "r210", "r212", "r225", "r285", "r286", "r346", "r406", "r407", "r408", "r429", "r430", "r443", "r444", "r445", "r446", "r447", "r448", "r450", "r463", "r464", "r465", "r466", "r467", "r468", "r488", "r559", "r560", "r561", "r576", "r635" ] }, "bbsi_EstimateOfLiabilityForUnpaidSafetyIncentives": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "EstimateOfLiabilityForUnpaidSafetyIncentives", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Estimate of liability for unpaid safety incentives.", "label": "Estimate Of Liability For Unpaid Safety Incentives", "terseLabel": "Estimate of liability for unpaid safety incentives" } } }, "auth_ref": [] }, "bbsi_EstimatedTaxDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "EstimatedTaxDue", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Estimated tax due.", "label": "Estimated Tax Due", "terseLabel": "Estimated tax due" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r454", "r455", "r459" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r454", "r455", "r459" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "terseLabel": "Asset Class", "documentation": "Class of asset." } } }, "auth_ref": [ "r16" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "terseLabel": "Asset Class", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r83", "r84" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r331", "r352", "r353", "r354", "r355", "r356", "r357", "r455", "r495", "r496", "r497", "r691", "r692", "r698", "r699", "r700" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r20", "r83", "r331", "r691", "r692" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r454", "r455", "r457", "r458", "r460" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r331", "r691", "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.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurement" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurement", "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": [ "r453" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r331", "r352", "r357", "r455", "r495", "r698", "r699", "r700" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r331", "r352", "r357", "r455", "r496", "r691", "r692", "r698", "r699", "r700" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r331", "r352", "r353", "r354", "r355", "r356", "r357", "r455", "r497", "r691", "r692", "r698", "r699", "r700" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r331", "r352", "r353", "r354", "r355", "r356", "r357", "r495", "r496", "r497", "r691", "r692", "r698", "r699", "r700" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, 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": [ "r453", "r460" ] }, "bbsi_FederalTaxReturnYears": { "xbrltype": "stringItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "FederalTaxReturnYears", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Federal tax return years.", "label": "Federal Tax Return Years", "terseLabel": "Federal tax return years" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r288", "r289", "r294", "r295", "r296", "r298", "r299", "r300", "r342", "r345", "r449", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r547", "r688", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r773", "r774", "r775", "r776" ] }, "bbsi_FullyInsuredWorkersCompensationClaimsLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "FullyInsuredWorkersCompensationClaimsLiabilitiesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Fully insured workers compensation claims liabilities member.", "label": "Fully Insured Workers Compensation Claims Liabilities [Member]", "terseLabel": "Fully Insured Workers Compensation Claims Liabilities [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss recognized on disposal of property and equipment", "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "us-gaap_GeneralBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralBusinessMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "General Business Tax Credit Carryforward [Member]", "terseLabel": "Federal General Business Tax Credit Carry Forward [Member]", "documentation": "Tax credit carryforwards which include, but are not limited to, investment, alcohol fuels, low income housing, alternative fuels, alternative motor vehicles, hurricane relief, disabled access, renewable resources electricity production, employer social security, orphan drug, new markets, employer provided child care facilities and services, biodiesel fuels, low sulfur diesel fuel production, distilled spirits and the advanced nuclear power facilities credit." } } }, "auth_ref": [ "r73" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r51", "r663" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "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": [ "r172", "r301", "r524", "r689", "r705", "r779", "r780" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and intangible assets impairment", "totalLabel": "Goodwill and Intangible Asset Impairment, Total", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "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": [ "r10", "r59" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross margin", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r108", "r197", "r226", "r238", "r242", "r244", "r284", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r462", "r685", "r788" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r723", "r724", "r725" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of long lived asset", "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": [ "r8", "r60", "r125" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "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", "r126" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "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": [ "r2", "r106", "r148", "r226", "r238", "r242", "r244", "r528", "r545", "r685" ] }, "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_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name", "documentation": "Named agency, division or body 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.barrettbusiness.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.barrettbusiness.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": [ "r13", "r76", "r136", "r137" ] }, "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.barrettbusiness.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": [ "r198", "r410", "r418", "r420", "r426", "r431", "r436", "r437", "r438", "r575" ] }, "bbsi_IncomeTaxExaminationEstimatedPenalty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "IncomeTaxExaminationEstimatedPenalty", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income tax examination estimated penalty.", "label": "Income Tax Examination Estimated Penalty", "verboseLabel": "Income tax examination estimated penalty" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExaminationInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationInterestExpense", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Interest Expense", "terseLabel": "Estimated additional tax", "documentation": "The amount of estimated interest recognized in the period arising from income tax examinations." } } }, "auth_ref": [ "r820" ] }, "us-gaap_IncomeTaxExaminationPenaltiesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationPenaltiesExpense", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Penalties Expense", "terseLabel": "Income tax examination estimated penalty", "documentation": "The amount of estimated penalties recognized in the period arising from income tax examinations." } } }, "auth_ref": [ "r820" ] }, "us-gaap_IncomeTaxExaminationYearUnderExamination": { "xbrltype": "gYearListItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationYearUnderExamination", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Year under Examination", "terseLabel": "Ongoing audit for tax years", "documentation": "Tax year being audited in the income tax examination, in YYYY format." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Total provision", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r153", "r164", "r211", "r212", "r230", "r416", "r432", "r551" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes", "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": [ "r185", "r412", "r413", "r420", "r421", "r425", "r427", "r572" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Income taxes paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r42", "r45" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r88", "r748" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.barrettbusiness.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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade 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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedSalaries", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Salaries", "terseLabel": "Accrued payroll, payroll taxes and related benefits", "documentation": "The increase (decrease) during the period in accrued salaries." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxes", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes", "terseLabel": "Income taxes", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets." } } }, "auth_ref": [ "r753" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in certain operating assets and liabilities:" } } }, "auth_ref": [] }, "bbsi_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "negatedLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other assets and liabilities, net", "totalLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r7" ] }, "bbsi_IncreaseDecreaseInPremiumPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "IncreaseDecreaseInPremiumPayable", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Premium payable", "label": "Increase Decrease In Premium Payable", "documentation": "Increase decrease in premium payable." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "bbsi_IncreaseDecreaseInSafetyIncentiveLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "IncreaseDecreaseInSafetyIncentiveLiability", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in safety incentive liability.", "label": "Increase Decrease In Safety Incentive Liability", "terseLabel": "Safety incentives liability" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInWorkersCompensationLiabilities", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Workers' Compensation Liabilities", "terseLabel": "Workers' compensation claims liabilities", "documentation": "The increase (decrease) during the reporting period in the amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities." } } }, "auth_ref": [ "r7" ] }, "bbsi_IncreasedNumberOfCommonSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "IncreasedNumberOfCommonSharesReservedForFutureIssuance", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increased number of common shares reserved for future issuance", "label": "Increased number of common shares reserved for future issuance", "documentation": "Increased number of common shares reserved for future issuance." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfBasicAndDilutedCommonSharesOutstandingDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfBasicAndDilutedCommonSharesOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Effect of dilutive securities", "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": [ "r217", "r218", "r219", "r223", "r373" ] }, "bbsi_InsuranceDepositAsSecurityForFuturePaymentObligationsUnderWorkersCompensationProgram": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "InsuranceDepositAsSecurityForFuturePaymentObligationsUnderWorkersCompensationProgram", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Insurance deposit as security for future payment obligations under workers compensation program.", "label": "Insurance Deposit As Security For Future Payment Obligations Under Workers Compensation Program", "terseLabel": "Balance in Chubb trust accounts" } } }, "auth_ref": [] }, "bbsi_InsuredProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "InsuredProgramMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Insured program.", "label": "Insured Program [Member]", "terseLabel": "Insured Program [Member]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r87", "r150", "r189", "r229", "r470", "r620", "r717", "r856" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "Internal Revenue Service [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Investment Income, Net", "terseLabel": "Investment income, net", "totalLabel": "Investment Income, Net, Total", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r111", "r113" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r550", "r568", "r569", "r570", "r571", "r642", "r643" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "terseLabel": "Investment Type", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r578", "r580", "r581", "r583", "r585", "r638", "r641", "r645", "r649", "r650", "r651", "r652", "r654", "r655", "r656", "r657", "r658", "r711" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "terseLabel": "Investments", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r578", "r580", "r581", "r583", "r585", "r638", "r641", "r645", "r649", "r650", "r651", "r652", "r654", "r655", "r656", "r657", "r658", "r711" ] }, "us-gaap_InvestmentTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeExtensibleEnumeration", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Investment, Type [Extensible Enumeration]", "documentation": "Indicates type of investment. Includes, but is not limited to, common stock, preferred stock, convertible security, fixed income security, government security, option purchased, warrant, loan participation and assignment, commercial paper, bankers' acceptance, certificates of deposit, short-term security, repurchase agreement, and other investment company." } } }, "auth_ref": [ "r578", "r583", "r639", "r641", "r644", "r645", "r646", "r650", "r653", "r654" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementTables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of Contractual Maturities of Available for Sale Securities", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure", "terseLabel": "Total Recorded Basis", "totalLabel": "Investments, Fair Value Disclosure, Total", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r454" ] }, "us-gaap_InvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Investments [Member]", "terseLabel": "Investments [Member]", "documentation": "Assets held for their financial return, rather than for the entity's operations." } } }, "auth_ref": [] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "lang": { "en-us": { "role": { "label": "Land", "terseLabel": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r746" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r478", "r704" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Lease Costs", "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": [ "r834" ] }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdsAndLeaseholdImprovementsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Leaseholds and Leasehold Improvements", "verboseLabel": "Leasehold Improvements [Member]", "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement." } } }, "auth_ref": [ "r124" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigation" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Litigation", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r127" ] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "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": [ "r477" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r476" ] }, "bbsi_LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease assets and liabilities.", "label": "Lessee Operating Lease Assets And Liabilities Table [Text Block]", "terseLabel": "Summary of Information Related to ROU Assets and Related Lease Liabilities" } } }, "auth_ref": [] }, "bbsi_LesseeOperatingLeaseLeaseNotYetCommencedLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease lease not yet commenced liability payments due.", "label": "Lessee Operating Lease Lease Not Yet Commenced Liability Payments Due", "terseLabel": "Operating lease not yet commenced" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Term of operating lease not yet commenced", "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r833" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Reconciliation of Undiscounted Future Minimum Lease Payments Under Noncancellable Operating Leases", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted future minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail" ], "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": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail" ], "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": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail" ], "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": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail" ], "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": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail" ], "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": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail" ], "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": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Difference between undiscounted lease payments and discounted operating lease liabilities", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term, operating lease", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r832" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r472" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.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": [ "r27", "r197", "r284", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r440", "r441", "r442", "r462", "r595", "r684", "r718", "r788", "r836", "r837" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r104", "r147", "r541", "r705", "r756", "r777", "r831" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.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": [ "r29", "r168", "r197", "r284", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r440", "r441", "r442", "r462", "r705", "r788", "r836", "r837" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "bbsi_LiborFixedInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "LiborFixedInterestRateMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Libor fixed interest rate.", "label": "Libor Fixed Interest Rate [Member]", "terseLabel": "Fixed Rate [Member]" } } }, "auth_ref": [] }, "bbsi_LiborFloatingInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "LiborFloatingInterestRateMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Libor floating interest rate.", "label": "Libor Floating Interest Rate [Member]", "terseLabel": "Daily Floating Rate [Member]" } } }, "auth_ref": [] }, "bbsi_LikelihoodOfTaxBenefitBeingRealizedUponSettlementPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "LikelihoodOfTaxBenefitBeingRealizedUponSettlementPercent", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Likelihood of tax benefit being realized upon settlement percent.", "label": "Likelihood Of Tax Benefit Being Realized Upon Settlement Percent", "terseLabel": "Likelihood of tax benefit being realized upon settlement" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCommitmentFeeDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeeDescription", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Description", "terseLabel": "Line of credit facility commitment fee description", "documentation": "Description of the fees for amounts available, but unused under the credit facility." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Unused commitment fee on unused amount", "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": [] }, "bbsi_LineOfCreditFacilityCommitmentFeePercentageDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "LineOfCreditFacilityCommitmentFeePercentageDuringPeriod", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Line of credit facility commitment fee percentage during period.", "label": "Line Of Credit Facility Commitment Fee Percentage During Period", "terseLabel": "Unused commitment fee on unused amount during period" } } }, "auth_ref": [] }, "bbsi_LineOfCreditFacilityInUse": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "LineOfCreditFacilityInUse", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Line of credit facility in use.", "label": "Line Of Credit Facility In Use", "terseLabel": "Credit facility borrowing used" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r755" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Credit facility 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": [ "r25" ] }, "us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Periodic Payment, Principal", "terseLabel": "Payment of monthly principal of term loan", "documentation": "Amount of the required periodic payment applied to principal." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r25", "r755" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LitigationReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationReserve", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Estimated Litigation Liability", "terseLabel": "Estimated liability", "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs." } } }, "auth_ref": [ "r33", "r782" ] }, "us-gaap_LoansPayableToBankCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableToBankCurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Loans Payable to Bank, Current", "terseLabel": "Current portion of long-term debt", "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r93", "r592" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.barrettbusiness.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": [] }, "bbsi_LongTermPremiumPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "LongTermPremiumPayable", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long term premium payable", "documentation": "Long term premium payable" } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r302", "r303", "r304", "r307", "r783", "r784" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLitigationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r302", "r303", "r304", "r307", "r783", "r784" ] }, "stpr_MD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "MD", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "MARYLAND", "terseLabel": "Maryland [Member]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecurities", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Marketable Securities", "terseLabel": "Recorded Basis", "totalLabel": "Marketable Securities, Total", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r90", "r747" ] }, "bbsi_MarketableSecuritiesCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "MarketableSecuritiesCurrentMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Investments current.", "label": "Marketable Securities Current [Member]", "terseLabel": "Marketable Securities Current [Member]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementTables" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table Text Block]", "terseLabel": "Summary of Investments Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "bbsi_MaximumAdditionalPremiumChargedAmountIfClaimsDevelopAdversely": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "MaximumAdditionalPremiumChargedAmountIfClaimsDevelopAdversely", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum additional premium charged amount, if claims develop adversely.", "label": "Maximum Additional Premium Charged Amount If Claims Develop Adversely", "terseLabel": "Maximum additional premium charged amount for twelve month policy period, if claims develop adversely" } } }, "auth_ref": [] }, "bbsi_MaximumAmountToRedeemRetireRepurchaseOrAcquireStockUponAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "MaximumAmountToRedeemRetireRepurchaseOrAcquireStockUponAgreement", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount to redeem retire repurchase or acquire stock upon agreement.", "label": "Maximum Amount To Redeem Retire Repurchase Or Acquire Stock Upon Agreement", "terseLabel": "Maximum amount to redeem retire repurchase or acquire stock upon agreement" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r367", "r522", "r558", "r586", "r587", "r640", "r644", "r647", "r648", "r653", "r673", "r674", "r687", "r695", "r701", "r707", "r790", "r838", "r839", "r840", "r841", "r842", "r843" ] }, "bbsi_MaximumPayoutPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "MaximumPayoutPercentage", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum payout percentage.", "label": "Maximum Payout Percentage", "terseLabel": "Maximum payout percentage" } } }, "auth_ref": [] }, "bbsi_MaximumSavingsAmountIfClaimsDevelopFavorably": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "MaximumSavingsAmountIfClaimsDevelopFavorably", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum savings amount, if claims develop favorably.", "label": "Maximum Savings Amount If Claims Develop Favorably", "verboseLabel": "Maximum savings amount for twelve month policy period, if claims develop favorably" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputEbitdaMultipleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputEbitdaMultipleMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, EBITDA Multiple [Member]", "terseLabel": "EBITDA", "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization (EBITDA) multiple." } } }, "auth_ref": [ "r830" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r456" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r367", "r522", "r558", "r586", "r587", "r640", "r644", "r647", "r648", "r653", "r673", "r674", "r687", "r695", "r701", "r707", "r790", "r838", "r839", "r840", "r841", "r842", "r843" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r792" ] }, "us-gaap_MortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageBackedSecuritiesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Collateralized Mortgage-Backed Securities [Member]", "terseLabel": "Mortgage Backed Securities [Member]", "documentation": "Securities collateralized by mortgage loans." } } }, "auth_ref": [ "r698", "r699", "r700", "r765", "r769", "r770", "r771", "r772", "r852" ] }, "us-gaap_MutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MutualFundMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Mutual Fund [Member]", "terseLabel": "Mutual Funds [Member]", "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective." } } }, "auth_ref": [ "r792" ] }, "bbsi_NatureOfOperationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "NatureOfOperationPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Nature of operation.", "label": "Nature Of Operation Policy [Text Block]", "terseLabel": "Nature of operations" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash 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": [ "r194" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r194" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r117", "r118", "r119" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net income", "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": [ "r107", "r119", "r149", "r166", "r181", "r183", "r188", "r197", "r203", "r205", "r206", "r207", "r208", "r211", "r212", "r220", "r226", "r238", "r242", "r244", "r284", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r452", "r462", "r546", "r617", "r633", "r634", "r685", "r717", "r788" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent 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": [] }, "bbsi_NonCashOperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "NonCashOperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Non-cash operating lease expense.", "label": "Non Cash Operating Lease Expense", "terseLabel": "Non-cash operating lease expense" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Other income, net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r112" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "bbsi_NumberOfBranchOffices": { "xbrltype": "integerItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "NumberOfBranchOffices", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of branch offices.", "label": "Number Of Branch Offices", "terseLabel": "Number Of Branch Offices" } } }, "auth_ref": [] }, "bbsi_NumberOfEqualInstallmentInWhichRestrictedStockUnitsVest": { "xbrltype": "integerItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "NumberOfEqualInstallmentInWhichRestrictedStockUnitsVest", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of equal installment in which restricted stock units vest.", "label": "Number Of Equal Installment In Which Restricted Stock Units Vest", "terseLabel": "Number of equal annual installments in which restricted stock units generally vest" } } }, "auth_ref": [] }, "bbsi_NumberOfMarkets": { "xbrltype": "integerItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "NumberOfMarkets", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of markets.", "label": "Number of Markets", "terseLabel": "Number of markets" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": [ "r762" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Reporting Units", "terseLabel": "Number of reporting units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "bbsi_NumberOfWhollyOwnedInsuranceCompanies": { "xbrltype": "integerItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "NumberOfWhollyOwnedInsuranceCompanies", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of wholly owned insurance companies.", "label": "Number Of Wholly Owned Insurance Companies", "terseLabel": "Number of wholly-owned insurance companies" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment, Furniture and Fixtures [Member]", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "bbsi_OneMonthTermSecuredOvernightFinancingRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "OneMonthTermSecuredOvernightFinancingRateMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "One month term secured overnight financing rate.", "label": "One Month Term Secured Overnight Financing Rate [Member]", "terseLabel": "One-Month Term SOFR [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r226", "r238", "r242", "r244", "r685" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "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": [ "r479", "r704" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r474" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r474" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesReconciliationOfUndiscountedFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r474" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfInformationRelatedToROUAssetsAndRelatedLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liabilities", "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": [ "r475", "r482" ] }, "us-gaap_OperatingLeaseResidualValueOfLeasedAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseResidualValueOfLeasedAsset", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Residual Value of Leased Asset", "terseLabel": "Residual value of leased asset", "documentation": "Amount of residual asset covered by residual value guarantee under operating lease. Excludes guarantee considered to be lease payments for lessor." } } }, "auth_ref": [ "r487" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r473" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfInformationRelatedToROUAssetsAndRelatedLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r485", "r704" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfInformationRelatedToROUAssetsAndRelatedLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted-average remaining lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r484", "r704" ] }, "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.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Summary of Operations and Significant Accounting Policies", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r92", "r139", "r566", "r567" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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": [ "r28" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Assets [Member]", "terseLabel": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r80", "r82" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r173" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gains (losses) on investments, net of tax of $2,596, ($10,958), and ($2,478) in 2023, 2022 and 2021, respectively", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "verboseLabel": "Unrealized gain (loss) on investments, net of tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r178", "r180", "r283" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "terseLabel": "Unrealized gains (losses) on investments, tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r5", "r179" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other, net", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r114" ] }, "bbsi_PaymentTermForStaffingCustomers": { "xbrltype": "durationItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "PaymentTermForStaffingCustomers", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Payment term for staffing customers.", "label": "Payment Term For Staffing Customers", "terseLabel": "Payment term for staffing customers" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "terseLabel": "Aggregate purchase price", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r40" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Dividends paid", "totalLabel": "Payments of Dividends, Total", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r40" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Common stock repurchased on vesting of stock awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r193" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchase of investments", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r764" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchase of property, equipment and software", "totalLabel": "Payments to Acquire Productive Assets, Total", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r152", "r826", "r827", "r828" ] }, "us-gaap_PaymentsToAcquireRestrictedInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireRestrictedInvestments", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Restricted Investments", "negatedLabel": "Purchase of restricted investments", "totalLabel": "Payments to Acquire Restricted Investments, Total", "documentation": "The cash outflow to acquire investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions." } } }, "auth_ref": [ "r116" ] }, "bbsi_PayrollTaxesAndBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "PayrollTaxesAndBenefitsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Payroll taxes and benefits.", "label": "Payroll Taxes And Benefits [Member]", "terseLabel": "Payroll Taxes and Benefits [Member]" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "terseLabel": "Benefit Plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r349", "r350", "r351", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r700" ] }, "bbsi_PercentageOfClaimsExcluded": { "xbrltype": "percentItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "PercentageOfClaimsExcluded", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsParentheticalDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of claims excluded.", "label": "Percentage Of Claims Excluded", "terseLabel": "Percentage of claim excluded" } } }, "auth_ref": [] }, "bbsi_PercentageOfWorkersCompensationExposureCovered": { "xbrltype": "percentItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "PercentageOfWorkersCompensationExposureCovered", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of worker's compensation exposure covered.", "label": "Percentage Of Workers Compensation Exposure Covered", "terseLabel": "Percentage of worker's compensation exposure covered" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "Performance Share Units (\"PSUs\") [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "bbsi_PeriodForCancellationOrTerminationOfPeoServiceContract": { "xbrltype": "durationItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "PeriodForCancellationOrTerminationOfPeoServiceContract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Period for cancellation or termination of PEO service contract.", "label": "Period For Cancellation Or Termination Of Peo Service Contract", "terseLabel": "Professional employer service contract cancellation and termination period" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Fair Value Disclosure Item Amounts [Default]", "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r461" ] }, "us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtOtherThanFairValueFairValueDisclosureMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Portion at Other than Fair Value Measurement [Member]", "terseLabel": "Other [Member]", "documentation": "Not measured at fair value." } } }, "auth_ref": [ "r461" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other", "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": [ "r749" ] }, "us-gaap_PriorPeriodReclassificationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustment", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prior period reclassification adjustment", "label": "Prior Period Reclassification Adjustment", "documentation": "The amount of a reclassification adjustment made to prior period financial statement amounts." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r744" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from credit-line borrowings", "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": [ "r39", "r755" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sales and maturities of investments", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property", "label": "Proceeds from Sale of Property, Plant, and Equipment", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r115" ] }, "bbsi_ProceedsFromSalesAndMaturitiesOfRestrictedInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ProceedsFromSalesAndMaturitiesOfRestrictedInvestments", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from sales and maturities of restricted investments.", "label": "Proceeds From Sales And Maturities Of Restricted Investments", "terseLabel": "Proceeds from sales and maturities of restricted investments" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options and purchase of ESPP", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r19" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r245", "r523", "r552", "r553", "r554", "r555", "r556", "r557", "r677", "r696", "r706", "r734", "r785", "r786", "r791", "r851" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r245", "r523", "r552", "r553", "r554", "r555", "r556", "r557", "r677", "r696", "r706", "r734", "r785", "r786", "r791", "r851" ] }, "bbsi_ProfessionalEmployerServiceFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ProfessionalEmployerServiceFeesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Professional employer service fees.", "label": "Professional Employer Service Fees [Member]", "terseLabel": "Professional Employer Service Fees [Member]" } } }, "auth_ref": [] }, "bbsi_ProfessionalEmployerServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ProfessionalEmployerServicesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Professional employer services.", "label": "Professional Employer Services [Member]" } } }, "auth_ref": [] }, "bbsi_ProhibitionForPurchaseMoneyFinancingOnIncurringAdditionalIndebtednessWithoutPriorApprovalOfBank": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ProhibitionForPurchaseMoneyFinancingOnIncurringAdditionalIndebtednessWithoutPriorApprovalOfBank", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Prohibition for purchase money financing on incurring additional indebtedness without the prior approval of the bank.", "label": "Prohibition For Purchase Money Financing On Incurring Additional Indebtedness Without Prior Approval Of Bank", "terseLabel": "Prohibition on incurring additional indebtedness without the prior approval of the Bank in purchase money financing" } } }, "auth_ref": [] }, "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.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "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": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftware" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Equipment and Software", "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": [ "r123", "r157", "r161", "r162" ] }, "bbsi_PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Property plant and equipment estimated useful life.", "label": "Property Plant And Equipment Estimated Useful Life Table [Text Block]", "terseLabel": "Summary of Property, Equipment and Software Over Estimated Useful Life" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail": { "parentTag": "bbsi_PropertyPlantAndEquipmentNetExcludingLand", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, Plant and Equipment", "totalLabel": "Property, Plant and Equipment, Gross, Total", "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": [ "r124", "r170", "r544" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]", "verboseLabel": "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.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment and software, net", "totalLabel": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r533", "r544", "r705" ] }, "bbsi_PropertyPlantAndEquipmentNetExcludingLand": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "PropertyPlantAndEquipmentNetExcludingLand", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "lang": { "en-us": { "role": { "documentation": "Property plant and equipment net excluding land.", "label": "Property Plant And Equipment Net Excluding Land", "totalLabel": "Property, Plant and Equipment, Gross" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentOtherTypesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Other Types [Member]", "terseLabel": "Other [Member]", "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, equipment and software", "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": [ "r9", "r157", "r161", "r542" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property, Equipment and Software", "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": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "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": [ "r124" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Charges to expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r192", "r291" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r350", "r367", "r397", "r398", "r399", "r498", "r522", "r558", "r586", "r587", "r640", "r644", "r647", "r648", "r653", "r673", "r674", "r687", "r695", "r701", "r707", "r711", "r781", "r790", "r839", "r840", "r841", "r842", "r843" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r350", "r367", "r397", "r398", "r399", "r498", "r522", "r558", "r586", "r587", "r640", "r644", "r647", "r648", "r653", "r673", "r674", "r687", "r695", "r701", "r707", "r711", "r781", "r790", "r839", "r840", "r841", "r842", "r843" ] }, "bbsi_ReceivableFromInsuranceCarriersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ReceivableFromInsuranceCarriersMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Receivable from Insurance Carriers member.", "label": "Receivable from insurance carriers [Member]", "terseLabel": "Receivable from Insurance Carriers [Member]" } } }, "auth_ref": [] }, "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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Allowance for doubtful accounts", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r58" ] }, "bbsi_ReinsuranceCoveragePerOccurrence": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ReinsuranceCoveragePerOccurrence", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Reinsurance coverage per occurrence.", "label": "Reinsurance Coverage Per Occurrence", "terseLabel": "Reinsurance coverage", "verboseLabel": "Reinsurance coverage" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Payments on credit-line borrowings", "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": [ "r41", "r755" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-Term Debt", "negatedLabel": "Payments on long-term debt", "totalLabel": "Repayments of Long-Term Debt, Total", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r41", "r573" ] }, "bbsi_RestrictedAndUnrestrictedCashAndInvestmentsToWorkersCompensationAndClaimLiabilitiesRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "RestrictedAndUnrestrictedCashAndInvestmentsToWorkersCompensationAndClaimLiabilitiesRatio", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Ratio of restricted and unrestricted cash and investments to workers compensation and claim liabilities measured quarterly basis.", "label": "Restricted And Unrestricted Cash And Investments To Workers Compensation And Claim Liabilities Ratio", "terseLabel": "Ratio of restricted and unrestricted cash and investments to workers' compensation and claim liabilities" } } }, "auth_ref": [] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "terseLabel": "Restricted cash", "totalLabel": "Restricted Cash, Total", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r745", "r754", "r844", "r849" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfReconcilesOfCashCashEquivalentsAndRestrictedCashBalancesDetail": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfReconcilesOfCashCashEquivalentsAndRestrictedCashBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "totalLabel": "Restricted Cash and Cash Equivalents, Total", "terseLabel": "Restricted cash, included in restricted cash and investments", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r43", "r141", "r169", "r195", "r537" ] }, "bbsi_RestrictedCashAndInvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "RestrictedCashAndInvestmentPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Restricted cash and investment policy.", "label": "Restricted Cash And Investment Policy [Text Block]", "terseLabel": "Restricted cash and investments" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndInvestmentsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndInvestmentsCurrent", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Investments, Current", "terseLabel": "Restricted cash and investments", "totalLabel": "Restricted Cash and Investments, Current, Total", "documentation": "The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity 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. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal." } } }, "auth_ref": [ "r661", "r662", "r749" ] }, "bbsi_RestrictedCashAndInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "RestrictedCashAndInvestmentsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Restricted cash and investments.", "label": "Restricted Cash And Investments [Member]", "terseLabel": "Restricted Cash and Investments [Member]", "verboseLabel": "Restricted Cash and Investments [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndInvestmentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndInvestmentsNoncurrent", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Investments, Noncurrent", "terseLabel": "Restricted cash and investments", "totalLabel": "Restricted Cash and Investments, Noncurrent, Total", "documentation": "The noncurrent cash, cash equivalents and investments that is restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits classified as long-term; that is not expected to be released from such existing restrictions within one year of the balance sheet date or operating cycle, whichever is longer. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes noncurrent cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal." } } }, "auth_ref": [ "r661", "r662" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "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": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r101", "r130", "r540", "r562", "r564", "r574", "r598", "r705" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r165", "r200", "r201", "r202", "r204", "r210", "r212", "r285", "r286", "r406", "r407", "r408", "r429", "r430", "r443", "r445", "r446", "r448", "r450", "r559", "r561", "r576", "r857" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Total revenues", "documentation": "Amount, including 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": [ "r227", "r228", "r237", "r240", "r241", "r245", "r246", "r248", "r347", "r348", "r523" ] }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Product and Service Benchmark [Member]", "terseLabel": "Revenue [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r732" ] }, "bbsi_RevenueRecognitionPeoServiceContractMinimumTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "RevenueRecognitionPeoServiceContractMinimumTerm", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Revenue recognition PEO service contract minimum term.", "label": "Revenue Recognition Peo Service Contract Minimum Term", "terseLabel": "Revenue recognition professional employer service contracts term" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r618", "r676", "r681" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfInformationRelatedToROUAssetsAndRelatedLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r483", "r704" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "bbsi_SafetyIncentivesLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "SafetyIncentivesLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Safety incentives liability current.", "label": "Safety Incentives Liability Current", "terseLabel": "Safety incentives liability" } } }, "auth_ref": [] }, "bbsi_SafetyIncentivesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "SafetyIncentivesPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Safety incentives.", "label": "Safety Incentives Policy [Text Block]", "terseLabel": "Safety incentives" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario Forecast [Member]" } } }, "auth_ref": [ "r368", "r761" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r213", "r368", "r730", "r761" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [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": [ "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of Provision for Income Taxes", "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": [ "r135" ] }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of Allowance for Doubtful Accounts", "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current." } } }, "auth_ref": [ "r57", "r778" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Summary of Deferred Income Tax Assets and 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": [ "r134" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Summary of Effective Tax Rate Differed from U.S. Statutory Federal Tax Rate", "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": [ "r133" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Assets 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": [ "r454", "r455" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfPropertyEquipmentAndSoftwareOverEstimatedUsefulLifeDetail" ], "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": [ "r9" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Reconciles of Cash, Cash Equivalents and Restricted Cash Balances", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r21", "r141", "r849" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "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": [ "r370", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Options 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": [ "r17", "r18", "r69" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Summary of Basic and Diluted Common Shares Outstanding", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_SecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebt", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Secured Debt", "terseLabel": "Term loan with principal bank", "totalLabel": "Secured Debt, Total", "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower." } } }, "auth_ref": [ "r23", "r146", "r848" ] }, "bbsi_SecuredOvernightFinancingRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "SecuredOvernightFinancingRateMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Secured overnight financing rate.", "label": "Secured Overnight Financing Rate [Member]", "terseLabel": "SOFR [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.barrettbusiness.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": [ "r719" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.barrettbusiness.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": [ "r722" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r246", "r247", "r579", "r582", "r584", "r641", "r645", "r650", "r654", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r678", "r697", "r711", "r791", "r851" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Reportable Segment", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r231", "r232", "r233", "r234", "r235", "r236", "r246", "r686" ] }, "bbsi_SelfInsuredProgramsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "SelfInsuredProgramsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Self insured programs.", "label": "Self Insured Programs [Member]", "terseLabel": "Self Insured Programs [Member]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "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": [ "r110" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "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": [ "r702" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Discount rate of fair market value available for share purchase", "documentation": "Discount rate from fair value on offering date that participants pay for shares." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Cancelled/Forfeited, Units", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail" ], "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": "Cancelled/Forfeited, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted, Units", "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": [ "r389" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail" ], "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": "Granted, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r389" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested ending balance, Units", "periodStartLabel": "Nonvested beginning balance, Units", "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": [ "r386", "r387" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail" ], "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": "Nonvested ending balance, Weighted Average Grant Date Fair Value", "periodStartLabel": "Nonvested beginning balance, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r386", "r387" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested, Units", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail" ], "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": "Vested, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "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": [ "r370", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Percentage in payroll deductions to acquire shares", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for grants of awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r68" ] }, "bbsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantUnderStockIncentivePlan": { "xbrltype": "sharesItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantUnderStockIncentivePlan", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of shares available for grant under stock incentive plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Under Stock Incentive Plan", "terseLabel": "Aggregate number of shares for which incentive stock options may be granted under the Plan" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of Options, exercisable stock options", "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": [ "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "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 stock options", "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": [ "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of stock options 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": [ "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "New grants of stock option", "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": [ "r800" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, outstanding stock option", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding ending balance, Number of Options", "periodStartLabel": "Outstanding beginning balance, Number of Options", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r378", "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding ending balance, Weighted Average Exercise Price", "periodStartLabel": "Outstanding beginning balance, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r378", "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total grant date fair value of shares vested during the period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r394" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfPerformanceShareUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansScheduleOfRestrictedStockUnitActivityDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Schedule of Performance Share Unit Activity", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r22" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Outstanding options expiration period from the date of grant", "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": [ "r703" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, exercisable stock option", "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": [ "r68" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "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 Term of exercisable stock options", "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": [ "r68" ] }, "bbsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisablePeriodFromDateOfGrant": { "xbrltype": "durationItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingExercisablePeriodFromDateOfGrant", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Exercisable Period From Date Of Grant", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Exercisable Period From Date Of Grant", "terseLabel": "Outstanding options exercisable period after date of grant" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "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 Term of outstanding stock options", "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": [ "r132" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "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": "Outstanding stock options vesting period", "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": [ "r394" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.barrettbusiness.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_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Common stock repurchased on vesting of restricted stock units and performance awards, shares", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r480", "r704" ] }, "us-gaap_ShortdurationInsuranceContractsClaimDurationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortdurationInsuranceContractsClaimDurationAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Short-Duration Insurance Contracts, Claim Duration [Axis]", "terseLabel": "Short-duration Insurance Contracts, Claim Duration", "documentation": "Information by duration of settlement period for claims for short-duration insurance contracts." } } }, "auth_ref": [ "r708" ] }, "us-gaap_ShortdurationInsuranceContractsClaimDurationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortdurationInsuranceContractsClaimDurationDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Short-Duration Insurance Contracts, Claim Duration [Domain]", "terseLabel": "Short-duration Insurance Contracts, Claim Duration", "documentation": "Duration of settlement period for claims for short-duration insurance contracts." } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosurePropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "lang": { "en-us": { "role": { "label": "Software and Software Development Costs [Member]", "terseLabel": "Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "bbsi_StaffingServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "StaffingServicesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Staffing services.", "label": "Staffing Services [Member]", "terseLabel": "Staffing Services [Member]" } } }, "auth_ref": [] }, "bbsi_StandbyLettersOfCreditAndSuretyBond": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "StandbyLettersOfCreditAndSuretyBond", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Standby letters of credit and a surety bond.", "label": "Standby Letters Of Credit And Surety Bond", "terseLabel": "Surety bonds and standby letters of credit" } } }, "auth_ref": [] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r1", "r787", "r853", "r854" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.barrettbusiness.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": [ "r15", "r35", "r165", "r186", "r187", "r188", "r200", "r201", "r202", "r204", "r210", "r212", "r225", "r285", "r286", "r346", "r406", "r407", "r408", "r429", "r430", "r443", "r444", "r445", "r446", "r447", "r448", "r450", "r463", "r464", "r465", "r466", "r467", "r468", "r488", "r559", "r560", "r561", "r576", "r635" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r246", "r247", "r579", "r582", "r584", "r641", "r645", "r650", "r654", "r660", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r678", "r697", "r711", "r791", "r851" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://www.barrettbusiness.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": [ "r200", "r201", "r202", "r225", "r523", "r568", "r577", "r588", "r589", "r590", "r591", "r593", "r594", "r597", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r610", "r611", "r612", "r613", "r614", "r616", "r618", "r619", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r635", "r712" ] }, "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.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r213", "r368", "r730", "r731", "r761" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r200", "r201", "r202", "r225", "r523", "r568", "r577", "r588", "r589", "r590", "r591", "r593", "r594", "r597", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r610", "r611", "r612", "r613", "r614", "r616", "r618", "r619", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r635", "r712" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "totalLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total", "terseLabel": "Common stock issued on exercise of options, purchase of ESPP shares and vesting of restricted stock units and performance awards, shares", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r15", "r98", "r99", "r130" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansSummaryOfStockOptionsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised, Number of Options", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r15", "r98", "r99", "r130", "r383" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total", "terseLabel": "Common stock issued on exercise of options, purchase of ESPP shares and vesting of restricted stock units and performance awards", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r70", "r98", "r99", "r130" ] }, "bbsi_StockRepurchaseProgramBeginningDate": { "xbrltype": "dateItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "StockRepurchaseProgramBeginningDate", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Stock repurchase program beginning date.", "label": "Stock Repurchase Program Beginning Date", "terseLabel": "Stock repurchase program beginning date" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program Number of Shares Authorized to be Repurchased", "terseLabel": "Cost of repurchase", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Period of stock repurchase program", "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "bbsi_StockRepurchaseProgramTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "StockRepurchaseProgramTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgram" ], "lang": { "en-us": { "role": { "documentation": "Stock repurchase program.", "label": "Stock Repurchase Program [Text Block]", "terseLabel": "Stock Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "terseLabel": "Company repurchase of common stock, 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": [ "r15", "r98", "r99", "r130", "r573", "r635", "r659" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r99", "r102", "r103", "r122", "r599", "r615", "r636", "r637", "r705", "r718", "r756", "r777", "r831", "r857" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "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": [ "r469", "r490" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r469", "r490" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r469", "r490" ] }, "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.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "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": [ "r489", "r491" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "bbsi_SummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "SummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of risk retained by insured program after considering loss portfolio transfers and current insurance arrangements.", "label": "Summary Of Risk Retained By Insured Program After Considering Loss Portfolio Transfers And Current Insurance Arrangements Table [Text Block]", "terseLabel": "Summary of Risk Retained by Insured Program after Considering Loss Portfolio Transfers and Current Insurance Arrangements" } } }, "auth_ref": [] }, "bbsi_SupranationalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "SupranationalBondsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Supranational bonds.", "label": "Supranational Bonds [Member]", "terseLabel": "Supranational Bonds [Member]" } } }, "auth_ref": [] }, "bbsi_TangibleNetWorth": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TangibleNetWorth", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Tangible net worth.", "label": "Tangible Net Worth", "terseLabel": "Tangible net worth amount" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r74" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r73" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r73" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable", "totalLabel": "Taxes Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "bbsi_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TermLoanMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "auth_ref": [] }, "us-gaap_TextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TextBlockAbstract", "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.barrettbusiness.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.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r342", "r345", "r449", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r547", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r773", "r774", "r775", "r776" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Company repurchase of common stock, shares", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r15", "r99", "r130" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Company repurchase of common stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r15", "r63", "r130" ] }, "bbsi_TwoThousandAndFifteenStockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandAndFifteenStockIncentivePlanMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and fifteen stock incentive plan.", "label": "Two Thousand And Fifteen Stock Incentive Plan [Member]", "terseLabel": "Two Thousand And Fifteen Stock Incentive Plan [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandAndTwentyStockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandAndTwentyStockIncentivePlanMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty stock incentive plan.", "label": "Two Thousand And Twenty Stock Incentive Plan [Member]", "terseLabel": "Two Thousand And Twenty Stock Incentive Plan [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandEighteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandEighteenMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "2018.", "label": "Two Thousand Eighteen [Member]", "terseLabel": "2018 [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandFifteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandFifteenMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "2015.", "label": "Two Thousand Fifteen [Member]", "terseLabel": "2015 [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandFourteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandFourteenMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "2014.", "label": "Two Thousand Fourteen [Member]", "terseLabel": "2014 [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandNineteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandNineteenMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "2018.", "label": "Two Thousand Nineteen [Member]", "terseLabel": "2019 [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandSeventeenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandSeventeenMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "2017.", "label": "Two Thousand Seventeen [Member]", "terseLabel": "2017 [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandSixteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandSixteenMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "2016.", "label": "Two Thousand Sixteen [Member]", "terseLabel": "2016 [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandTwentyMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "2020.", "label": "Two Thousand Twenty [Member]", "terseLabel": "2020 [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandTwentyOneJulyOneAndAfterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandTwentyOneJulyOneAndAfterMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "2021 - July 1 and after.", "label": "Two Thousand Twenty One July One And After [Member]", "terseLabel": "2021 - July 1 and After [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandTwentyOneThroughJuneThirtyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandTwentyOneThroughJuneThirtyMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "2021 - through June 30.", "label": "Two Thousand Twenty One Through June Thirty [Member]", "terseLabel": "2021 - Through June 30 [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandTwentyOneToTwoThousandTwentyTwoPolicyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandTwentyOneToTwoThousandTwentyTwoPolicyMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "2021-2022 Policy.", "label": "Two Thousand Twenty One To Two Thousand Twenty Two Policy [Member]", "terseLabel": "2021-2022 Policy [Member]" } } }, "auth_ref": [] }, "bbsi_TwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandTwentyThreeMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 [Member]", "label": "Two Thousand Twenty Three [Member]", "documentation": "Two thousand twenty three." } } }, "auth_ref": [] }, "bbsi_TwoThousandTwentyThreeToTwoThousandTwentyFourPolicyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandTwentyThreeToTwoThousandTwentyFourPolicyMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2023-2024 Policy [Member]", "label": "Two Thousand Twenty Three To Two Thousand Twenty Four Policy [Member]", "documentation": "Two thousand twenty three to two thousand twenty four policy." } } }, "auth_ref": [] }, "bbsi_TwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandTwentyTwoMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkerSCompensationClaimsSummaryOfRiskRetainedByInsuredProgramAfterConsideringLossPortfolioTransfersAndCurrentInsuranceArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 [Member]", "label": "Two Thousand Twenty Two [Member]", "documentation": "Two thousand twenty two." } } }, "auth_ref": [] }, "bbsi_TwoThousandTwentyTwoToTwoThousandTwentyThreePolicyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "TwoThousandTwentyTwoToTwoThousandTwentyThreePolicyMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2022-2023 Policy [Member]", "label": "Two Thousand Twenty Two To Two Thousand Twenty Three Policy [Member]", "documentation": "Two thousand twenty two to two thousand twenty three policy." } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government Agency Securities [Member]", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r682", "r698", "r845" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfInvestmentsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasuries [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r682", "r698", "r700", "r845" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "label": "Unrecognized Tax Benefits", "terseLabel": "Gross unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r411", "r419" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "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": [ "r54", "r55", "r56", "r154", "r155", "r158", "r159" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "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": [ "r481", "r704" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "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.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetail" ], "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": [] }, "bbsi_VestedRestrictedStockUnitsWithheldForTaxWithholdingObligations": { "xbrltype": "sharesItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "VestedRestrictedStockUnitsWithheldForTaxWithholdingObligations", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureStockRepurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Vested restricted stock units withheld for tax withholding obligations.", "label": "Vested Restricted Stock Units Withheld For Tax Withholding Obligations", "terseLabel": "Vested restricted stock units withheld for tax withholding obligations" } } }, "auth_ref": [] }, "bbsi_WageBasedTaxCreditsClaimedAmountToBeDisallowedResultsEstimatedAdditionalTaxDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WageBasedTaxCreditsClaimedAmountToBeDisallowedResultsEstimatedAdditionalTaxDue", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Wage based tax credits claimed amount to be disallowed results estimated additional tax due.", "label": "Wage Based Tax Credits Claimed Amount To Be Disallowed Results Estimated Additional Tax Due", "terseLabel": "Wage based tax credits claimed amount to be disallowed results estimated additional tax due" } } }, "auth_ref": [] }, "bbsi_WageBasedTaxCreditsClaimedAmountToBeDisallowedTaxYears": { "xbrltype": "stringItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WageBasedTaxCreditsClaimedAmountToBeDisallowedTaxYears", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Wage based tax credits claimed amount to be disallowed tax years.", "label": "Wage Based Tax Credits Claimed Amount To Be Disallowed Tax Years", "terseLabel": "Wage-based tax credits claimed amount disallowed, tax years" } } }, "auth_ref": [] }, "bbsi_WageBasedTaxCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WageBasedTaxCreditsMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Wage based tax credits.", "label": "Wage Based Tax Credits [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfBasicAndDilutedCommonSharesOutstandingDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfBasicAndDilutedCommonSharesOutstandingDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number of diluted common shares outstanding", "totalLabel": "Weighted average number of diluted 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": [ "r215", "r223" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfBasicAndDilutedCommonSharesOutstandingDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesSummaryOfBasicAndDilutedCommonSharesOutstandingDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of basic common shares outstanding", "verboseLabel": "Weighted average number of basic shares outstanding", "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": [ "r214", "r223" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationAccrualForCostsIncurredInExcessOfRetentionLimitsOffsetByReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationAccrualForCostsIncurredInExcessOfRetentionLimitsOffsetByReceivable", "crdr": "debit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation accrual for costs incurred in excess of retention limits offset by receivable.", "label": "Workers Compensation Accrual For Costs Incurred In Excess Of Retention Limits Offset By Receivable", "terseLabel": "Accrual for costs incurred in excess of retention limits offset by a receivable" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationChangeInClaimsIncurredInExcessOfRetentionLimits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationChangeInClaimsIncurredInExcessOfRetentionLimits", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation change in claims incurred in excess of retention limits.", "label": "Workers Compensation Change In Claims Incurred In Excess Of Retention Limits", "terseLabel": "Change in claims incurred in excess of retention limits" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationClaimPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationClaimPayments", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation claim payments.", "label": "Workers Compensation Claim Payments", "totalLabel": "Total paid" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationClaimPaymentsCurrentPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationClaimPaymentsCurrentPeriod", "crdr": "debit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail": { "parentTag": "bbsi_WorkersCompensationClaimPayments", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation claim payments current period.", "label": "Workers Compensation Claim Payments Current Period", "terseLabel": "Current period" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationClaimsCoveragePerOccurrence": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationClaimsCoveragePerOccurrence", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation claims coverage per occurrence.", "label": "Workers Compensation Claims Coverage Per Occurrence", "terseLabel": "Worker's compensation risk claim maximum" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationClaimsIncurredButNotReportedInExcessOfRetentionLimits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationClaimsIncurredButNotReportedInExcessOfRetentionLimits", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves and IBNR in excess of retention limits incurred but not reported", "label": "Workers Compensation Claims Incurred But Not Reported In Excess Of Retention Limits", "documentation": "Workers compensation claims incurred but not reported in excess of retention limits." } } }, "auth_ref": [] }, "bbsi_WorkersCompensationClaimsIncurredInExcessOfRetentionLimits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationClaimsIncurredInExcessOfRetentionLimits", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation claims incurred in excess of retention limits.", "label": "Workers Compensation Claims Incurred In Excess Of Retention Limits", "verboseLabel": "Reserves incurred in excess of retention limits" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationClaimsMaximumCoveragePerOccurrence": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationClaimsMaximumCoveragePerOccurrence", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation claims maximum coverage per occurrence.", "label": "Workers Compensation Claims Maximum Coverage Per Occurrence", "terseLabel": "Worker's compensation risk claim maximum" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationClaimsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationClaimsPolicyTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOperationsAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation claims.", "label": "Workers Compensation Claims Policy [Text Block]", "terseLabel": "Workers' compensation claims liabilities" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationExpenseAccrualClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationExpenseAccrualClaims", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation expense accrual claims.", "label": "Workers Compensation Expense Accrual Claims", "totalLabel": "Total expense accrual" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationExpenseAccrualClaimsForCurrentPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationExpenseAccrualClaimsForCurrentPeriod", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail": { "parentTag": "bbsi_WorkersCompensationExpenseAccrualClaims", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation expense accrual claims for current period.", "label": "Workers Compensation Expense Accrual Claims For Current Period", "terseLabel": "Current period" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationExpenseAdjustmentsAccrualClaimsForPriorPeriods": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationExpenseAdjustmentsAccrualClaimsForPriorPeriods", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail": { "parentTag": "bbsi_WorkersCompensationExpenseAccrualClaims", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation expense adjustments accrual claims for prior periods.", "label": "Workers Compensation Expense Adjustments Accrual Claims For Prior Periods", "terseLabel": "Prior periods" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationIncurredButNotReported": { "xbrltype": "monetaryItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationIncurredButNotReported", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation incurred but not reported.", "label": "Workers Compensation Incurred But Not Reported", "terseLabel": "Incurred but not reported (IBNR)" } } }, "auth_ref": [] }, "us-gaap_WorkersCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Workers' Compensation Liability, Current", "terseLabel": "Workers' compensation claims liabilities", "verboseLabel": "Workers compensation liability, current", "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsAdditionalInformationDetail", "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "label": "Workers' Compensation Liability", "periodEndLabel": "Workers' compensation claims liabilities, Ending balance", "periodStartLabel": "Workers' compensation claims liabilities, Beginning balance", "terseLabel": "Workers compensation liability", "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature." } } }, "auth_ref": [ "r94", "r95", "r145" ] }, "us-gaap_WorkersCompensationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Workers' Compensation Liability, Noncurrent", "terseLabel": "Long-term workers' compensation claims liabilities", "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer)." } } }, "auth_ref": [ "r32" ] }, "bbsi_WorkersCompensationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationMember", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation.", "label": "Workers Compensation [Member]", "terseLabel": "Workers' Compensation [Member]" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationPercentToLiabilitiesIncurredButNotReported": { "xbrltype": "percentItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationPercentToLiabilitiesIncurredButNotReported", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsSummarizesAggregateWorkersCompensationReserveActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation percent to liabilities incurred but not reported.", "label": "Workers Compensation Percent To Liabilities Incurred But Not Reported", "terseLabel": "Ratio of IBNR to workers' compensation claims liabilities" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationReserveAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationReserveAbstract", "lang": { "en-us": { "role": { "documentation": "workers compensation reserve.", "label": "Workers Compensation Reserve [Abstract]" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationReserveActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationReserveActivityTableTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaimsTables" ], "lang": { "en-us": { "role": { "documentation": "Workers compensation reserve activity.", "label": "Workers Compensation Reserve Activity Table [Text Block]", "terseLabel": "Summarizes Aggregate Workers' Compensation Reserve Activity" } } }, "auth_ref": [] }, "bbsi_WorkersCompensationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.barrettbusiness.com/20231231", "localname": "WorkersCompensationTextBlock", "presentation": [ "http://www.barrettbusiness.com/20231231/taxonomy/role/Role_DisclosureWorkersCompensationClaims" ], "lang": { "en-us": { "role": { "documentation": "Workers' compensation.", "label": "Workers Compensation [Text Block]", "terseLabel": "Workers' Compensation Claims" } } }, "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": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "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.22)", "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.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.25)", "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.29)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-2" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "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.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-9" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r350": { "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" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r533": { "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" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r535": { "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" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r581": { "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" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r583": { "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" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r639": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r646": { "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 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r663": { "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" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r673": { "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" }, "r674": { "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" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r676": { "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" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-9C" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r730": { "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" }, "r731": { "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" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r745": { "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" }, "r746": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r747": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r829": { "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" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-3" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r851": { "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" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r855": { "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" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r857": { "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" }, "r858": { "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 81 0000950170-24-024024-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-024024-xbrl.zip M4$L#!!0 ( )>)85@<"&%'J,$" %Z6+@ 1 8F)S:2TR,#(S,3(S,2YH M=&WLO6EW&TER-OKY^E?4U;SV=)^CI')?I)Y^#T5)8WFZ)5FD9NS[A2=7LJ9! M@*X")-&__D86 &XB*9("B 18?68H+(6J7"*?>"(R,N*7__OU:%!]CDU;CX9_ M^3/9PG^NXM"/0CT\^,N?MW=WWK[]\__]]5]^.1S#97#IL/W+D\/Q^/CYLV=? MOGS9^L*V1LW!,V*,>?8U7_-D>M'SKZX9A/KTVORVNY)B+)]-O[QPZ?C*2\7T MTO'Y2^L+#3A_-7M6#]NQ'?HXOWY0#_^XX?+\M;/MZ>5?O[G^0O_RM_-+ZZ_7 MW9?D9L"E\;]>?OQM?OEP-'PW.8I-[:_^61@WS\8GQ_$97(B&TRM/6]765[4) M>D">_=?OO^WZPWADT>6NM^/CYN*8MM%O'8P^/\O?P*\IFU\:8GWUE?#%A0LG M+3JP]OCTXF1;U[5E]L6%B^MVQ"E1-\W6](KY#R+TFUXE!A0_BU_'<=C6;A!1 M[(;'CD%>6T2W\&DOQ@W*0]A^9X3A?A1AAA@YF\LQ@BY?^-U\",ZF\MFXL<,V MC9JC[MEYI@7"^N)]KG[V33?)C:&(R/E-G+LTW[3MEA\==>-, MZ-F3VV;\[:3 AQ=G;]Q<.QGF&7S[Y-=_J7XYC#; O]4OXWH\B+\2C/[VR[/I MZ_SI41S;*M\$Q?^9U)__\F1G-(2I&:,]&-LGE9^^^\N3,/3_UD?'HP8D>/SBV(:,/L\K??SUQ9/N MJ:'^//]1J-OC@3W)*RK"M[_47Y_G>\=F^K(.(0Z[EV=+KJK#7YZ\V2?:26ZQ M0-$GA;@Q'FD6 A(I*$Q-=$[K)]70'N6GQ/KYJY&'WP_'>WG*ZCQ='V-NXZR7 M7\;NO5V\ 'N- IOX+/V?@U]\]^W:J54 M<'F^CQ.P#C@T$VE"$R*">XP]5]ZS\ZU\/00A.MF!=C9V\'88XM>_Q9/[M1## M?P9398;4%-$%AH>2J5,YA]OC,Z.JK'N8GM]C#D M%0CK!;1V';^9\T1EUZDJ'P]:G">GVFK^[5 MHU]O4K9_^AT Z< >Q)?6_Q'#;O23!J JMK_'(Q>;6ZT/PXRTDEFD1(H@@0$: MP*-$1GL>@^*,XD5T%OL@J<" MX%#9P5TVU&14&+" Y80BA59?F=A I.$)8]8 M2""CTL+,8I[!50@?7!14?;/<=@]M$S-/!/D\.H:>=OW;;D O',0\!B]/SB[Y M8$_R1]M?;!/>'W\P5#& >+_^>AP]O-P;Y8_>3\:9LF5=]X]8'QSF:X"( M0_\^ J&KA_!Y7@]94"=VL!>;(W)Y3#4\TR3%$< 2H%&"/TY*@#;J*)/2*,O, MDU\_\&\A_=E%9=G$%!M8=K']]9=,J=-?GK2@I0>98G:? M'3:Y%9FPH#DAV?K:!M#XW>W/W[-[VXXF3?>NH_'/9UWI)F9G7V$BDP(M HW. MX"$M,E&"LJ:$"DY!F/.UU_.@R=!3#^-<\%(H!= M9WVV+KY MNQU,XLN3[;:-XYV!;=OIQ&2I??X15B&L!EAX.[8]A 5Z!FO?FY_[M.'TY;]# MKVSC#T]^BY_CX**DG%[T=G@, -%=09?0F-^C;2=-!U]O&N#RL%!/KFG)N4O; MCQET&X"FI(Z<\1E9PK /8:)[S39:=A>'.1;IX#H%? QTYR!)A MFS_B4D!WR;*Z"%WT[2BM#3L(D<#2H!@YZP.@JP,+)H'=E[ 3U"F+54BEKI#= M0S GPF1JK;P=PM1G$C>GW"U,4'WT:O;U.9'=^S+:.QQ-6F#N;X#0CF,<+GZV M8$::\2L[CM/YP@3^=WJ?T^].QS6<77IA:N??W&MJ=3+)!K #1#N&1&EV/L;/H\'G;/U?N&A1DO(JNC&@W;CI MG,;G%L7T<=L'3>P$8EW$(":J9/06*<45XI8Z9+D0B-H8,8 4C226*@8_KH+> MU<.XL2HH6B\<)1)%I;++,!BD=78MZR2,QB8E)4N=VIT80+MT2^ICW?YQ;O:Z M>8[A0S,Z:.S11DZ_;K]F0,"Q\Z_Q<_.O]Z&\/IA4LP1@H04:^]QDY; M%+@%M4$\8(MW#(EH*0_44V^*]0OMCJ'7^3>O_V>2-U5'1\>C8;>%=M'I'$*W M;6T''VP-%'?''M=C.]C(Z=1$!K!1-&+615 0@#B:>X]8Q#"7@07"5&G3F2$& MM$"8^/'[9K;2SZW$5W43_?B#/6E&@\'.J%WZ0B2WGSFRN)D3U!,18D)8Z[F2 M#[ :+;:2:<)P#,71^._,'*S/E(# S[[9S'D+%)!2.(^23GGS6BODG,:(2IEL M2)Q@7NS&T&T!U/O)T60 UX;WX\/8Y.N:>)CO]CE.M?E2K22\P&V\1(4GBB.' M!4$\<(*T"S!E'@!2"4J KI4Z6Z5[ M$_>(,N\0QRDBJU5$*47M(V?&F^(V7KZC$^"K%-NVHV.OCXX'HY/8/)!^H+?7 M#W1Q^H%[)JU1!$D>1%3 M1'R0B42'&-42;" CD6&*(F>3+=_<[;06LCIMAP)XD4 MR*?(P6K#&-E$.3*$"4V(E]+Z-1#3/JQF!2%9*83 '4Y(DF00CS0A,"$ILM9H MX^%_'ILUD)U5AW$L<$: IO$D9$+4"^#;AC-DG+#P)SIE22!1%^<]6]P>VF[] M=6.WT'BR7DNB4) 6Z(3((6S1)12"ES#KD6!:K)L;3";HZOCDPP#D.H?/_\^D M/I[&VW^K2-^G!*;4Z24_"L\/:0DL*32+$(6=D$@Q#?:7B6!#1ZM 0\M ">-1 MA&)1=DW\UMS.S)^<'>/[[JQ]?EM>'P.S&0;H8!K,V2](F9AQ7 E& 9<0I=\A0 M%Y".U"LC-0YEAK9\;\)WMA4QTDI%+I1&V.>N MBT#CI2.=Y-I85RP/N"G4>3>??W8GO\4QZ/[V?9I>VT> RF 08XF2Z*S2OEB?:WG+!_M/D;CZL\G%KAI5)"C>8$K1=#(=0H><94(XCA09"70C""BP"0E M3U)QP7Z%F#,7^"&^/3^$2R5B>"'.9,JHTX8A*O,4YEQ:1CN&+ F)N$2XLJ2T MV5ME2 >_?4C'HJ8H8H&U)PZQD _*X!20-52@Y+%7,EA)4W'^B%,V.('%%&H+ MZL8.XONT.Q[Y2W;C+'(J=E^M"^A1SJQFAB.@[ 'QZ PR48-P4&MPL$;'LD2IX(XOSKMTN MS.?FS&4;N#(V4T 9R&5,D2$7<$Y[:372@N9T6)1J'YP*IKA(B5NY?]_W_OZK M"96*!"<++%KE[*%)@/+&+OO? HM,*BY3*&W"BXR17:0[--@HG 'K@WNVH[:=A#9"\^VEM5HE7V"IN$>NV0843 MR%$%;YDG5!+I!*:ESLAWHP<>[GS/!BG*1'@*/'$4DLQ,+GGDLEBP""M41TH! M5TN5B$*8W".(H2]'7 W@%4L)&6H2XD8P!#8[0]1S;Q.3 ?MB >P:E7+!5S)- M1;PNL^&,SPG#'?*>RKMT^Y?1Y]C,^R^ MF>5;S]NEZW=>*H20!,,ZI_//"Q=N;)."=8R#,%)3J46Q>N;'0]?WOL 33^"# MC0Q>U]XZ355.19^-;>(\,C9J) W!PDDI+2N6YQ=SZ&NA2A+,7T5-7FLA5PK( MX:@YYPI1E'N8#5APIP-]=P$+T0OHO?=O?Q!_U4ON#>DQB5.8L%]+NB9-_-R04#L.-+: M,>,YB4D6ZPN_Y6#DRB/'L9LZ.C6. DG+!/;2"&++ MY6/?]T<_R$F#16-9,<+A',-*,X.4#R;7-G:P9'T.HY..2K#A5"PV2N7[I_>7 M62UE8T4B$FLDU@(I'',-VYSQ50F)1-*::!:XXCW]V #%OT"1X4(X1VU$F@D+ M1A73R(2<=E4*J:RF.I!BCYG>4O%_C&-;#V-X;9M<8'NB*+S!*)H< ^V[="]=5YK]YV M>8GJSS'_:,F3@R7"8A&30XBD6G"%J/8<\0AVAO,"(Q><^%&KK&@3 >[%73;1@\A!ZR&0M:S1<#]%6PXEYLIX[1.*BN=\K8X@ MRYU&U!&&1KG MVY8,64E-]-7L)49.M+!P1^5YKA[A-7+4>B0PB\IYF$U9K)MMF3;JK4RK>QW> MN'7WH&-3Y;QCF^8DC9KL53R_W=VQR3:&TPLW,U+!**L##P811PWB,N?TH2HA MC*G4Q$GK6;%!C858!+U*7*8-$"TH/J(E$BZG%Q B(A>,1XKB)!+V7)AB1);W>QD0 M43#/M5?2D40QED7&(U[F@/;K(CG@K4XL3\^>SZJC_3M($DA3W!VE: MO7R5[?Y1]_.=4;L^^I4SPCC)^V@1YU/&.B++G,XGT)-6B=L'*#ETM\[GO-V( MR(60"Y%D(-(A(W-R*Q]%?@5W)X3K)*PAH5@#K>02G05 'K'.!6T#DDP"^4C> M(""0&B7EA>-6)U=N6JK5U_,LVKHY]QPPT>M+(_,!++^H1V>_O3T MQ:NZ]8-1OLE#.&K7-=N485YA1P)2A$<@?4PCG8Q%UBJ?M-7"V&+/M*T-.J[& M,RERIN:,MPEW98!RMDTI*,)*4YVLPI@4:YH5MAE;]B;1QH13%X.*21-F(@"B ML_FD+Z8$VV]C,.8-G4G V-&2#2@TDC()5HU!EN. M<13RNHQ8TK#\@-"[CM1J@O8X3A9&!HB<=& :*2V0!7:'$HTA2J("Y\7N,C]" MA2,C2]@DCZ+ $BQ9JK('G2,IC!!6AIC26IU(?7AJLGJ*5K9!O>KMPH5F4&!. M1USCF"%>/M#8:&6.L8CF!0KF&3=$1-*M158"$Y9<0;# M'1*"K2"Z=(.$ ]M$N(L8$9Y3^0B=D8M[E"(A2?F@<"QNR[6PV/6N<#8UMU$Y MER[]H=AUR8AE-J+D!=!MRQ+0[4 1=<8%ZX3C8ND;HO>=N-6=C2[ 6"CXHYQ M#BN.8<2ER(<.DD'8"^_ =E+>%1>CVMYL9[8%59W>-05%H"6>0J*&!$9<\1'2DCG]!?> M>Q4UMU3&D0?TF*7-JE.+X5H]>A:/7 EW! M5G/G%!-(FD#R84J*K'8:.$?0,0@P\72Q%OA:H->#QK4M\DB1$[FJED?,: N M:V(NL!60ED8&82EGMEB[H0C!*#L4LT" +28Z=)%YZY*(&@@B"ICD,R4<+*F M%=)=K Q6@O-UWVE[J"(E9'&S(JSBCC*.=,J9-QC-R0-\0"%9Q92+QN%U"'N_ MMWU+'H 3%5& ::DU.1Y+:(WQ*7(/&*:[XO8A!F2B;TL[E^,^$'5=%;^>N_,104<;" B$BZ&2, MT?E I,S;@50BS2P#_:J-<4X+4^XFPX^'>^_FS"[YG/M&;@90*H66)'NPDO+$8Q.+3>U;.C_9&"]:,4C$HN0QL%QU4 E HDQ6C%!(:!>= "LL MXF+]K45M7:V9@^ ^FP2+) YKN'$E=;+">YL)7-[E)1(9"&EN6'JA2WZK%8)$;>9%:S:1'@NON(&,^L2L5(L1)B0VE)A8' M"[>)^-S9_O$9!RL_O 3U<'@$@O5-N&'.WOJF&1W-70/_J,>' M.Y-V/ )IG!TOSJFNIN>+3V^S*.&\HJG?LN"SH?KF\B7[)E:3H2,%XIT%B9:$ M,<2Y,$@'B1'&,LEDLMMI'0[I%NF;6,G9EL=D]Q:C(13E5#/+D8T6B(+&&FF. M,5+>&D-\4K+<[+&/.DY;"\8QD0%YS0,8B9(B2QA!PB7M$F<^Z6+WL9<*/<5P M\)PMQ7ILD*!@CG%8:$@;(Q")3H48J*"^WRY;/10O1&K7=?..1IBZ@E"'$BA"8+S: _< M,X>H#9I%"B1[+8X]EE5D>H%$)1]CICD!J\$^(BX#04;FLU11R!"PDTH5Z^WY M<:(RJZ6QD1@%2XL0I1DHM9PN5 F"M+X]=CAH=11B4U ,"@6<289TD):&*Z$/?54N>6/U'TU MPX)\T[=:4?QT$>0_8 MYN/I)>LR/]&ZI(GAL H]09Q0GT/[$U(T!4Y8">U3]J$5-H4]?&6 M2U22Q&EC24#,Y')!UBMD/3$(1QI5B@S'E MD<4A(!^D8@Y'%D.Q>RTE%_-:CC]8),*TRSEM=00KFAL@-T'#BO:PW$P41)7G M_;CC;'V,8UL/8WAMFV$]/%@N%BXPPX:CSBD"O#.R7&?&RYS8.:?9((3; .^- M*+9FZ"HKWA;%L9:4+U'FTCJY5KWI^"S\,5J F:*4\MF@=+XX9KOZ:,/ES 5S M+H64#.(T6<1SME?+M=*SB <)&K17DB Y 1Z4PN+QJS%4\4 M4IP0"7:&$+38/>E^,ZI\^V>!=$SK ."A'0H1�W.B"7RWT8,)2%9R[94*S# MJ?3#&'T9L(T^@2$$Z%ZE(S(YT(\GE4-PM48N<4LQLS:5N\MUBZ1&S?C 'L05 M>),V)O1)^.0C9@PE0S-;LR @!%-DG.8AD.1$7'??TH.:NGB!#(VSY!,H.UB[ M'G'@94AC0Y>1"/8V"R6'MF4:6.]P[!\-G(?1@;M'5$AQ=:DO:9(UNS$ M1>RV -X?9UQ8E]FP)'J->4)$9?,D)(4LS;EUO$I2YPB'FT>Q& ",WEM)8!4QZ7,P M&0_I!EB6FH'E)H6 M@90UDH;\37D.O>\PRE=U$_WX@SUI1H/!DD*E"R"46!!+N M(N)Q646*/G#< M=HX*QSS!'!>[(UM"F-]RO+ Q I.'A8,\ER2?A*/(10T$Q0/+YXP2HM9]5I;O M("\@ E-P[YEB& 4K;<[?G@\S)IA,:KU(/#AGBJLDL<*X=ZQN#8#8G*LH_D.' M%W'PRJ6<5,8DX!*>@^IR@+!,)D&D\)@4N]2*MV8?*+]M'PFS3')'5'0N&(]2 M=VA56&#;/D:DE&?$NX0E+<[5W*?(6YB/A0: M)9)!R)BH4-07ZPE:$. 68]53%0P)A"!B'4<\)9;K6!(D#&< 0 1[5IP169)O MNWUKGBY 0+V4Q FB M4>C\I20'<5CED N)8AR)I*0X,[3BJ^]W,J 8"DND4389#D";0L[\9W*>"X.<4"(2X;$SQ<97%KQUN,"CO)1X M6+]"H\B$ OAR.?0<[#_'E/78>DW+U[SQB0^54& M'1>0ZY (8ADU$DG!7(X)P,@EQE%4$4MF$TER';C2.S(^' %7/CDK(WQVS1B,4SN8;4#,MA?> M?MS=2/.42Q9("J"W,8F(!^#B6J6((A=8$N:LI>N;QNSASDVO>OMRD=L*&N:) M>> ,P@%R" ,4P@<'/"\JXA5+D97+^/O3R,L7D,"<%"3GJYX>I8H$Z0"4TX:D M@H+_8B@VFK0(D["\0(R;=A3NDPNR&"M5:BQ2X@XY$;.L8HZ/TTHW?NTGZ(D-@J0O<"D!E@PWB)&5)%P;!@$@L"-&4%)MSKS!47GUL M8*\B'H[.9'2().<1C=C"P@'HL)2#X>R##I(9ZG1Q?'?YEO*CKJR,)8\\)8\P MS6'H4H)1C*U$C$?/.7;$D7(9[O=,H$^[>TT'%">]17Q+7YJ0AK"H$!'9J9ZK M*3H&@I% YQ+.HK;EU>OI#@?RJ7;I9S#68X0>QUTC"*7UE$*R#$ER." M^Y#1%@N<#Z$>*\U2BIG/M,YORFFD0$+!_HO B"ZG)-X3[US[*# "-G MB4B/&-C(8!DS@9P)&CF!\R$)%>#C-92.VA1^Q[" KU)LV^Y$T"RT?7[5LG,ZK2JN MG:?H(T:4JY#30V8+PH"^P"YRX ">N.+2%*PRI],*]CN55M*J_' @9KF(A4'6 M:;#Y&#."*69(7V9L[53Z9N[%.JYS C+0"#H?I^8V5TTR.;F995$)'[E?AS)C M]PXQ(FL0J;P8UOEH$UDL<+7PY&.( .=&*YW+?,)JL<"?8M2**^J9**_JQ:U2 MD;W_<7'8@9$)TVBFG*[KG.COQD'JXFUC +8&SS]:=CFJ"^[:'_+$1RZZW2%% M@S*WV 6U]#W-NW5^D7D5N(K&*(N4S(G8!?QQB47D0TSXBES4UBGL$&56 M <,5P!JX2R@D)RCC009;G$FSV2X98AC16,,\R 0\SB6!7(17E'NEF18TX&)# M1$I."+$B0B.(%TQ(%)4!+<6=1E:ZKHJIYY1A)W21B4-**DVSFCWY$*G$W1DV M&%Q 1@LS9X,"ND&=5\G3X(M=A\NG@>L(THM4F]D0\=ZA2'/%*0HKVMJ<'@A[ M0P(+AK'>,=0?#RZ69-B@)3%2(J]RV1F;JVE'3+.S",083&WBEVX\W5$-$'5[ M-8 7IP:89388+6!\K$?9V00F$),B*DP8M;S8J.9"P*XGZ(^4*$AG3- T(.JE1IQ[BVR* <%G4H+UZ:)9 M>C[PNZ+,BFJH<>.U)PXIEZ,MB0A(8_AC'2? KR3!O+B V%/>W8R@J^.3#P.0 M$UC(>0?XN./H5Q3'VQVE\1?;Q%RD;_;R55YFH^X72W+$+:E@M^54AH"1E7!/ MGO-HN.@,"MFS%@(% [0XH^I"(-6NCT,+_3T+:)Y_\F;41&_;)9PYO.S-7L'Q M52D9MM@F%+H\!EP&9(@%D(I"!2^QI[XX0C9?/D"YIN%I.[9I3M*HR?GQ+Y>? M'(*&&[RBH\YD 7NS!P-4E1EN2 MR:*YRJL "1LQ&"KPRC$I41"4"4%Y-&MGLER9 ?7;D_OPP8,=P?W.7)>Y@,XA/!( 0Z)*&U>OU,)Y$-L 6/=C)=$G MY+FGTAC.17DQ#,M/ GHGMO\^)8#ATTO6A8MPXB2602$2L !K#%:I)E0CIAWV MGB?AR6988WGE3L:Q>9@96F3<)!3DBP_BK*&W=]:PQ3EK M5!"<:@ED1@M8["J'T"O,$8-71L(K66YZUV*-Q 6N/.)Y#(PX)+1T>?M'(1? M&!'$8>6YC8X5>\KOI1U,/68QCG\;^7/EHDXG)8)HC7RG7?3 M!8F,"!$Q$8R&*?&,%FNU%^'=7.!19DRYQPX+9)S.Y3$X ],\FV@R:B#Y!J=4 M;&CY-7-Q%K#2F6.?AC7PUMU/ZS(C-DCI:?2(6@JK@VJ.# '*P#R@F/%8U!=Y!N M7'^.LVQJI[]8&\5C%4Y>P8RK? :5Y[JG#D>8*<,PST?F>+EE]C8VDXCPUC,+ MQK'-!3ZY C5DA"8H$:,PV,_1EY>$HS*HRD7"1 H55E:LZ)%!%SC*"'%$B:FXU3<6MJINF MY1Y;+N48H)@FX (2!6\ X32'N5!YB42+N4L)B_*J()6Z![8QA=@Y@"2-1J'@ M\G$%:B32U%KDI @S8?]0K$T?T%A=+=^WO2V;ZRO!S ,%W'ZMWH8WZ?I%1NY M\X8)#HGIS%(5"(H%Y>TB%4A)Y[@F .;E9NLO)MG8,8$_$'!PD+FF"?D M/,.4BH5@MW9^Y,CS2T5F3%$?2 M&0VDW^0$LC*@2!UE4AIE6;'^IX6Y#N\EY!M<'X (#[:X38AZ$G*U'XT,E1CX M Z"0#8**^P[$#_&NO'+:B-^NC5[.OOG"'XC\D@ M_P.Z9#N-8[.14ZV-Y=@$BT+*2:24%4@391%8%%KIJ"26Q:F<_ACR^@1KE>6# M7F24LHC*)TZ1<$X"1N*$+(\2L62Q-U8D88LK573[>*UE%F/86/HNC/$X^V;(:N#P(=-Y&GB@K+AXK;L>^UE%_T=Z\<(FL9GGOE/N< M>,O95$(BU N=7UC]68UA389 4!0=(5$)&9)@+#26C#(J@R@XE'MYM:"^VXA' M%E%@J0@L!8=8,(#<(AGD6."()XNQUQ3S4.YN60G,XWL[=JLX>[#(,"3-'/8X M(**[>/<$A@V5'A$!TL%Q!-NFV-#F@C/FX1^9HG M(W_U;6=?WO&6GW9??7.[NAUQ2M1S^.Z.=YORQJO;-_WNKLV#E]D3#E+=OD_; M0$]K;U^-!@/;M-U)]=-GA?HS+*#SMW@'T 0H-&KNV;]O?I\_?!6'HR, P"MN M>UN9N7"+9Q=;?_-HY.5LAR=7C^_LRYL'^%G]]3DT;S1I?&RG;P^C#=WJAC;\ M^B]5]0O\6[7CDP& %S03'<;ZX'#\G-3#%T_.774\OR;!2D5M_;_Q.<''XQ=' M-EL0:#PZ?HY?=-\E>U0/3I[O 5JUU;OXI?HX.K+#^85N-!Z/CN!:-VJ@'?/W M=(N*XW$51A,WB"\R%" [J ^&SP#/,=_ZW/Q&)7_SR+#\ ^GN\G-Z> MZY&/F=A=[I,?#4;-\S_A[K\7U_?PRW1ZW&@0SG69\#OU^=.[MWNO7U6[>]M[ MKW__[[V]W=M^_?K?MX MD#N-QS^ -X*=/1X-GU:OMG:V*HH%-]>-P:PO>5$^9VR+,?:O+XXML(OAP;R# MIX]?.$;@K0P1[6A0A_F533<"\Y9\=V2+ ([+\[-J>;G;^GGS_N/OU;S3YUOQ MW3M"JT']#$?#3M'6OE-R;_:I5E:P[(^6.=.8$ Y9I1VBW+*DE%4JX2?5C!]^ MC.G6!6"JH#3O3VX C%A>3?ER-+ GH\D8;O\UAA?31QFVA?]U?KW/E/.XC6#\'-MLVE[L M?G?K)_GQ\/QF_O#/=5N[[LSG\_GO9Q?!5>%T1+JG$0P/>_)L>HMGX^;RO>8L M+,_ME6/X!1J*7!/M'\^[ORA_< 5QNOSXN>QT0X2WL!) ]#['9@Q$>S#[*8C- MJ8Q-.SR_$&;W*H0C2]6'YV_V9S![1K'Z]+;:/3F"Q?CGIZT=MJB%-92N0Q@O M*;'4*$1IDH@KAY%U7B'&> @:P",PO2B$V1X.)]EE=SQJQD^J+LG6^"]/:NAA M&SV@QVC@P!8']Q[WJPZ>/NY^VW^U5>^\K((9[P/XJPJKW'RLB?@H_5^_?5'O_ M_KHZQQE/^>+VSE[^FAC&SP$2+.5P84W#OQEP;LL-:&'< -^-&XR::GP8JU2W M ";52;1-%86NNF[#_AN;?MJO?]/)!!>U5]%.7:/8O+A_C[M/$ MIPN5>6$XTY%'4%RY2/H>WSY M=C1Z4R$WARS5;=X4J-[4P(-A'/*Z6*3LY4V+% U&TGD.Y2\B\@KGCT/-J!$5$Z!P1QR M"F18:\NL)CYP_\-P.Q7YC_&@;L>-'8YS ,!BQ?[J+E\W:2^W/WY\O;=7O?RT M^_;=Z]U=8+T?__YVY_7NT^KMNYVMA>%M4K&^_I#=\=^Z'-[B_S**]7U6/];5,89>>AF"20XE9 M!B2,)N0BB+#A*FIGJ<+1+4;8]^S7M[-@K&G-BH49(==-H* (:T*-4G>0XQN M4J\,*'69[.YV?*X#MFK45*-\B+'ZYZ2IVU#[+ ) \!:VOI8[1F5AR5K+P]N/ MN]7L+'W3K\ '&/'Z/,WH%F)S8(?U_W;O?UX3H>P7X*+$X:(6KMZ-MJZ4@:N6 MX6K6'GM$@M7WM?B^]J;TK:T+;W%0/'5I[$-./BN1)58AIPAA1(H<%;(8ZV([ MA":V[>R?G ">+-&RT 3CZMWKZH-M_OAB3ZI73?TY/M@FZ=W\J=_;([V;;R0) MJIPSR!#BP5R4 IED-1+"8JH]I]RH94TH7>*$[D[@UQ7%N/=X+ [?U[2O1=H? M#X;O^D[1,RJ1(!W@NR&PM)V 03!)()D8280SQOD/AQ5?@(,=>/F^V1M]6:;W M\^\6#*;)YW/6Z;(1_>I!OR^BWVD*512!><:1%ISF6ET8N9PIFL+\05>HPW%! MN["S*>S<0>^;#\WH,QBF*W5SGQW+6#;L/R;;N$RHTDX*!WP3)-48H**.(TL3 M0](QYX.*+*D%[>K,Y/S#*)](_?_JXVXS9WE";+24M'=PK]"A.9OP'*UPW "F MU<=V4,6OT4]R953X.)=(;WM'6WE]7;)@P.*O\NJ_T;]VQ^#UA09CK'=X20&Q M2@LTK1D1UEBF$=,:%)0(&DQKF8!+6\R$YBG^>/1QIL_; . +4DGW'38FOV=G MKZIE/R_266(M(-.TD!WN.1Q5U0$?J3^SFSJWSL M:=N/GZ])"&-!$8M&/V3 (F5;V(B;@A;)%B?RA@N$V.+Z5M&+A.0@V\6:+;-Q MZ@3G7 CO[./Y8=UOOIB=]CW[_+;'@*^/&K[+ >$RJ/*MQ'RO'@^ZZ.YH_6'E M<[ZU[UD,=YV3?NRO&_O&=HIG>H3XI^_;I?W(+VCDW\V.-'1"'[_ZPYP>L@(% M!_>%3\ZTX!W=-E1L+7SCN7"L*]/'*!P)VN;#3$X1Q*,DN62<04Q2X24GP7/Z MHX1_1IM."'4=BMY=8&\ZY0C"V&5F?YJWMJLN*6;U?V J2/4A-E67'.Z>KO)" MX*),P<'$*"8418'F[*F62629",@XK9*-FA)B?U1P9K@_A?W%2Y%8 MO$@XX+_!88*(<12PA%NDZ:+N=.0W^W%94]UW*^Y: M$@*6W+OMW5?;_SG%FVJ:R++Z[;>=>VQEK-*%^H#&X+JY3);H#SBXX ^HWHV& M\;K!ZD^ WM9%W[6E'N;PX.=\2^3F+<7W],/+Z&Z^N+?#D&.=8^5.*G\8 6R@ M;7]4]51^SITOKMO*5E_B8(#^&(Z^0-.B;4&P GS13K+7SK95B*D>3H\??YR M#_(@_^\JNWBL%5)>IBK]8>&-N"5^+($B&2I6 &S$N M)! D3I$ECJ!H:;KD>.W5^I/E0T"G[[HD;&?:M >N10)7 MBDE*)10*6'#$,3!XIR5#0F&"<]%!ZQ8$7'\?#2;#L6VZ!#_-?3-*]8#5 ]8" M >O+8>P._5Y$K>?53^3GZA#H5,:J4-G!X!2PSB.9B[,+X*87P>L":)TC7G-+ M-@-9_CIGCJS")!>YZBZ%?OK8N;\)K;ID>VWU$]P/;-ZJG?C#JCT$&QOK.4 MA],4K=GK-+;C>V>YNXU"Z'I0>JO/O1B7UG_>@? ,H=U@%,'54C\< M;'$ <-6,AMGE.CBIXN?8G%1=M33KN[#65W9LI^D0+T'VV3W.D\_SUO+'># 9 M3$\?[Z*]ZJ?LEE O*LKHUJD]77>YO8YS;J]E _BTP:>X'-N?%XJZWD89#8]( M &+FU(XT)QAUR&-,E([6VKB@0Y#GIB?/S@R$>]3M4;='W5)1MW,Z#J#QL;+> M ^KF@*S0X5#V. ZO_!1L_B&ZXHOV", :GM',>1? 2E? ZFDFS7"S.*M%6QTT MHR_CP_G76\"A8]>RSK_9E;'KSC/\VY\TI?C%=>WKOB8OYI=]]X+KVS>_,!/G MV<77M'5^Y=P#2ZA#=&X*G.?_6P^X?;*:X/HUS6=(;PP-Y#=]>>,OY6WB!>]X MQJF ,TT_ E^WDJW?KE[=/Z1$%JLVRCA#=-5$W-[VCL20I#5R@1M@=#@75$@& M>0^$+CJMK5I@@N]F!^;Q8-2<7+&=WUW4S;"?7;3(G?WMRV*T!$:X? ZX6 =@ MN>*[V/C&JTA)CR(//0V[UY&LZXW:VXSS-;AFDJ$F1 7WL!AQYR(R$1ND;!26 M8:F36%!&F*Y?+R=M/8QMN_"R3[<5HX<\8/T8R,?KJUG^4F356M"]T6ID0#*S MK"IDDJ>(!A8]L40R'A_;7KU+S$<+DR6YR,;>8I]+ZG2\W8M#9QH'P MRE,-LYYKU$!'[4&WQY]]ET2]:"O;MD!B\T=S28@IQ6[G9CA+)9-_6><-G2&( M66YG,QI4(P#R<])W1O$G,"%G,5T<\W-'IG=MXRS<%KW_.H@G76C$3T14G[9V MZ.9KNJ<& ']M\$2R++CXV="VVDU"/ M9^W:6N FFC)4:J,Y4E@DQ&DDR&(;D/!4TY_KT:0=G,R7 M]%5/7>CF."Q>IF*TR!/O\KK6R EAD V$8*>BQ\0OKN;F<'=\-'Z=N[MS.@A% MK>];6VZ/8F'=O"HR+^L6P AHW52&ST1[OA#/+99.;9W&?62][4==5 NHY\%) M6T^U[C ?PP$UC)S-3"]SP3ALI_H\QY[ 5UT\XNG3SR^_4_U^+OO;O_U)LJ?MF%'0\Y QC8RA'&\1_ H1P(TEL,2[B61YLK=Z.MAM MXK>'<3 X]5_]=,5AH0M;U0#\/U\?:W]/A7V=XXL1:121B+,@X(]0R&EJ$$D\ M!$9LTF)!59YV\R LR]^U9$-GM2%+947M/+H ]FF5JKPP[<$!+.W\[FAZ*/ES MEP9AMFS]-$M"5B/CDPJDO=,&73Q.RF0+?G<%+WM>_9_[D*8?\ '/<.!-%P\( M#9X" <>&,"TP$BYPQ TW2'O/D7>1.4JP]C9=!@(G/7 TRQ%H/X(X\1)9S1+@ M O<\4N( /KX%@@^=[?AF,++C)V"=UM.[?=K_M/OJ"0"CKX_LH/W+$WP!))X/ M)T^\?�QSO(ULYMLJL]\C%Z?PZ\ .7?1-=,+%AD1'9(S^^XS=\+\?T29E^; M@>KJ!%1K7JC@(?/17LT&:2#6RR"1$;DF@@\Y7QF00R^E#H)[X_0WAY,Y(PPX M8$(Q8H4XUA%9YC0R422M$K=)N2O. W8SVTUL-X?MN15W@1Y.V<1YAOCVW9OO M<$0)#)$\94(OE"$N8MBG6];3'J_[QO75X_%C/"?4GW_0?QR942)$C*C6'G'. M%8@C40@;YZA/$H.,+\I_W)[5:X_AY0G<+39QZ.,>W/KE $3[215;;X^S"=!, MXDI YR&E^]7[G4^_OWZWMUN]?;?S_N.']Q^W]UZ_JE[^=_7Q]9O7'U^_VWE] M7NA/!^/!LB_1+9K3+X41V*)QN>O@;B/W(>_:SH[8G#]U\SE6'YK1UY-J=^ZV M/CT4?IZ&K*K9U?9P.+&#ZO<8QS,[KX/T0[AI]FYGE_LAK EW4M7GEDIVD#3S MQ9*=H:#9Q]7;MV_S#=X LE<$H[]M70#(R[XX0(H2#_%TS[[Q<7#@?Q M*PKU;#Q"D1!? #('EN!U_L23LST]7+3[MOW[W>W:UV7W_\^]N=U[M/ M,^8_Y F[ @8C^_RJ[7?O/FW_!AH.U-U>]?Y=]>;]Q]\[ 'M<@[&W_?*WU]7[ M-]7.^W=[F024?=KRCKW;I..6Y@:G'+GA.\VVB+[IMUORIK.:XORO;RK@L,7O M6,#A![PCIBL6L78!SGU?3_MZ1;.6VO#;TH/Z+K\ ML UJZ"P#M^T%YXJ^3MNV0MFYHYI>B& P;^CWWJ#H'BA9]3>@BU>D:T>F8OH MZRD.0S>/]LF^FQ\)O3,@+V*9S0^D]@A&C+0QXNPFPXS?5_[OFXV$B[] M/.YF ^ 2*.;VE4?FEI,6IU^:);%8N]_4[1_[R?KQZ*;D[\R+:.OE\BFVY\,F]B.!I]C MV&_'-J7]?!8GASBNAGE^.FU.CGQ+J=J9-:>GH6L"OHOUJN+'"\.;#D5]7_N^ M;C84KH*'F@U!OR60T)V>A);1UTLDU._[$Q>;6>JLD]40SYWS3>C)YIH@[(K( MYB8 [*:#3-_7OJ^;#7Z]F[,PADE[@EE&7R\23+I_W(R.]99&.OD/>LLHZ\7 M62??AX[$_=:F.#[9#W7K!Z-VTJS*U?D[7%[M=HVI7ITUIF>@:P*[/0-=N#;," M;F1:1.#%=_I__B=H_IMYYO0N2?#\PX?S$8C]HZZ X7X:-?MG1=C:_6GAM?WX M/Y,5>0NF=15S:8./W];.G54!>MU56'P*5PRZ(@+G*@U4O]OQN"LX, S5VURI MNJD^3!I_:&>5Y::_S06W9V6Y>\VP)IJA=T2LN1CU?>W[NNY]+0,*>Y)<&$E6 M/4G>/)*L@"0/[4%7;*OM-M(F;0O$=A\^'9RT=;N?5D62Y\TZ9<:O3EO7,=_M M60N[,EKUT X]W _H\S#4X_DU'V,[&8R[2]X?QVES>C:\+BI@L6Q8/%YET+.F MOJ]]7]<9"GLV7!H;WN[I\ ;28;O_/Q.;:W;;7(XVOQG,7\^BS%9#A__S7*LZ M9ON?9RT['W)6;;O19%S-7,PYI77/=M<$XA>*4:P_?-NSHKZO?5_7$@I[MEL8 MV]4]V=T\LJOWT]QMFM-@CV=.8&"7^^WD^'@ [U=#=L^\N;NGS>I([^ZL6<.Q M;4ZJ5W9L>W:[)I"^6';;1S;T+*CO:]_7M83"GMT6QFY-SVXWC]V:?7]HAP>Q MW:^'':<-=6L/FAAG-/=+/5X-N]V9-JNJIR$*KV;-FK+$GR>+5 3Y?ZOO9]767*V9DUIN.R'TX;TS/8-8'MGL&NN1CU?>W[NNY] M+0,*>P9;&H/M2VX7TM=+'-3MC\:'L=FOAVG4''7D<37L\WUN1O7VK!D][UP3 ML%TL[^1WA%VYM2FHN^G(4T)?RU@Q_4SW,[T\(KHYB+@$'MI7W2ZDKY=XJ#^7 M*SSG!0-1'N[_<]+4;:A]EQQ@-;3T;"<_IP2S37885V^F[:O^XWS[JO&A'5U8*%YS'UM9SLXX6E M'^_SCY]G3>JBJG9&S7%^0JS^.H*QS,<%^A,"ZP+.JW4/;!!,;SI4 M]7WM^[K94-CSU-)X*NEY:AE]O<13R3EVZD='QW'8KC#(ZHR6[IQK2\] UP1V M>P:ZYF+4][7OZ[KWM0PH[!EH:0R4]@QT\\ZH$KK?3HL5GNR/O@QCTQ[6Q_NC MM.^A+[8>[KL592*Q,6U6]C,.8ZBX5R_3[SOMZ5KEF5H+F MV@*./2->$S70,^(U%Z.^KWU?U[VO94!ASXA+8\2L9\1E]/42IV6G[+7)%##' MZ -_G"9AZ3Y9$:>=L]>/YUMU@:KN-7;8VNFQ@J>S)(73F(/J+3SP.&;KH0\I M6!O,[NGKFHM1W]>^K^O>US*@L*>OI=%7WM/7,OIZB;[R_>.F'OKZV [V[6E" MZOT48T=A5\-=/\R;="Y'=O4&FC0M#Q.;S[7O_K9D-A3TS74G@>4U^+.?GZN:B#KW_OZ6;!HM-C;,G&O^B-_S+Z>LGX%_OQ MZV'MZG%[58W8_=8?KNIDP;15EPIAG9:)K7;]80R30>\#6!M07JP/0#Q>>-YT MB.K[VO=ULZ%P%?R4;[$-P;\ET%/9T],R^GJ)GLJ]/5D-' MWT K*H+1WZK=:3-ZUKDF4+M8UJD?DG5"T_/#_O*$/7EHD9J];[I.X"VBZ,7_ MZF&I4M>OL,= 9M9U7=VD\5KXU(Y75Z]Q]_3YO7);DZ6W6.5F>I=*KZWZOO9] MO3<4GJ'44GO?T=*>AFR<)#VFOCZ650/_6C>(WOSW-PS'ORI:HI\^;(PN\_>>D M'=?I9/[@[HP"_?^X 5&(#M_EZC?Q<'F!"O]?I99'0J\?\9OFZ M6#4[^Y>-WW+G)05=ONO<1@;.[A[K^5")'$TB/N#>O@'O_L8?,FG]'P?-".ZX@G%Y.!7\TC9-'(^KES,<.#U\];1Z._1;U4__]B=- M*7[Q\N7NVZ?=:_*B&A_&:O;Y;+A.OYI]/)HT\T]&S?S#+W'VV<]/J[JM;#6( MMJN0>-R,/MNT]G:RLVH M8[M5[1U.\]7F23RT;17BYS@8'<-%]OP]@:R-\^[CM!!C#>-QD$LMY&;],1Q] M&<20N8=M\^^.H8'6'U:I&1UUG3]W'QC*=C(8YVX L .G:TZJ+_7XL!J/P (\ M^\GA!'Y4-;&%H?&Q&DW&W:OSO\MMAW&9M^PI_ X$\."P^WU,*1/.SQ%�P. M>Y!_">,UO:^WQ_78#IY6AW%PW,+=F[.![#*Q57Y00W/;JID,\_WJLPN@ST>C MYMP3!M"2?\3*1?@)/&]\L5$!/H8&P+C,FV?AL\P# $.ZR1@U!S 7_]LM23L M*6XF/GN>X;#RNE77V#ZZJ&?E\$(\*;Z MW38G@SSY\)H8>2'R=/.6YSS)QVG,9ING9?0EBUWW!CBQ\$^U1 M.P/7#,)UVV8Q!Z&Y2B5 MMM39NM[@Y%M*4$FE5)00IC$[ZW8]S"U'7>]OZ&XV4V'YRU,[]=R@3I]!,+Y\ MUX<4QFS!=AE .RF[)$)99F;*-\Z$IQY^CNVX(P( :!=T\3GU> @D':1AX@^? M9@8 =*%%HR;KXW/LXLQVSW;[F?7>R]TCD#O7 #(!RP):5?NQ=?4@9ZL%>8N9 M=TZYVP5>=4ZZX%6,"-1XYF17,-P7&1A[X7J\PA6'V4??7@5G:>0G\'YN$OAL M!YQ>YDX K<*DLU$N G8$; =UO72%V1!&:9 M1.[]N=';:#('9N.4L,5OK,*9W7@"QB:\K/+0')RQ.^!O)ZB3QO/4K6-\8 >? M'.?]M<%)QPFSTLSJ&12NP$#XLF@#!^Q,R"E07O0&M''&'&V3C>>0Y3I^A0?7 M.?OAN:<=3/U@=3L[F :FYV 28M7&83UJ.M4_R/*=8D<\[6!&$[J;C6MXSBD' MF-OY_S][7]K0YF=@JR@N(LD[)8P.[P\;CIU*@E M\M)07%C;G%>!O^)8#KY(C/HTIC@/PZZ'P:1)$QQD23_@D],Q%%%LQ?JK;)&4 MB2S FZN:@-N;NLB+&1X%?#7%:]J91>(9!T#K\;1%79HN45VBCX$^8&RC%WQY))$+O'VBDN-[E(:-UE4 K>D9$5<[8M7:C(C M#D&O7UU*7)=C@+!AY&T%F\I5@ZN&AV*X,I9H+B['D[_P.=N[?LR1PKX8",48 M)=HX)0<8\3*9P7&%3OC3:@.,GV69D.B^#HX)/DN2,>L !%D) GL,D] )J!N(2& 0C_5WZ!H+*PS#UZ& M<.-6!K+,2:(E1F''\$)ZCPE/PUY1NN)S5DP])Y(<3V'[*L?=1%55Q*G1J*!4 M\,=X$:QF2@[$&@)IB4Y'/JZ7AHZG8N1UXCLML/Y)R9JC<5I6->LJ%I;*B,M94S>8C5-U+:E# M5'MQ+<%U%8E9F6=7TO2E8],/#[\0I!BA -7SS:%/":4I8-\*=EXP$VXWM:E M(H5=Y&3VXS&3+B6S9\L*2X@1]UX';Y\R!= M@*$*3Z^NB!$ %V'=@D+?%'DJGJ:*LEA.8/@JIB$SM51<;V',)\VE0./@KBL. M1KAOQ4(,!9)D7I(,1>8!XPC]H0K\ *#S-&=+,7&<>_<)6TGJ^Z]URA:(_:AH M\DK=1U75=PSWD=#/-2D3;;''&"_QOT<*?(VQIGY?U(?L"4W3\BHF2:4XQ0:3 M)-#D53V(\ID4F# >DVA/+Z-:.S/Y95H6N<[2B0 '%U"-X4$U1[_8@.?HH)M= M)A(OT)14Z$9Z/L?JIAY%R<+-"S7Q=I-4A^DJE =XQ"A;3&43'ABZ6(K3Z$$< MY;K B]QY@5&/IZO0"8QW@K.MM M\$^]"C4=-,(PB;,("@7BKO&\^/OB=B8-G-6?Q:_*PL-*4L+MV;> N9[O@I MJO(=V G0455)H)N(B:EV(!-0:_W1991FF#+$W^JGZF3(##/46&F(=!IQH.^2 M NW\ZS# P 4E$2J<,$4"@D'^^:53%64@K:OHDE+>^K,PR-(Q!=2:TD1G,$ ( M;P'V@*\19Q@Q =9\F;)[EV8926#Q,G2:PGXSFF'TK0!Q7:X$.]$EX-C"8*:4S/5T.^/ M3W4I,T^LJ*,QO&O"=93K2R//9%E%Z15JEB _2N(4M"C S,;0FPXWUP6R6:[0 M];Y4>:,J+0C(5D'.A^6()L8,^!VX&$P19_HR22#I_$&O MS;Y/,@PHZS'L_%M$!46YL0$ XUT2Y#+\$TV 50JDQGY1MHQ7[7)@.U@I044G"-ZF6%@D:+IH4:24,&6/O3'*ABLG3Z M$F9+M,4VVP$CS096)E&CV(VF^,6[A8JNJX*7.U_4ZNO#^;&NP_^)C5"AU!GV M T08SIU/EQ495W&$C1MQ4]5%PL5>$D75*@4?YKH=% ]MZBEH5RYA!)]*1#QX MT*!1W"4-@K<-VZC/.IC,F5!WB])D0UI#*!^7@E\>[AV$^[O/ M>RWQO4HFM-W!TV=UM=)C.(UO;%MHVUO:2RIR..(922[X&O!"S?$C\PM0!9*3 MTGF)**[-QZ&$HP(J!./P;"L0A2J+B@!P4_RG?(?XW4K007"Z\C=''*!_2?YK MYZ>+:4'?8)$K221F/GXF%:M1FOS/8L1/0QT*&P,;DYYK=NOP.YZ;+6B3"K#* M2!XJ&U1SM XIL '<[%?<452'0W@H+5BWQ+ 6LEF=> Z0@9.!LND;1;4:^#%1 M/JR1G5019W19;L7T?0F/OL+@#@YYOZ\P>" 5!H](U%NIFRN5M(J-T7K-LF*! M(J0AN]=$<,DE9P%%>0TD#3#K*:1K'/-Y45% G8QJ^!H&PG.LH,>8>CHI2JQE MK6)P0W(IKS?VM74R\?3"(] E5R&N70L"-=GE;IG#I*AX0VJIBE+)V##;@+^L-). ">"*JP_ MS.!U$B]V:K?]-Z!]4"FB?##<2=.O];9UE87=B+B;[*5B=0;8/52E0I8/,&2N M*)3%;@%6D"[@4_JR9*PP-9BK'?H2EGL6287UA;4N^\>7H(."KC0&H#->/'4+ MI.0YKU[X[ZJ1XRLZ>-A==KRLO\GG$P0CXU3A*LX;ML7&! MTHD=Z%9G =YR,8/?)'Q-O;]TZT4@UF'MBBF!/5OXE(TV_2Q/QT#UFOBLV0V_ M1-^\!B:FRJ.H3+F)IJ&"#:0;\ @B9&'_=V3H^H3FTHY#+=37)0 6^+S5]&FH M$SBDW:1#!5<^FZ43=BF#+%I@30N&?1L1 6SX^T?AG(3D=$W_!0MS#LVU@VU1 M64:YN"OD8$+'RRC?<-TZ3KG MA9)AI,AOH1"(OO#&U)W%19,E&$L#SX5:5 BT@]A;ISA0&IK&G(V/ATVCRR^P MF:E-3%(Z-2*@)=>)5+ %ZF2PW$"AT[+(TY@R_,TXHGP[?DEW665HL.S8#QT0 MEY2*$R=E*N6%$K$T)?PA%D_E%24T3 P7%>2VQB^.BR+1]A[%36M< M&@CL)A?BJ=SGSIL1J.&@J9'HZ2^BV(R^@(<@"^A=8*J'J@FP24H71P#99@G% M:,$Q1JJLL1 ACZ>\)MT,9G)D-M.4EEA-\0X5L6\@X]&D(.(:;NA0W/R$+[.- M#L,?](\XHF=272DGVK?-G/V=.L*"4XJ%PGW7FXT!70-4@D5+%2::4GR6G_,44*).+/R:WP%AP!!?K(7+"VXMN4+*YS:IXM5L"!W-EL+7;2[ MWM MV'WUIKOW#8G*ZYN+:I+.:+.,5!PUE>JA9[80I2$ER@"2H-HF^'-*"A!= M:BPL"S!?0&8CD)"(I\*J!ZDJG%'RC@/;H)G9Y^]6V,9TZ(%GMIOJ;) %Q?]8 M+:@<8F<*-J)R="K9:42>'G0@T%UH*H#!YB5H1QM2(1,O45@)2+$)S.F"C9MS M218_NB? +29 S,<9:G$:L2,)'R(<)0%HV:@B_I*JRB+)0F;%PK8;1_%?3NJC ,(8@7[9^U@Q9A-/W#E *9?D6_P%?JV@HNBX MU@+3.!4%$BC73ZY-T54OH)%OOP$IZ5'[N4>"^;KIN$@7;J=09S_2PB(G@9A: MR=N@XY97RH#DZM#1N(PFIDE58'-3#D-&BXA=51"D*5?/XM> 6>.J57*<-[,1 MPR]S):$!XN4,B4Y"B'&Z4%FV@R#)N34BW9P3_5RQ,]M4!A[ \XI:1PHW6'#=PM["H.WD9UA/7;&"ZC$AK$KPZ# MWZ-\CNKA'V71S/4?_ZEPH3[4-?[?"M4/!K3Y#Q=E^@Z4A??3LV*$D$6_8E_; M24ZFC&27""\;5_\^6L93]5D0M#^ =(FH_M'DH=Q+I'H6N W^1,L#/B')%+VG_.OA8?PTC(/W"$Z49A/&WK)CM(3F^@^ ZZ MF^H*9 M&Z1E+'A\Q-DI&U'%>%<*:L6M&' 03TV7VU4P_S92Z@=]#70_E2U25I2UED$T MZL2O[X2:YHBID3HZ=(K2=J7$WX@TD\UM"$2B2^A?4BU\1!T^VY;7N+"5^^\E MZ+S1=I]->L/W"4CUBMX%K:41JK6@&AF.E&1+=X@%:D+0?CFF%:MB7).5QZIS MPHWI3NHM E(%7J*$.3>3%=EJM;['?%1>9KI1X'#0C=&)/ZX]2Z5G*\*B%TZR M.-U>H6YT;C6 N UA3KI5M[\6^:@0D]1M%J '8CN#0FE0>0TP80L%TVF=D:8Q M[,G[[E4M-RAK>=1,_0\6[5LQKP%A:LC$+2*-,"SH0^A2C4%@F7G-X?;*0@.NJM\ ME=TM":Z1WP(Z*D5KOA8]/EH&;,2U0"M"=^8>BD6[FD9=XX>QHM;1"03ZZBTZ+R.O,(LS87T,:%^A ,8/A/ M/1%(_"W\<-R4[""9/B3X:N*RC.RJ+3_1X)U)A.AI!$19EKI;PGT?O#W4[-=&1:QFZP-'3 M@I@#K0)0OAS)1HTO\.F,L *_J>8R]LD%C:B<39F1%=.G0$4GJC&>$#@[4B>@#BP6HQ M+O*5.:-/W&]A#N$$]5IDE%A035&/$".)\!/5Q+C@2A$8D.B7$-%<5#ZAS@^! M1"<91UH44_\8_G(M ?)M\@GA)3;1F[SE'-KEAMF.,P;M;'-+]7^@/,V#:Q+ MN/MDN)-;JW!9J2[ M:/I#&I3RF=B-V]/!=\P40AQ,Y\BG!=^SXO^)59@^=+#I='$1_OB8.",J-&9_ L<#+Z/QI6.]#= ZBVN+6,]?8*F(S43^->&7IV99(,.?2V MIMO;.O%JUZ@:;ENR2*"V(W$-;"3^2&[EQ^[[V&QGYJPU> C-.LPK,^XU-J?P M:&/.U!2E-IEL?E=CK6(72#E%OE5E>K%, M;1=0%7$7MZK-4B+KE;Y&LM+\'1(_V4XQA!MBE%+4VQ:V?V*!T^K,^G=ZG MT[^6:!@\ @=W$P*\ *%2XRA!!WJV3H;'J<^*W(L^G+"M:[% MDJ44!Z4W='226^7Z*#3G':!@'6=B7, M?="VA6L;!^<$:/<8CN?&AT##ZK ! M/'BJ)P+JZD$SF]"T58?!6"74H@H_^,GM&HAR0G.2?D [CPH(+9V-&NSB16/9 MHE49\,)"K ;!*2;\.B<GAR\RPCXJ2!_UWR; MMAAA?QQWW,+WF[)D[#I>#2V5DFPQ<%MK'$CP>\'36G"KPD)FJQ5#AHO%TFVL MVO0$VB^XP06.H4S4C'I[:6Z;"X'K@D[BTY6JUSRY&&5B.54>V""7^9FSFT?+ M2!OAIJ_8P];5V.74!L))?E2;"6()2%D"> AC=!\UAS\] #I)2 OKB=?EX:@Z8 M")A+& !).!.&<5];?IE$,\+WI8\\L('2^"8L8#6M<:(3,1F87D*'4#"91'>I M65M0 M2E.Y#\'#MX"E?PB<25KIST(4\\ EF-&MJ@9HN\C0PR1Y'F$ ,/$"+;7=OAU^ M*:4<#)82Z4<;$6Q'@\@O!\$AAD,_P]9K;%)Z>?"#ED[M9U]ULNKSO" ,+QWH M<"H36=)YQ_ HRID>$2<(5/P_3:Z"_5WZ MPY['.OB-'?KK>V2$I0_VVUY[!Y4%"T0"P H*4F#76-%>>T7[[17M[=!?_169 MN=%?>OY^^_D'[>?O[]!?6SN^[S#*9G$+DD^;N/CZW&;5?FBZ?DW^T[W] MFD!_>\L]X]WJ[G[I$)'V5MK2&^PQCMFOUVG@#A%6A*=ZF+!J,TCT;_L./MH< M.P1C>C=YG+FULLCH E6&(4M/2.\R,SW[JL>,U%B H>H PP ]*=UN16?.5[3W MBJ_H2EN'R (30F.XI(+!RQ"-Q$+WZ:$"O[V_"(9&K5/=P P3?)20;&J3Y;C2 MRV *=X,/7;8!$WZ'R06D4R^4RH-?U*AL,)9 M#\\(#)\JV)%?:[[_-<7C\+3 M_>9[%E:\VJ;]NGO>6W//#$ CF)3?=N/D8;8EP_J+9\GE['?XLN\/_0Y$]KQ/ M:&UM0NLN)HE@&+(5B*MZ]7]7H3^:"NV$?A,;A18<;?):=)'%^FH9[A7 D;HV MM[/:XT<) 7>&#YEXA)-"U7:^RZ8AJ]>I#AMF@2\Q!"ML# XN0HB(WT'[9]P* MD@2GI9I@#O._'J@,U@5.G@FC5 M.4>%YF^:R)ZUV9VGNA?0?XMT<5.Y+#I5;/:8$A5BS 2<)6O'4%L@$< MS6,@,Z5+-K\N"FP&@[H#8^PU 7^!YQ-.IT_ZFC:#I4.G]]ZJ-0>HLZ'T?:\ M()%WT'K,ZDJD:".Y_A?AS_4^9/LB.@_K=GW(D 9\S0G\P^-7R\840NUKC>'<]QXCQ^,N=JUOM:QW+Z&NJ[-$'QOY=@56MB]"5FLCPE\%5G< M%AD\!NZ_ X/KB G_=Z.Y'L,YW'BWAQ:G4K=J4X%PQ0B6W980YM/U-T7C<\^H M]G4M";I9S] U8'Y<462$YH6S6FA"NZDC+22>1T5> GQDRB!H]@>KO:X" :>[ M#+<<^3;4BN56N;/"6\,3W$:/E6GW]*:FTE/EDAVJL>%IG15'! CCVI3@&+CJ M3SC:#>$C=D@FR!HP_H S26?-C/JR:30>6Q)_NC81L3V-8#"S%T*J7;#S]9RQ M>KH$/L9"X2+1HU;,:9@.DBR=I;4N/F_WRC'BM?M86BEA7"-&!V-AQ#6#VV=8 MS\,3ZK"+F ?EB)WB[YK>I/()&E.1ER#4!3-V3"O(VZ=/+MX?/OG)[4FII[;] M>N6*+#0 F(S+S(ZK( JZ@4NN_&GQ_05CE MYL@$D@06*GT-.9C]=4H31PEJNU)UK:OT\.UX]32$1V.K<<:CW5 IS[<71Y:W M,[(0)/(%K&BY2,GUCE0ST1=KQ(XP]OX*WD3' M'=+3L">?)1N7GT7,A5(FQHH72X#@Q$F0C,NH21IJ0'2.#W\H!:9.X2C^N&$X M)=2=<7">CE72R6G\6@HX:NV 4]. B@\]0^IN2<-LG19I'3Y]P M*R23M&J/10IQ()*N3'PZ>"%#HU/X43P2 M3WZV0BO7H55GBKO%_R00SFKUZR9]'WJSKW@M1&0K8[P0-\LVQ$G%M<2[]%CA MF&NPI>7)'=NEM9TV.^Q\=[UFIR.**E&QQV^2VRWQHM"8HAI5/G^JT(W7#-2< M$W@)G&V49B1#];.H8TM7A?.@86WAMD:=IRX LW.ZJ!+U TH]DU/*.V:A1ETU MFY4142!,$.!$@$KAR@E_51O/,GF^RW9TJ0O%@!!P=-U>0?&_S!NB5/$+N'X-,@B@R 6)0CF]#_Z;G]VI^>0BV,Q%T&4 M-;,6_K4_>]VE!+)A=L"0@#\8*=_B+G?_II/3OI_KU2= %)=1UL@12I>H!VKW MHPM8)\-3-# #]1D4CN_[XQ"GXJ\@T-^T:+G_2K>!IV0L$3)=6Z%=NA;'T[J8*#2A M0YUNZDH'ZFP3FQH'@?JLXH:>Q$ FI718641^I[^(9P-/""&1 D]8PDDM4\YP M*$2+9> 6J[:=87\S/3:Z MHN)I<*,3:Q,23[G7NI+5XNGQ4H1M\ %7#:W05@=;BTO;X&!N88'V(3UO2B_% M'F2>DS)27B,GAM6FA<;VQ_!B(1%:=H)IS,18-V]*F[$X"EXW(A]#D5WR.!5X M#$&B$3J?[AVL<=MNB0)3NV'XS>84A-R Z[BD:HMU)^BG(&S%0Q1_8J)'-\!@27GG M2ACO()HI""(.E3L3CUL-"O2H$'X.P:"#PU6TM;#U)<$C$:32N"BU['/*'D#C MN)APURAQ='H8,/5(:-@QCP>26<$\0!3'1AO07!N!IKPQ*4:85 MZT@BKX+G2=A#,P8H!_)6S0+_,'6&KO7Z0?"S @J1?*E8T*LWP^T^',8*FCE. MST-8/?S5WC!84A8'T44F2K*6.)ZX9J/F,R*#U-/*G;W#<$J?\/_4_!B;]!', M -R]>T[ZB%&7@X%?CE@ZKOO%'U%2YHV>VZ%E.3[TV:XI7G.^[2^%W^(/ M -FCGW4\M9=3MRVGN#)2\CHQVH[HQ[ED>,[Q-O @G^G+/-%EG&<\?!Z,Y(2Y M88(#P(Q=VI&+<;(J]@,C Z_/\B":_J$!)+JXN"426O!^AIF(4[D\X[N[.Q+H#@0L MUD/T4#YX,MROF:7[)U=1T$I]/14%>9%;&DH(F%B&*%DSFU3('Z;<$?\=VB=U M8H70DT!_Q"J=2_<[$PS.71$<9EHK2\%7+"\=.YW_KH4X%:+G&"\FV[7(FXH1 M^LT*0#MQ00,AN/ <>H32Z]P1S]*@J@?C'.,#**-*8/7FR3N<(J*"">.MK3VI+SK6(!A3%48H GHL6Q@HS.B#^R MF GA[":4(F2S>Z)X?C/C&G5 ',HOG?/=;._6+<57")B:I17B%$?!630:I4%= M-G#@?(L"P.;2J;GGT=+GMY3", 4F-!.I"LBP"!"^Q#:1!@UR6@@8XH=0EL'* M=G0"@V=RC]VX]2.P5)/4'84AECQ^')6RWW2I M[^&"\"#>&U@HNH9#PI&A$,X1RL1#23OBR?W*A1M'.EYUG#0"F'^FX.$XF(/_ M*:IT;W>X&SR5X5I4@,RB1"+'\"T3*3:WR=' >4'%IMC(KT"I$VYWDV<8O#-Y MXK;?9:HK$=:,?\S&#!5N.L#"$6&Q1F:CZ%S$$99^D:GL>%34@9%76*O 2F&D MK!?D.FHDV;C\0+M%5"/>9-2D@?TVXMDD=E"WLG!I^ \\#I,QQM&V@F65V/(= MJ9QI;8CIG[(#$CITNH\&P:^@.2\Q8"^.$T=)O=JERM1QV5%CUHGM.,50"@LG M5.;35>&$P0R-4*Z7I-,4^KT@R/TJ#L?;*#4\GC7XW(,R6+9?-#9#2S'KC@_C MI5]\CMTN8S'+SZW^PF7=N[G8Y]SOX)!?]CGW/N?^[5GN,ZXX*\0_^$U-TBKC MH-^QG1&]T8;'!]5VYU%R=M7D:6&/;1]5DL8V*]LQ0WLUY#I!^9QSXKNCW:5R MY'9WYXAN]("W<5^M;;8-6VU:3MX!OFV[;4E17",8(H="X1SG9#I/Q>X+E1^. MZ7+[8;M&ECN=JO JROAYQ8FHF#M?12EW+IKE_A#O*LB26SHSU32R:X4^,J8_ MJ"F.&G-IN27-?SV&X4<-^42QMTKLET!3$BM-T*>F"&%F M.D!XII69DV<&3Q4^(M%&BB),4S@SP(@#Z3C86;FD9QDECUFA']G="ZDX(X0,L[DE4R?X)3Z5\Z MX'5;4@*YK)D\E,, 3D^U$'JBO_K$*AR]L)19L\E3E):;S6R';DJ^-%ZNH^W0 M!].4Q\I ?4G[Z^\8()C>;2ON;WER@$9#YPJLR,D/['$DB M#BW&IK/,REP1[]7*\)XO[7JS*>-M8R(8%OOLQC:A_2<.$5VB4D*N$]E*P2*:1!3K\P M%TK$$/GK!%1$,#PDO!T,-9V8DL%287W4O4=C-MVCM=67H @-6=R#O K2Y.]/ MBDQ]S-+\T_/O;$6.P5+ M)L)89X?'[DL1#6F7!#!=(E\^PMZ2,/=G7]2!KP$ M)4$^U)R&@CN?_V\8,-A'O?+I2_PQ @[)M 2Q@83MG78D]T.W1@[=.Y4GID=4 M[#_>3L@F,57,O[ZO_][L5@, M1K"\ :CD[RX*(O0!T=&MOCMZ#0X;)M ['P#J2F&!@/7DMN.5TM9X;+(Q29F M3 .7AJEU3HJ^1:J"6"; #LF]?.^-";&%,D 9S6<[!Q;3\P)0P W1CB:0]+O5 M7 A(P ETAX@YL:PINII2VR&^A*#-3![(&[SZ>#3-(S(*+Y@ ?00* G][X-(& M+*@!."G?G1K(#S'@=K9G552&5A,,?F&YH*TV.,'N?L/601,X;2FM("@LV@)D MG?ISAXFLHUJZE31' _WUSG X.#@8_F"R4S37>[@[V'O^XH?V&=VJ)456! [_ M_CB,/J+G]U$\O_NTL<3('?S7VNVVH,F8Q1WW[OZ?;9[ZC?,Z1HY/X'@1,-LORHLIG*;56=%HC*I U-Y(H5W6ML[ MD.IKQP%NQQ1K.O%VX\>UYHQ=-3KC*W%PL1W4]%'ZX,:72MW M+!E__;[-Y;Y,Y@X.^55?)O- RF0>D71KR0T=#6;H2U8S6$QI XTFDI:K!?6) MGG"^H(4$WCV-KL2"O07"^W%)0I-KZ"!Z'H?J'%FK,04).)'"#HQ%A(A./%!4 M?7+@X;%D.1)\(8MM$&74FD+)!KT46C88C5C7,'-1S3C/"NLR;?*(X&7_D1/V M40L*@0IC]7PP0>L*?94LJ0WR; MKNW-8E::O6?1GH;%O!8"WH\IIL\V;&&]K%^I2\^9 M(>+]->Z*+\$3:RAUVF)I%%5I922FJ6F;G0F)9D M0CC"TDYBO%Q-I%#6*X$6MXC&7;"O1).[S4$8C+EMMU/N'I/S M"*2&-0=8%[DL9'*($R3&2ZG&2REK=W^_Z8+(&T+G]G-J4*O8GBM!#'3(;T+. M7AIW4_Q#76HG(/.Z1D@&S2/PX1=GO@R"?PG&D:2HW*RM;A$@[4=S-E(E(\>B M(%$QILQ->"1*2XO9U\($I(IWNTN+]LZDPXVWW&[?H.*EQ@@EV6MN*6$@:QL" M7$N">%Y8S#DJ$"=0RACS9(2A%JKH MIT(HZBRG2$Y-MBC5A#KUI]R:8F""&#I/PS7CLN@!!@<[I!;TL:XN;<>F9$B+ M _&Y8&Q,$O2&!Q,1?@7"EGDT)_WVWDDR "P2B3VCQ^",/FIA^DN49ECI3"!P MN0:]- .0B(?=*2:K8Y "C&%:L?NE(9(RB6G#Q>VY!TS*1V-0'[@UX-*;#U-Z M0ZT31JA ( IR#31604F)ZX(@*FB (\*+(:^:IC2V-G 9 MTLLV@T72HT&T..CO+8O'\O8UC%!]V>%763[=L>%K6C]].NT.R'FXV^?3'D@^ M[0Y+RS[6*I[F0$:3Y0.IN6%CX<(LZ]'HC%LYB(N"8:*QJ +M*T0WPGJMFC-M M@M?*W=?FB$B3Z[$O*'_CVG:Q.V*=;,4%&Z_Q M)Y4/GHW%460(A 9)Q]L++WK!K6GH5N#2N8?7L28%X%P*"K7UT5J !SG,3I@3 M6T$"D^K^4LT;7D#(;B 0L_@PB"%- ,\XP0A_3YB+H0NV+^/V)I@&J*DY77IS M-4H8OMA).6\9:1^Z6,^*^QMVU@16(6&LD M&"4RT(:$JAB&S3'>F0^T6ZL1=''1E)/_(JK!PP[IK;<+XN4(=\,W]G%XS[40 M*#AMG29!*SOJSPZ\(@(@'>?$C))H1IAA^K)IN)BA!&QMU0Z6B1?-0/0H'EU7 M8Y]!,9LUN:"K59;N'3@%O_<[6HU":DV"8M1ULT;J=LI='I'P^4#^\!+NJ&8P M?2XJ,L?>(5F/E)(ZH6_NY_IXFL39Y["C-JIG!P>,D8\X@1]GR/_QF)[W!@H':ORH[ MX[G5XLU4S/+)TJ_@5*[2J*9IV%*Q (=*[Z( G3I1E5^RZTC&T%[#95HVE>QW M%F&^#X.U0,=1_ GQ,[0X9W 8^2*\/ZKJLIB#G&1@FTJ'*%M[XPTEF@$ITB&' MAW#'$?K+&HV.W3 M $@-C0R75_0!X;M7L*Q<&='!R@7MOKCBU3&;Q =JYMQ5[G'&9FLP-]9+DM]Q MMKW#<41%*6K.'JI P9JB8<$<7E%OW!@\9EA3'T1# 'WX"4YVIIT9)4AJPC=! M>5 D52B20$9:V!"O-5A-V/[:*2:>T\NS+7RR4PN:![11TC616 MO=K*T+\GY3J;$^C<5%GB=0;T^N934 A>.B/@\%?)%TH)Z3Z64$"74 @][YL= MJ/P+<'#W+OW[[,)=9!>&?79A"[(+?A1A[]X[*L3B=-RJ5@R1G4ZWDB&TAJA$ M%4FH=T$SZ!1;WQHBZ;#(?2:-R_S;:?+E;P MUHSF-',F.6U.\T\8=HV".#QI,LJK66I0\@R$FDRYG",4&M;ANJHP&H'KB]F. MIHIH^J8W]=5 KN%H$GU'^1=TJ1<_Q4&%9&:9!#\9Q^@(5[6XY<;WT?&A#F./ M![,AQI'X>V F-+#LDJ;$Z_*DAE!MK5=>$\X.>>^)G)*X[X/@5YUZ0!O#3@D@ MQ:T'C?*8L)@&)*ZQ0LE4$.@!&JP1'=&: MO8,4D!(S6(H[W> _"HR/V!MF>-]6)D:,LB3%<<+(ZA251J Z,N0R!"T6.YLB M5L"(X9>N79YI#6&,<\@T'+:&G9VAF6?R*U&"DVYH5 $%7#"AHT/L[1&U8J?Z M$^LP],77/D5;>%:4*SO6F"[>;!-]2%AG7IOQ&KJ@33;D>/>LDU6N+-8?A_?; M>"VZ;8-$YH[(S'LW!#=/!,\4\(-4&+;Y!FL^\?BQ9UYA 23#B*"D0V:"AY" M%14H 5275KQ(N@GI&B^(. ^9F6K)Q TCTI,4I8,&AKR-G:P@^X#A,/J',B*# M)(X$%T*#THKXJ^2#54RJ$J9)VVM5 U7 MZUTR11O(?:])$:%%()=5+')W"$X[T:^ACK.BDIBU7D8++)<-DRZ+KBN8<&V, M>2HQ"OY\ONSPY_"==%\QLMFP&N:Q"WV2FQS)YK24$1-!.>8 U282=$3=3]C M092(R#;Z#N-L8T@/-DIDT\9%]PT>Q]2717-NPV1J.G(_6N[)_(-KN!L^<1KK M=,8%.3S<0IPC >5^B9AS7 MR7V![^^K;67K>@3M +%-#"^J\4N5C$-?,A2LAMVYKJ4OBF2N"MA2:#,FH37H M5R!1+>;^%^LJNVYQQ95VK _SUM"V;XL* VKE8I&.PPFMJ]:-UG\3 RST%-'- MNC_Z.,!M[*Y3LJ_.W^2QE78^IV&*3N;/G.%RSAR(E0%;9.P8H"$]>936G48E MF[]HYWA?D=0N%9 !FX/7_J^TR*P#B;9@YP0*)E1?88V1'$,[YU53^XRKI'35 M5E ,F+H>7Y#W[*>L852KY1*5%)7B3RL@DF2-J;UW+?U-ZG/^\B M_;G7IS\?2/KS$8GJ1#D-MSBV+*U-9J1T^SG8L#H9!]X\,M;$,DH-!1#VDH9? M5Z5N_?P>KL_O%%K)!=J,\J)=P$[(]AIF6%>Z[@\/-= M.#@!S.SG,UT\]&N_6R/XE5HE?#:\H+;KRE&I8O,*,7A$HB&F7;*U"Y5 M1@:P)IM!<&R=(K O:.";B5_*@=#XD0J<$%69'JZOHBZ;*Q'$T*I]-EO&R:=> M+4+EE8JP1]NJP)PHQ$FAEA,B=ITW;I!0"9& M_Q+-/%+H@*K1+5'L4*Z7 H65PTDS: ,L>JFBDDC$M(@!C8QP^%TYP5UZ4DG! MVXL9T$C+&W+J9&'O=B.DO9U]V30$C[+4CTN*15XW9>X6FCJ/5W:PMZGX1)\C M &-2X]KXNKMJNRE)X61-2L[GV>2N;B"EG*UTEJP>(&Y:#AT^D$&4DD*]VHX( MSCD=B,4% H>!CW>8SN,V_Q#!?^(J(PP/I554828:4TV(=RM3EQD#E5-D.O?+ M?&PJ777K# ;8*(O1JE]-9S;]FJP&0*2ZUN\'M/D/YYP>0V3C40OW8\TV#MLY M!=#7:&OA%J=&;'#3"6O&$>B"PL!,?M6:'1&;(T_4;+9J^ "^JY53]L"]Z9ZV M1DK!.1&7I?G8[>8E,,RJ#A#T1L).$FDT2#*6P0CZ?(>X,$UHU8G35F6;=S\I MZA=H05_[V=\\8+G*(L%ISI*47E/K^E GX%J"+*#6"1."UTJ&YZ:71995TJ=> MD-65%;'-0\=BBKE"(JN+B<)P/*D$K00[#M;X=0LX>97K[)[> 4FN-K*/]BAM M_2M)6:"?J1E(#!J&PP?FC#I,2FLH!S66W&4%68_5Y6< M#3K:'3A!QU$$;U>C6C>NZ!U0FZE(^A6.;3,EU1RB$8UGM\ :15N1IS$V4K=[ MTP%(;1?;+=:P0#>@9).[@\:95-.*X9,R:V]^#1@3-PY5P,QP-%A 1>^BS!,! M06'Y $4.4'73OT 3XL/M) 2#)#%:ZKFZ(9<<\'>0?C,WTQ]A35:J?#[G\BJ) M!TOZOR8JU=-XJZG".04[($TXS4.A*FY3 K:2WV 9;@GLG[GSV:6(A,2(PZ<) MQE^U48;[WN&RPI*:?? [E$-R1\\YV\!D$HL&"D=A2AV(KV D (U-Z6IVSC]U\G;G>$KD")@5,);R49&=L1Q.-P; M5A*P*<^5U#B]+'-"QW@QZZ"[KZ9H3$]\2,?(-(O)RVZ4XQD$1\)DBVE!JV-) MS<6%SEE[5TQ%<:LGJRM!;$]O^E>3)MJZY/NS7$FPQ!Y<@^AE9M\X@H7HX@[X M<*PKBB7=J(M0]/"TK]G^-T&9;;H%A@ZC,8U4 MO[:4J _)9, Q&&'*\+ >S/IS*" ,C+%U-1'J+Z4!--HOU(ZFR:5M&_ UE$0 MT*9;G:G61$GL":V<#H&JXR:E?@*^&&KQB7 $:)/IK1FK$]P[)&E8RXB\0O;Z MM)O)$D5#T^(<%-JS(X*L[(1=<"5&:@%NI=07;083CJ1FT1Z^\'MDV/;[#-L# MR; ]:H6E6XLPAU-AN2Q+&6/TF]*N!;6GU='G=H@/[ N#1BWS/JA, 5L5G"HE M21*Y8!B"(<(PS5M03O=!!> \H(O!\+9XVL[N5T+O'2 J^D"UX>NZ9ZY'8GLZ M49W(%=&U1%E4ZLJH!0GWIXXC(T^%:U;53UYI6:EJ*6LQ53+:BG1G:. =C]// MN(4IN?7LD'#WO=PXTE-EZ8;G"$0.@KO4V%ND"5UL0O5JX'%C60Q19BIM(CPE M& ]QM*06RS36!;_&C1?\R#R1B#OH=*16='?,QJ6&C3SH99PI?B&ZY':4L-O? M@:UOF7@Z7H3E1[L_06W#*FSV _2E$^@Y=8"(::WUZ J2I56[D0B,O2L-'E$JHE+L4Z* YBN#_"N4FA?A,SA1]-N0+ M!!$2KV >51P"*%K4L-%2\2U;L6N#25)E*N9KZ#L#75<#STTJ26BJ=L>Z$:#: M0(]J7TI@S">*/VG(%!E'H.A%:PA%>Q(F9"+AL.L2C F5Y3P> MA@ A*4\68R5V+1//;=$@4A''2-IT%*B4^R&DW<^/%7:(VZI5=X,%LK$$O"KI MO_4XY:LXX9N##B&WB\<-)="T&ZCH'WJ$#ZF=*%,H:"FEB7HI=Q6=K(9Z-JF+ M,L=OL7Z819_363/;.NG7@5MD2CHTK" J-=1#W,!9(G?4RJLB]3K2+!K;9HLS MB@"QNI84.7$&TV,'ZIYSJ@[.QIC[ B]31IW]'(,5YO#HJHH(SN43\M,Q*&(B MA&R&">I<0?U=L0)N%J@Z#%TS4XA< '>\4M3!):5$8S" O,Y(GNT[+C#@D?#S M++HB,G4=E7E:3:4%EJR5L4,XNJ&970\KG\@2U#$.$XP9!(=@@(5&,LR;$5;W M8^P&A!XN@@,NH\+I-0NYHE]C-X;!^?&1TUAL$2Q)G:2?E%ZZ3KL9XX?3VE03 MD3E7- C>K@$5-,V@%#Q*6G$O%SVMGH+A>SV8J+#3@(O6C1W>-HEUZH =.^I+ M:C!,1R*I10IKH>V5XB#,3$672#]-.T;K]QZ:3D5#K)3]X&=QQ,U"8:1CKZ:D MNQY&H#=TI8:D1=@^["9"A_@V7H1>89.@7K)^M-PM3^\.]G>![Y?&7>9+1I]0 M3!]."%J#KX4:VIX1TVYEM4,II8T5308L0N9[GW'LMZE\P\2G*X,O_V420>M+ MHN!,!MJG=82-*>*Q?QE+'Q@W M5+5$_ QNB&W;=M%^VN[Q-4?!;S;3PK$+C\7%#A^WDRG 4N BSSGN;Z-;F-N] MVON09+G7XIZVHB4_>L.E.E^TDI,CQL>$M(E,.I6PN@22*V+3' N@\UIK>COY MCVNNX43 D2IE[)-,_W.#<;@*!.>BVD*BA=?K4R1RI7A]KP\&S_9?_.#G1UK4 MT9D*@166]1NB@QW$K:M>8]XV[B^,ZA\CN&N[OMIWY/#C$! <0"02G? MQ.)O3C323\$NK'9>6XV^""A2IM8R)Y0^\/;=<(.>"-+ZJ9U;*[%5RTT(E'+5 M@_W1:39+@AD2FR?I*7@+*!BK_R:LS79\!=J3Q1:3A4@6=X;-I>Y8)OG"N<,I MQ3Y,,9/5V4X//^"-VY>^GA#[8I9;*V8YZ(M9OD(,O6W0=D9.86ZQ=>&]!LY1Z_#5"<[,B'2O B6ZDHZ;6X5N!]&;G?>P^#3M4X=[]FK>.,@_!BI1; M*>Q$*+T2@Z8NL5U3-L6/HE/&5"I"7&%'"O,DH=GRN%;J8'6*LBBO1CU'[L"< MCAEP*V-%OV(29)^'ZIKEB.E <7[I):"K9FK3,+$<=FD-?<5\01>%,0L:O'K M/HZY!\E.J5MJ! -FWOC0\@C,"@2(,!QL*^(LM:W.6JC:4S694)U3]H8"R:F; M2W*#N-2(/TW5.#C^K.*&Y.TI7@;&>ED9*O-!P1](DSYPG!3ME19QKR449/@R MYIBY\U8>18,(\Y3J]_D)]$R?EN"'&57Z$Y2JE.M(%8$4.IH^ M9>A G;WGN1 MFSQ]QU90,GJJC@$U[%@P;Y57E2-BNAV1?G7U85]NZ$VH:.&E^"]D9$/METJ$:Y-C,'""8$5^^6&IQ M-)I/K8X\]5J?9&T,L,ZHSZUGV)2L70!5L"_]Z7T+I:LAKSQ2QS3#*].E4NW! MABB>$> [T,EUSF.X<5/TA_1&1#:S;=K*:8V<,A@A^D$\T+.B"NE2PV5J)B=-^ MW9B<5P>GC/M)S!?'J9ZW":Y1"LMJ<#TK- 4F&M&4ZQU:G/DKBUEK>:&+4,]( M0\SP[14;O2DP"8H]\#40^W9PN^_;)RJFIA']/:]VQ$%\L.+/QYBFMARW#V:: MRL09$'Z$N6HIPR&&;9,_#L2TN7!!^^V8LX!MMWX@Q]:UL]-?D8&]_@E]==!5 M2/($-$@(\B,UB7(#QKQZH!8*OO)*(;!:R&F(1EO*"APMA^SD,8:?+RL;_UE_ M=4 BN#0#S&@+DS!J5%*0Z:V*%7D\^\,0=W,0VF$E''0U4]P<'@:SI"%T#!!T M4<;RJ#TCS:R4I12&IM30MM,IP%B9F%5#'+?".E/CFC1&BF1D:2 M0:;=\(MI53)>GJM)]$\(=,>=Y&MGUE'%I*=)&7VHWT9?\7DV7 \4U?!2RC,"?.:H+=IFJ>N0^%Z M[!'\RB$]UY8%?=+Q+I*.S_JD8]]!?P^(JBR<:-X >3JS#=?]V"'Y'@0;ZI7W M/&E*N]"'" &9DH.MA [E>*^D7;ICF5:9F0 MU,RC;?N:Z>M?MW!VILR+!F!JH7[FM+4SVLQ9/"E>'!7S6:-D.WP73R-LEYMP MYX*)](X'%-KUS3X563L[.-:GHJ9(+FX/0HQ\QLJ>H\932YQQATNMS MY_,$F%PK.:1DBFQU'SBV^,LH+KI<;N9H'9AS5JMO6!D^:*F87H+A+,>8HLG> MG9/0'C LZR,2=VV,Q+:[8^K5KAJ"):T&KAO2,>SJ@W*;P"7-*(TJ\):4_=@5 M&YC2WJ6:4:C G;;55!P6BG#^GV.ZRU1O)X*Q.@C+'=LGZ'JZ=PDW0]%3%66N M2+/]31+)FF/$UE2-4M^ED\7V112Y+.@2.9+7C.7A,K_599@W:RQ1-YYC/'PK MN;IG _&46HK!K0R]61'05URI[Q.%JU,JPGY,Q4T#/JZ2E:'P2-#^"$DSH3/V M1XJ6_GQ$]SH-&U\CV/--@O56#F3#)6UU53SI*EDJ$M2.<=;SW\TL5*M\W;[W MIT_>_WKRY*?6+"S'<#D2N1LK)CT-@4$3Y6H&2+!TI@%1?SUY?WAH#=^3B^.C M7\FL31U0I''!N'\90Z;"1["6@?R6\84JI\6LTLU$C61YW7'$8_QM*'/N:O,2 MKJFF%_'>W:EXH3,2C^9B\U@P;+'5%4N#X%V1[\2M,^ 5XOR0#!,1>,;&0!'Y MAD?G,*\_4MAE99]_5X>?=8I#!_Z\>S[?]07O8["5'K4(_R )9R_-C#:%[LEL M@T-LM(1;>QIZ.+9%+#6FOD[@42E1R3A\[4(G[4IR%%T_G1LFL.!)M1],T'WY M)&)3K0.]58NRLV($=FCP:Y2-M9\E=N))'@_"X)\*>?/<),;XK\AMOT?Y'"L9 M_E$6S9S^_J9K%>,B;C0&M*X,94AQO823O,*8+'LK3N7#5 M>P,(';A^S(_J8^Q AK-I/?W*PP9(!38:!V]10+TWW^57T9O>1\MXJC[+7PRL M')V]TMCGQE:/RC+5Q5XRK987Q!.,KL)&-T\)3>6",](8I_F.&,G)K>:@!#LM M@CXQ21.J,.$LJ4LFJ"-D(O)JP84W:.!W)RS?!24E&8RK-F3F#M$T<]$A#*^" M$A^YM6O:R I:_1I>C4E$C\HB2G8$AMSY!M-2KJM;^ =, M4JK$YSLI;%PGABIN(KQN-1I\EZ+K7,MK75 H8&.%.W?9)2DI:S95[T"/$P*E M=W#/0[X@,TV:*4,4MTPEIJ 503^[]>Q*'%J>4=_WWV]A8TR"96_%7%=.B[F= MTL3L,JKJ$J'8)=C<,0L>4X1@)<>?-$BFS*S31$K1 R55^3@AHN]EW6)BDQGJ MH-TP1F742D\6VTT6(G><>@>PCKB^3N/SDZ"!EZ1)MNQI98MI!?05&$I&OS@6 M3F$-GYY"MIA"M/-(78LQ&">5'L"%,H2KC@1%4%S=#+_>\=6H@K==$_>@IZ=- MI:=H,D%@9R89B@.@JXJMKI5K%?L=&3;0CH-WHN65$.?@9H-#9ORY;+FN9;PO M>;N+DK?G?T1!Z L;I7152AN7'QD>@XLUSH?F;(L3Z-'C*/44C="; M%Y_.,-PH.(^."VUR8E4,)C/]:TW35B@!2*Y'=C[1/\!.F+RXE(R/,L5D$C>< ME-$,:WY+1D\87S$!FL+0*-?H8U.J7<'F(T:BI<*SW+:=2,.K6V]@?R!1R\H$ M:ZNZB#^)^.68I_2+;%LZ_Y10;-&/9AB'HJS'1986K6HO"0^3B>/,$M+1OW:B MWLD&=E56%+>'9/"(>/R#XE8!["4J\+@"D&5P8-+ :4X>^U]PU*A!F3?74YER M1VX!I\1!Y#>F.9<)]Y%6"'>,D7+"THYC+)(T6>.B??E9&K,=6Q8-" Z\RE)= MIFK!K^*W&B@%2B%?FO1%<(9 *[_;[QP5LUE:U\ITO/]<1"5!>+\E2Z/ IHA? MBP5&L6MF+;-*Z$^@YO$G9O(HS^2B'*$E (%CF'KY-6=5^*DV0\\"&S=NY#-/]T'L^[PF/4 M#2$DJA$Q"[(G&&I?%&;K=1.6G P M20$K16[1*=F(^[NPVLL5C2EU#+,PKA6WL\G\>,XN(F?$Z9QJ!"F%3#EV;\8Z MV*]%@Z+,:RIMJ4J=!DIK?2Q+HR-8Y6 --!/8"FB@R==TN7RX2L>4-W(0IY.;R[YDJ M.<+24<\-!([5-%FV;6+SR,Z49@U)U(A#P#1&"^,#48%":CO7K-5FT5EFN$[)@8E(J'@;[G:<.[+QSR:9V(&9.*=I9@:S MF2)8&IC-;30:E,MV2Z&E9:]4N<53>#T:TX_EI/\@GN0 ;\%22<59.SLY;:X\:L!=+63LV MU+7^J-7Z'X/S@93%EH2> K>0*Y?8_>>6"J@WEV.9ZVV0E0M?XJN13-/<==F MM.G(H1C2'^A:XCF7NAW%ZFKGIMH6JHX47#F"T'*POE9J:XE Y8QQM/RVB5AT M%K,"(\/ 7((C9=T:O!U=8NJEH5Q/@:Q:%^"O%(L"Z*YLY@;3TI>N=Q/MZ5LW M[D3POS>18=&??DZ2J*2FU)-J3>-Q>G-HNB \<6+A'S4YH$/NP(Y)%BL@U!V) M(S@E.=T@0=[09>GQ7+J]">ZB410F:<(36W,U*6KZQ@H*!J71O ?+!G@&H'U@ MNSFL@WK#M?[P328[WU='0Y_INXM,WXL^T_= ,GV/6IN?DCT7R=O=X:O4(4ACK!. US5NM;1 M5>JWKG6#*-U%]UIOU5P'Y4Q0, Q4/)9[JED:AQVMH!-LR,\Y9361A#?Y("J/ MR)7*FYDJ,7>410L-%V58;]* 3<(P@FZF8*JR.<.*4!*)\MX6.Y%<:\$;H>8< M,YJ@'9\[L&V',*2T:$'*5'%C0K>9Q%!M(3?;F<, M;T9JWZU>DPP7ZW/0^5![V=+D]EVD2[I!2@BZ; 5=F!;2FG'=<)[T>_MPH=8& MIP08>QBFPYEM=%Z(/^N@N;)(>?-8L79&%PS)['2:5"-_6M!D^2)HZA0SD2M;I5B>Q=S"A1/*ENE] M'#/BCL ZXM??'Y^:BZ!R:R\.U1[QBG!.M0;7Q]\.@I\51RCHY--*=XN&%/+B M,@4?-("=W'%34A3+TL_Z=R'40;NGT0UA,C 0IS,$?XE%B&Y2A4OM@$TRB7?N MA%WN8-P98[+<:T_A,=BB@=V=%QRGL[,%C$P[&9LH'WC+G/I?MK;]HP96)!I2 M*.'TM4X%0!&DJ$I1N.&"]2T1T -6?3#Z$;-5.O;"BL[ANMBXF(2GGV, 6,"I M!*^8LU,>D./7IJD[W>\OV5];$@O\H.1,"!$Y,J3G2$%E'0@!7?@BADO;&'+@ M'ZX'Q[*1MN=14_AU*S MM8*P)14*M$BL"S"9'J _F@@A:U&ZTI9SA!88@/()MK)7,.W'@><+L;BW0&%% M'#=2"+B2QOTR2E+8S:9E4% MQQ4TE%(43ST3D-+Y^N.HAQ)-7!?Q8I88US(Q4Y:MG2M4E!:>ISH/73 M\T0KZ >R74^E(;AM]SWD8] /;=N%,\80MXY[C6,UYV&&F$^CJ8X@ID"=4K$@ M#QLQSR6E(8T:A'+2.6-CW:KHUY3Z8* 7,CE89'<-ZCC,EVLP4G7#Q5473R?8 ME R#!D=X?'9R?NB"LW?:AC>%;L1*#1$?N#>!PK%"A -\I!U[:4UB]%/]>#4'_3)POIK %&J&17U*)7C MU$Z3Q:*3[5 2Z>"\@N;6P9)LEAV#'K=SC%_*L? @$3AZ4!C^+&CJ>-/#Z!UP MV*1P_-8T9UTC0V!7Y[6'MAR;4Z%&MNAAOZRU[.2%E;BN%_6]>M*R3EMN62!6 M.D?'*>9/:S^3H-'I//,V[XAL5+J/^C(J::JLAVW?SGELMC/P"Q>P2Z>#1$R= MI!L/=B?ZIZ[\4.>05V)/7H*)=>-*3$T )2N=HS( MWY^!J^5L0#65KYP&5J> M1&52T5PJG:IM@;Q$]H4V)V9G$5/'.]8ZX,PIH]E;&3!&8X@RC'@ET=PP;ZP2 M.#L9S1+5_)8?JRL7/2L2K,-W(5XL2BO1:L2)_ZQ F& #'JV1%*C2!/8AQ-Y- MW^$:_*JD(1')"6T.^VK<1K]=5Y*&Y,79&9*)B:A+H%5^O&U""!WHQ;2@=MA% M3L=BIQ1I0/96MMK%).@,CFRVF+GVD5E8#AN.&$G*V__1+"5@%IYKW1EF@+\M M5Z(*@^ ZZ,JU$ #&PCG*>-8(:M9QS(L##;;'0, S:OO3:\UN3HDS5GLWX M6I1HFRG.:^G+//>5(!=O4NY!7/%V5RJ/#\\[K]+DU=+2BR+9(>DK04%VW]NJ M1:1ZZ]SUC0.5 P&XX^VP)@R>Y1V32"N M]EDLD"\Q/R8'C8!%0"KG" [V: 3=K2D+%Q--DJJ75+RR ABA*_)DMH2K-02F M1@,ST3.Q.A!+X1_-D=YT JO807R$'31%9>4CI2272)5#A47H&\'!FA/7I:^8 M/Z^4X@PV \H$)SA_%$]18X8U0[QJLA/"9&^]"]P?1T^7V65J3# M5%8L7.'9?OQ7%D\7;D>P 61HU[6!5HO+=(2E]Z.")J9SL:A4JQ"LV"^\$EVQ M4DD^M8^Y;U^L*D*T,K(9/(P@!\5,>P!KX 0L_46>:5(!\2=@^-F?,QZ1N)TD M S5L@=;5\M6K2BDEL-+'\K>89@D;P59=&]?>Q &XJ#3G@I.Z+#)N.W*E)\I\ M"?V3=%ZD#-= %I\E3566/&2L!F @?HI,JH:ABFALT16Y> MNADI]?5VMU9O]ZJOM_L>]7:]'-P".=BV_Y2JW40&SZHTT(@R]6[%=?8<'H3^ M!D6]K.J^>F/+J2OV(3=78=;9=]7 [-]0>/&H \"_1^4R(ZB :&'0(HZF<,5H MXN+@V2759. O9&@$E_)Z"(94G5$3/.0G1:Z7]-UH' J_;&.SHYY'TC/F'!6< MQO4/VG2#$YJ*!!''8"X"(^E)MA2&J3E<4T_3,MG!%/^26U\(SW9I)O:3L6!LX7^X](0$KW2=>N%J20/[6UNQDCATU;*MV&8][39_I1! [![ 0'*Y?)Y$@5*G49Y94$ M )Y&ZU9FL!6=QZ:4R68+!N=(8,\XT(9#O$PS2)Z83F)P#"5-\P8!ER8U4@:= M^0;XS2Q7,JUK5X,#@C AX3%+P$>-P+6<$"2.\VZBTJSA$'.]*'9(#IF.2QQ2 MCF4^SH[XUR"(/KN8,.VS-WV:EO,*U!MZ*GUB1 A=3BD#[6VSO:]Z-INM+GQ. MHI-HL=,5:H@*&@T,M:YF')NN9X<3&>1!(^"J?!*Q K&$:1)<<3$;&=AFEV-_ MUM\XLM_P&??&0?0=2,QQ]I_$!> M5_<*. "+"X8_#P+\GS_>G1V?G_[VK^.WP?G%X2^_!$>GO_]^_.[B?*.%TKOB MBIEQ#XZ.XH_Q[4-!3E MYX+E_AA8AYZ0(/P_2>[75%1'$9";>Y4ND:Z,E7O/N&^/X6R^I8. W&+)FP@J MI5LLI/(IU?M1I;-W7GK2I@8JI0^4&;;9T,"D9871NS"HBG&] #6+@.HU5C$8 MF*$Z,BD8DUMF>'A&K/#>64\1TD]^2V_E<)/4/\K/_=_PPQP403-#R:+\&6=? MEZ&;YJ+-MG4)2P^KQ0QT?=)Q>NY 1JJQIVI1ACU9^<(8:$+A#5,X0J#V0QD) MH@O2Z,XZKHD*^O$FM#?OK*O](H/+2%5H>@3 4@9:4\4^V9Z6>!10*ZTLS@J* M*AA*'KI-(9=AB641<>4$&)L)DK?Q@ M]8RE!KOC:WR.G."4Q@0J(.>J#MC3B/LI3BY:&R<@N,_NUURZI[Z&FF' 5.U M'UXV&@RMY'#YB7HFI,]"@.YJCG(Z6H[[R63J3AIC"3Y'E8PD7B,8 M!\%O!$TUT=&(3WFQR%2"8(N\?&!)@S9$ )-56QT:L;#070HTBHIGO789!>VU MF&E!VDK E@XDA7Y4R0;6#\7;^>]>#MM'_@Q'-&W^+X6=OX* M#Y!:9"*"Q%0.87R+]&%11,:./1U'\:8>3/4'5S+$V.W0[;YK< M0!83WJ39M6W#<;K_K%<5C7"W9!]1!Q&C.Q) .W_$K=%F'<;_IB(1\1;N?6#9 M9E'T11%@\FDB/:)KW$YJ?C%C"+CCE=Y+Z![<=^_, M<;8@)1U+E5$+!MA +'VY/92^$O5:5P'_%XGE41]X3*Z8U"22D3O04 <#&($-FMK/"5X.0V,> RT M>^=1V@M6_X_A++Y%,VF87(I]$')COOQB6)3ICH2V"T$K,.54\DD#F&6&^)(G M'R^9NEO?)Y)SZW\\,TJ[=6N&EH5^1Z8=FA$$;U4U3\5UY(DHDOVN&DFM&ELM\J3 M42\27D#&OK!MPI):,X8]GL%]$'**#H-C5)7NUP8")@ANSXGG8CY%[+78H/V3 MF,-]I7\U"#8 PG<0_$+CS+G\"GNWFHHG7U=*&1T8!?#X\=^?_!].VD4?D;X^ M2B_N1WM4ZRE_//YN4H#S>(>#KFY=^MMP^"98:;V_,)L8/#$B(]J:G-\_"%L% M->)CD)=W0#5TD6QM#=$ 3<-35?)HYCC=@5RRO&%Y1OCOD*B, M(8T29B+\QY:)+4\B'$UQQNZ)$WTXUP=QRF6LP5-=)WQR?FI*@C,58?$L6II& MIG2GAG4M@PS2,SVL"5P5RYQY U(M1@._C+#T.'9%#KV/PA,XL MJD3; CO1:?_'<&*W4E0^Y0$^IGS!J],(B3C98[1QHBL(/90<=(702C25R)@E MDDYN%:O8D4)KZB^$ ]W5KOFJ@Q8"O%87<((&C)[-O,@9)FODIQWY"Y_.1M+O M,/-K$VT--D^*FD4X3D&'0ZZU= GS2>_&%?4D'.('M]MV/%!,@J(!WM^(12@D MJ:.;HK;=]C$>Y2L'LVZEMS_D^<[8 H2L=]/OQ>\^'#/A^^ MM?GP.]"N5HU*4=.JW[CY6I0L0Q"QJU[!JC-@?0%;O=3,$YT@H^/[\:IX1='. M][ ?;X;Y:%4#CKU4+>ATCT[%D;UI(A.KOV3U0LK%4=*0] $G+@R+IN4 MC5*P@&+'(KR!EW>OJO;JJUE1L+@EN8%5:)>HJ8LW8FG@"M#P@ 7CUW? 3BP: ML/C2SRIY8Z!+!KL_Z!\ A671O%*O*XP%PL7IG5/'-#_[";X?%F",)6SM9$_] MM?Z]? F^E?A(*<^>#YX_?_6#&%(=7]@?O'IQY>>O!OO/]LP7_M]_UV5[/6)\ MO8)#QBJ;"5!SGNP(\XSI?[J99P&'P%;?:[;]\ \==]U>V26*RSC*Y%NS-$DR MM<;$>W5+9-=M-*\GO)M1&AQOTF_7VRZO[EZV>UWY?[W.52VRN_;_$-E*#MXX M4=K#G==!561I$NB#>?17P_9R=3,^O.)\^))V][>-5[> 9'X6L^M6F#D&(AG' M7\/,7V1>.+\[/N1O,9BO5^\&[P&?-D^CAZ@@O\X,O7.6ZUC9XV:P5@O-]].3 MV\!:IZ6:%'G/5MO'5@>]PKJSL_T055/P_NN>LWK.ZO75;9XM?/J?(N_MP"UD MJ[U>8=V=AX4/BY*BYZN>KWIU=7MG>Y)$TYZI>J;JE=4MGJW&W>WYJN>K7EG= M8EY2749)[UKU7-5KJUL\VS_J:-KS5,]3O::ZO;-]JS)J6>GY:OOX:MCKJKNS M (NRG@9'45ED:1]D[[FKUUJW>;;O59Y7R^PRZ@N9>M[J-=>MGNT%\!;BV/0F M8<]8/F/!_\<.G/6]?S@D>?^J)K_'UJ#TO7NN[A2L*P_>JI@@$8+]81CL[>[M M\WP3:F=#V"X/POW<4(L]H]BWUU1FRE[*IBJ*)'&TBH8-6DF2,?4'Y=6W$9'PT>" M?T5Y7#3 @&%@J\':W7$]Q, =D,R>'WGI(0;N&F+@H352[W_,U"3*/A*VG<)5 MW'\_]?[@OWX[_L?A;_?>4AV\/SL].CY^>_+N'YO=5DVPUB"3$<;6&59K1J(1 MC00.C3!P51:ELTICXZ+28-P!%O&1X*4Q)&0)/XM*Q!AL2L;?F/AC\ MU^\G[XZ#\\-?[IVOCR_^';P].3_Z[?3\C[,-1TP 7@D.#5+^#2 'OH4\M4%# M!(J08Q_3]#XI\?WAV<6]4Q^(E\WQV?![X<7%\=GY\'AN[?!R?GY'_"G]W^<'?UZ M>'Y\'IS^(HL/9.SPIN.[G#)@_XQ0CXKX$T^K?W+$?SK'/SWYB0%)#4;Q/[)B M!*K]7&5HMOS.8"R5FFA,5<2$>1=52?07/T!_A1"U&/IY.8/;#)[0G(PGP6$= M_*)&98/VRBMRHP\(WQA\W 7^G[UG@3.?O>*9/C@\A/'[$9_P$Z//JY?<$]!GN#Y[M[5\!V#,<[.]= M]?%5G[T/0QH2"M^BKEL&_HJQ1/:\\U!+:#?5@MFJSVRMO>DW<:^*>,SHU M,>P3!VV^+]/X:^N?']"9]-S1<\<=<,?Y-,)99V2WH5[())GTS:[[7*F%RW]]GNV<"MXH[2W2?OM]TSA'DQ4 M<=\*]J\THRR-LV5/)/WV>QYQ6]Q4'];H7;9OK7R_UAG_#O_UM3"&O?]V_ZQU MJT30"YM>%_>\L0[@XD5JR1XG\$KG@Y_ZFFDWW[/ M(BY&N&G;[5GD,3AS]SW6^H%EZ.Y_\/D#]@*_3"L;S;6W0SU;?D2;O_V>G7IV MZMFI9Z<'1RL]._7LM&GL=*N^ZU."PRR:*LJ3ZH9^Z]8SV8VG %S3C>U<^$-) MU]TJ.9[&=3%2Y9?H\$$?R'>1Y>Y+\N)![?\NM_J%R^X4 7>X?0(#NU.&V.D) MX=$2PK8+ I\1KK_QOVT:(?02H9<(O43H[[\7!#TA](*@-PWN2B(\/PAW7^X_ M8K*XUT*#/ABS,JCCDO#+^VC,EK-4+V#UJ,J]\.6SW9X:'BTU]-)@N^__=J7! M[LO!P5Y/#8^6&GIIL-WWW]L&/37TTJ"__[L(Q>R%SU]MNS3HZV)NBYST*+D^ M%'-K+/40NX#N401_5>WCA@CI_;WPU2V:; ^SD6K;U?K#DCK]_3]JB3$<[@V> M'?34\&BIX6%)@]X&Z6V0W@;II4YO@VSV_=^JQ'CV,GSU[=V77M0ZQM^PVU++KZ%SO M)7%_ OT)]-JXU\:]-GY(=/4@:*;7QKTN^BXGH,,/\/\C8'KZSXZ]#7?]S3V' M?]Y#',"NY?I[?SK\*3C-@_]ILF6P/PR#O=V]_9! ;G\NHC+!R3YOTU+%=5%6 M0=34TZ*$MR3TC=),&L"O-?.@+H*_O7@VV W@Q5E:Y/AG_.)1,8/M+/_O_WFY M-WSQI@(.F\T*W%X1?PH*H*(@"NI%L;-441G,59D623!2<$1YFD_\M0V""WA@ M#D?IO'U>%I,RFN&?,CB6BEZJ_QC-X;\N8[N[0<7S.*,Z@)N*)I-23:(:7FL7E<9T,'\;/G>. MI#$HPMV;&&@Z_%X4$#B$C_2=I)>&PC/U>2>AZX>EOX95-+/\39)6<,S+U_CI MFWF4)'!)3B8BS>E5$J4;PC__;*HZ'2_U.^F'.RI/0+]^QB7#[U\;5?MYC?QH M\]AP[^9,]FV 6SWG.IW$LO=1[CRNNO+:WV@FR6<4=2-BRPK%B@'03K,IR!VB@4+ MN+B9-5E4IY<*!&\=92!,ZJ;,42+AQPE(HPJ$7@(:N@:Y-2Y8[(A\'9?%K"WZ MAB]!/-5IUB42\>=%4Z)81-E]CK([)&'\+JJ2Z"^2ET4%VP].0,1]#D$LLIHX M_[_1;/[F?3!\!E+SUP;..#A3%3P+Q"-]%!S/YEFQG,&F@W-57J8HPO5#0*". MLK2:D@!/0)* ]$[Q,YZ$G*(VR:L4R%RAG ;9$M.1K%$]MR MH"V@$U@>7"V3*Z@V4.4J!_6FYA'>4515S0SIF>[O;T,@BD6$A'JI*J13(*Y5 ML@3=W28^0U]$#7 VR!FY)CMX-,@$((L\ 1U=HK&BW\ FA"R8E+2[;"$AMA?P M\;R/6;0,\J*&O6B6$B(;-\!T:O5!@WNY\G0V":HR_OL3^(^#W6?/=^'_?-P= M_#F?/ FBK.[\NY;6=+//]P[FG]^(-GDV? G_ !6D)>ZUM_+=(!UO0J\K^@,W M10:^?I_H37PAJE%8(7ZZ U9/T8#]DGY6R1M^\JN]P>X/.E 3)9%\TJ]KI#6 M0>I*QM%)7EZF53I*L[1>OM;?[DI+TK,/AH/A\/D/8@-T?&$XV'UUQ<>O!B^' MW_+QP?#E7?[\V=X+\_D5>=XAQUV^;4*$-IJ03\!JVGV!=E.W^ZJ_2I$'\]TU MYM/>]S:?OLV+OZMC^.Y6Y'<[AK6%5FL.Z'H N"\?!'+P@AEL5&3)5S5 _O?P M97_"=WS"K_H3OML3WOMBFJ _X6\\X6%_PG=\PE\L#^Q/^!M/N!-F[<%;J]?- MTMW6[=Q?-71OT?;'T!]#?PS],?3'T!_#UW=1@+WRZMF5(!T/,.SV$)HN;F92 M_AR5I:KKX.>F2G-552;?%08G>3RX)QI^O.<9W/F)/8B"MSOV MDWR^.QCV)WDKOO?^X."+" S]25[G)%\,=F\S4+2])_GB8##L3_(63G)O^'+P MJC.)= U3M;=(;_,JWAV>OSW\7UN]M8$FZ.,(1&X!V_>&YJV=Y/[SP?/;S!%O M[TF^>MF;[+>CU _V!KM?'$O4G^1UW,C]P=YMUMAL[4GN@9PXR1?OA@,G_1ON M%W8_]"=Y"R=Y\'+PLC/.__U[[V^G]^C&7:Q]\_5=-5_[]-4W7]]U\S4M#=LR M@=YVAL/!P<'PAS>>-!SN#O:>O_BAO2"7Q%Y^:S=DD"9_?P*',/OXXB/\ .X8 MO8;J([!0W%05,-5'^&NVK-+JX_BVA-Y-Z/,$UAB\&/S7[X?O#O]Q_/OQNXL? MSX.W)^='?YR?GYR^"P[?O87_/?SMW^M: %@C9.2L ^BX%->+#*5H'0G M[!;"@HGB*:,?8'>W\QS$$6BR&K=AD 86:3T-ZJ+(*ON3*84E2AV6*)J:_LO] M':X=SD6O# %ERJ*93.GW:CP6C((,-E1&$_PEG!<_-X[F:1UE83!5V;RBKG=S MD,4BAZ.-LQ3E6% VU*">VB_ GF=%Z;PA@Y5\4,%(P4\0)L)?5 )_OB33Y F@W+G:4C0Y&91GEPMIP]K @X/L% M,@.0IR).C!)X80I4S6@.YM3ANQE_@]\%4@)> ?\+W#,%>P'<-[A'9 ,P).HB M6=)5X'++(A/D$6#+15%^ DZ+U2 XE;6;^T1(BE&:902(@2@GJD3& UF$OY?7 MSJ,E/#![(S@4!8B :%8TM*'+ IZ#(!5QUB3P0/84]$]@,56-O-Y4!$\%II?P ML/,B>1:<74P@7&;_\I"=4F4$'5-'G[%"%?>CRDJP5)C+\XJ$ S\!'_HT'6LM MD/P4!@4LW9"Q>2"O#@\-)3F2V2#XM5B@. R#"$1,I'<0P^I'('-!,Z-6*8,, MOH9 -K@KD#YQ.H\(TX,H V]CIDH^7G-&%D*'Q&].J&8*U8 ^+5APC,P'7XF7 M<0872X(?/B;RF2B0NZ"JED'2* 0H8=@1>CSA[ R",\W_J->\FU:?Z8;:%X27 M#^]#=)0X:BJ%I(FK1I 1AB]+9XA45HR X^"9#-]3(% 8KVKS12L?>ZV,D+.' M:L0M'Q,\CK5/-05AO ,R869^%#)C E4Y?RKR'8(JW?AI8 F=$JS:PM4@B)0S5?P_839+G;9,JO8<-SO<SE$49FB=71JZ#/#T2;GM[P)S+.'LWJX[5D\,PA5,2H7\JAA7#]F@ M!@K%9T5!U<3(H^,FLP_:;!8X=6T_!KIBXTS0B8Y@62 6\C1BU"/4AY_G>-)$ M/2 =@47PO\$@1_V&E_PGF![U$D\4U:EA(S%N4S36@9YJ#7[$Z$:.>-,\F1A( M)K.( $SS,F+K/HICI&>!'7NQ]X-^HT8JL]82PXN]V/]!_O'_V7O3YK:1)'_X M]?];(+SMF>X(% ?W8>]LA-IVS_H9C^VUW-NQKSH*0$'"- EP %"VYM,_F54 M"!Z2* JD>.3$;EL2KCHR?WE6IB7G,O_='($1D%?B7S.8^_@6Q3[_0RU)KH$L MSXM)%N-TE8@#EHBO4?!7[1Q*<85UT@H$4]05JEDI*SV)_"8KBUSQ*ES).2891ZX;7BAG4Z4JW C%T/WYPY3'B>(%7&IX!>I_/ $FK%JE M'*7'6OWP]$D9T0;)H+Q35';*S-- KP6UYBVH\N4"QE.I:TH;6SN:58"_5[_2 M'QRH9,N'!CL'R 7E#2P+H V)J)WZU]XA>)G#5Z+;-4-NIPVJA31ZL=(J'W-% M_M= ? #8WT JP'<_-Z^3HY6#[2U57F5JB:36U$QT7D@/!&U3XO6RD(1\*>*9 M!!=\SS\$%DD#=&\6(A4)JE"MS0*B=Y;WE/7>P-__6&<#G M6CA8T@]27;MH\U$6Z6:C =0:\VR"NXX;*>9_Z!LI\"$4CKHV%E>PF.KGB5QJ M1342]L%0D8O:VHS_>/.FLQE10 "8ZLTF+%E 0!5Y?-N\MS_,J"S^$-*PGV32 M2&TV"S;@CT:)*GOZ3 4@C9Z=JN7&JD(:0<:0BG4C*=#O@3(!S.)OUP4J$NCA M2'H[V7F#=.UB_H[WW?76/83,^^X[Z@?=K"_>OWFW8"J_ X 3:YYM'Y#7VR=. M&XXOA30^]-:R43K@DC6L**6/0S#T:R %6#W80D =6$1E^): !K S#!U:X][N MMN\8:3\W3ZU<6L\SBQ^1&-=A'WX27E,5>2Y0?/9T65U)VSJKY.Q*)=J;E\RF MT[&DI 57"[YMSDT* ]3',ZEMX5+T.1VUD8>FNWY.XCL I&(S:8(^=FKW#!N8 MM02U UBOB.,9$%%\VSZ5Y;(BI<2.ZA;TFDG5K16B[<*@NIULQG7'$IPT;[Q% M@P163?#%!4:>(WH;Q 6'X"K B+]V'CCEL,9X M+IB#Z%Z=9[VT#,-1'XX[_45Z_Z1F*EU>O2%.FQT$90/,\L9:^EC F$V-:9>S MB0I4I-JGG@,07G0):P^SC]&(7D,0C:FE+&(A=68L-ZB:%73N,6FG3EIOFTR5 M"?!;G\$NU=Z_[T:NXK J:4#5FE^8U3IBPK7PH5?,&7 --C?X5%0I["7 M2R\: (.:\#]$MSV-FQQKUT_5#&6V 5=.O:8;#N+1W-N/7NNJ$HTS:IQQ6?<[ MF_NV<:KM9JR;\+R%PKIW-XZK1HMO#(]D5K;@J9Z1^R<[/HRT?\RGAYXA6%!X MTWR"L":P4'512A+$5Y:9R!L;#R[>@"53S-J8Q^I2E%VB@?1R1#@$#J:,+*P^ M;WL39V4\FR 1Q\K+(/H4K"1(D\XA<)R9T=>!4QIIOUV+'!- \,TR5#F^48,&)3.2^#,N5 RM M15)=CAMS5*=")JHNN#M[KK F]'ZO$U]-J/4C?OU\,7>WMFLHT]%BU%#;=6PW M:ZZI-C%@[*76;B .6\FT3D]H&I3@^UHPG#OZY]]+^E]3J7D<;/%8S+6))8CO MDN5:F003P> 9+Y-6IL@0V5SDQ(NC5@DSL!8+'N#%.78[+9.?ZGKESU44T]?SO2\,6]X-(L'V>@WB+0HHJ^R!RZEA1R MB&@B2-SFO3LE2>,D@-ND)MC>I+*KZ@S;(153V9M,*>#MZI32+Z\TI]X;98Y' MJZ3*&VJ4YPR7,_)=R[,\S[=,TPX,>S[M+,>1,SG[ M>Z:+[C&06U[G'^LM:M-PR#"6W[I/YOY%<6@#JDT:G$P#4:$_)+4%D)<.^Q@] MF8EB5T6))%@D)*G*%56G([_NQU2(5,Z/5-XHN;5J M<4CQ)_^"4O)6U*K'82?101C.>LZ 1=(Y+85+^=N*%G\;+06%]"R7"2^;V)N- MS2:-)$SU!NT<4T'QA9T.+L.D5>-Q4\J/S$=H(QV-;=#\HA+T^O9$+RNP&0?\ M(1DOF$:Z-BD2Z;)4CJTL[\RU=F)%KJ:;@"1:S#7$OI"@E\WXN&KGTS61O.LM ME8K0*U4)H_BM32(C&H!35_,XM#271&N/H((GIR7GHK<) 5G5M(1M!G84'JDG M:?L]#VTIUBG.ZI!G8SRJ= BXI:4KOQ9Q[/[4Y,+6D\YXK-)VBJ M3[%SI% .S(377/F*F\_*$UAMCUJMZOG$4QXW/LH%GZ@TQ'-%W/TL: E#TH_1 MZ3:@S#R:R/MK4H55B<;KN71+N#@&&:,9U]N ME0-W+-VL_3',EU_O? JY,IX:J&S/EDGS21E/L]8P6'5?X5\V\+5\R\88TOL# M#&CT2]_.3^>U+J6EA>K[Z'$.ZM3&5YPH?%9(C\6BB:-65T(8.IH7$J*[0RKR M,GY**-]P)+K$W_'M_)!<[V@<+DJ^M(^GS:07THL?JSQ(B?6 LE6]CD.S5MC. MXQ =/TTY)E3Q&@$>W3<38*EY+KRBVX;DU.VP,\OOD7$%WH]+J ##;%JT)\30 M25D6_T3_8^,0@-U'1D&,C63F3R^Y6Z'L:"'4U9Z2["Y7+6/Q&YZ-Y6?E:/!L M4X]:,K#BNUC27>(":+8QM+_7:\?2",C6K=9Y$I6N.VGVK"L#+\([Z+,I9*6*=4*41= MM1@:L="XZ^>9#_ PZD1%.0^%Y*(YJB1G/Y=,\WE$S:'A1F]3> M ?%<;4]#5K'-;1BJX,H5"YJ9(':?11]HX0J:"4DUZ7VL7*CFO_.4WBF5Z.D:G MARZMA?QZ&[CM#6Q)IVT3D]:G')U9LML762IC(;.I!0>Y>"?-^$UVV4)26:D6 MI)\YMK @+=IF_:C;_%ADC\W^7*TG,?F&>:I4=^CS&#+3SHP[@$"^\3)A'XI" M)FZ]GY]#.6G&N%R@"DD DC3DT6/Y8Z69NF9>Z)HM:3&\6**4+FR=-DLX;I:P MGQDXEX;H@>Y)(_A(+TL#;[C[-5*\-5K21/"\22K%7S^7V0V:CP) U![K;D^;-R72.(K4' M)7, :3,BY;&LQA^%_ETA?_O?]6V:&&M!%(O"+S;6E#C/T M!@9452.0]GGC[<;[FW.W>*!+?JBYNU%PE;&-9I+ MG>\4!)QRS22SY8/]H)X1>]P_X1O-8O B,NDIMID V?5'XMRO\F;JKIOMNP# M"WM5\HF^E$)]D_483VJ[*C^@=ZZ8E_#!B3D>;9!+ MB_9<4LRB&D_=-+I@+Y6]EV]5J&69#Y;',+4JV]::."(MX0*LNX9Y[A:7,H38 M1(-4L0+ULV00?='-T$^4;'P;TB!' T[5EY*[MI#-KJ,I*2D;]PUW0PF#)ALB M[6OD2G]IJB*J[/Z[ QWR1+["E(T^!=A78OG"1'YEHH)K6-MBILX"W+%$(]#P M\89FOLNYP_W1-[K'JV6,;(5B$Y7I"\=6=F((K?G[:SG1+$:GNECU$[2E)U58 M-FMVL3&9Y]K$Z[F2,X_W]C4)J>&\7L,MG1D.-G_6F#-RP3OAT:SZ!A&T>73S M]3)(W"\ENV(Z??1H9M BGY+\,(>JK0F"7N88LZ QGQH@$*/G[?=6\Q?G<%N+ M^#H'1KRZ;9$7!S3&#.@>BK8P(TU04%Q!Q"W,:G[*?8[JBS=T-3FG\Y(H6MD= M_%DM7])(T.ZVUW<=1>G$:.^)WO&4JZ)(I+/G1Z72-QZ7?II#3[69UQIH&.NG MUSW ;_RN:9MYF?!/ M/):76YVP/7N@E#($)_F\K#"UHK,M'HZ0HEY2%P,R5>Z&1=5O0?@WD* J4[:U M5/!QK/F(F33*5D LK<"28*W2U-4LZGE>EY3OKIICX[E=TK=&6B^)3I: Z?SI M7?!Q\?PBGC16=IYR94J3V+R8NTM6SO']IIZ0WDPI?[ .8H,)A3:=P:^QS*A7 M#B9Y#ZQ^5JD3:85ZJ#E<=[>4;>KEP*@P%2#+E5"0)RQ:GFMJ?:%:,W>UKN@G M%,'<1033IPCF@40PC]H9^67N3)Y[@D_:P/BZ<-Y<=E!1*6J A4U(:UX)6"G[ MBY49NQ-^C2HNQDH?D=G)2YK;GZM%'WD/7Q?=]^V9-UD.0E.53M^"")Q$((YL M4V^*0795(+'\8^N/Z0F.3=SL!WRZJ!Y)\]XOE#HTH MWY5"]JI]_O5JDV_U.=L8!8[WLI$%:VZP1J%AWG/]OFO>R+:V?=8R&/GL[JKIG(17?&O9!+.4S,MX)HLUC,LZ=/KWFRT]#_^H$R?8E:!?5+] M1%!/4/_XM?L_:?Z^6S%_">()XH\!XD]O50FS^YCM$62O1"(,Z\$>] 3/!,\$ M) 0D#P&)14!"0$) 0D#R5" Q"4@(2 8W&&,@@#0^#8-Q4(YK/?&O"*\?]/H] M@-=G#B]G/OT30ER+[S/B^RWSC#:T#-+:F3R\S/V32/(]_1<;K_>S"\.F@/>;CW7' MM-LR2P\1YB.6\0S4E34?R8L-*>LY2&?SB?]P:H0P* ^%@:5;7G#$=+%+%G@$ MO!ZY%*/-/D/>-T(Z>*L(/+<08!THV%U(S** MCH3Q=Z\;;7U@AN*?3]R.RYJGJ2S03"'//4BMAP]-GA66/>H,Z:E(/E\W[.'\ M IN<+#TKFCIWQ9@@AB!F]. Q=<(7PA?2ZPAT"72' EW3]/1PP$@O >_Y 2]A M#&',_1A#FAT!#&EVA+J$NOM$75.W70)> E["&,*8G6EV/@$, RP4M5T+HFJ3I_4_@_*,)ZK&XY%U'#F(4':[#-D_0$K)YT5*9P!WQ\# M,Q 8GO?^#UV#/'0-[[/RP8VGI@D5U(>$B; M?7:L/PJ(%,Z<[ZGMX'-%+C\W(Z"BS;[#'G?&O# \UG1PADP_C%P Z'A>>__P&AHZ79(J5P$B+39Y\;[ M3CARB1:(\8^6&P@-SWO_AT5#+]2#@'Q"!(BTV6?'^^&(3*!S9WPZ?_E<4)T5^:G!UF&)+2H ^\CE. @:&I3W+,/50W\X M/P"5@#U="4D80QBS59'I(=5K ICS QC2[ AU"74?K=F%NNF09D? 2QA#&+,S MS6ZXB D!S/D!#&EVA+J$NH]&74\/G9" EX"7,(8P9D?6XX@Z3Q+ '-;A7VN@ ML+EU$F'SKT7-5;7B?C&NA,,5\>0@/?\@)58NFM3C9,C 4GB?>+]X7C?&M#C>%:T< :,?PS<0&AXWOL_ M+!K:CAX,>"KZK,CA# "1-ON$>=^BIKW$^$?,#82&Y[W_ Y_P9W= M".T_H_(OS6;T_RN^8ZUK.K9+XNJT]G_8@C>^H_L^A2^/!%N)]XGWA^-]CYQV MQ/A'S V$AN>]_P.C8:A[#FE"!(BTV>?'^Z/ASJ:?%2V< >,? S<0&I[W_@^+ MAJZK6^YP19#/BAS. !!ILT^8]\DG1(Q/QRB'8J>W AZ*,]EP5X4N)P5,\]_4 M@9?J!E#=@)W7#=!-TZ#" 23Q"&$(87:", :5G"-\.7'[DD#W@'GD'$'7TRV+ M"LX1[!+"$,+L2JVC>G.$+Z36$>@2Z.X-=%W=M@AV"78)80AA2*T[.H(Z(7RA MX[M#<=S[/"XF0DO+8J(54U'*N#>=R*4,K)/:_V&]F]A/8[BH]5E1PPG)(-KL M\V-]E\H)$]\?,3,0&)[W_@\+AH$>^E1-F/"0-OOL6'] /]U9D<(9\/TQ, .! MX7GO_Z!@Z-AZ:-&9/,)#VNRS8WW2@\Z>[^DL[E#<]*F^%J66R8BDKN6B/C7L M.2S90_DV9Y]O$^BV30W_L*IPH(?!<+KP65'#"9B P/._]'Q8,7=TVZ.P)X2%M]MFQ_HA:81/?'R\S$!B>]_X/6Y# T#V/ M.H03'M)FGQWK4S_'65Y M N-X91GPQBV7N5DO7!OUGOZ+FZ4^KGCY1U$W47+2M_F/QG259*>(Z*P $BO%LDK].LFHZYK>O\.KK M*4^2++_J99UDZGM-=H()O_YS5M59>MM^6#[(1)X "WW'&<#SKSIN^GX'%2TO ML&D]-.F[UWB.9MO0TOHUOY^TEKJUP1K+M;[NDCFF_$JH1 W&4QC<*S[^QF^K MUR_^LKPI[8I+*ENWW$]9U>,DV_F";C!%;WNZ>0H";4,UOPFM%-.BK+7/[S[! MCS2*_4++\74%W,,1ORH=$WG&L^ZSL$%3KJ[A MMS,$A9R/VR?@+JS9'W-<5QR"J% $9-4U7A+?13R#\0E8^,E4Y)5Z3W] 5P4? MP\+!+F+?>]4 +Y9X;4FN'#KZ/%)7PBE) MC6!=ZAN?U46K(.(($(MAP'@[ ]%9S$ (9M]%\EI]RC2,D?&R?0 V9_6(Y&1!KN@#1 +>\:I]?D^:G/N?X+QNYLN:B>=\U9Q1L^:BU M[2?MD;/O3VXZRZV+$JVCS$TS-90FYS(. M8=F(;Y_#/27?D(BX4(;(*VD=@>XO'K'T/X+-4U\7LPJ4_>JGA_G<(C9?<=" MQ43L_61G\:'XA?[7JB'P7!=$(X3&0ZAG\T)6"B8%B63@VJ>IIB5(_.-SIRV"&PZ ML/%-4S=-:B=_O 1Q[FK(N>__P(#@6*YNG;WV<!N@E[C<'$?HG!WJ''OBX M*O P1B:^5?+1M!B/BV_X(GD[W UCCZ_Q[$:3[5^)L8AKD6A\ D8='B> _\-/ M(A]A=C]\<3'Q?Z3]8^TQ"WA?\Y4'3U4(,(GB3.2Q.D Q+0M8$JZ2Q-LIXJF* M3,XX%:7\+F7M'VK6OC=RMTV%-]V1Y6W[[!,^:X^"Y_CLQK,]W\Q$RBA^ML2. MSPNPKX+L/V\89*>$#\HP/D@^/@3RHI,XQ&_GPF]G*#?I) [Q[:'S+>4QT\D: M.A! C+0C1J*3-<1(Q$ATLN9X%$@Z64-Y:Q25?AQU!/Z 94J?FU,VG_:01==/ M39P?_JX3 @R) -YHN'+HA "$ (0 QX< _A'3PJ (0(=EAC$ZFD+!-?\N5&'9 M2.0"[B'#@T!'G=L='?-9?M(Z2.L@ '@B )#C@0#@N':= ( T@(.P.BC4L;:' M25'^(L$ $.V?B:/ M X4Y=E"U6(W@B$F+4&90E'DPX?. 28'4#%(S" ">" #DUR0 .*Y=)P @#6"7 M=L;I%OOZ>MTUVNZZ>S?=TS7XC>ZS\2Q[-RWE]>C@N?X>.F9_SJT!(L:56J0F6JCSU60)M?;_K8II+\_(\%3(Y<21J!VJZFWJE!T1 ?^&"Y;"+M:%)B;3<7$K5)MXI"@D [7D MLHX<6/M_5/#QWHT__ND_ LLR7O]V^:Z2/YJO?UHH*-=6K^, <+BYLAZ>JAP' MSR -?*NO\>--S;Q^P3SQ<+F\D7;1O!A'(/J3V.;F&;;[*N3ET^DU4= MX"VS//O7#&E+7I_Q<064D"5(EH+'US@:&!8\O_B8_'.ER2:8B:_:_(MXXYA7=?-5N+GW=JJ2=Z!5\FQG9&Q=-\[8NKW]MM?"D;_O3S[# M+.&3]M9U +?_IF51$.8L[O/G1P(#LY[_XFA M%9PY.5#UND&(J7>(Y,P)BO"ELS<\W7'()7F\Y$#JQGGO_\ 'RYTC)H5#L#<. M@B8($P@3!G5)4M22W ^TV>?'^^[HP6,J!TP*AZ /$ 0 !PQ )BFIYON,1L% M0_H?'UEDZEFKI*Q\;M-9X^22[*:;WEA\9ZJ245;D6+-D-LE?)UDU'?/;5WCU M]90GZ%CL)1\5WG $67NER;[_?02?+ M"VQ:VU=!>EH6\C:5::S%=!]88[G6UYU+>\JOA')7,Y["X%[Q\3=^6S6E/?J; MTJZXI+)UR_V453U.LITOZ":$$SQ/^:QO:H>B8IQL3T=8CZ-2!3FT?B4 #4\5 MR^)62P>Y3J^DV$>!Y=WB8B*TM"C5Q+_Q2OO!-4:>!B\88Z$\;-+#2UBENI#E MV9HGBE3[P?%'=G=?\PIKI+W-QC.LZM6[>PJ+6UUCU:_%+\$+PH4O),VS*\_A M][R1Z\R_<])[\Z4IB-$A!7R71'1KJ!J6LP0:,LK1M;=F^>1T[56/ZEM77#1>W]?3DH(MVT]_SM M8OU062ITS=Y[2ZCIC$2ZBP*)R,J*KE2]!.X/:OJ4I4F M;ZM,7_[M3WPR?7W15IINJ68=PIK^DA9E>O?1M0G&C[=TN[D)PCZ68.LEIMA* MRBZ- 2G''5E]PFF7JF.L^]7^]E5)AZRL1> S*(+^J49QIGP#NO0OK-)3T/-) M]"FGZ#W;>!/6.2\6]NM1)EB6WP@%$>U7EJ79OI9).VTB "83:8JN=-4- 9>Z M56D6_4N6-_)>+JJW/OYEOMWXLN57U+=3C+D@%&3P';"OTK*8*(-+)!+[ SJ M&9A>M_.GBO2>;4[376[SWGSO +0K.(E+(5JEM2>NFY62_1K:6[ G!BB9U4B[ M!)6P$18?"[@8:$Q[K_;A*[ZJD1PM$,,89/T0"72 PCR/LV8;A!+*L(GC62(] MA]I[^".\$9C\,R]K[?U[92]G5=-S0NY_J^[":[)<-BZHE3Y[QZ+H[= RU;$J:LA-*A&PYR^7>-#NB MJTWR^STH_EQI;^?CP(]=P.[<8D^6IG/*19[/8$1?U"["3;_ OFFFP?XN1X"4 M(G4XL=:M;^DPJW'C))$W7[Y[@V_Y!R_C:\W3U]H>%,7; <79!D7Q*(KW]"C> M+^-97,\:$ *0^)\9P(LH03I]4N $./Y%(=9)(_AO0KOFH V!C .MI-%>T*(H M,Y'' 'D5C"I+X0)HI^G2HB&R_JM;N*);N ;J]4:VXI_&1856'& MVGT3*3M; M55?J1UE9U>W+I/\'F_0@)NNJ81 ,*:ZU:@9_71@&B N<39;/YN^:U;-2*!5M M95#:A-]V;Q!SO^@\_M'ZQN6W0"&I0$]':0^6O0[*(5B XVR"#JDB[ZES"TXX M78O'/)M4O964_X@.-N,$9XKWX<*VUJ*:O[RUEM)TI'U>_)8T4#M?/4X! M+;J^,[BSO5'[$C&8X]AYJ2QF5]?%K,:GP03*$UYVSA/IDIM.Q[#QJG=/.T^Y M &BA*MF]JJW-!H5L$R5# &M <: MKV/?#N^VJ;U3=*XF?@6L M0$9 :J05&@NZ> O:K:WFZP-X5\3H+2J,[6S M/(&W T7 K-[//:=Z+VS3T#",!'2-=B[-=$$_FL6J[170RNWJ4*-L:1;.)7O.$X:J4! 7 I-2@MQ;]F0-W*Y57! M',IF(9'20;F)D2G_.0.Z:1BBZ]V6 !G@8G53;+OGP;H!/DAU7?+QW'\L&5*] M9VGUID652:-.JN?C MJIAW\NM(:K$[W[K@]WPB&[A%M[ 3CEK^?LC^-8UZE_I+=4>D <&B<_%GHEOR M]F.5DKN3B=0*BO@/T C*.I,BMTC3"KN$WO;$3QL? +T!%TKO)3WI30"A0+G8 M\R%5L-GR$J *"M%,?72S*9ZV(P(STB0I8?_1+%$BNG MYBD"F[^,QW$YPY]REAFS. MYW,FY#NKE"-2,>X22?1R"Q9#0:LPO9YLO=Z";D>V]XX/?:U@1DKJ; D7E:Y' MP[$2@V8O#"T!L?<>F!8,%@TRE()*OY,J:)'6W]JL3]/L"])UY/DPQMX^6>-@WT-%E-!DF &9LMG? LK^'_E;]G-AD^Y+2IEW/OT2[9 M6+B6;I'&6X$$' ->X7I,P1*/)6M4%0K=&:C=BKRSO)J5$CV+JY)/.MV_TJ[% M.%$=V>L23'X4V*B]:#_B8TTT;.'*O%,W;E%K7;1NDH5W2,ZT3&->#O=DPY!] MSOW!#((^,Z\U0?*UL2" _ZD*(H]OU0(OKFBWW+W@XJJ/KI^RA!\:%QB+$.5D MV8YKE+6YG+G#W[ 0ZFS'4%T+<>K*_W)(V-68]D7<%.,;1/TW,G*L_<+C>7+6 M!USKK[C6;T54[SYDO#Y.O'83U6CY52GDQY3#[3!@7WUX]?KV>E3$>>>(=IU0W\3;YO69X.)17?%87;7\D M' '"! P8;V> ZL4,\#G[+I+7ZE.F88R,E^T#4B6=5N)5>[:GG;FL8:#>_6*Y MQN=-5F4JH_E5^_SK-=4[Y>6LNFMM>,T>N9?3^M_6+: !'/(#0VNC9 M/?047X6'0^@^>7#] 4]ONEVW/S-X8N^NX]])T1/!%,$4P=0> M8.ISZY)_.Q,8[/DL0P:$4H>"4H>!2CLO^_^C=-<6LXKG2?73=N1WTBUO']=. M^?27@J9_SM,_*D88%"@_8#)V?M#6 OB"N**'7"% M USA$EG0](DK^LY93$(@LB"WZ\&BS^E-=V.T.0.OZU<\I$!.5N(5XI4-[#HL M)D_,0LQ"S+)9WP7B%>(5XA7B%>(5XI6AFBQJQ"T[=*/$L 9IO'$*R$'W=AR4 M[N9UYL9"'CA^^#0D3H@Y(\LR89(/G$7P1H:]]C2"JI54Y*]D28?L1MR=N6(^ MF*YRT-MU[JTXMVW ^@/UY+ROEK&CVZ9YQ&2Q2PX@##BPS28,V 4&^+KK$P00 M!!S%9A,$[,1W;^@F80!AP'%L-F' 3EQ'NN_Y1TP5! $$ 00!3R*+P+".F":> M-;&./,+K4J?NJI-#V/O0"C2QF*:\UDJ@:F,V7(SI6",+WY44,ZS+LY^HUU[A M^Q'+]@!=;;)PIR$9X1G MA&='@&>;>>H)T C0"- (T(X T#8*.Q">$9X1GA&>'0&>;1!#(31[3"@&_L6R M\(?>6&&;FOD_FC]I=]0?UOL-5;1K[+C3- C&2,IRMGU]S6O5^CPO:NT6NX85 MDXGJ>2Z;QXV,L^J'5 KLV(4+U+0.4OW-L5VTZDJTLH*J39MNVZK]VO_'\QDO M;YL>2?VMF/(,US35^'@LV^G55:_;42*B^L[^1)+2LCR!\;YBICER'/-EU[I& MMD4PC9'E^2^7%V%0\M:RY*\O8.$GO_O\]W_->%YGM3PZ@;^,VY^3K(K'1;4E M,PS2940V(_(O1O_O?WZ]^/CU_=>+K^__]YUV\?&M!G_X@+\_A<2&&2(,Z.W[ MRS M+F9U5<,/DKN+LBR^P4^2OR4K9KGLEZE:3ZF&9O,Q;MI 6?6JPZ8M\9A7599F M3=>S&YZ-99,2F!7#]IIZVW-QL4VH;%["<(H2$K1*Q$V38X4F*<]*[8:/9W*P MZG/I>(:!\KIM3 \;A)_#>2XNVDC[-"M7VF:O'\BDR,5MNQ_I+$\69H?28B(X M(F4ZPVZB&:R47 [9WKGW4;F7(^TWH?$:^!+4#-BG<3;):MB0@*;3=J,4)2Y]+',&1MK/LO5NL= O#KZ!#R 6=\/M/KJN M#9ZN<?'J1OK5(\'(^6I@PA\\"TZ("V"XX3*'= M\PG_0VH+V!>NDHW[NF^UGUKZ0#6K8C&M,WPA;*)DY'44>;%VK1=UF 3H[7'L M2TWA=H_B]J*]0DWA=MT4[M#4P.#WKB_D[_.^D+\#C_Y>S:;3,?S^[&I@,/I_ MO[S_>/'L"M_'-^\O/FB7H'N^^\>[CU\OI3IZ^>OGSQ_D[Q=?_D][>_'U8C,+ M8.19WO+.C[P];+MJYOE[D?Z.8YD*.:#?2W&%O:,!>7^?SJ)Q%B_MNGQ77?*\ MPOZ?KX T1 E*B'B]UQWX\N[S.BHXC,%]^O)5^_2+]O[CVW>?W\%_/H(5\.YO M[R^_OOOR[JWV^=>?/[Q_HUV\>?/I5S!H/OY-^^7]EW\\WD1XBGS9NXV@VM!> M8M?Q:UA;4.FD=H=__+E S0F]'U*.%R6:X?\9E7_YKY]Y68JZUGZ>5: 05)5V M*;]$ ^*C;;7Z:9CDJFXV&]DO7Q?>R0^N3MC/!Z%"Z]PQT0J%H M!]M32[T2]3U 39(>JUE494D&NC.L@NQ$_J)17%_\='=73WAP[B%2 M!FRR.)I>HV5X1>-V@AMTV3^[%-<"C+8;M#W@=]#3JQZC_%F:=_6M+C\D[;T4 M+"9X%FUJP4&A;ZP+L*>$T&ZQ]$O;4'LJ&P1IB.VK?;]MO6/"=M1@"N+,L3=F MVPX\6-=#^L5/TFF&AF"A:+6QQ^[@J6IY79 *+5R:2N>5BX@))6Q+$2-7NTV>ING34 M<3%?\$_2GP!PW B>'Q<6]R?MQ\]O+C[]_).^8J\#8>;M689B+!T./;I4RA1^ MX Y*U-';H#P7<9E)*M? <@8;/0.,DEN]*U^YN@'?]RJK83?CN[7L=I9OFEG* M)N[6:PTO7)42(GXI^41\*\H_M!\MP[1_VK>'7\NJ:J9\4\T6 6/50CH,+J>( MNJ7P78_^ E,+W:.D='9Q+ M!FX?S'&62Q>Y] 86BT)Y"WH9[7W]SDQO^EDZ^1#(&PWJI+6DK]<@5]>+7'3U M-@(0V:3I@[WJFH09\2OYC'(Q+]V?2>=\PQ'(#W?RP-I1="B(/"=QO5(.9735 M:LKD[ O(-"LGVMPHG6.^Q&G)O?AHB4I2HZ1$J$AU%JUZHM$G\')?;;A#GOPZ MNAQIJ4A0'O>\]MJ8?YL;+GPZA;%*)VLY0P&N8@E7L_$BZ%S.G\<[WGU7<9!E M#.KF=.)2'7Y)9C*Z,*> S>6Z7"#MZW51]:\VNZ\BX-] )P/E7RXJ*&>H>:G] MPD\A 111S>&#Z.XO62NAT.BON9GN+ MWKTCF4F?.:C0 $'P?VD) U&VQ&J_3"(A;)K%2A,!B?ZB2F(C#5 MG9]MUVG=H!\8DMY?L.4AX+HJ'$@4"^'ZRZ&,M,M9?-V_N9N.^ XD@5$E'?F= M:S5&"F3,!23J399@9@(R#&PA?D_NT03YOFI"/S+XW+SSSFDM+*74%N<#P."+ M"O"WUN*JVCU38AV,-& (&6B"98219A.I;4]X(ENMSE%11Q7OFP!K!?Y=^D0; MAFK,&]XW5=8/'C@B$N-,W#34VV,*6%-<)5BY'JE&G3CK&5KGY@MY@W@:PTI> M2)[^!T8CRV=W"V^A61V79B$M%[GN"DLG*7BG)9ZB]<;B2]>GO<60E*U,+[,.VJ MEVW0@$.%K^TCC[P7X;[#V^;%Z^4"O/U'ZR<,[Q;CFT;&2=4CDY8]B/[Q6,C@ MJ8[>IG\J+XN.7T57T%A\U_XY2ZX:<)!KWDVJP9*UFU!I20&CQ5 ^'^.JHT0% M!0>-G1Y0=*'IM?*AYG^(7&8X@*@H,*T!Y_--M%D".@)A;SP-Z*VG"DD(>@-B MTC &36K*91K!TFC6OP A+N\#]^K>%$U$.ZO;K3P.))1O2 0H/')77\U 4RTQ MZOT$S0HL+:%:!#WO,NH7M"X4([ MOJ2;TJU2"^"[\B,/+$36L\5@=UI%1F+,<_LD*,5C%RD>-J5X[#7%XR0@-9.A M"P4,C4'2][VB%Z6#S/HZ*Q,&,AZ@B"=H^U4U2#@,Z2(R/0Q*& ^;@1+4N'G0 MB,=D2*EVKUK7W/W_\\A/8:H\3+YT=BBD(.!Q1WHB>:9D6Y?RC. >,14['LX4L M_U;FR$A4!_DXH&[-)B*1VI/,YL.=XUFN#-4Q&-?J[Y72Y6;PRG&A%&2Y:CQ! M9)2+UDHL)5ZD05\I*526V8W4X&HI*7H;,E%;C5?L"-\@T2D5GP /79Q@WXX _)&-E M\0,IJ7!O[ZZE36F(O/%DX)M3Y47M4#ZF3D(K-H2?V[728?U@6^ OTJ[*X)/ FUAA M"]<;U KISP94S%5;VMJ.")KRNLHIE MVD;?2Y+"DC:[GI7Q;((..3QE\4=>?,O5S@')R+@I )Q2!KK'6191<&Z74>@_[OXIE2+=1X^ M[3< A(LD:6*Q#1;+.TZ:^SL'=Y_]6D.S<4<]DOLZW41Z@PI0"KY)GQ2H&W@* M -6>ZM7=5EFS.#);U1FY5O!RT21;6N>UUA>@>%F_EBO*, 6Y>H723GI!EM=^ MOC#P,=M_N=O-N-L&<$:^"\L;>$YHV;[C6^Y\WEF.0V=R^O?,%TV'P+*\SG;H MK:KZB&D8RV_=HH494H_[L*[C>Z^H$(K!7=)C9_K!6B?S:TT(N;S(V;E9KUM_&A<*:19&P)$ M4)S.9#RVC1UT.H#2BK,%VKT&C: HE>75:/I]E6@>0U8D+E_]3E% [AY7&K?-]?6 MF4ERK& SE,44UJ#&5-#6#%"LVEC<+:LNV(5/9EN-^/:<^;;- ,%SM\KAP5 MAR/#<\^%BL,@M/S <%W?=4PCW(*(BT,E7^G40:!;$U<","U*)HW=/EFB#8WU/9H2)/N@JF+66%*]FN,J6 9=4%8%V955C;8MYL+!2BJ?4"NDI@6. M&)DIRG@G8!*!92RR?"%]Y7%,\4BUBPC_- C_K2)9Z:8I998C'K/H)6/.W9M; M>J1F-?SX[\Z]BN%7=8I>>@CP2,U*- #=AT79*#Q-Z$#ZRAN?[F:QB07JUGYK M?*-EE^/1NN9+I:O)6@=W!I6)/\Z3/[X(GJP-G94BR]L-?J_J7ZR]I#- ^^$,:8?7^5%_G'F3Q9 M)<]'__)[XJ2I$\/.[ M%X5A I>9%7L!_V1;WV^?CN< M'A>8#Z?]B4^FK[6OQ2P&(OKPH3M5_9>%]?BO9W>O;KN%J>DXOI/&C-NNPQPC MB5CDPN[$020L)Q# H MR=&\LNHJ2X727% M.904=R!)<5M/L:4:*?(7JQBIP@3/>OJT+,6SGTP9LHC*,-O4+X_Q>U.LXW=5 MK&.O?KI>D8Z?]ZVV-"5*+N6LGV$C]FENW%67XZ2G_>/['(^JSBHN*VZ^^XYE M/;3/O-3^%Y.R?CHR[>61-;Q/=$JR#ODZ'QV?U45;BQU'@'(>!BP+Q8):5LQ MP<*"L*\[3]3(>-D^@!5W^+02K]HS4NW,9:UZ]>X7RSUI;[+V5/ZK]OG7:[K- MRL_YQL@/7C9JRYKKYLB]]_)]UPRL5[?5H]:3ONIL]MFMV_FN(Z9->_PNE>H' M2G^&"OQ[:;%Q'OU$@#3PRE]?6"_NG_B:4>YP(9XFU!XMO+>CA4-8$F(%8@5B MA=U2Q_D*VD&I3".8>13,+/8_6M>OZA"X;M@.[6!#;T7]H>PR%M[\S?:@XO+RW=?+PG,CL[X>$8A=N;3 M)[(_SWT_Z>F3?3V(SO>F.1J!9^WJA5/.!# $,.<,,$3VM.]G./VM+=D-16B_ MX9M,05@[DP<$;3_50+ZD_U;C]3'*8>RSTS4UZC6Q?8A$-UF^$\6K-1_)BX.: M_R*);#[Q'P;<];50LLM<))FEL[P2B^N]NA(;,--=B]6<=?E%5FO \G#RL(ME M>(%GNB%S7"-@3B)\%B4B88'AA:%('--TT^7#+JGEI9%OFLSB1LJ<..4L\$7* MHC@P4L>+C9!'[6&76<6N.)^^0L:]R!/\Y]V<:R_J-[PLL;J&S&Y[HTYUK:"?_7$3/(+K& T/# -IO0\-G0T/$#8:>FP5P1.8GL.-.%R!PVTT]>>!0R_0 M;([=LUW<,US18 MZ+DVJ.1>R,+ <)COVVD8V[;EQ^8@:GS#KE\Z;OTHZF&%E.F;NF.0TD[@1YM- MX+>1#T-$IN.E@L6N!T 6QBD+11JS%(#/=)/$LO@*^&VEM.\!_#Q;#VP*,I); M_1!4]/>Y[&I6\^^BKZ"3>#IS=B3Q]*A<&-/V7=#+61(:,7,L$%2A[T3,*M MD0309\Z1I)0^1BD-G%C 2@IF138HF)8; MLTA8%HO=R$EM/[:3R!M"*6T8]IWBUXL\^83,>B'/.P[L.@ETQZ&$1() VFR" MP$T@,'43-[%3F_DFIKZ9:K\PH3WL'PNKA8FG'R;A;DL.C:L>=D\#C/(V-0(#.[X'J M[L2AS\+8LIGKI9X7F)X9>6?$6 M02U!+4'M!BDIMN6'KALSE\3P!W"MM@?U)JFH8=! M2%A[V+$":P@#Q#H) ^1K4?-QUWU>E5@C47CFS@!RD3U*C%EFXKM)S!+N.\R) M4"2%:<@BA[NF987"L8)!TLIWX QS'%]W#8N\881VM-F$=AN@G2G",+8CAX6& MR9GC1Q'C1ARST+5#SD/7-=3S;2$R7.08JSU%L@?(G.<^*] GGSFBSSQ3GO#AVN149S F2%$]9BW! 2)R1.'BM.A$BYX:<)2\S$!K4Y M]5F4!BX+4^XXB>\:1CA,;LB\_M?@_AA/MRPZ!4281YM-F+>1"NVZ=A18,8M3 MX3%'"(L%B1VQD"=A[ 9NDOJ#G'G<)>;9NA68A'GD@=Z!.OU6I )H%=,_YKUP M2,9002TJJ+57.>483N2[/&%I@GJVSP6HY6G,;,,(PL@-8]]*AM#-6W[OFNDT M,FNX\T*Z9>XP9_MTJV@1P!+ $L#N+F;H&1ZH^R'C(7>8$W"3!584,#LQ11)P MEZ?.($TT=PZPIJD[#M6$)0_\>!W*LBLD86,EQ2S:"R>490M4L[F MB_/#SF3:^I4Y4ZEF&XXA4M=CGFU[S/%\ =J_'3,SBE(1)8;A.8,465%";*AF MFY:IN[ML GTOP1RY$"-T)70E=-U3"2L1AH"4G,4B#I@CDIB%,?>9+^+( R,@ MXJLEK+8OF#A4A#3P])#0=<]1A77$MJG=L,9$6#/5':[FG*>W,1J^J?6)BG'R M" C[\/[BY_W[[Y<_EE[]S^_OO_Z?P^1 M['F(.M@'O/+7%]:+^R>^*4KOM!?S7L0^S9\(GS;^3.:_M=MN8)G\W.;!$Q>X MJ<>MC3,>9>.LSD3UBG"&<(9PA@B?"/^*4UD/PY)ZIES9,1[X85>JE 4]CE@1NP)PH!P.$J/:)?H%NN51K=,]IZN16GZ76E[.1():>5F,QWK[@SH:(TNEEF+,L79J M)'(!#U,6W#'+KF=45,Y49,5AE!@6!Y5;.#Z('YN#^'$BYGNIS0T'!).U(K(> MH[!'496]:MCXLV+>YI^OR,(7>?)%,?#/#?]^F+O$AY5KENWH1D"E4/;++L?I MA:/])[ABTD>T:@6VEYFK=YFU\U5)OW4V8SB1CGMS4AZ"=MNF58+)]K@E3)OQ(''PM)_!0B_PF.F:KK"Y']GI(&V\%KM' MMLZ4VZ'S23R+\DE(6R<\)#S><&(6N);)L.4*XTE@,\]SA"&2V/!M M/GPWW9WA8>A2%R]R+!^2Z@Z/3K+9A'S+))Y(/#W>F81="]+89F'B1R232T0D$"02W \'$ M\@PS! 4[YH!JC@LZ>F38)@L2@YL>-Q,W>'INR"Y!T STD'J%D4_](!3SIK=8 MDP!.GG222B25MI%*09!$W!$6\R+;9T[(/18YD<%BRW03VS2,)+:':S2FV'5G M28FA[IC4<8RT=,)#PL,M\= 4=AB9EF"VZ<3,X9C!;0F?19[PPI GCAT,4D=T M+WAH6KH74&B17.F'H+'_5I1_B++Z,S#/9"KRBDNNB\<\FU2DP)/ (H&UE<#B MPK4Y""W&(R-@CI^Z(*L,AXG0M"W?@RU_R5-2WV(@8?L]NQ%R!OR7UG?IE4K_,_595Y!&WN9\P(_5]YCBF M !,@M%D8"IM'?N@$EOOD]!K%\N\[CM^1F#-UR]NA"_]T.V:2?4"P2["[UX:. M=NR9W F8$9L H989L, +8A98A@!3PN6Q:3TYH6=/L&OIAA,2[!YV,,$:P@"Q M3L( 48V-X]4^*61^G+E'@/QDCPIWH^SRDY0EH6\R1X0>"U.>,M=,4V$;H>FF M\1#1@YV%N&W'UBV7DGX(\FBS"?(V@CR3!]Q+(F8:J&LU [8)C2P.\BS'=VGTHO[#@5LHW@?H6;]H8[47>'YUTG='$+= MC +NNI[M,!'#?T!7]!BWPX!Y29 *.Q"6%:\4YQVP6/GP3@Y'=T/R<1 TF83 M &Y4^3"R;=<0G#E<>,P15L@"VX)?K40XIDAB/Q@DXV*/ &A9+@$@.7EWH(&_ MF57P45$"04Z+*JM5&_M"ECL<=]HY:>-T\H=._CR70/-LSPX3;K$TB@WFI!X( MM"A.61 ;CF&FMN$DQ@#US!40O&UPX")/9-&PUK'ACL,(7C= \! M$=P2W!+<[NZ@I>7;IB\B0%H#_N/X,>-6"" :^I[O.8X5FROQNBTJI^\;;OW= MIHJ<+MR2KW_ ,Y1D29!H(]'V7*(MYG:8+L)\YW(9TYBQRQ(4X>Y#H<_ M"!YXSB"9Y3O 5"/4C7"'I6]/%U.WCCZLH[=-#86-;8+!..S.Y;N'P99N9Y6( M6?:=76=)(O)7O_SN&([%T]AE7I!8#'[V0 ^>L+Z\7]$S^(?,V] MZ$$T?R)\VO@SF?_6+LR]J"M'X\*\K(OXC^MBG,@Z%>)?LZR^?45 0T!#0$.$ M3X1_SO,_K2YO.W4@[- ,1CN]P ^!G-:U']89X7OW#XHDBM/("5CB>R9S L=D M82(\YMDB$4:8N"X?Y#R&FKM443[S\E-Y6?-:)/_+QS/Q6927U[Q<.@X,/XI$ MWE5]2B\FH@3*>5N,Q[RLFKOGOL3W'W^Y:WZ&;YEF&!DL=%R'.:80+$J-A 5> M'(>6P,J>*S4]M_%_[GY^(V-=E;L[G*-[=>Q,>:G=X$Q?:P=!TZ9IN3%W$\RN M1Q^>"%A@10'S[="+0FZ;B;&2D?C$/9=;5EW,ZNNBA)DF"WM=R8OKW>"XM??[ MP=?/T8\"AQNFQ[C%;8R5)BPT$H?!!#W/L2S?=)]T;'^_<[0,W376I?\< GFK MJ6F\F[A^&&1NVT#:<60S;L< ;3[0092&!HNCV KL,(5_5D([@Y# ^ZJ:/6+[ M'XSTW,'%8>R$H0DJ22* E4V;L] 3%K/B) U@H$YB#E(:;F5ZGV9U5?,\R?*K MX>;HZ:Z_KD;%\Q+X?T;E7QHJ[_\7O?,'0>*I;4968@-T6]QE#N<&D#C(<1X& MCF/;=F+%*S0P")+OA\0#-^1IZD8,U!!0OGP8+_Q!E6()8^$%83RT,\=VP!@+G C453,V'#^,?&\E8_F)"MR@6+?#+F?'2?[40OE9 M0M<729(A^?&Q-N59 G/18C[-:CXF@73F'$D"Z5'57(TX]8+0!X&4@O+M.CX+ M09UF(A".$Y@^B*A!W,)SAOT,_/H^?Z.XM2>GABKNZNFA0_6U" %ILPD!-U+) M;<<7OAW"9QP/&Q&C<@Z0AM%L[MB1X_@K_=^W4 I9[0 MQ[/);(RY#4T9+NR'5HIKD5?9C=#&144GYTE@';' VF$HZL>#B*F:MAL8%@]9 MP"W!' ZR,3*PY5J<6FD* C/QGE2OJQ.0]('B?0ZX(3X 6GP4]:?T M*_^^N;2L8._@IX=32H*U&5-'RYJ+E+ YV3UXRHX ^8!WG0#YU $YM0/'#HV( M"6$#("<\8A$/$Y:$(O82VTN$90YBL3PS(/NZ&YZ4'3,H(%/DX5D,FB^BYED. MUHS@99[E5V2]4(T:JE&S7P'HFHGC6;;' B,QF6-RAX6!%3+7M7W'381A^8,D M,K>\_JYA]9Y ?"O2+,X&JXD?6'IH[[ H_NF6KB&H):@EJ-U=^R6P#,"H,)D; M&"%SK!2++=H)LQ,K,1(C=$)GD*-1^X-:W])!=A#4'EX(Y:PJ!U=KBF^0?"/Y M1O)MO^4N72]-G#A@?F0FS(D,&RP",V+"MCS#BJ.$FRO1_VU,B7ZMG7>2V8>2 M9V&HF[M,>#I=>4;02M!*T+J[/D]&PCFW;&:;$6>.P1/&7<-G8!GPQ!*1%3J# M'%;=';3ZOAXXZPYA$[12DY']F0J])B/RQ#&9#GN4;];(0K9,BEDT%L\HX;:- M'?ZP,U&W?F7.5-CY=A EL>G#9] FP!,5H6]%S'>MT$PL/-IL#]R*Y")/=B;Z M?,O477MO_4F62.G(A1_A+N$NX>Z>C(PHM%T!5H7A)@9S+,]B82@$GJIV[=AR MPSA:P=TGMBO9)>YZ@:>'A+M/,SK@7P[SD3]NP '6$J4^-)/F=TG_K^R1;=LO MUW/?9E ['],3UN"0IOJH_,M'3OSKM=!XC$=(>'Z+E9ARV2*$E_!G@ 2X[:J4 M9\++6BM2K;X6E4#NEU:U/(229CG/XTQ&8. /L@G*:&DED^RF6\NQ^,Z2K!22 M#U_!W&:3_'625=,QOWV%5U]/>8)%H7IF?);+"30&KPF__G-6U5EZV\Y$/LA$ MG@ _?L>%@.=?=:SY?4/H-A^[G<^Z=9C>TN-96&.YUM>=?V#*KX2R_1E/87"O M^/@;OZU>O_C+\J:T*RY1:-UR/V55]Z1AK5_"E<]M#H+M@NYRBD^CFF]J@R*0 MF]N3T<^\+$5=:S_/JBP75:5=BO(FBT6E:^_S>)F3][$84A/I8\SO%EI[_($%ORM MB,4D$J5FF[HL$RC_:[7% LV37H@?W^?:U^MB5L%L@27??8\%*)B?835D(4GM M8E+,@#1^VN,B/+EH^R.70#NCN4E%>UVR/Y_516MLX,=1%,/(\78&FE,Q QTH M^RZ2U^HKIF&,C)?M S&6-9]6XE4E0),#^%I41.6[7RR'%VZR*I,FVNVK]OEU M@0/Y.<\>!8'_LE$MUMQ@WG<-AFH'VSY\X"\^W]9*>^JK$MS55P5GO6:(.UR% MITF'C>6B$HN/[+)R**MQ.!U6B-$&9+1')6VZ:TOR<[4ZI']"PR\W-9I**J M5"\$,9F.BUL!Z]\$Q<^P6-:0B9=GFE0IN&-$<60RX9DV'HKU61#'%HN]F(>BJH#$1?*H(G/WYEF&@:5;W@[S+(\S@_)(IDK0 M\&S0X+A!Z!L #8YC6LQQTXB% !4LL'TO-(W430*Q# V.XSDB=6)FV7"G8Z28 MGNT+EJ8BB(5CAW'H'! TV+YN>SLL$$/00-!PDM 0Q6XD+)>EMF\PQ[-B%GB! M8(8(33OE9N"%*UJ#G_+ 20V'^5RXS G2E 56[#+NB3BVPU38S@%!0^#8>F#N ML$S?<4(#M=9X%LOOLN9IBF<@!C?VGCNX<6 ',ZG"QUUV8N0&KN7'3,0\8$YL M!"P,0PO/0 >>(6*?IWP9\47 74^X$1-A#+:EDX!MF1HABS@W7/G^D[*#T10(> IZ-JI(FOA'[20*VI\7!"A4>&*!NS!* D-APO20U M5EK&&TYD1W$0L]!)/0 KRV2AX28 0?"N('73Q P/!WA,T]/#75JAA#R$/(0\ MCT:>T(L$=X.(699PP&!U!8N<1+ T-D5JII9I\A4CU[5BTTU$RHP@P'H#2"H2!G_SO"@P(A$>D!5LZH87ZK;ADU @=92PYX"PQQ)19+H ');E1^_?G,GVB!:(%H@6B!3N<\M_Q^*RO':E-^6Q;C,3!C51_SF9QG M-,/.U,BR?5^N:6%]LB<%T6X9'% MN&F[S.YHJ\?T&? \,; #;!RP4AF".[47 M]YPS,[0"6PC323UOF>\#TTLUL/ MK!UF$1TG,]!1F>RV+5LU_*$D:;[!V?7 M=77?I?('-%5B_$T8WPA=/S)3X%\[#)AC A-S+W292-PX,%,G\#UGF?&Y$;N) MZ\0L,@+4Y'S!0M< N\P(O=A/79[Z*VDVNV=\R]+MD-PP-%5B_(UR7$P[2LT@ M /N+HQO&!B:VX%?7=SP./.SY]@KCNS&/05&P&4\,3'0).#!^8++4#'W#"U,1 M6V+OC.]XH1X$)/$I+'8(]MAO1?F';%Z/G1Q%7LD.893 2 F,^SVX$1I^8@0Q MLT&98TX(^ET03IU#2-(0]#JL-^P2!T ]QA+'@C?M$$Q MY.[*6;Z=@[MEN'KH[[ NS>GF*1+ $,#LTFP4KN]&S'.\& #&CUB48+&\Q.>1 M$0>Q;Z[6T?0,TW,(9,E> M> 47CAM[GA_$[MX!Q@P]/72HT-*!AQ2IZ$"W(:KH0+QT/H,D $F /1_"X$5->* (8 YI Q@<[ M-4Q]L%QCAS/'M@!@#!$P+[:\R/)#PUH-L6Y31F#G ..[AN[M,JGJ= &&"N<] MBPW[M[*H*DV-X,P3 2@MYC&8[9DF%X$=,M-+0"GT?8,%MDA9:#I@=(8IYW8P MA-4I"10[W&7U4)$,Q])=FQ+@:*K$Z1N9?X(G/ PC%@AL\1 ),.5\-V%^(L+0 M\5,>N>$0YM\..-UV]&"7,@W-8]!P:WL:&.T$BZ%.-QEE_IVI7(1V4@T-%HLTC85M M^:&Y6N)A"R.J(>"_*?*]R).+!>)]IVAWJ$0.W]%]G^PKFBJ!P"8@D"96D*2! M *Z/L6TZ,'00N09S#6%S,TA"-UDY4KR-?;5?$/!"W:-B3S15 H'-W*G"\FPW M\4",AWC&V <0B".'F68:>H$MDLA9.8BRC>FU7Q!P7=UR=YC2>9RM0UYE8 M96\%/!1G\N"@LL@F!W[+!7<8TZ0)"P0D<&\U'0\ M/PJ$Z:SD,&QCRO6I'N&[1_-#)3'HIFE0"@/E2!&^'!"^X+F_V!,IYW$Q$5I:%A.M MF(I2\@(=(R0!L.=CA#P('3_Q,1TC,P-)$Y5YI=+9666C'U$KIL#BW;46XO 0F#9,; @ MJI24D5517:IQ*V?@-#(H4C-5=/012Q\AZ^; HN30"TE@V>(9*@T7OK[ K^8G M.!N,EA'HMQ8S<_K9]UWRU3H[H0PXWH8.ZAH<.4P1HK,,8XB"AY4VHNMD?S^)ZC*8 M^AG[N@+HAD9M,)0Z+"4XHD]H"=8V5#Q89X/AJ:HT M[R,INSE]-T-E-WC,?UA*<$2/2OI^J[YK'KF6 7)J36*#+1"#C8 *O0@V)1UE M'[G2S>F['0I.K3QH>-5N!%P5'%7.+V_]'[D4[C6*[RH87Z#UYU;LV\O%>E3T M2RNMYD:"Y]FW>5468I(&HF6)LY1"""O'9.N%=DNEZ/LB\4$Y>7_J0@5,]*GW"[8]E+LLQG$R,/JA]0K8NC0\/%* M?_H]**3"S;TLW#QXV^&,E"Y) 1%Y!!6JTQF82F"=<;ED[=FJ[5CK:DM3J9^G MD^D?"T;O;4JZNE7UHZ^YK?+HAB4^OFM+B"/$[2+B$).J$74 F6K%* MA]Q+;_HM^W#LZ*X5/F[N@*:&]7UMB%((9'X>(1VLM13"6DB M6S!=:9&#[&7DV:;I8H:26BT278@N.T47(PN:[&0-1EN_Q6(\5,=$@T?-M=)2@LK 06JR8M0DY.NN9[26JW -PZ*%D=%F?'I7 <1=P M:$S61\/!\Q8!\F+!M3&Q1:.M?!"QNA?]U#[O.C@T&QIS4+I(%RMRWP MZ]GT_:AK:E=E<#/Q(:4(*45X%^)7NFNEI( @DFAW=FN\R&.&ZO$Q+B1GT?5T M9_>"Y!>9P6-06^-0EA5X M76-*47+(&"66O#+I8_TX=(-P8?+HJN<(+@27G8:+%E*5P!P4SS,HF20XKG1U M7TP**C.%N-)(;CQ*[_HR7O7\W)*/BB6A"FJ?G M<8R/R/QUR\?_M#'XW[XR1XI_%5G@E@7P'BO/L4(]1LY!A2**SH69K'NIR\5Y M_V.>V-#PK4'_AMCL.?:),$28+3F840CM4ZF$:=%K<35Z9:@A^<):]851JY?Y MUZK-W0!AE!T*L[62.2(,$88(LTZOY.BEJ=%K=3YJ".M-A"@K/#!ID:- 854O MQZV;((QT0V:WUA?DL A#QZB]A*+/0C=*E\>G9SBKFG)Z6I6K.PDSBDZ)[(_I M.V:K%!H/7(@:DZ;"H*(^0T$1) O6I;0R]6*=Z/3',)N,)N^ZUSA[TZ1^H1)_ M)'S]$/.;>9AC]ZH\/<59W<@7T_$XS+K%2Z[XSZ[S7WRM8&U"&[6%$)W68<&GGVF$HOK9H>#4+FB=G:3&."$$&((+1&QW;- M@T*=P+21C\ MC\6281Z$^FSA'0ZJB,8:#4_+("XBY.MA<3>8GL^[>9CDJBP';AEVIFJ'#,+U MRVDQ2)6<@6QKK*N"M^"==,"4*JW@. 332T.E2[5XNM2*GQ=*\:HL2-^]^J0$ MJX9BJ2@/Z%6PP7LCAVP/"#V$GLWV"6@F Z#J8DZ,[1W]:LR;#43!?74G,0@5 M$L=B-G$V MQ(^((?V$43A,A\([>2B<+R)E.A:F!.GN& 41F.,".034-3"V+5AFVD$(*7 E M-0(BLHLM9F MHT?#VX"/$502]Z!HN/XWU.=9?'@'C1 W)/<>3_))\ZX_RU?F/"_^_@.>][$> MZU[#K._YD&]/GDQ_RJ#L;AX_?M^_^!&D\4#7&18>/WTG^?=?%0^7C[)XH6 MDUSU[$-;B/KZ[Z]4[L,=$K/7)54+JK/)SF6RJ 6=]<]^' M\>_A8_?#-W^^N2F7*[Z@RVW+_9!5[157]UW"E3]W=[A=+N@F'_%A4O/[QF(L/([KC/GU$UE^ M;:B:X0E.NM%[_'4TV:+"/;^.O3=7;ZEQ\?GE,FWKO5Q?A<'+FYT.=UMLUWG> M_XMAU@U^G.2Z]"\PX2)-+/EP()B0BW]%-5BY?< />B&^?3D9O#V9GG?U:;OO MMOBH#SD,6.=!!X_\;%MP)A?>\N7?N]Z$-9S/IY<10WL'S>[6-]Q^'*J;-#VO M#L_H ^8?EG^*,_:$_?OE"U([%SSK\/L.J]M6*77YY(M -4F?<31 M>#3_^/WEZV\[EEK\.:.>^'^_\")N^39_HL67OOV%[[DGW*WYTL/]JVN7WMXF MP'<]@-R)L\8'GB[>+3VT*Y./-ONP533:=_[K&\Z^^?*3W_(V-[@2#S.@=W8= MEI[#>J*P"PNR,>$@N!!\V). S\7(]6UA.7NTQ'V(5E(TCMF=X>)Z0$ M,>KFTK4D"K%I0XIT^(]/JO5%U1*D6J1:I%J;4"U.JD7W%Q[O_L)Z8\:^4H1V M:([W?2NE'ELF[O[@?=[$.]*R0F=54#IG")$)4,I&<-P'X *5"-9PQ%Y:T._C M@+3]+ ;1Y<(!K>6@A)+@LTI@6'"R@DUZ)X]UW-Q^@G"W>P?N M3H'D[0KVN?7^^Z2NR;B^+@_>A=&D&WP[KH*,W7>#IDJ3]]C-%^7)P\$$EWWZ]6GJI M])]6[W^FXW;WX2]U#1L)7DW>8#J?C>8C[.JS=_5;+^JGDW>O<3::YK?A0T^L M$$/M/W_9=4M"-!Q\NQOR($.RUID"ROB*<2$0 J8$HGJQCEE=G%^1AW75 MAZYBHG[T%<'@;.CUY[WI+4G&=\-%/?V.B(>K>RI<]0*$4@&JYGN(05I 5H)3 M4B5C5ZZ^K^,4[(%XB*&RCR\=U<+<=O5B.)AA=];N]KW'\4=*BF_H^O!MQWO[ MZ1OV=QQ0]EG:U8-\']'1D-,AID-([-:&B=M2G. M0T@Y50/ ; TKE(3((BN*&1M8WL7\RZ:,AADJM[5YR@=I,Z@"M9<*U#_H"M6B M'D>'S%VH3J!6F9\UEIQ[G:V)U3KFTHPE ^>1 V)6(NBLL*Q$6.ODX&ZQDSVG MT;0=*K8U.W=833$I*"(($X0?#<+5710Q20]..%NCCU@_4EE"28*KRF6G\\JD MAG727)N','=#[0G"!&&",$%XOR#,6!0RZY;S"0C*MDL-FF>H@7QT)2D1V'WJ-,LM8:_MF][UAK>4FMX:@U_;*WA MN_DT_>ND/C'.NE_QM_,M*MSG6L-OO2U\J7_]TRK\Y^#'W\Y'\X\';:>H-3RU MAM]M2W,\K>$5?\+=NLW4[1.AOMAL?0/?,T^LH;]Y.'_3/M'B;AWYOU" X!Z_ MJ:S; 33?F\5KMJ[;_@KL7%M=>MB]>%@2:7K8 WM8$FEZV -[V#N+]-U:O/:U M$%OHB/LTI?/3\W'+0FVRH?)F5X0T@>!.NTP/2R)]E+M\O'F9'5&<(_R/<]^/_/&/5NP/[<'I80_U8?>*Y+VF=1:WX@GKI .$=7K80WO8O<(Z.>B4 M]#E(Y3JT!Z>'/=2')9&FASVPA]TK%ZC?@H6<1^VR7QB34T2*<,2*\(<;[*0+ MI O[I0L4%Y/8D]B3V%,Z:#^4RWQ%N>[5>/M@/+#3Z61Y?7X]E;Q+U^9=6#:B M%MFO#2C0ZS#*,)J08-#CDUY<6YB7=VK*OKN+06I!:K$!M?@%YV$TH8MJ]/C[ MKQ@D"90'V,L\P->4ZPCS &].P@P[R@!0OII4Z:&G^Z>5S7-2)5(E4J6'9J?# MV6B^;I4,Z1+I$NG2U=)]VP:'?G60,:D2J1*ITE>6[LWM4SA5L=)[TTWYV=A'"8)ARN#%-@.#)+;Y"KV3?,#GQ_GMC0_+O#B M#9<01>*@I"@0)(O D_(:13&F4RUG4_4TH-,29 FR!%F"[ Y# M5OK K%,&K,W5G379@\O%@BU"9UE2,#'>A*QS,K+$,G#G%2A7(CAA$G#-DE,, M19;;@ZQ00^=V=!0]@99 2Z ET"[R!M8KIIV'X+@$)4,"KPH#BS)*P=![8VZ" M-@L,H@V:+ZX44,E9B-$Q$,:4D(NJ[FSHT6^- ML]SHH>6,2$ND)=(2:7>7M"S;A,*EEI^M'JW& M$:!M$ER8P0E;KR)FE+BM[[ M%( %&4$I%\ )&4 KY9.-H1)W>ZD#[MU02,H=;/<>%%4WW-+BHVLR/AAUW3GF M0?T1=^^E9_7 V2G/, M%[^TJAPK" 64\U".\&+2B7EQ*U@?[F0^1?GLRJ_KW$VFN9EYA MP]SZ$.*D"^T=]E<$P=D&3^>.2DN.W7D^JLT^4B16XA7!I0>96&E^:_5AI T0 M=$S9NV25Q TB\7_#^!SO0,0'^,($0X(A;3;!\"Z!?SOFM\6!,%F "D%#D*;" MT&-&P5+(6=R$H72:L^@*"%D2*!<5>&\C!/39^ABR=+>G6!\%AD.N-Y@6."H= M(2 >T6;?%8A]/?ZM/.PU/_,?_^8$%R0.I/NTV:3[) ZD^[39% A=!$)*&:N" M%A!1JQH()04A((?BG-?%28&H;P9"RMNDI*T_;KUNIZ9YD40"[60*,BIA2MZI M0(C2Y'2O>^,GGS,\.Y^EDR;&[?CSTWGF9PX_Z93ST.!]5]GZ M\_VUSI MU5ADJ4LU"-58:.% 1<$A2)XA!YF-E\GKO%(NL]81PN)4M$T^^&DZ>QL^_&,T M/VG5,U6?ZA<>?JSZWV*#M8F/S;2["]57FW61K[S#N[X'N*4X^2C$@73_B#:; M7*VMN%K&.NVRY9!L\C4N%Q)"JA&Z<,8'PX27//5Q0/DT__.\FY_6M]+]@N-0 MHY&WTW4\KH<$Z,H!% YN!I?"0F6JV!S$#,E^P=_.1UU]T#S]*N*QW_073]-UD\5L6I:\]!6YZ*#42;3:X3B0/I_G%N-ND^B0/I_G%N]I&&33':6+@6D!2S-6SB!CPK$EKS)^,S M.I=7.O@_\"B+PJ8]TRBZ&]C7W<#ZJS]>NQ;86INF:S<&CUS.]IK]M145W/ONXN!^^O/?W-%43,,/< M7Z-4(>TA47X7"LQW(G@B!YHP?-@89I6::'FEJ6A]"@4Z\*ED*#FXB,44)U9J MSQZ,X86+?4GAY]-N_C>"65M$Q94Q**[F3=8Z5\VY\CQX8%RY"E+I(5H1@?.4ICC)/T M73'-$QH/0?C%P7!UF[)0P)U)N;CL(N^E8?BRM_)"UU]3,?C,%M.XKQ.@)<___0U!#SY0I/8+4G$9SI' MGV'5NO9$]_*,=@Q(>^ 74([F*,2!8H(CVFS2?1('TOWCW&S2?1('TOWCW&S2 M?1('TOWCW&PZ!]C.R(*8F$Q6@A2"@Y).09!.@TA<.2Q&V MC&!/N7\_9,93ZI_.78FWQ-M=YJTRF$I1!1 Q@&*L\M:[ (S[*%01!F7IXR2& M>+M/1ZUT&_NVM?W[I"["N+[E/!A/N\7AZFC21K0N>A0,!Q.T>TV:3[) ZD^\>YV:3[) ZD^\>YV93FV4J:QS',(5H$C;XU M\7 M9>,#A*QC<$X71'8SS>-ELBSRW/JA8RO)=^!*>TVPJ;C@ZNM7TCROYB0O>:>-*]<5DZ>5.)#EMA^"T[?9]RKTYY*O" M.Q@MQ+\WP8IU07%V]3A/]-E\T$W'HSRX?,]'93V^OASD6SY I)9JS>1Q"=6Q M^Y_$&&(,,8880XPAQA!C]E>HB#'$&&(,,8880XS9.\8C@786J%5"_I($E4WSQF$5:J41;YU"3H+I+6D0W$'L)C9Z%<9@D' Y> M8,+3B+.!Y,.!8()O2 ;%$]&$,$_/XQB)Y)];D"-EN2J")5$"""L2J"@5."<- M%&&CLT:GXE;FNZ:BT16!D!F7H% 5<+EZUDX+@XQ9K12[R?+E2-=7Y_-N'B:M M$*6_J:YVJ/@&:TJ^*#Q[SG1RE \(L.N6(OV)2+L-TF)4U<\M'(RL#K-2T4,, ML@U*0)=+D4EGU0MI6U^.D^FX[D/WXV_GH_G'GEQGJPBR!%F"+$%V=R'KG0^2 M:0V":UZ!6='I=="@E0@I.L^BESM47[,] MR H_9)I 2Z ET!)H=QBT)J$+2EJ0+!E03*<*31_!*I--"5XKOS+^1WN?&'H+ M0;CJS:;6J,ZA@.P*"R*K+*3;&FCY-O/ Q%GB+'&6.'M_SC*G?$E>0DS5)55* MRBSC!YRE M48>MM_+TK$EE-_S<4-/S63H)RQ_]\3=ZU;WWFU?4G MY[-1FF.^> ]-LY8O/L/90GTF"0?A]S#+W1ZW'7A$Y^)(S8/T+BBO,@2&6)UJ M5C_R0H#4R8IH6&!/#H?> 9934@U#\E6R\ ],!1877%9#8V_U3R\7&C. M]88HRL'DZ]N48RH7)3.8-@@!_\WC,_Q#AA\0,*"^$A\)#X2']?C8Q$F MNF@\H$8'BEL&,7L#QF9?7%(NNY4*!*5E="H&2(Y5WU+R!,YY!][[8*5PF?/; MTPB/P4?+-YAB( TA0M+^;W/_=_K>/XD#X8#VGW!PC.)P[(>X1[791QHLB5+: M5!,-*>8,*F0),5H')6L5!&X7'(<:RKR=KN.7/>0&H?'DM)'31I0^M/TGIXW$@7! M^T\XV#%QH#/1(]IL"MBVTYY!E]"R1JF.:4A2)N *Z-J]!5LCBLCBMM:6X$(T&91I/3B#]!"*E!",$-(J$U)PCC5@SU^/-P.T7_.U\U-4'?8.S]Z.$R[+;7S!-WTT6OV51 M@=M7K>U0>KJ:2$0EHA[(_I.#1>) .*#])QSLF#C0,=P1;?:1!EZ#+Z#P6LIHF0?E0[44PI=VG5! 49SQX+*T?*7B?9TKB&\K*KKSV;^AND:9@Z)\E323@XT8?@H,.RTR#&H"-KZRF+F0G6^6R\1 M75!8C=8$VSN&%R[V)86?3[OYWW!^,LT].=V$8D(QH9A0O&\H+H[YJ+(!5Q@# M%:4'%R)6'BN=,-O$U$J/\'4.IK>(8C&L7CSAF'!,.#ZP_:=C)1('PL$^[3]Y M9P_RSF*4(6EC@=6H&!1O(P^U3Y!+X$99YZ4I*X$R1E;C:X2D3 V45180T460 M*3FNI.#$X^/@L<&N4E><>#>E!HMJU39F@($%YC@ M*?@:,_=1:;!-'MLA-Q0N?X['NWW5MC=U?DCAP!K:_#QT)X,\>C_*.,E=ZX-\ MO81@\.V?=D+;(QJ&G"M(S@50+(8V1[0 DT8XRXR)MI?K]LO^T M=?W&Y)J]Q M><&^K50K,/JCMM> >4O"%QH&"!]I]P0.) .*#])QR0 M.! .:/\)!R0.A /:?SI9V%BN,668^SI-,$-M:##W9X/=^D.-_&6>-LO;Y,0!8.PX"6VZR1.0^!1 M@ZSD-2Y$F7TO)[G$VWTZO*5+W[>M[=\G=1'&]2WGP7C:+8YK1Y,VN';1"F$X MF."\W0*?AP][+'A[@'R*N$D<*.*F_2<P6=N( BGHA/&(9,K]^+1!<^B "&Q-7DW'J(1%E)*RC(CC/;F M9G[HU?P$9ZVKV@Q/<-*-WN/+29J>XJ>8^W^6$[?^$D:3O];H^]7D#:;SV6@^ MPJX^>U>_]:)^.GFW["GX,\Y?E;?AP]WS2UW=Y/K1UR[5NZ&QDC)-=&V+8'Y@ M^T^^W:Z( QWT'=%FDR.W%4>.Z>PY]PZD,M61RQPA. MW$$XP0]@A[!!V"#N$G8,2JIT0&<+.#DL(88>P M0]@A[.PM=@YLTJ/&C%9D#E(4"2IR#C%D!"UYQF#:N +3QRW)GW&^S-ZW1'U_ MC1;%)ALM$F8\#3B;"#Y<""8$!N20?%$-"',T_,X1B+Y MYQ;D2%D>HK:E^K05WM@:E$L)#A4'+Z.3VBA;DKC)\L2C85HE<%Q4_NM<(+*H MP+DH?5(M!2MVF=E@!P9@"5C/!D7-G7=D:9*48VDU..R/0$F@)M <'VH._E5.=786) M:["R.LZ*QP@NZS9-31K4)J4B5P[R9$'O=7%@6$Z@T#H(+&=(V5A9S8+$'/H$ M^QWOT]BA]D=(^%VX/DVH)]3O.^JW7T/!I%&*B\I-RUIG"P^^H "1!3-").^% M6CGNXRP7Z3(H;R.H('@EM:CT-C$JQ]$INSV?FELQ-&*#5QAW%;GD5!-IB;3[ M0UHGM/(>/<@2"JA2$$)A'%R(/A@GA%O-7K#JS0K-,NBLZFMTJW 3ND"1.MF( M7##+MTA:.W1*$&FW4F!!-\EO'15\?3#PJ.O.,;<&U/@!9VG486L\/3UK4MD- M/S<]]GR63L+R1W]\\_KU3=^U;GWEU_0].L MY8O/<+90GTG"0?@]S'*WQUT4]J @_L#, RNM(J,"WB:C0$5OP&.U$5:%"OL@ M?&9ZI<5<1#2I6@;I6@&TT;%:DR"!2Q&\R-(XFVXU#R\7FG.]P/+@4I2@,0B511+)NYWAHV5$2"(D$?) ]G^G MVQ&0.! .:/\)!R0.A /:_Z.(GTQ0HEAG(!:66WXI@?-2@0_9924"5YK=C)], M]#X[D4$DXT"I%" 4S%"_9DRLH17N5/RTP3/:_=00NM[>_^GK#"^/4A='L)_. M3NGH]+B)?O#EZBHX%ZJU &.J&5&LW4,R/ )FG0M+DHML>SFA6!RUO@ZC_--T M]C9\^,=H?G*R'!M1O]##6:VDR0\]UZ"33[T#@K '!*80F\2!<$#[3PY9+Q?# M%7HF50#O30"5A(7Z)0/!<^013;1JY?[@.D>B3_,_S[OY:7TKW2\X#C64>3M= MQR];/[870^_):2.GC2A]:/M/3AN) ^& ]I]P0.) .-C#_:<8[D$Q7/#2#@HA<0S"\#750OOB5#HKK',M2#+?;,1Q=E.W%Y"\D&.+B=#9=D^$! M?F@??WX01"T*.LO"JD220TM"D4HN[+_AU;(R:*5V5A( M7D90NBAH)9R@DY/!">UBSCV?^KR=/LUYU-Y#&+>ZG)>3Y^%L- _CA;L5;P8, MO^!OYZ.N/N@;G+T?)5Q6@/Z":?INLO@MBV+0GL(*-U1&'U)8L0<:142E_7_T ME ^E@(]"' @'Q[W_A ,2!\+!/NW_@<5;P>FL)8M@?6J38:V#J&4"9(FAVC.-HHMV?5VTJ[_ZX[4[=JTG:;IV_>[(Y6ROR7WP9_G)^\@S M4\!EC-52B$I]X1A8RZ)+15BI5S)SZUR0>UM1T9W//BZN6B]ORSU-U03,,/!85ZT]3&8ZG)77UTYE\$[E%"$2\RIPEE<$SE2/ M6 &8<'Q@^T\G320.A(-]VG_RSA[DG3EN5.N= M#U*WNT<^1?!8@UYCC4[U&RRDE9:02NL814!P]46@HG3@LT4H1AL;G'"9^T?T MSJ08"GY0??3)/2,>$X^/@L<%=U/GAQ0.K*'-ST-W,LBC]Z.,D]RU+KW72P@&W_YI)[3= M1%/UW3M &R6H&BY"];?J3G/')$LI:>W[T/9E]^*%KK^X7)/7N+SKW5:J%1C] M4=OKAYC?S,,)_. M<^D>^&UK^_=)781Q??BPQX*W!\BG M()S$@3Q VG_" 8D#X8#VGW! XD XH/T_AK9_6J*U/@C (#(HXPT$EATDSHTN MPKJL],U\#>IB,C<1O D.5$+=/A+ .5>NZ.!YQIOYFE?S$YRUQFHJ?8N#_68SF>C^0B[^NQ=_=:+^NGDW;+MW\\X M?U7>A@\]Y7O,T![6U*8]T"0B*>T_.58D#H0#VO_#W-^5D5U,%H(>V_R%.N"XNSJ<9[H ML_F@FXY'>7#YGO=3XM9D]]>78R>L^TX[>U]8PZ5:,WE<0K43(K-;#B%AA[!# MV"'L$'8(.X2=@Q*JG1 9PLX.2PAAA[!#V"'L["UV#BQS7T*263D'U@4&2@J$ M*$*"'+5CIAAT8J4_X3JW"'_&^3)5W[+R/:7;-1L:OL%&A,19XBQQECC;RP"K MH"P*%2 SQD&YF, 5G0"#=-X(Q;-Q?9R0$F=W28OH[F O =2S, Z3A,/!"TQX M&G$VD'PX$$S(#"*:$.;I>1PCD?QS"W*D+ ^1)^ZL@J&1 <^71&\U86&'Y<@SLJ_-Y-P^35M72 MWR18,]1V:T2_(3Q[SO0U]6G[#[O+CO*N ';=3@%_(M)N@[36,F=0!S A6U#9 M<7 N>;"RNLW%:^;Y2H.-M4C;.FJ<3,=U'[H??SL?S3_V51&XP8';!%F"+$&6 M(/O@H16:N12X "ZY!E4BAZ % X-.EL*-UERLI":*25FD MFVM#'J##Y("X6+ MHI%I86W8&F2E&7KU^7D4!%H"+8&60+MNBFIOV].98*/GG$,VI7K"Z"PXE!XB MTYP'Y85#&ZRX+*1?N5L[R%@[^KVU(^^0GC! MAHYM< 3DKA)^%WJ)$NH)]?N.^NVGB"7G,9@(6ID,RKD"+E?^"J%#D$6;Y%0>;%#=F\QY-\TJV[@?33WW_ \S[68]TK1+[G M0[X]P4%(:7I:_]['T>3=8#*=UW<;9O7+K3?T'-_-PGAP%F;+QM GV&'3XT5E M4)AC'I31)$Q2_1OU[=8O+!I)/[FQ:GGT_FK=QO@!\FB&"_WZOC[;^>GDASSJ MSL;AX_?MNS^X*-KA]=-_GG?S4?EX^22+%P).$,-^KK9/N#[I8UWBQUB=7-4YGX1TNZY<@E/KFO@_CW\/'[H=O M_GQS4RY7?$&7VY;[(:NZ)5_I]B5<^7-WA]OE@F[R$2^E9F%&KZO5KY^4Z=<4 MNI-?RWCZ>[>F=/V^W,A8[>;ZXO8LS&8XGP^>G7>CAPR9[N7-3+#K!F]P]GZ4 ML!L.7D[23>1L8]>VI^O/KQ/WS95H-"0O9K+_U*3CH%?@_V*8=8,?)[DNP$H! MXN)?42U6;A_P@UZ(;U].!F]/IN==?=KNNRT^ZD,*3-=YT,$1/=O";[[\PQ?O ML[VG[\/Y?'H9.[0_WBQP?>?MQZ$Z3-/SZOJ,/F#^8?E7.&-/V+]?OJ ^P3B< M=?A]A]6!J]"X7()%T+C\W=_9Y\>>,?*+__<*? MN.7;_(D27_KV%[YGGQC%KOW?EW[V2]^33Y@[MK?PA7IW_\5>7[>)^%V+X.]< M[^[W/9-VG[3A_CYL%8WVG?_ZAK-OOOSDM[S-#:[$PPSNG5V-I:>QGBCLPH)L M3#@(+@27+<+E7E<9#P,_UZ.;]<3E+E?Y=F'9"%)[IK?'"2E!C+JY='>Y]4EL M(D4B1?JZ(@E2)%(D4J2'*Q(G1=J.MWS9'V/OO>5>)7!Q$+P+9O4!VT'IWY)E$$ONC>7!ZV$-]6!+I W_8M5.I=_0# M%\\UFN16Q+DHHEBGF]KUBHG%+[G^6]D/>^A,KC=H:JVK+7LIECV.;MN>3-S] MP?N\MK)K5U+\=JZDJ!11"*N!&ZU !2DA<), 8]9!,Q^2Y,?:ZW/[BK!)G2?J M[=AF$_4>CWK>91%8!(5,-((5"#HB^&=#.DF]1B3G*.74'B;&ULY!]Y( M!=E(ALB,R,BV03UEA\(XHAY1;R\WFZCW:-3C!0M6AP\D3^WZ<8D0T4GPTIJ8 M+4>!*]13WB8E;74-K=>@='7S*BD3:"=3D%$)4_(VJ"?=D%E/U-N!,ZGK60/1 M-.0>:0=Q$&F'7[!^G$;C46A"N+A?-KG*1 SFT\5G[3[BX&PV?3]JE['BQ\&W MYUW]8#3Y[O_$V9\O-O7ZOW02UNM)V!?)WM=2/-[4%WI^$GS:>'I^$OSCWOC# M?OYMGJN)/L[5#L/!?8'U16GIWB[Z!833:5V"_[?X J5?CCSJI*S+?;(N(F(6 M6FOP)GE0*5H(PAAPV01C94*O5IJ^K7/"=EUGGT[RTVL:VU,.Q@XYWV#OMZ-2 M!B+?$6WVD9(/F3?6)@,V>P%*1P'>)0<^EJ306RO M;39Q[R[H M4&(74A(O)^^QF[,A=$1-IL(N)=B!B-9%:(" QS >5RI5OB$E!X(TL* M)1I\<.;BD8GH--WR(R+29A,1[T)$RT2V/'I03$500D@(TEL0+/,HH_,Q/ZC0 M8A>(J*0D(E(!Q@YD.YJP7\MG#*H:MI'$TRZ,VQWHLUDKS)A_7&0_\+?ST5G3 M"+)H1ZZL9-'N8]%TS)[[ZMYSIZM%2]5SCQP#1"&U*-JA4:6/ZR*?C->;:IY> ME=<7ROMZ'";S'R^5MV]K)C3E.XB%M-G$PKNP,!GN4Z47\(R5:P(1 @L.BG+" MVF)CLK&/"R2/PT(N*=-!+*3-)A;>A87.2ANLR< #,]7'VZLB5D6S5O?QVS[,6 M+ !/F$!5CQQ",0$4\ABCM";U4+EQJ:C+5J-OPX>+*L-G.,'Z)NN7Q^=Y-'GW M:GZ"L^?3T_HL)_7[H_=X]8JG^9_G]T[;?[DY\]#0=4DB)6WV?I+RKI[$%V#Z MN17[]G*Q'I7,(B3GA$@@@FIW7W2-")SR-:BH 86*%DUZ4$N.1R7S'5/00VX. M*O&R;D?U[XC5>[SKQ.I#9W7Q163-+12-L;):!(C*6! *&18IN&+JP;4MN\UJ MJ2R1^C.DIAJ81\D/O3D)]44QM%[^50&:LE!75#*F>VY,MV[<./=!^X0@7*C6 MRI@,S@ BH/"C."*2U"\2RH[[F-9J59?IYYEH]"S0^FI"S1!CS:;H'<7Z!EK6.+M MEF).#%02#)S1""D;PW5SW70OA2L;A9X>2D/G>GU5J-PF5#1]\*X;\OPD3-[5 M=S.:#%)]]E#_>VUT8-?AO%OV'QF%.!K3&$$:*D5#I4CP2?!)\$GP:>./\OFW M>58F^S@KDP?AJ;Z=A8R#D%)=VOGBYCB.WH>>",3)HZ@ MK Z@M(H0 F>@G)2*Z\P]BCX.YUY.TJSUAWV!R_^^G#R]8,4O5ZCH+6NMJ>J/ MJOZ(O<3>W6:O5<8542PP[R6HI!VXZHN"9#IQR75RTO5Q1KA%]KIA?>/$7F(O ML9?8N\OLC=E'J7T!FU,&Q2U"4,E!,(:+K!.6L,+>=8XJM\A>:8>"$7Q[*Z)^ MP"5[2@Q=[<5+NEM/-I%LXC[81&5J,%)J;!&8JD8N9PG.L "V1B(,F2M<]5*H MO6H3KRX88>_WBMQ0>[I91!$)T9?HN]/T35(5PW,&;6*-2+RJ7J='!".3ELX5 M;70O%>-;I2\?,G-0+SM^F8US,\"Z,\P&7OAV7Y^+1U?" #=>0:20;J M/@8*'2^18S5+KK2[3DY!:"T0I7I)"\:MSQ= MW K9P/A*16U[B8ZTV7M)QX-/GGB5;-+<0Y&LC=+)#J(4'*0SSNA40@XK-.XG M>=(OC;_6SM#1^2XE4XC&1..=IC$K@65K.#@N!"@>:\0>> ',LE@E \;PH%&= M.T%C/C3JH#I"4;7-_J=W+HO+!F?A(]V^(D-)AG*G#:523(EJ^M+.IESF@/1+QRT7Y0VL/ZC(J)--<;+XS=Z#VI '*@SYG[TE9ZCVIJ?DS.P<<\O-S*;C\?#R M@^7EJ$4ES@S'85Y_)"YGLM"-*;*>>VP]MU\U:G(.SFB0059KQE(&ETML#18X M8K5K1:W,O.LMG])T^TT8A]FHM\I1+H964.DH 9 VFP!X%P Z)ET)28,SN;KF MU7\';W(E6G)9.%]=?;O2@;VW],D& "C4T'/JQDX I,TF -ZI+-MD%E@04)%F M07&E(#+T$&2)P?&2@]E43,RO=VN^3P(BQ&]U^F[0I;;\5X5H-N:&:#H(?;3;![TZ^><^U<0\:$[1-^'$Q9(?5PX3@1_ C^&VNE0B/P1J5(,I6SX$B M09#5GW/(,@87N5 /:B6R3?A9*N:E4HX=R4?\8SK[%\ZZ_ZRJ<]IZY(2%SJ5Q M&)UV5-E!YNHPS-7!5W8X4[@2U;9Q'ZNILR&!MX*#LZ8E.6+VXD&)D<_G[2\ M\OP:/C98X*'YL!KZ0[*=5.%!1"8B'QZ1DV VM[)SZ5B-0(SRK4.XA*2*Q^BL M3&QE<$4_%27;);)10R$$$9F(3$0F(N\RD762/!9;P)@V2JA-:G"..V#1%XX: M>58K=R+[J6W9+I&M'1I%5="?(S(5OCQ*HNE-C2WG'P>C24/;' MWLVEH['0%+T0A8G".TWAJ(U$U 6*C34*](,&4C\RA[D::G90 MEZ5HG-'^)X]>G>$LS$>3=X-Q4P9R+\RE#R%[&30(IVH(XNL_@0D! M(FNE!&,JA94+Q3TDCZZ \=?V>?_WB>V0^8/JQD;A"O&7^'MX_%42A;"I@/>L MAAX2-7C4&F*-8QS37FA>-I VVC1_S=#2$3?QE_A+_-UM_FKKK9(5GBU[#\H: M57W9(JHOZP3G6BC#5@KS>T@7;=[_=8[*\*G$:+>R1,NVQ(OA[HLI2M?21,/! M!.=D*WO3T%@E$V=7;_Z)/IL/NNEXE >7FWE4UO3KRT'V=DMS#&7B-:P!GH4' MAE &-MKJQC:,N&!DX]G+N7)^/_ M+?P&VW+L)F,?49<(K8160NO7T5H,^AA4ZW(9$12S'$++XTO!<\G5SPW";K G M\5!-?.7YY>0:"ODV^[V7X;AVLOB;A$7"+NYEK0 MB*KW!NO[=1/UNU#[= M)I]W355])0FUAUFFI@"#,I[^W@W*;'HZ&$W>8W_JYGH:RENM1);<37H^4GP:>/I^4GPCWOC#_OYMWD ROLX .4'<0#Z M^GR63EH7AFEI9Z U*IM_' [PM_/1V6G]B47E?3&AN[M]&FJG)CAZ]DTG[= M%I\NKNOT523/ATY0.T^J@2?R$GEWFKS2:\-\+L!*D*VHLT PQD ;98D5P2ZZ M7DY+MT9>/?34P)/(2^0E\NXV>97-B16OP =>?=ZD,SC;QJA'9J3FS"DN^SC% MW!9YS="Q@YJDOAO'D90C>E".:#9-B/GB\+*K8GT]6T06OJ(&<5!-W*AFDCBX2QSK_["?_R;$UR0.)#NTV:3[A^C.% Q MPZ,7,RQK;!=)&Z+SD:OC7D>H!Y_#M3SSK L'S,A A9# 9<_ J]2RL<4+V4]$ M?#.'^[.!VR0=*R8RS!LY/-^@XZ75T$D:>4DGZ+N5F%@Y05_.-*AR M?"'^E+(@RWDPEG/[EBRQD)G*P"-CS30Y\%D@L&R"4Y)A]"N6K(]#]:>3_+>E M"G]\539HU3@;2KW!/G%'I2,$Q"/:[",%H@Z(GAL.WJGJIH>DP?'BJJ>/P9AD MD^FG?]NC =$-K20@$A!ILPF(=RN[9!9]*B#:P'+%,8'G18*Q.EEG1<@Y])+K M>"0@6CT4^J"&.%(=QOZF.Z[58!V"]#OYDP*%)TA2$ MZ$L!9;B#B,(!,A:XK(8T^,VTDOCEBA8O/\&BK[MUIL8,ZI!,)!5E$'X)OX>' M7ZE2FR@?P1M6\ ]K,Q4;*8C9)7Z'ET#IJ+4&%,;N5*;I380SE MD&A(#0VIV8%3E"@]XPD9L. 0E'(:G.<6/-&'H:U/D$IB@B**UN#$NO !:5L M%ID9LY*1OT]*Z-'):\30J@TV$"+R$GF)O$3>>Y,W9>N";7WT6U9')1_!Q^*J M"YR-+C%;H5>2\?=)!STZ>;FH3J^GF;@[7E\D^L@:B8/(&OV,\T%J,Q6_/>\6 M.:'O6C?2Q7S10?QXZWA%,IQD.(_;HH/N=Y@\>ANHI?24T3F08_G97,NALYL MAYP-!Q-*C>HU<^"$K392:6^KN6-9]]*L\1<\NT#%JT*9 *I<)N+N+7$I)7 4 MXD"Z?T2;3=[6=D:-B1Q,<@P,&@G*\@S.1 T2JP]FA='2R#Y2$)OVM@XN!?&X M]:M45-!W+F(\G;R#BK'3*M5Q3J4$9$)WQH22^WP4XD#N\Q%M-KG/V[D^9K43 MV7N(-C-0&!GXA!%$*$G;X*3PO5P0_H/[7#V)M]61>%']B)Z\9SG4?(/-ZO;< M>R;>[LFN$V\/G;?H49;@+:!4[:"'<8@)-?@V+ST)[9'WGIM/VA:?H7Y2K(?I+]/ S[&;U+5@@%17(#2G(%L?@, MBEG.N)5)Y]3G),R?IK-/8'E5GB^P\J91I:_(10VY%V1,*70A]!)Z=QF])1DC M;2A@4^6O4KR&+JJEBD0H"KEUVJV$+@^9@KEQ]"H[Y(;.7 F]A%Y"[TZC%PUO MEXD3E!PC*&,=^" 3<(%&&(DJ)^QS!.;&T;N8Z[7!SLE[CEXJ=WF<]F[7DD:# MV94"Y%;^TT6_X#C,,;^=O@T?_C&:GYQ,Q[E2H]K3-R=AAL\:32IESG#2A?8V M>RL>]9YNZE @0SPF'N\TCT/FLO H@& LC#(5*9%5):MZ&%:UI"P*3PC>R1KE,!8@6!F %5N, MTDIB,GUFG5Z5*Y;T9##=D#E/!I,"&$(MH7:G41LPV* E1.9K%)-UA&"\!*8J M@FT-3D+NM2AI$ZC58H.#+ FUA%I"+:&VAR*DZ"*7T4'U165%;:C!?Q >;"I9 M2BZ<9[U<7=L<:OV0&?)JJ>AHI]) ?QS<@Q]PED;+.VS+.J/I69/2;A F>7#] MAMN/;UZ_)HNYQ\I[]!9S^Q8LU_\)XT!GU_(RJ8!3UD)TVIGH-6):.7U^Z(R> M1=7LJZ4._WBAW+DG>V;901TR/Z)"$/V.:+./E'XJ<,\L!G"&<5 >-;A0$6A2 MB$;'G'CNI=7/UNC'#ZH'!=&/Z$?TVQC]4O!2\*Q!B*) E47+,UX_C=P&YZ(S M?,7W>^BHHDW2CP^Y-L2_QZMD$7VD,,1!I#!^QOD@A>YD<-XN2XTF@S*:A$EJ MUZ6:7+X?S4=(-Z6^"O%8A0YGRS?_1)_-!]UT/,J#VS;IB[I[\7LNG^V67[6? MVKWF6GU%F+Z^6KMA,0_^?"$AUZ6:3L"$-=:0L5W3R@98=H&Y&KC$X/K(SE1: M/:^PJH:ZG2[D9Q__7JGU7B'K[J:ZJ]M6/_I:PPDUU/;^*9O/R?HR M_\YD+V2X^F5[?HI!)H5,"ID4,BD+DV*T+"J[:@^4*J 2D^!2Y%"-!DM"I%(M M2Q\IK\H-YG3SBXYD488;.W3^U2":%:JWV(5'Y;17TNG0=?C<8398?M91ERU\. MEUE,_.U\]+YJ4!M\UJJN9MC-9Z,TQ[SX/MW4HU.Z(SFE.WAK;J7@45H&HOA4 MK7F-$H/T$=!Z*7604F311\ZQF?+V_S]^0LLO5U1IWW@ZR7_\PK6??(VST;3: M_B6L7ES@JWX^/F^7YW_\D$["Y!W^$N;X8RF8[C'DXVX>@11#+:E;(\6'Q//] MYOG6^>IU,3[44 =#:S(2!(>0O8/(C.6.I118+PFX7>7KEP,M-[3JH.ZC4 T; MT?1X:'KPWK%(*FC!#0@ML'JZ)D/@&4&PI&313DO32ZYK5^E]-^^8:ST4C.9( M]);KNF=1WCKIE3W,73V_? MKAT516O >5^@&L4"42@+%E/)MJ!@826YQ%(V0K,,NN6BE&Y#EH0N4*1.-B)? M-F3LT7Q>&(-!N$@,^EK$&,C>.06BLB>JZA"=*O0=BEZ*0Q( MS@2H8"RX8C2$Q%B0@<5L^\U8/0ZTK1L:L<%\%3&;F$W,)F;?F]FZ2"%#=B!8 M]9>5=@J\J/S54G$O)>=,KG0Q+Q79WJ< E= 1E'(!7/TEH)7RU=.NCKNS!\!L M(>70;?+L]G"AO>D:+2ML'Z1,E:;-J3BB6A:FJ?G<8R/:$K7S3+_:6,V M]?:5.5:KRHU$[B-DZQ(H9C4X3!$<]S6LB:X&/"OW,8LP)=IJA$5@[<)-J5;5 M8H&8'"O*).9#/ "K:M70J0UVG_FB5.ZY626$$\()X5NZ4I]M5I$KR-HCJ, - M.*,->"P8*XQ+9JLMO^@$@AA.#">&$\-W@N%2,>-"5%"X:RZUYN!UB!!D5D*A MT97J="!!"%\SNU7_&^KS+#Z\@S*)&T)_CR?YI+1W(_2GO_^ YWVLQ[I7;>@] M'_+M"0Y"2M/3^O<^MB*OR71>WVV8U2]7:M0?>S<+X\%9F,U;-FU^@ATV0"S2 MLFW\YF5_MOI#W;Q^83%NX%Z=;D?LJI;[G!1KGT\'S:V_IMN+Z3;Z)P4]7O'USQ=M'V*2M6][K-N33+^8W?O%_/J]O M,\Y&_SGLPJ2##F>C\LD=_OG\M'XA7;;?$,;ZQU;\PGYWC(T!XJWQJ6C?@ QB\.3^M[_-C?^+L[\W M]8V.2O6Y)_/!T^K,G+<@X=W@=5WH=*-;[.U2=/L[^HS8F)*",2%!\:VJRY4: M1!E3XR.4,G K1%CM_GP?L8FQ&WW_CJBN#,8;FZ W.EJV 9FT]X^7?J&M0/<9&G59U<;[4KQHT#[H: M(8\7FG8ZRHOGR8-ER%"UZ\F@Q1 7?VYP$KH:=;_'<=VE7/_@M=]9'?QY"\'K MNPSSR]!B$6P,_E5#YS'FYJZ&UO8YG-4W&-+)ZIKOZZ:C6F#^\N[L L?V]5OM$\C(>#$QR?=?6WSSXMY/3W25W: M-!XMJA-FYY/V^T:??J ^\^ET=NTOC#\^.5Q9_@<.(M:UJ LY_^-JY_KENK)U MPR_7O2UCQN9CU*AS(6?3:\9S$6/.SE,C07WUJ"[?K/[H:"%%3166F]]^21-/ MG(_FT]D- >W.S\ZFL[HME]NS$)VJ&=/4XMR%.4Z++CY?OC;YF47H?RAM#-SE MD@%Y0%#1.@C5W$".-HN0$S.K)^?WMS;GIQ%GK\K?PNQ?./]C2FWYM>NYM)<_ M__2U3I+_G[UW76[L1M)%_Y^G8'BF=]L1A ; K" \DQ'5)?M.=YAMWU\V1W[ MUP2N$ML4J>8BJTK]]"<3ZT)2E$HJB9(H"CT]U2*Y+D B\\L+$IDW[X4\F9U\ MWLZE9RT0_RS5O\/,@*VR@06L\1:1YB.,>@E">"!+SID/-6<6; L/2ZX")RY: M3!NWWG/)0N([2\[JZ%PP8)0(#C=*"V:LCY'4M:^8=XDJ[G>BM/-9*VGX[E\F MS1\_QP5^ 4#+MEC@ N1M"*L2OLD+_(N_?*(*]5,M]I_&![)TM';2<*]Q!3@1 M-1-$1UH3YV2@ ?-9W(YM:%-EG*@EX7 K$5PX8K@+<"/WM5&:!J<>:^ENKO;Z M9$N7[8K#6#U'182U<.@0!L!: $^C&278[$J)* &*Y=75BY%;72E/)-P$*ZYA MX6I5$\:<4M1P;J(]XM4;HX%UT5LQXVR?@_I=@+:?K>(HK!9H-3WUL#CEU7@$ M__+,7? '&WT R]0NEXN)6^5="@SDX% Q8 #*;#:Q&Y[%26M.X#V3F9\OP&3( MP6XP"T ?7D[QJ? W,TH>L>6V:3>UM,G6^H>S^124)5JY83Q**_P SFF<-3GY M]B+;S!,PTA<63:ENMLT>UN>=TUK_D62!)!L\,S\A/RY][CPSL1AXP7^WFS)&O+?_WX MWIS(K7.[9UVY> &2O.&HG(#3-KAC.8HA1F3T]SD\9]'@UZS^.D\?9I*Y;O1N M:B?G3>_/(44P+M]9OI-9:W+AA?/L48PV?#QX5K,Q6A@A.%?G6QLQ/5ATT8PN MPKV/B$A-4U)2).)3Q8BP@A*G@B&65J:2=6*537NI?+<9/'OM 9&? 5G]Y&(* M P;0]9ND.6Y$VMJNO&[W,>]>PKLN++J6("MV>\?2V6:"IO]TFJ,0B^YQ^<&K MV1)^GZ(0M;(.6AK$T[?!$!>7'V*<9>4PS@@SWH"8,_L>75WX'?Q:F$&O,;;6 MYFDDTFH:E0:OD7%,VC Z$6,8(YK*RGA=.99V3C'=1R)_C:=(\E\B^M2P'JU0 MOG;1;,F1C8RF)=!Q2^1F\.\P+'G%0!]QK4@*-;K#R8,RBI8XZZET7"J5=BSY M>_5_Z@(G79A^=MH)Q'8(I?OR4S$4TD2/<10\W]7@KN9\%I_=NN\-8NR]EX]8 M=5+>G:*\3TP MP?IP< ON<*7%<&R38^)QD=\%T/\T(%TY7U?@6!(6!#"IJ". -!A0T=H8'35) MT;@/)OVE=<9^B7Y^.IL4VPD!NG5/%VN2'"]"_[R8)V3Q[$7$\XOI_!+%LG-, M?O[VIWZ/",2ZW63*!M0,90%]K=R(TUUN1>*S X5>2Y/@A]GI/*>.8:]:H.DT MRR)<<&7CYNK>2>O?P:M.Y^_C8M:^!>\!F^P\6[6VB])OC.QT$=NG 9'\&4@' MW-J@?/=3BQTP8,K:Q".XC !4_Q@U0-,3C/L"],!@NPA%/UZP%P&9%T#-/+,S M #J"PT"S,M\PSH*(2#Q\E<<_GQ%\\M;F63?8K8V'P4G;@)G1W %'V/5&&RQ& M?NCPAJT5:>D]02\X6Z9G<2!V'V^9-#U/_RM?UFP_81%G(>^WX'*N6L+ >S< M[\E4R_'*VT^K=B&W67?-N4WK*-@1/&!ROCK/[([GE81Q+YGQ0_88T%_%_\Y6@)#956VE_?("D\JSH?3/ MU01NV2>[U((',(UK8@1N.6EKB>$Q$'DR^GXVA!C'[;[YC:#5!SU13TW.SV.8Y,>O M%V^TNLB\>PD/O\R*,,1D5],^<;Q_-IC\=A&F.5$B@1I?3P%8_12\@]E)BY^K M!K \:_<%1F+?S^&: .\'6_X#*L>8B8+ *O7<"/.%+?V?3^TD_CN-WC M[T=U"J*VR)(45K$/I7:/'Z$?L6$E;(]A?> <@W"WM/R74_*(M!7!+JU$^UY#CYF9FZ-X=5RM)JYR72Z M;>#Y*?BL$[0#T;ZS:/#%R?M>=W3ROAGMS-%,L&ECW#Z9@1P2/^)AJ_B7B(/_G;N7&]E3%X MU2>C;ZY[WR2?UD3G%#SM"2:H?@!V;C OTDY!G0U[DJW3.JC#^6I)YHEH@I%D')SN((4,LT7[,R-+F3ORYS=KHLR8R#EU!%P>6.@RE:7\\&=TX MD-U(VS":Z^!U?.L8<1@?MG,\=D=[ Y:NX0@A^W0Q!Q>IOZ(W"B^O&?(Z\CGX M(1F.,6:;G0WT+1"5P;'J'I='FP>[02J P&;PUOJ)_AG&@-L^[0;,K_/VZ%D$ MF)X S.(3?@1?T*.RZ4@ 4(!N4A_)!"]Q-5L#^":AKJY73^0VMKL.R2(%%Q/4 M#U>U"FJ!\\GJ' DUZ8+.DT4@V;]M+\O>&[QLA;%/=)K[T.WZI?E 9X>ZJA] MTJ?I7,=J Z'6X\,Z@W<9QQB-]\DYKC0N7EQ_80-& YLN)Q!(B+]-P5.>=G__ M^.Y=KR7''54W[\& (KBG_K*[?//M;C''C3B8R?DD[P/ [QNY2@,KYWCQAXA' M/3K!P=VQ/F4K.Z?K73XT%0YCKU<:12M*!?$U>+*""4,L9CU0P2-/O@89K!]2 M6VXK0_[O.1GM)\Q%&W+8WO5'8;8V?;NX_V=M^BX_S)]_TW-NI M=4^S62HKZHR6CFBG8)6%P.*!P1*33&!>U;&R>]G1[ZJ37&T,]=I-%BRYFO,C MK]1>/5[;Y>]Q< K BYJ1C0*S&]N#DQF@^+)SH/!<&^K!,Z!X3E(%.@7,D+:A MU6*S7!L&/8O)+,=KL5 MDC7O")WC$4=03]T.IH>[FTFO>'.\%-YPSW-)-T@5 MYS(QQ2GA' L"B9H3< ,DH&BJHZMB$G0'.S\['GB]2/UH/^+&T(_MI"_;S8$# MV2):GBW *#F'SV?-H40*@5]+]:3K_ MT'3ISC='"K>.S9U;X%CX_Z9]PI B.9G!W[,_^MS)3@B&W('XT6,X_+MOOG_7 M&4%AA+F15Q^/F6,8JD +9S'!$W@A[R1,Y_FTY$9.0;94<0A^\Q#%T^@@76M? MU=X1+O L7@U6@]5&DE!5%84_1(I[R7/^?@"5UZYWUI0X8DVS*0A#<+_94BT8 MZ']O)U.,2A$0>0+^7;P^OV3KMD4?0$1Y6HZ2G2Q&@!RKV)KSJQGHIO:<[6D6 M;L2$5N;&?3RM<]= YWV8M1L.: G.9UU&#PC^ZGS5BN<\;RUF9RV>@:?2GJ" MSW'T)3[U*X2+9@F,#"9FR.X50EF[$7EUU!Y#V'F+(T<$\6VW[F[@U=UN'CP- M-PO!Z>NJ6?7DRX@Y/'+CQ,^/VT?,4?%O4'T4S.QHH?V(\1T3QG M9*['V"F9_I7;8VYCS6T08^MR1';?+DDNY+!61">C7VYBPBZ2T6JVJXS=!6IR M%N?ZMY[AX,OV'/B-JG!C[8\SM"ML\%K) )ZPP,.H7!-C+2?!<BP5=?ITEOXKIW[5A)!KP[Q2H"1SU"X M0\ 9+YP--7K:W-1V&&B>[UFY;K!3T;/[UK/7$_>Q5&[)0WF*/!16\E ., _E M!:GT6W4*9F0,6Z>;OYS%:=8Q&R6$=WS6$%/,61];VAO$?':C[M[27\M%6]:L MP\I)M[6Y[4A^EN+>4/@[RGI;&;\=0?68"YIBP"395<7,0,(;O0,<\LF*UA9[S;FBH;Q]JC BLOG M?@:O ^>VD20_A:5OD\7#I+5&UU9UMJZZ?+1L>3\-V$1)%5=&$$XKCP6J%(!- M;0%L@N2252K(!YTE6I]3[1>L^0V)]G86?D)?J"OIVJQ_?]N;UM_-%]_,5VZ9 M5M/^JC;J\.K0:2!)]J!#1Y2![XX7H+:WD<*VYW4M+5"4_OTP$K8Q7-A$C M@R#"2DXTP[Z(/&I*K;*AV@G1W:8SFT M.:)]GF5W!"X,J?+#Z; A#-9%788HS$90*&[O,<%?T\M_84HC&$/S!1X!@\> MVH\.#9I!SV_94EL_Y$=C1^CE62Z(,1[B>.#SS.;GH,"7>.*[V^H_L[/3=L=^ M&/>?UZ?-V@OS:;R- !P2"S3Q/U?67_;$NP5=3T;?IRM%/(9XVE4C!CV_)29^ MM.?E6DNH+="+-6VC!$+&I]V4;>\J'9L&4Q M[<$V"K6KJUH+8FL*=HXR@1A;2>*J.N@8J695V$NA)7\6PVH:?TJM>?E#9BB0 M]\X^GYUN6$_O6C;X#3\\:/OE!9D!F.%]F]Y'T'K?A5*;W$V@M\+;0Z7-Z,L) MAE;GJP8DIOGJS6=:3<\:O/K\EAI= + K5-6^M1LD#NB-72WG?=\R' <&] M>8MD:B_GJR6\Y&,,7[T#_U-R#$VHLFOFFP#AN(=S__W FO??87ZU' M,(8XY/M),VFE_$W_E*U+M_JOY5?+^D2KZD]=9Z,;+V,G7+/;K[K]"GI2*T'7 M_]G+0\O@[O30OMG<+M]T(6CLEN>L_^-T 5(?2 ;-OR- M7UPCG]KRIPFPW>61GF"3Q[P9]D0]61^V MM73GVLH/X9%/D.B)VF 6X2G"\WS"PXOP%.$IPG,_X6%%>#Z;C^YI,'N@1_*? M8S ?DH'\D/##'3NTM7EP=CGZWW:VPL/6;'RX"/9Y$89GP*_CG'Z9\FN8[JW'MW&XG_.;617[.YH/IUR_0QOR, MG)Z;.?:>U#P*-KZ)#K/Y05%AFVGN/OU_WSL'7.NK/N;.9]X-O$J/;:H_0:*. MLS63DANBF:9$I A_"2M)7>L0';C!+(GG3-3I.D!6FRD[I+H]9^?&?)T7*RJ/ MCPT%(P]RX0M&/C-&!F, #A4GM/: D5&!B4=I(D['Q+R.7M-=C-3>F8HK4C%L M0V=53712DEA/J:TL=:&FSXJ10MVV9A<"*2*3A'A MF20FB8I$2X.13'CK=X[E)8!(8[PE@(B."*$MT;RR1 IAP)"TQNGZ63®7! MR$?;7BNADKV$2MZ=X;FY?&"OJY);M-J1:+5G-V=>J3)CRME0JXIH1@,&1>"O M)"BI3' V*1L,5?LXVO SGJK!LM37*+,]J3"CBP8K>%CPL.#A0^K,)QL!V@1Q MG#$BHJO@+QL1'A4 FZ=.^)T "*T8BZ8BB07 0T! 8E0E2% 5C9$J'N). .0) M\% H7@"Q &(!Q *(#XD(N\K6V#16&FF(T%00XXPGM,(FDT8FJ7>.MPM3>U'5 M@HC:2"(DV(96.D^DKKRMG. JA6< 1%;VREYT.@C0[L@#'']?X.WSE'(1@]6L M*V&0FTGT"2&YVNA_NL5_= NZ^6\N[.CG[[&\?LD<*:KOJ%3?9Q46N%X[WD2W M+S]=2N:I? _+I%.>$T&QDHQF-3$V4L(,U5*$Q)BJ]A&+N=O&0L:BGP"*]J5] MJ3H^[7O?S;BO"C@7<"[@_(+ 6<<0*O!\B#,:@-96F!G#P*?QQC(G9:!NIP;0 M?0)#SP/.W!1L+MAURT)XY8G.6MJQ4DI$R5>]L8MXG M1O4\V"S,$:8O/@(XER/PCQ&2VC@"OUF3LQRD>[%%/ [R<.7SE^TX2+(58_W/$F+8%GI]PE'@D_C0^(PX>SI&MN]#G,()6 M3Y_HQ 6W2GHBDQ)$:*V)KBDCU,58*\I9Y9ZU2\O]R@-H^=BQHT^RU#-JV6UJ MK__VT'MOW;]Q_&;'^,UV=-/XD83)(F:>PS98J_/9UV'27$SMY1O\]>L+['A/ 8?_[%JEI-TV8\@WTCB+ #7?<2I8$>O@0$_WA&H&+]_5[B' M=0FX3^,SL=UO ]FIY<7_/!N"GQ?V-+:!36(3C.^-G7ZPEPWVG=IR\6VK]L7U715KZ3534I* ?::%-@X61BC"4I2PAW31QF1NG3B=]SU%[<;&86W]V,OKM;-+T/46;W.T4#U>=SH8NIR&F MN%A@JUC[L7U6L_6P26SR^_#6H5ELUSP6;X%!-_#XF'N88O/3>'XQ7V"7B3!) M\.CV!Q>7'V*<76FWVBSMLN\QVP[ V6:2'W/#2.RR[>QZ<0%BD-M!XEVY*>O) MZ.VHZP<[W^RLG>?O$>7"R)[:R:Q97COI21JON^/B2UI^'9K)OK>3:7YCQ-:Z M\.3Q:++$IY_/@133R1]Q>@E7PHK,YCA*B]MTL(#SW.ZS?\QU;_XP@=_QIMS^ M%3CN7S'@R@&IP)2;+QI8[+:7+][0M,N87S@YF\_#*)^8P]O:J0/C(+[EJ[I^ MX__KWS1G]==Y):.WS3"K101CK['3&U=NO+'6>?8=6^+"K$F"DP&%/YLA3S;8 M CB>3C*_ 16 :ZIB\/YO <(-NW-?!-6_5'7 MV09[@F@UPP!AXFZCH7<#IB^@$CYM!1*WP ^M0,V;C-)-BP4=8_7X_:\.SC-J MQED$JH_28GY^TT, WV[%J_YYZYLR-('H=H-LP3%^M,-BNLOA+KM:GLT7&:?; M$6\.#=\+8K)"8FZA[#270UL.%^:!G%D@U^@4! O6LAWDIY.T;V#*_9^@"91* M[AF\)G BF*7$87T5HU.@KJJB\#M9VDP*@(!("1=U(")*1K0VB3BP] 17TC-G M>GO/N6;RYH>1*=&HP10;FXV= M77NEP5;W!HJ')6&:^)3[8AP-25:*$L8DR'9&+D2>A]NS7_#RB/$O)V% M[V>P@J<(G6^SOGWMCDY/FLPYDX$XG35RO/;",.\MN[W5=6N[=(SJ#&1MO.59 MV%-0&:>(%BC 8*4O6B5U82>MTV1'#OTF! 40+-=;6^!DM#E$U)U@ "R667[=*FNZV/HAG:<&9B\\MW-S9BMP!F#8\'W6PVF1 MG:.3D0]JAX%;@($>VP2(1B#HPQJ0C34>F8/&6T?EQ5]?T@ MW[N;.9_!*'^;/S^?;$ 5 H!#8-TP3SKKZ (LA7EHP*("NPJ]^:)!E*FGE:?K"+>+Q&R6TSS_'9[!V$48YX->"E?(L6>YA@H*<-H9Y;= =F M[5'$['^@M+7!79_+@F>/H(G3*4#Q>'0*GL#"MA:@#3"V20ZM82RI\P:R'P). MPBH'JS*L7WTI;@6UOGPV),\Q[-+Y,/"NBVYB[;WKN>&([,5DN1F,Q%EMA&;! M00IHQLP!$A8?)@V:9\W%/+OV:3"I>D_'>C!L5NW?(<**@$/5VEX8!IM.?W2H,NZ&2PB@NOGHZ!T,NVXEIV@:FK_/?-KPV##U==%;A M,0?=_KZY?&LN#?$]&'_M$N-J;O!.6"WZT-9FM&SS#J!C]JS/)OX,J8[7YN_@ M*] 3,.IV&1>7R%;_P!CK$!,&GFRV)6;SR2X"X9J3T;LURW7CZT0 K>,NJ@WD M/6O=ZEDG&D#F]D-["[#G')D+GO%A M?Z>>@C=4L,%\Y.KWM1%N+!CD>^S'%L M1$T"TAC[G8GWL=L*Z0*/ 2.1>"AB.DE '/ J8$8>7YB)DFG43QGN!X+XS*99 MSA?O)Q[L[GL6"J#A0T0#KOD4DN!7.*NS:#M: MC%N9;!&F][TN\Y?]&$^>W#+9E-4]V!(R:2L%6!"UHI*(I!0Q3G*2=++*)Z\" MWZD(^CFV1([CW6A(?-LSS^^9=WX UOD- \4/,BU>$#Q]LZD )-OTD)MYJ:A:[8;:)6_KX,Y%DX4I MS7%/L7GSF6KC6?,E/C,A:IW\E'.?KCO99E?+>9\+AN/ '!(8-EY.IO9ROEK" M2S[&\'7[0D;I"?U3?P/6 K4737S3@.F#>V']_'-J8/OL+ZX_]X=[1>VFR9O^ M*3>>Z&M?+<6)47_"W)A/7<5.]*W7B.J$BRM7/?"$XMTK=>QRQ.&<*+X^2^K9 MC\R^RDD_]^'IAV7,W8E(_S?:Q2=.G1Y:\9RKM9Y?X G@OZXF4S2?[WC6]Q4> M6;BU:%H_OL8T&F*XY<3KFCOAI>1\)Z>Q M5JKROJJ)=K$&>YHF8F0PI*H29]'96GM_YSC;VBK>C9B"K@R"OZ\&OP122:C>2(:?&HB M:'#$>, ?86I!A;'&";Y3"3%9KQ6K25#6$B&]P/V@1$+PRM0L,LKO'N=_4ORI M;X&?>_ODGU<$LV4YMHS8NJ%HY$B7#7"EMB=%>DYA_43W57GYQ'G'/4L"N;5*)C$C4X45$20#)2%T6#@1F6)KZTURK+:NG@5F!QW MKL9TSUAA&72OL*<>=\0R)FR ST;&PP2FZF@5C#):T*@#J6%UB!#8XE#"ZBA= MJV I]Y[M5+MQ6@<7I2*>Q8J(6.$ZTD"T!TW%$J=4R<-<1T:+H_+\"N8'W!0X MPZWOS:WTHCQ>C?*(O*YKDSBQ4M6@/#PE1BI/1%U7WCCE:-@Y 1"-K'60%:@9 MZ3%S":Q: !JB(^,N46,Y30<*.D>K/(036GB)_D54L'HT$AMT EU2,4D9M=[M MK*/Q*8(C FI&6# "0@QP=^U(%34XFLH?$&FULI;1@A#G'T4]"WXK5)$HC@U4A&;WC M6]VK(,*0J?S3XIN<=VBG/Z4?YK/3'R;O8RAGB'*QA'4Z]SR-ID <@CDOX>@/ M$?UP=:KC4;/R9YC%?.OS39BB==^>$KTT^')W;RQ',8(&'F'$X^6QU MKMS0/6 XY-&>6&[3=+OZ$7CS4((@=]]%?7\R^C67,&A3I.XPZORN#_F4_'(Q M.3V%N>(9^34]6CKUV9SC?&(*Z8?OQE3']E3D>.OD-[BF -ZP:ME,PNSIG*R5 MS]3/UT4I8.'^ \9V-FF6\P4Z'5W&<+/]M!F>$,-[@<*@E!>7."&8\FQ^#BBV M7&"J:EZM/V;S#],83MOY UD;V]41F,S>SZ?OAXPS.\V7-##\J5UL9+,MA[/A M[:&KW9,V1YR#_+8[-@>+B^&%BTXVNE/@/2AMBDK+I4 H/# [Q0!MOJ-+.,8R MZK"&.2_-V^9LE# ;+S\_GR'/.<(A8OI[]^R6W,.5F/R-N>I#;8GOTZUBD4<. M+.9C#,W5Q%^0T&8HR=(6=-AXW<"7P*,@56T*+G[NCLQOO""7-)A=D93V1$!_ M#+(_(#SO"K$@D:\=_>98-UZQK@ R'!$$ LR&T@SXA/5/8\"#&9AA77B\/4O9 MC'+R;Q;B3JYZ:>EF#YS?X*2[I/V6VH-H=<5,GC=W^-$,GSI*P6@E2!(RX:YE M(-I4X$_6S&A=USJ9G=Z:]S%\?HBPJ#&'H5Z]?=-2X2'\M)=AC(X7Q#>/!.=\ M:(114*2Y--%F+86U,96U=7_,!E"EO>UD]/=U'9A\8J2%8CP M$!CHB^Y@M8% MO![K-(ULEX.-IY]![5^@]CT9?==55.K&DP]YV)RGO5TQA/'1.3SIK.FJ0>1B M#UAYYLK8M@M,X;FLG#\^3P2+S'SYRT^_?S6< >]45+ZM.^O1CCSD*A _?>K) MB[A=^:0[/KD^J\>\2%O>S.+O5'3]9YZ>.N.$![,F9^T5HGN;32 M#+BI)U]W*.K3CQ_*PV#9C/D,U.SE:"@DTUN0/2OD@\'Q8UQX//>5?YYWJP/D M&JAU=<;;1 &;V :,BW26PMOH.K-?) +![7EU5HK!.Q$-U\LYA]R\9&N/I,=Y23S)9Z::4_V MY^,_P^FTR:P-V>43;$,9K'ST[PI3(/4WE>RU*[^]%EE6!J7?G\3)-+K*$[>> M4UHS2[Y_5RQ_V)"B"9:% WKD,P\XKD&$VO,037=6L3,(\&S=&3A")#^^%XJF M6[3>JM\LXK#!'/-K3NJYKD]CKKM[*"?6 MDU:UL,81GT,DE3'$,?B+,FFM-,8&NE. ^($ADJN!D?\W3@/ Z._--?6'C^3( M>F:Y6P^L/XL->KPF JY [([BMD"';(&N.()8F. JY8(E>/JQ/0$$G_%D4:=0 M+^:S#&P9:'>_[32_G^;*3NO#R*!Y5STX6C "NN.^Z].C89[?VUD6(W3@<%* MP(O6H[P*K MTS1>PM')NK!?KE<%:S.\:Y+E6+ 4# 70&UC&'(5KAT';K0R[C MT6H)-_TK1SO\2?JUP<A 995Z@U=G/*Z#BV&N#9LQGV9T;CW"HG'[]_5__]DO^DWW]%5BSG\=$ MO3_C$9&1CQ;OURO4*H%A!#@A7-^+Z:H92EW@0?'AW:D[:+F0_'+3>H/%&RMXRN1P5R= M#!<"BUJ !8\[_\A1'1VR%=-'WC;HE"LQ3.-64/*.+W/QEBWGUJ;? M6!9DYM7BTP;[;[G2XGJMMJQVN\Q:=CGZ)S H/'YZV=4CZ"F<7===49P,#]JH M\M$39.W0=$')H5Z!B[EV(D;Q9R=EH_\I-_K%C1O]99O_D;;YGWJRC^U1@*+T M&&] $W^QF.3--MO:$QM8MYIE/-M05OV?.[#=;=HAEHS.@'E #:*C@$\9*CYG M;==T!<);)?V)$T+8WKCJBG;K+ 0? QYY MPR>G:;?'W.ZT] XMHN+ING;ENC9NKJ:!!:!P-)VBZY3!]*V]J=OJFR<%5G+CWVI[LEY M%WS-IDK'3$U7J2>'\D#' B' PYV BFXKA(%^Q.#P3:_94INC;U:QWW._ M8H??S17)8>FN..I[K)DTQ&O[ZBY7"-4G5NQX!&!KS!=M#26TC7%M!FA9=%;4 M?+7<#JV/6^Z:MC^WIFE.K'!QB#A,U]T5NGKMV:CJS;O-X1VQ@+[-86J/ ;GS M2;M#<8[5Y:Y*9VS:0F-8$GZ=UC$(TP5:DQ=VB8",?LTYR-.RW63O%F:K-EY> MEJO/0;D'E3#L>O01]%Q]O$T]:.ODY=R?SMB'I431P]2:K8'#3]TQZO:IHT.S>R@K8&4NGT/K=AZ&D>F;H M35<\BWZ'-%W&5/<$( A8[3D!8R<+X0*8-I>F[F4:O= >7+-#TBG,/DK8KU]; MQ'F]>P)+E(NF;116'Z_5+=YU,OH;."WP;MR+&/?L$IOU7I1=EW[.1-U5\AUG M;/OH;8GXOMU*7UQM%KO-AC9Y;&#.S181N2 SC'7J=<$=&[-;8;FQZW7F=GTH%_3V7& 66 M[/:>P[ K.T1,FJM+DKL^ !+G)B\M<& #I1GF4NVLWT84-&>%;?R2%1& :+^_ M_O.W/P$83]ID*\3(ONE6KAC;)7WB:+(1M/8E\K#S?GX;%,5?!EV/NIC M4<.KMP.5N"^&/]@VQ;%-5<4]D,6\[SO0C76H 8Z#!L<*U 3 Y(>B<&S:USB^D-,PP88:0 GC)OLAI.>3NH>^&? MKP_-7E-6LY_"$&9&MD"B=CN%+=6N+O^&IL0:_T..V UV^_ [77]FZSY0V >[MJ>>B3 MH>B<)_B_5T!]3CD=;R6"N'@*XIH3=Y&XV%5@AVQS-'?SK[.!XP%W_N@CAL/# MAN#XOQ_&1GV@TBE7580%'XA0(A*CHB=_Z_VC?X\/: M8,;PE"$(T,7,0TP6>WIB^+RU/)_&0QO:!M$J;KMU<.%#R>M%]'[S[YH&F3^];;8P@+ MH)T[S\UVWED^XG2!4=%YGWS>[OVO-VM D7<9!2X?[POHRTS<:DB0W_!A_@PN MRQ)8'XNZQ,4Q1]U_REE6_KH56&##X^[H0 YH-.-ATV:<^ZUTF?CMID8F>GO0 MX_>37T\V$BT!A&%MVH8OB,;MWB>\!;?#FM&778+0?[]]^W.?(-1WEE@GNUPS MPO:D:+?=W:TS-N?KVU'W73[[Q!^[Z(]\H.N?LSIP=-DRW-@5*C"R,8UCYC4I&@:LZ5#^>&>;L^^F\P_?KS/?7KN>^76K"='ZF.CQ MHLWW_=&;[&B!6*./F#U%WGN*#"0SY)3"G>W1'LF[9_3=;T??;_8);Y/9+K)S5?@Z7Y'7X#9?A M9UB%SPAC\!-^$'&,IW[G-.?Q' B;F!B9B$R1R(4@@E:1&.>Q5*^I!)=4NMU> MBI16X).8BB2&)3"!,8A1E0#54=$8J>(ATOVQ"3N@<-?XD$*8.AA+)7B+-1,5 M:'!6$4.Y(+"@7L?*5$[OA#"%J;VH:ECIV@ J2!!N*YTG4E?>5DYPE<+>EDZ< MU >SX]3S;LX-=^A">.<\'I_'<8IM"99O-B_!)]SR>?%.94L.Q3GQ- MHJNPD+Y3Q&&ARZ"9"E1I:9+8AQWXJS^+836-V#>]GPZZ?V]G^7^^75/GKAE! M=QGYDV:*X!9UVPZOK>*$8869GTR'UNG-V7B7%]H&OULKW!^7:382/V\^33-D M")[W4>WNS--U)^>;&]S+T9YJLWFYM;-Y0!?0*@ZC'D7AM4UR07 MW95ECJN]H3PQVMS>WW ?5[ 3Q6YOD[B75]UE,*8ZH,$(^?F#.;3"[*^W%/EQ M3AGX!7__KR_X%Y^>_MTJL;^@%I&;62F/7Z+^R%N*OA8B%'$IXG(L;2V*O!1Y M.0A.*3;NH>#2<4[YSB!T>V/T0Y#&O<(4;D$\4B_Y5CYI=1!$>W;1>BU$*,+V M26'C1=@.1MA>DWW].J6-%6E[+NN\[SW]68;XM5,YOM:@N-_9%M2YLA=X-W:] M"Y5V@7#-/(](NKQ]]8SJ8/-5L_DG"//<''3WZ?_[LS'%WO3CM5RQ3?6G2'BE MQH9*)1)]J(@0F.OJ/">.!I&\T$S0G2;0GW-(>SA!=6U2P]OENZ[_SO_!6OXW M)LE56TERU599=2RI3L)\2;HKOOA+S<9,Z1N3Z%ZLL#P^.MPB(\<9"3G\A2\H M^:QA@%8LZ$5M1)2S5P;B=[E2?4_?@.5#2L+'@-Y>Y>+'" M\NPH6JFNBD)+&>4EM9ZD*]C[:JYT6Y5Y.!U=7(%'T6BW!Y!?LAC?DS4^*ZK^FI2AH;6KF?"@2EP@ M0OM K*@D83)RFRKEK_$B[A-KN>THR9[T8#56]:/[#W?9;WB%,E;@M\!O@=_/ M@U]9Z5@#;!)6US41R6#Q2NN(=H9*&Y7B=B?4?9\@SA/!+Y-C(Q_=#2GX6V(\ M!9(+)#\.),?DE%.<$Y=DA>$A15R@$OZI;3"UE53LE-.Z3WCHB2#9C#D7!9%+ M:LV!18Y^PZ)>GW/2OCG#9EE=E=?_=(O_Z%9M\]_AS/S-%=F*JGTZ5J=YU6H<8'".1UIH(Q1)Q=6V)ITP[)J4)VN\KZ^>* MJMU1Q=M?[%\IUV*L!7M:K7R%V8Y"+Y=(5<'J@M7/L(4>E:V,=D29Q(@(L2+6 M14UJC#XYF2H3=VM-WC/WZ+FQFM%Z7-6/GKI9P+K8V@6_"WX_"7XKYAASD1(K MN".B4H;HY 21*O+ I+.)[O0HN6\*U'/C=ZW'BIL"W_N-@<$G+*#WE^MZ:@W% M0Q^G VZE5.U](-HA'WKNB5$:S K/*@-3,+S:L3WN4P;S6[O )IW-SW'QZYE= MQ-?>[N"ON;TW1N;"9+I:YLZ8+86PBK MIN]ONL1NYJO%Y>@\+L^PG>DW-RX"=GZ9QJ['^,4<)X#-JF/N&-[TO?,F3;/* MI4GA.W*=E-FOK4[>MKMN>X%TC[MR4:SW4W&5E-+_('7C&(\SKPZ^O7+41 MQFUO0%!O([PPXHS<;8%4''G^;3RT3^T:0*Q;I)Y?3.>7,79/NE@M_!E0?'0Q MM;/]UMIEH (EEP RRBDBF =GA=4U."N4NUHPD]2#.N3MUMK]>\L=@M>?IRZ]U>;\A] M<6,O[3NNV7&5NU5/4]"5'TIEV8,9R.<_I)3^>OI(0*E/E"NF,/K:2A+^7[3] MOIV%=<^KPB@OHB#A\^1E%$@Z.$AZA56<]E5'M51S*M!6H.W9H*W4IRNE5XNP M%6$KI5=?/I\582O"5BJO'JRM7HZ'W$SRO]^\>>KR=M+N%E))$SZ2"EDO)N7P MR++":*VEH%H3I7$34BE/G N,>&9-%+P6SLA];'I_/?N;B%4I+@D8$KQ1 7E63J+SV50A?[NKW@DY6=[B1>_72SL[#3?U^Q/$S+VQ(>CCZ^^5$'H M@M %H9^FN9B6G(O(B*&&$H%5KYUFD1CC@I6^\MI4^XC>'!)"&U4 N@!T >A# M8HT"T#?6@4NU5(H2:WA-L(@; +1Q)!HCF #PM7IG%_(^<:-# FC]Q+7@C@^@ M2PK.4Z;@W'R.NZC05U3KZ<"4:"GQM*E&E:NTLY:P@.U!'?/$;\B<--!98++!=8+K#\D-1W$V6ML9JI"X$( M65%B/?Q%&1>.>FUUV&GZL\=DI:> 9<5+PX&C*8)J6!!46$7 80/O3E7 KG!T'][=[TW\*7W;+(&)ELA[KZSFZ5OOYZM9+FL9>R(<;XW3W[!> MZ*(M_(?0F"MY+I"+Z-!KJ2\-[A%?!]GJVYN\>-%G#7P(:P6?3G7]B;\= %2/0\PZQ_7-,(R MLD!5>-::2K >9Y-F.5\@[.9G+B81*Z?B*^#']Q:>LX+KX/&+37K"^V!^6%[3 MQ>D$!A9P#1R.P3;S62XCN9H!;K?SGBS\ZASUC^^I"0NXFK;S G[S9UG1Y%_P M)&:32];"DN)D_K$*IQUUW'S54M7;Q>(2?WQOITB2&]=N/=#9?(FC"\"R(WL! M_(A$28OY>3>[!M@2AG$F.)BD9O9^_EY'"WM1R3*U1GAW:?S>?@PF4[; MPK:+.2S/\G*G2Z[2I5C5F3S7A\AU&406BTRB+1H M.Q24AERUL!971O+"R1FQY37UB]_S(EMF3C.3KLZ[+%7 MS2]:'"AP*L3RH._.1F%_[)Q0%9 MY$ 6NW9>4!D9H5P:L#$8>,-XZ(RG*EHEC)+U3DN0^T1OGG*QZY/Z<-;Z/M!W M%\C;@J -WVJK>R_V H O-NN+CK!*6.9 K& T1MOW MM6O(_3RZCWBY"]XR_?_OI[\]7HS+['*$"< MH2S#0\"]QC8PJ/XOLW!^-P0ZKGW<7^?P/Z,OOWO[ZU^_.CEXPN8G )[.VW#6 MFQSDF$YF\0'QP%]_1\2IP)D=W]=>>\"PV@OP36\F2Z"-OW&@O\8U M#7@A?_>"L;7B;?@K?KS 3C2@?F88=T$M-,&=LLEY%]9K.[-T=-R(17;AT"[Z M!(H0*($AKN798KXZA0?/SM"<#AOW](&T!JB3;0UX8O_D/JYX,GH[G=[TGHW0 MW@Q6X'0%RC9'#;%UU;29]Q>W@;.+E9MBFRL0_*S&9U?GL:R#"Q=1>OL%?O[ZP ??0-G*>)[/\SBXCF,%' M--HFZ;)_>;Z1Q%GXVLT_XMBQ>QC9#&FP6&.$;._U@+QML$K.Y+#W-\Q;>=01_"%V?*&_A>B+N MO.[N.XC#5N# R,>%HMBD;AJO ;^33?@$1.UZT&$$.X?I)^@9Y4YW#9@E,)U9 M[@2&_+4V]YD<=]B\B;3=MDE&*/ L/NM1XF3TK5W@WD)HN]?AT."!YY,E^"%Y M_VD$1O@LM C:G,U7TX [)O;B8HK.SR(N%_.UQX$:U ($;[HV0VPQ[QYD_+UN M%^ED]/<6BR/N)=AEOS\T.8>UR3L6^,[+]FL8)6+XAJD[P#F, +?JKGG%IC)Y MY3:;.6R;[?MVD^DWW&3JS;5:H+GVB5&SA/_WG*.^8DJN9W&3"7F]3WZ0[/@0 MPW) G1:\[KF&]Q[!54/VJ8TX$+NGGO):S%M#_:FG/*0[ .3:T]-%/+4M_+>! MOAPTS=:\W=C_S[;V1HO304,N08*P R/ZZG, ]>FD>P0HO8@;SQ2 MCR[LI%-E3>>_HY9#]8E]Q=H4@%F$"71[XG-4G)<8/'D_R0TYS^>@ED)OVX:B)NH(.^Z_(!O+U ^,@[[6V<-(= FR'/(QL(K5IM>C4Z M>!_-ROTCIX#,MZ;6WHB:<,O1R;OO,(AM&Z-STGJE? ?3 !\^Z-7^H;WF1_HC MC7KEWZ5 #+UR.WL"9X)Z.W\WT/^*V?!I*^3AS,NN,.^?WP$6NL7DS^/&SAK2 M $G2[3[84PG/7NV@Z[GU]L@P.#[%R7P4)[.^SLF\FW]Y95&*BWF#BWF5>>^Y MLT%9K2LM*Q(C[H+:&(BI'6Y5!"/J%&LC]Y):^IV=+/X/)E!MF(FO=QOC;W/0 M]'Q$1DB64:;+Z,=U[MK!.V[WGOAWZUR]2=/O$"*2;UD6N%\QZ5(7FVS]S-HL M0DQU0U,G)RVEEZ.)\'UV=3.6;:M_;#QC(U!]^D\W7/: M>]#,7.:4Y>7E19O@NG'_$;/,]VC-+]%BG?7VVO:J;C-3NZCM%LN[.1AV,W0W M8IC#_4!(D,Y5$UL(Z.B;26_]&2[\+:]"QP$3IF&M+^;9;7+S68"W@1NS/,7J M%5C\ [,,AH*IX]'O)[^> "1D(5]_<3I_'Q>S-FGW-,[\Y=8]YZN<;9M6W=-G M\;(?;O==BTO7O"XG@X.J/;1D5O,,8OXB%GM.\!L]%!SBO?D/GRWF_0/V-"LSG$/KL6SG-ZVB'$T MC>">Y;03(+!UTPG@V3J*NW[3V20N[,*?78[2 DP;S.5N067K,=V!@FOOL]G% MQIQDAPL;I_,/1[R(/R!!1FR4@QWL:Q#JBU4;-$0"=8X?(/!Y7)[- PSDM*70 M:F9S=A60*,M":$V$%GE!)&;Y*%J_SO#=YC*C_F]=]4[BCI[ _+,(#*XR[DF] MV:3*AA?1S0YG\D:X50U[JZ($2+Y=>9) 2F>]Z\P0,N.1!]E7CK MF74O>U1JWNQPB9-:<@7.2PV$K#2MUM.>S'#D),_^$]-%-TUSK@8_;8.H[3L8 MI5>?^I3,\O_MB%(S@=OLXJZ"M/9 VPW.JZEUA75>#^NL4?@N? 2JN7!2X:3L M0F0-U282@\L_NZ+AAR.!<]?$Q?N<7-#Y6VO_?W#V"Q^]L8LE@LYBX[B:TSM6:MSI$+=FGQ%[PR3KO]M47'I>?1SC:,R U. M.T9CLKJ'M;Y!T'QZ=2-WL;O[^@.Z1VR9?SI^<>60\LUADQONR9YFGPJ%UZT] MS$F33Y/GG4O\!3Q,C':U=TQP2=N@63-L<<(218NGO+='<)*#TNV2+Z,_FTW^ MN=H\=YW/]7\$S?^OF%\$7^:YK'EATC(0O@[)G;T@$ M+6F@CY0&NH?=.AY,3+5)Q"29B B1$QM%(%6BV@9;4R/WTK/WQZP9439_'2*: M#]JM>T'@O7W0ILMP[2.'S68 =TCCV=I 6#YY,L75LW)5?U:.]WHC;X=L1DUG M.2L)-SAPDFU:RY=9G_K M6^$H$+E@T'@Y 44S7X'*F'R,X>O!'#X!@[B[ 99Z:B^:^*9IB^L,KD(N?M8^ M>UUL?*-V^?M),VE=FS?],S8NW*K1U5KZU0D7?^J2)FZXAI]4_)9+V"V_RQ-V MVUMN>T0911G%H8QBJZC;;N> ^N)3?2JOPZ5;VPEL#.C.?0/J%UO$\^;9?K)J MZ,+ )_OI?7S#ZQ:=G_UF=8/K)/"*]'N9YW,\^N3_OW*6QR2'0KXA8$;'G M%#%>1.Q!'%>,A&=&L*/GL&U,X[= VNL@1R%!(<$+$XJ]:O'?9Z :,"4T%!XI M8K(O,7EUML.KFW!A^%=(CD*"0H*B!K^@H-BE@4EB@T M*&)16*+0H(A%$8LB%D4LBE@4L2AB4<2BB$5)[3R82"!V3H[_7$W>VRE\TY20 M8,&G@D]%;1>Q*&)1Q**(11&+(A9%+ Z%)0H-BE@4EB@T*&)16.+5TN!!R8&? M$?W+DYS, B;*Y1:3U\[JEAAA1[G<1C(_9/.I'=$/)H1XI\7Y<3Z+EWVS] 0D MOE.RZUUH]VHX^";"S.:?(,OMJ=3/'9N^.WG^?<\L\UEIYI]DJKWUL;V6J[97 M99=>=Q#4FTC:-8C^;F%S+_2N0[21UEC&:I(TCT18;8FAHB*\MJFF(C*'[=.V M.T0[9BGUWA'&-"4B)D.,CY$$;80T7#NMW=4.T6_?V\D4^^%^-U_\:J?QF^B6 MZU[1;\_GL&K_B@'/>N7\^"]&J]FD?>'O__/[K]^ 8H=%A0=67XQ"])-S.VW^ MZPL"G])\<6Z7__7%Y./RS6QU3L)\2;HKOO@+,V-9F=Q7>V/N?WDJN1L2\I]> M\AX;B@I&%XP^5(Q^5*;:JZV46\+S)^.Q@D<%CPH>%9OQ83:C8#[)VH"?'*4$ MFY$I8FLGB$U4>J8"B]KOPV;\,;N0:#2N+<5B%Q8<+CA<<+C@\'?_0W552>4- MB9('(J1FQ"JC 5.#J6/M@^/V*@XKP42,(1)7UY8( &)BM'/$2YZH$[7@57T@ MOKN@8VY4P>B"T06C7P]&%]^]X%'!HX)'AX)'1V8S5B8P[F1-E'.&".TJL 25 M(4XR(QFS20BS#YOQ$7WW8A<^ZYFIDB"Q]S-6O\V7=CKR5TY:%2WZ6K7H,]M; M17G>H#QK)I@5RA&CC""">D#"(#6)U'%.@S"*QJO*,WIO%8N&5,I3N$=H8FI0 MGO#1@[9EE7'\0 (N)2A>')P"S0?-*27.4F"HP%"!H:.!H2.S$'5MN7'.$^L3 MIM-Z3;2BB824A+/15H&%DAI1X+? ;X'? K][A]\D(Z/&>&(D3T1("JZZK@/1 M3E91ACH:LP._WC'FO-4DU0'@5S%&M&:1>%>S$&207%<'XJ"7R'>!Y@+-!\TI MQ4$O,%1@J,#0T<#0D5F(@D>NC PD@LM-1/"2&,X2X4H&IVNF)-^Q$$O^PY'! M;^D>];CY#-_/WL=F>5[*Q9;:-:5V32GI5,2BB$41BR(612R*6!2Q."26*#0H M8E%8HM"@B$5AB5=+@W(:ZK&BAW=:G'?SQ<5\89=QY.:E5NP3;9F]W-C](_/! MD6UW26YE"E@8!E.:1*@Y<:FRA 8;N>.U<%Q>W>X2J@HL!44DS?<8072=(HE" M4L4J9RU/!Y(058FQJ/GC;H4542F06?C@V2#SKK;&)U#U)JI]V1/L62%:)^\2 MEXE$JS@1*7)BDZU(#(H'2ZFJ,/_TX1!]!9*O /9;[U?GJRF88>&_%_.F^7T& MYNP4,?N_[63V WSSUPA0''^S'^^.W0VL*OQU&XB/F7SD\P;/O<%^=Y[\JH!Y M ?.C!?,G!U<.(,IU79$Z50"43$GBM!>$2JW?PVCRBH\ MS&5J2H1P&D^! 63:VEL:-)5R+^#ZF&&!:EQ1?6SX^*PY':4%\+YR.MXV35R. MD,(12#6P?E%B18D5);8O)>8T$\[X1*2O*]!DT1''K"#4V,@93Q5+.Z7!R9YPBM?%.:9^T"8>2V\&JL3J^?<$7(BH%,@L?E"#.P[MM6$^C MB)2 2U&#=R$Y<3H($D3M:*AK0.,=/^,^$'VP01RFZV-#\!+"*5!>H/S9K=_( M7?+,U22XA'T5:D6LL)Y$7;F89%V%*/8!K8\8P@$+MV0O%PNWP&*!Q?UE$P=F M6/".B$HG(C3S8'$Z#18GY9XQ)K5C5V$QZ2AUXH8HK141+M3$!AN(H765&)BI M$OL('TI0H*8E*% @LT#FL4+FT0<%5%4Q41D 6:9U_'[RZ\GH= [SGF%UWY$]C3-_63(\BCHKZNQ1 MM@\5UZIVA*>J)B($0PRV$C:5E[6AL8J[&1ZUUG7-\;ABY0,1>*I'UT*1))/@ ME,GKBM4_5S"'CW5%BZHKD%D@\T@A\^B#.:ER- "HDD1K0X1UFEC!/?'>4).L M#[7RC%C%64A)C3$U$,I3HR!61M:Z8 M5=Q$MP.+ 2Z@D5I 1 I06EFP4FVH22VX\W7R//A#Z7%%X(1CAFAC'1%!:.*\K$F,(G)J#&"FV@>T/F),H!Y3=73Y;\^:WU'J M=NPUOV,)Q&N YTLV1]%=17?M,3F1LTHEZ4DP41&AN24F!DD,K[P3=1)<[^@N MJD04*7E"N0(%II0@FEI%*A&]$-0QQPXE<(.Q;G%T>X$O1%0*9!8^*)&;!T,T MDY%)HSBI5,2BJR$0$[PGAO+H:+*2R9UV ?>!Z(.-W+ QET?7:Z#$;@J8%S!_ M?OLW4"8$MAKP7!*!_UCF-7& K<'+$&J_T^CJ/N#ZF/D<;,R,/#9\?"'B4&"Q M\,&C\\%>PVG_Z]\T9[RPQQI+4X>"YP>%YT<6)&.ILI+&2*+D-1%:)*)K+0C5C!I%HP]ZMV(X5UIZ M0TDTQA/A72 ZRD0<-<+YRK@4Z:%L$E=CJD4)H!7(+)!YI)!Y])O$7!JM6:U) M'84E@@FP+57%28I1)2,,EY;N Z(/=I.8CX4\.@POF\0%S N8/[O]ZT74/HE( M*FL%$31J8JRH"7>122VKZ-1.DN1]P/4Q-XGI6)6R5@46"RP66-P7+%K.*T-# M(-0J103WDIA8>6*K)"U 8I1TI\Q4H,Z[BE9$&>R0$RPCFK$*'E&):!VER1U, MKT!+MY8!/XV*8P8F\ M6(Z:^7021OVROER!OB>GW$Z25ZH!J:(Q..8)ZD'0@#P2:T";^2IH:E1B5N[L M.E+/F4Q1@(*U>G[P5 M9"[(?%S(?/2!)L$\XS6-Q#,+?DWRCFA;::)XK70*/EDI]Z$)#C;0],A%9@Y3 M3Y1 5%$816$L@'"8,%W.]H.^+X)2"OC>@KY3">*\#88[51'"PG(V0GCB9@C!.\^!WJK-' M(5.JO ( M)$(7V&&8138>,/HB 8Y.Y03-GQ,Q2,G9Q=D+LAJG8R=^VB"@PVDJ$=NTW&8BJ)$4HK&*!KC M*&SYVB4G:LF(IO"/T#014R5.)/=53;DQRNV4E+P/@C]N)$6_2AA^ULRA4ACF M#H;=AY:";CX-GZ$2?ILO[70$4K* SZ/)['ULEN?P9\DI*NJSJ,^#4I^2<\TJ M;[&+K"#"&*S-'#2IA0\5U]0$O7.JS$5M74T=X96MB:AD3;1PB83D)*]$4,$> M2DZ1UF/QV!FWQZU;"S07:"[0_!IB8;6L>-#<$&.- EA/CFBC+6$A%+W404'&PNKQ^*Q^XX?IJXHX;"B-(K2. Y[7GL:G9-$6PQM*1^(=LH#B-=, MR\A=M1L.NP^(/V(X3+,QY8_<'OB$Z)$VN--A[^ZZDYD'!*78]K M4<(I!9H+-!\JI[P4:#[Z<(KA3%:XJ\QHJ(@(3!,C'27:*,]8+0Q3.RG^]U$% M!QM.,6/!V6O4%26<4I1&41I'8<]'2WF08,K;5"LBI(:_C*;$<\,Y4]';N!=[ M_A'#*4J/*UX.:CU78:+K>/!S3-!67FSB&! 3=['FRU.]M7M M@]PWV=[<180/I4C8XYL!0&S\];^^X%]\>O*ORRPJ-"A"4!B@T* (06& 0H,B M!(4!"@V*$!0&*#0H0E 8X!72H!R6?*SHYYT6Y_>37T]&2R!>LUI,8CD167J$ ME!XA^]NNJ[1*LJ8D52X1X:,B1ME E-=&<,TL-SL5TH.O*@G_D&!-3005B3@O M*(D5=U'Q9(6L#B3]CE$SIKST%2V863#S6#'SZ//BO)0I6*L)GE0A0IM$+*LL M,3P&Y4,M ;OW@=$'FQ>GQH(=7:/3DO-6P+R ^;,;P%89FP*EA H'X"IK20S3 MGIB8*L9J:GB]DW1\'W!]S&I8E(\5/3J ?"'R4'"Q\,$1XF(5;*4#KXB35!-1 M*TD65*J*UD$0+G0SG/E&^ M%W!]Q+B K,= MCV@63?593>XKFI3GD= :JU+;6H"2JBIB:^.E$)*+F*YJ*AN=K)*&*YE.1' : M"6@K2SP7B7IA@N?A0"(UFH^%?N2J&$54BG%?^*!$:AZMR!V+X UX1HP1##<, M.7'X#Y<\!%DI066]#X@^V$B-'@OYR TV2Z2F@'D!\^<'\R<'5^&Y#<97Q#DM MB1!1 LQZ@$P#Z.DK18W1^P#71XS4U.+Q"SB_.G$H,8!7N.BO% .=-;6J@B ) MK$DP,!UFI$E+:N^53RZPY'>*V%LN0Y6"(U4PE@B9#''X")$LI5YS*H(XE!@ M&QM3%7PL9F.!S".%S*./ ?B:5Q+/;B1,HQ, U$0K'@@5/M:)5T:QG9-V]X'H M@XT!,#;FC]U9L 0!"IH7-']^-']R=-6TBN#PU^#&,P/XQ-FA222-"[86D M83?">@]T?W:D]C2,D<@1J#=Q?HC9%:16E=4^E MQ8-SM@*-HQD1-B1B'3@'UBHG;.2@T';.'G+-:U-Y1FJ)!3ND<<1XT&&2QYKY MNDJQ.I16XH*/:5T46K'S"V0>*V0>?=2F$@#('MR#6M3@5]0>/ RJ:^*HU,)[ M+D*U$UB_#T0?;-1&CCDK09L2M"E@?O1@_N3@:KBK75USHFL']J]QGKBH 68! M52FC-6=FI[#1?<#U$8,VE1IK5;*32PR@8&#!P'O% &I=UXPF4@E9 09:24RJ M'=%2!E%'726N=LX92J%BK2.>371$I#H2S;4F+@G+:65M2H=R>D.H,:MTP<=B M-A;(/%+(//H8@(L L4D8$F3D8)QZ0.W?XW2R>F*D:AD/AI7$ZNL(HQCS>-D3*!V'^#ZB#$ 0<>T M9">7.AL'F;B1NZ>,^P-/;*G<>8O2_Y&T5U%=SVX=K2QW@L="*-5(D)S M15Q-*U*Y&#CGM>)^)^G0&6_J "X$;AYBO,<0*RQ66'6,.5EYN/E 8C<,8]M% MKQ5SOT#FL4+FT<=N4A65D%$0F20E0DJP)WWR)$F+*%PED?P^(/I@8S=LS,S1 MU;DNL9L"Y@7,G]W^K1.K:VDC22$ N/(Z$&U=34QEM4]2*>5V\I?O ZZ/&+MA M[FX.*2@\8 M:0C5NB(BQ HK%EDBN:8F>JDI/Y08 "]]4DH,H$#F,4/FT<< A&7!J! (Q20. MH2DC3C/XZ$-R,K%D4]P'1!]L#("/F2QG.$H,H(#YT8/YT]N_=1 KI1HP3%_ M0P5B0HPD:J6I3@'+;^P#7!\Q!L#%N.)EGZL4WCC$_(T?5\N5G8[2JC1)*6JJ MJ*G[JJD(*L5BHJ#A-?9*]#7X #81'ZL0K%9,LYUC-E'&VB?!B71.$2%I(E9$ M1:ID\4BX3-(>3('4L1'E%&(Q[ MB'BD?[-6F^%__ICGCA2U>/EL4>'@Q?'!D M!I5D5M1)6.(4TXLK3TQ25$;?<7Y;NV&^QA4C^CW%Z.I;/T7""P0>%\( M9$IHP2,G2JA(!'B0Q$HC25WK%)).2IH=G]*YBM:Z,J3VP1!AC"..@C.JM7)< M4:KJ>"BE&]2XH@4>B]%8$/-(^:#XE(4M"CR\9#XX,H.*4A%BK!6AT=58%+LB MFFJ/)W:B490EKMD^#*I']"F+T51* 1SJ5O+;IHG+TL"A**RBL/:UJUP[R^L4 MB.#@]XNH)3&6"^*-LU32Q$ [7558)O'HD_-$J1IN3!4ES@1%1"V48*:2<-.! M1 #JXSLY^D+DI!CXA0^*_U_8HL!#X8/78TX%QU2%1\D3I1Y,(Z>("S&1&%)E M*#CTPNE]F%./Z/___^R]:W/;N;&O^_Y\"I9/1G4H<2N(-0/?3/P"-AD@F MV5$6 H U[P,H 7605O(93BI2%X#56^!*5"+I"SBRDG%QFB;]@5L=!U[;-T MP C9*>V-#K7_>F?SR=\)_401"A"/U YDPBAF(7AXSG9P9'JILJ96"T%0GH;B M\0:25QF&NY.;2@J572F^LXY>VN*$4023G#L^Q,WBOTXO^=WH8FGXG3RJ6K F U0S!&4 MKI&KL\31'<@^L;5!HICH>N'E<=J!3/O%+ 0/S]D.CDQ.87 Z:&V!2*LA3SQ MY!1 H^MRRI?L8]N$G-KBM%\DD^P3"P %@.M>&D^E853@/"$@18:,04.H*CJN M9%&M),H875I$%X&M"X E,T0='63;WTQ1B<:4 YE/>CRZ:K7/Q$]$,(H=R'Q2 MS$+P('9P.G+*U9*LSP78)P.8;(94^J2RII(\EM[1:>48USIR:IOGCD4RR:GC M@]Q(_N,%#Q_^ZG8O6;:1-Q^GW&P:\8UDWRD;*GYVT"88&P0/@1E2-#)D\=PL.%-X"-N,\; MR$"T7CMMM&MEI7+D.A#>PXUD7Z>SL%G8+&P^!+,0-M_#9JMCMCYDJ%@)T'F" MG*(!4TW.%+&:U<6@==B\Q<4@HP2T EH![4&8Q>9 >]J;>C&<\7LTE9T64= M32[?]-]>]*?)EKT$D&<50(YL15*U4)0W&6KQYO;T>(X&E$_D6P[1V_#YBF0) MD;*G +E2!:R&(#,Q)-)8&E.CNKNJ<-]8K?1J''24%4M1\@+B0S"+YP+BARJC MK[#ZOG[]U5V7[C\!PK"5Y8*]SQ^]P07I1",XFC59S M0K]2P7D=9&\S>\"F,=HM'R6H=#8?NL@7DI("" M*J"L+WE(XM(&5\[M.6ZD,("*SG38A@)1=50;JM&R*1$Y',K"B(ECA4Y +" 6 M$!^"63P7$!_]PD@-5 .7 CYD!L12(7)7V41%>9UL-&EE860=\!_NPD@_"-4Y#6BXXR^AAAIBSE4%5?+J[49FR C2NL=(U0!+(XB!&^0254-?5**5 MZW#W=6N$[Y,89W<93C\SKR,(J,)EX?*)<_GH5[MBL\9PG_RXK BP*06Y-00R MV7NOE>>R4NUYG3APT*M=3I]FH)#U+HD8$C&>N9+7F(LU3*"S4X!>.XAD X1B M UG73$LK&?SK$'R+BU\6U5CMMJ[(X4!8U+JP5]C[/-FKDG%,Y, AN\Y>ER#K M+J:[:+8-4PW&NL_9JTKUQJD*KF)GK^L4SL8U:-:5D%D;%?2AK**@'ZNXY'R47/YZ%=1+&>3%%OPA3-@K :BCPR6?-4V!1U7#U.M$P<.=A7%QK'& MG5;'/IQ (:LH$C$D8CQS)9_81M^U+F@V%A#10K+% G4,MV"S+CIM@N#;7$51 M89Q0U/K&DHCZXV&@MFO^C^/J\K/Q40IIM;V[;LZCY-_C&C=Z-NU:?I-'Z%K] MZ]&?+\OY=>6A7-*WJBB-WDX6K_O3%J]Y@-0RJ6_0@:-,YW19>#1_S=R?1O/1 MM(W^P(4O,L]&5H]'1AF[?+O^P'Q)36^SF:/)?*5I_0O^XNNJ_IX/V7A0Z '! M%"P(J=4.>&,(R.L&U;$/U:F(865Y9YVE]7^\[X$?>P?<&P[\)^' ?2LW/.1_Z<["O QE4(D]FN(&OJ3)$[5J!BE& [&Q*)MNDS28B_58&5;NS M^T]F['I4QX/K7G'_$F_X_-UXU#^EO!X\FG^^!5>;32^63%H&TA'EZ1L^&_WC M&RRC68?8.TN.[O MUI$R_'1'FO[=SSX1 #<=^K?K"^Y_[C_7R9M[][%9U?7'Y?9W,K\[IWZ:*A<87^.^]S5)E3_#Q6_+.\YGI] MSO_1_D23V?^F\VO^83[O@NV'R_J7">7)^7*B^%>F><=9_8_+?PR3QUD?X.5V MST\#77_J7^'WY]/R[Q+/ MF\ RO[[HW["_V7S)^1^G%_W+O/M?\T_#RF*TZTAYO] >7=R.Y?"U6A_TT9MA MU(>X13U.W8[N$,QZ/,WO/G[*ZPG/:%9>OQN=M[?>_[KE_N< M$6VV]U:\_&Y>?COHJ]&9KA?3NR6*X5L,!.Q?>G@Z]( UO>ZA9_(SU^]O/DXK M=:9^>?>";@CG=#7GEW.^HEF?/=VU?KE"=?/>+[YTP.C-9#Y9NNB[EW?O<<_1 MH9N/->8L^5\.5+__.?I,FV\]Y1M_]V?ZFY^RY;_;LXA[_@KNS.R_%W#?7P'/ M[+Z_@IBCF..'7G@DW;YQMM-_M;3[EX+28PY\?N,HYX?XYH]AK^TQFXO/N\'= M3(:__O:%[H+\JZU_U,G[N\9LL;^>-GU=3[JN;SL/.79^"/VW9Q<[C2X0IWN$ MTQEQNFV6A!#9($S;*-/,-Y!V"-VQ46 M:WR(>8B'').'B$5(%XA3B$5(%XA3 M[+L[I ND"\0IQ"*D"YZW4\BL6SQ$/$0L0KI@WUT@3B$6(5T@3B$6(5T@3B$6 M(:D$DDIP$!;V_)BST46-?W 94I:J6(@XR3$YB5B$=($XA5B$=($XQ;Z[0[I MND"<0BQ"NN!Y.X5,O,5)Q$GVWAW2!=(%XA1B$=(%XA1B$=(%XA1B$9)0\%P2 M"HZQP0\FS D65UF62I6"*L)M\;.M^ME?EE5IM7B:>)IXV@X\38J$B:>)I^W" MTZ0&IGB:>-IV/>T_%J]Y]H"+&H9V@#F+>K@P[EMWRITIHS[^C_OB/017T_ED M>S"0H$!8("6;!Y#D8F?B9^)@LVXFGB:0?A:;)@(YXFGB8+ M-L_$S,33Q--DP>;44;!6NE+I?=/*D:0K/=1KWM[T2)Z>UT?T_G!)_(C_YWKR MAL[[;^8OU[?7DTYL.L;&2X./O<%BWM+@(VZPF+ M P.J:B"EX@&U4S%5&Q7%%Z/EN_R\^ >WW[[X\;\H9VVH9HB:^VM<;I"S*D"8 MR;%)J87V8G1)%[U!UW-X173U\L^7;WB^N!BR1?Y$D]G_IO-K_L-D7LZG\^L9 MOQA=7TYNWOY?__6O?_ZA!]@^0/WE]L6H("#_MRPN*F^^"(5-RHO M_I__.QIMGKM]"!0$"@(%@8) 0: @4! H"!0$"L\8"D>VJE)STEAMAE:Q 890 M@%AY,#HU-#ZU8MKGJRK*EUS9%&@6-2!Z#Y%<_[&J;%S6+2=951$L"A8%B\\5 MBT3>:]4LE)(=8%((T9.!XD*J55>G4_TP%BZC&)GG!HF!1L"A32)E""A0$"@(%@8) 0: @4! H"!0$"H<)A2-;57&F MYI:4A19* L1D(7DJD!1S0VN&19+/5U4TY5PC5?#6.\#67YA]B\-;N(P46W9: M5E4.#HM2V&R[ATN C;K"8MS3XB!LLYBT-/N(& MBWE+@X^XP6+>TN C;K"8MS3XB!LLYBT-/N(&BWE+@X^XP6+>)])@J6FVK9WF M!PW.C]/9U71&"Q[EJ50N.XZTISWGNIUHMA,B*DZ-(34J@%@\I!00@O;&::6B M566E8)EROC5? 6UBP!03)%,)8O04HRFQU?UD.UD]MMI*MI/04&BX&QI*0OA) MF86PX 0'_4254234*0TJAU0"="Y";*U LI0**Z-KM"M%1[0K)AL$[3D"EM8@ MLHU02@D0'**(<82F_Q4%JI M(^+9-I5: 7;* S83($>'X%URCGSEUJPHHV-Q#*'A"0ZZ*",QBX-HL+!@[X,N M+#ANLWA2?3')$G^J,?XPG_-B-/0P]Z[B)";IG3KCFG#9;1802' MK0)F1Y!S_]&W[%HQ)FFG/I_3VAP(JPO0L18 U5!*$U6#EG1#"D$E'_=S$9,= M8S RIQ4:"@U%QXJ.%18("T09K7M%9:DNFES!$Z>N]I9%V4D-!0:BC(2 M920L$!8("X0%4E/\T+/%_W7VS[/1JVEO]^4@CT>_R;/O;D?LXW_I%5^6=Y). M+FB72>^3MP.T[1/6'"&EH<2F50URC 9L=4F%Z)+W]/FD-\3@*1@+JN!0<$8G MH/XB:-8FUV?+29O]E-CLDUXT,ND5&@H-1>B*T!46" M$&:U=?%Q%[TKQ$*.. M7>6@@\S!0:U=)>F U%+]7!F5B%J':(&I=C45G(:A9 PHGXT)UH3$1931L3B& MT/ $!UV4D9C%03186+#W01<6B%D<1(.%!7L?]!.=)3E+OC0.0,DH0 H-$G." M;%6R9##%O%)\/(6B?:T%?!XNKW1<("<=(/3)DR_9.[>G]>,P5C[()$E@*# 4 M823"2%@@+!!AM.[&NK.*#!/D9@U@4QYB180<*6'&7'->J=/6(M?@5(5*M@ J MU9^N<@9MJTE=,<44FPBC(_$+@>$)#KH((S&+@VBPL&#O@RXL.&ZSD-+C^T\F M7_3.ZSI8S1'/E')RA:%6W=64BT/Q\9) F9A-R*R#8E%& MQ^(80L,3''111F(6!]%@8<'>!UU8(&9Q$ T6%NQ]T(4%8A8'T6!AP=X'75@@ M9G$0#186['W0A05B%@?18&'!W@==6"!F<1 -%A;L?="%!<=M%E)N>J\9PG^= MSA:OZ!6/AD[F>E^Y::DS+4R73)DG9LHD93F$7(%1\5 GI$)*-@)&EZ)1FI'; M:IT0BA5K IU- O3)03*A@5+&1YT]%;NG'&(U]E9)IHS04&@H"E<4KK! 6"#* M:-TZTYZ,KJX!QV0 M2Y 0WJPHVA<]BXRII5K)_N?;,0&P;D"6+,!\JEV960Y MNMI?:K,HHV-Q#*'A"0ZZ*",QBX-HL+!@[X,N+!"S.(@&"POV/N@G.DM"'WW) M1%!S=8 F6LBE9O")?6RQ):=63EJ2:@&="1"CL8#!]%E2C00N-TH^U)*\W]=M M/"EYF24)#86&HHQ$&0D+A 6BC-8M-*V2MM4&2+$DP%(+I)8"6*3B6[8F5_NY M,G(4E8\N0G2$@(387Q,,E&+94&C!1R7*Z%@<0VAX@H,NRDC,XB :+"S8^Z + M"X[;+*32]%[SR/]XP<.'OQKU+_%O7DB:N"!;)K-KIHFWC"T6!J]Y2!.O'BAQ M ^URL"[Z4G@E&4I'3\YZAL** %,A2$015/:>;6I:I?W1(2*(H-L"D'J=D&E,D' M'2RK8/$)#KH((S&+@VBP ML&#O@RXL.&ZS>%*I\2\-Q&/RQK^1$7Y8*=]O;WHD3\_K(ZSM'UWWSB9EP754 M:/YZ1)=U-/F@AE\^Q P/Q>:VC^,^%L-??_O"O#B]QDN#C[W!8M[2X"-NL)BW M-/B(&RSF+0T^X@:+>4N#C[C!8M[2X"-NL)BW-/B(&RSF+0T^X@:+>4N#C[C! M8MXGTF I.+:MW><'#0T8B[7*FF;8K13/+J;X%",$) >8LH?,D8%#CEBL9XRTI\L7S=@K*:PA M.!0<2CJDI$,*"X0%(HW6E49!5>U4US7.Q "HC8:,SD!S*<2J/&EL*Q7'HC)< M2@8VU@":K('((AA5DJZV)FNU2*.C\0S!X0D.ND@C,8N#:+"P8.^#+BP0LSB( M!@L+]C[H)SI-(O+:FS['*;'T*4_1!,ED!!NY>H/-&[=R,35K2EY%!T%Q!FRH M(0;GP;48=;05 [J]3)-<&!L79)8D-!0:BC(2920L$!:(,EIW;]UGTRAJL!P8 MT$0"4LH!LZO.1.^8XLI=7J%EI7I9)4]YK(!Q_T+R%Q6:"@T%/TJ^E58("P09;1N_H.R+2>N@)@0T#4+R7D/ MS67KK-6BI%2#$75VQN5/>3)B[*2&@H-!1E M),I(6" L$!8("X0%P@*9)3UYEI1\L &I0*Z% &VJD#13GWEH;$9QRJ%\/DLR MQKOH=0)=C>^S)-<@(D4P6%LHNJC$N)]9DAK[)+,DH:'04)21*"-A@;! E-': M.^NI55*1(+C254Y5PRZY)W A:DK*QE97*["A(Z6,A:::!E3. GEG0(5H8J.@ ME%:BC([%,82&)SCHHHS$+ ZBP<*"O0^ZL."XS4*JB>\U2_ROT]GB%;WBT=#) M7$>_R;/O;D?LXW_G7*YGDX74&Q>FRVQWW=DN8W.)V(,ME8;9;H5$U8%-17N. M3#ZL5(O)'D-S-4/6+@-:'8;9K@.-Z)P/#F-.>YGM6C^.7LML5V@H-!2%*PI7 M6" L$&6T;KEQ]DHW$Z%43("L$V13*P3FTC0YU:+]7!FIE&TVB:'_+P\59@Q0 M8 N5T!I#C;+:3QZY*".AH=!0E)$H(V&!L$!8("P0%@@+9);TY%F2LSKJ%#U@ MZ_,<],U"+G:X>[+5_E]*-H7/9TE-8ZO8$&KS_36A%<@N.["-;6 M:J):C%])E*BZ9(H5?'\.(+H$L7H%2OGF6W()_7X.VHDR$AH*#449B3(2%@@+ MA 7" F&!L$!F24]/)T?;4D8+N;8"J+%"='6H3>Y1!VRD>&669$)-NFH-FC(. M,RL+Q$5#GQ[9G*M6Q>YGEF1P;(TD30D-A8:BC$09"0N$!:*,UE5&.J=!UU8<-QF(67)]YI._M?KQ36=CUKO7$D1%US+1':]B:S) MZ'F8R":;(F#R%2CT?TQ*M4\0F;"VSR>R-;;4J'I(?9X[)$(5R%E%R*DF#K8H MQOW)O+! 6" L$!8("X0%P@)A M@;! 6" +)AM)@W*,2!&!:ALJ9 Z+P)P\L-&VE&JK*BMI4 $#Q:(K%(H6,#4% M*6L/(>58JS>E:K.7!1,_MDH63 2& D.!X5JKQZGDRFB!6E: .48@4\RP'*QL M2=I[6SZ'H:. V5B$V&P!M"8/IV4JU$;!AL[2?5U1)S 4& H,998HLT1A@;! M6" L$!8("X0%PH('FH54&]]K>O@/\SDO1D,/UG>2ND M)(M;@D)!H8A8$;'" F&!R*)U:^09KUU4&KRS 9"+@8Q%0;#1%J[195Z116QR M17(%7%()4#>$'%V"E(I73NN.(!99=!1>(2@\P4$7621F<1 -%A;L?="%!6(6 M!]%@8<'>!_U$IT@E)XU!&P@1-6"+##D[#S4XBZ;H9HI;J3%BLWV3[+Y0@4585:E(K&YXA(*Y>'.B[6]2?9B@28:H28@@&T.AI, MRG/;5F+4[ZP-,HL5V@GM1+F*2)*R*Y M%$Q&:;"I64"K,B3,!2IF[4,AG8A7CHIEEY3RI;\F*D!*#)%UA>B3KXX,6O)[ MV?*7Y1)!H:!04+@>"D-%Y4(RX&I#P%(3Q! 4>!6\CIEK22LHU#5:D[*&4-.P M)&P"Y*)<1Y+)RJI.S[ ?%'KT@D)!H:!09H@R0Q06" N$!<("88&P0%@@+! 6 M" MDN>2)RR64"V9G//@2<5CZB)"++5"(?(ZIVI#L:I$QQSI$#0'1 NJJ(6?/ MH-GW]Z*84R)9+CDLKY"BX7M-"__C!0\?_NHV,URROS'S]=XUS>+;77*B4<_4UH:-48881#ELDQ'G4\]/AASLS@Y75ZG<]YCQ'D M4U-[> ?]8JNAY,N]_:9,1U!1!45+Q06"N^6PC66XK-& MH$"=J,T:H.03Z*A=K+E8]&GE_F]OG-;! 1MF0!L)LBL%HK'--:>##OO)_HWC MA%H8+ P6!@N#GP^#-6/$U@*HV!P@%H*8O>[_%%\;VJ+:REE:JI&R]@C%=!"C M<@;R4+2X)$Z(09E:]G/=L-5ZK*,3"@N%A<)'36%9W!8$"8($02($-S895Z2S M+1IV0Q(64%N%H$#*V^IZ>;K7H2@ M3N,8MEQ-3" L$!8("X0W">$^]HZH&GF+ M!.1SGXV'Z( ZK*$9KNQUJ(AI/[-Q%<8)MWP;D%!8*"P4%@IOE,*U"V'R!,[E M+H5C(XC*!XBF).V<"3ZMW%"O$F:OO8/2& &=4D#-("1M7=2Z>$]E/U5UQU;) MOI0P6!@L#'Y&#/8&K3>J@ FN\S3T1UW\$GA*Y&IL*:JZLB^EN42%#71H$;"V M &2H:^(2FH],N:7],-AX-0X*A<)"8:'P45-8]J4$08(@09 (P4T)0=(5DXL, M7+ "YEB!V"LH7#)Z]#ZO)BA9LE13=)"82I=_RO1'I4_&K3+))V.KNVZP>/ ^SRL^,7?>/A[=UUW[E?ZUZ./G< MN1Q=3"_YW>UE.J-V?5GGHPNFP<_JB/IONO^-W@P..+J>#]?N+%[SZ+(_E>;S M_N_-7ZYX-IJ_IEE_M'2C[@5T,9I?Y__FLA@MIJ/7$Y[1 MK+Q^-SKG-WP^*N?][2:MOW!)F_K>U\]&/_7/^W%ZT3OHW>VAOON^]N)U_[YS MYG\/GW!!D\M%_]^(>K\.=OGYEUZ^\YP_/BC8'Y?SZ\J=8!>]!U^=]R[XZ*W[ M;Z]FD_Z2UQW&\#_7?0@7[WJ[I[,%]!!PT3^[7,\FBTD?_1GWP9KW-QVZ['SR M/]>3VMF4^S>XK,OOOJ#9T)[Y8G9]\]EO7W/OIZ%W>\_SQ=6R(VZZ=S+O;_%O M/G\W-"S?/.G#N)R-_O'A!?VI?3 N)HM%_^Z5ND6,WDX6KZ?7B]';V?#;RV$H M)H7//G'I&P;^K7^5V:3TG^ODS<'Y\8JIKWS<@UVZ-Y=_7@[U[W[3F_J^G>?\ M,]3)C)>1X&5WQ.N+R^^[,5Z=T[N7PU^_OZ):^Y!^=)9YW3K\K;I#YS@U9(@J,:!6"K(;%OP*&V>5)X?F;TM2- /]YRG^OOW_W8WWB('IVK?Z7% -)W?Z % M_S3 ^Z?^B;\_GY9_OQAQ%WM7_=TZ./EA@_RY.#[@^#P$NS8]/Y^^78;:9=R: M7U_T;]C?;+X$?_G033W(+>X"SK0M_WH;*9<+"N'[^8C>]!BP?)NNA4=S&M[O M0Y3J0>W.K';5PC]PX8O<]8+5XY%1QBXC8G]@SD8_K+3J@MYU,=!:?WZ;32_N M:WSF0M<],'?_GTW?\NSFA:_IS6U '5@QQ,[^]:_Z'Z:Y#^Y2:BEZRGOK[L)C5&C^ M>MG8Y0/NDJ"'[V7H[W'[2V/7&[NLDD%#+,]T3I>EC]YKYL7\;)\"=;,&L4*W MN^G$K?7??.;'=2OH>C&]FUD-WV(@?__2P].A!^H^BOTC?N;Z_ MO:#;]CE=S?GEO(_SK'?M7>N71G+SWA_J;WQ4SN/-9#[)DT'RO;Q[C^^_7*CC MYF--.HL:?SF$L_N?I+_U=W7F0WSJFYP%^1KR-4;?+%43OWIU[9>\_C'U:QZS M'AN?]7IL[[CAK[]]H;OV^6KK'U5AZJXQ6^ROI\T4UA, #UEP6[^NU"'TWU8M M3GQZTQ;ZJS\/>FQZ/>]B;?[KAWFZ$4?_O!O_PO/EPMGE2(_^#]-,_'QC.WW? M+$QVQ%T@+G=_]_V>%V^9!X?KDUVW]+H'5;\3MQ.W$[=[LMNYP>VT$K\3OQ._ MVX'?_3!L&XG#B<.)P^W&X9:EE<7/=K]>LT:Y\"?GQ#Z;]9I_G?WS;+28+9.6 M)OSH#;=]?L+PWVT%)-\SX9=D,IL,Z-D]MRB;[=>]!!GC!XWCM:AS_H M@LV]8M.&'#)1!O:U 6;3Z=<: WI72-5$L>X4F\NI8:?F3Z^[CGKU^D^3-TN MSC=-4&O&06VYN)405 @J!#UV@A;BEDSUX$/NPI,, ]F6(>9LBU=8HEXI-[5U M@@[UN>^[;+GV'RB=([51F-2A,2J0&.FN\"WFE MH(@.'DLP!4S"_AJ5,V1D!UZQC:F50&VET/U![+;X<70RT15-^_PUK:=@K+7>VQ^# .=LMEDT_.AP2<)SCH)PI. M,FR*=ZF3D@>5R19RT!5<*-F8EGQ5?N?@W,'6BE5C%[98*#?J+@ M;*7/RREF,$XY0$L%*#0-V>K.QQJJ\;AS<&Z+EGK;E]2=G-<(*D]PT$\4E912 MIQP&T%$C(-L*P^(F&.5+T*H49=HN4;F]?2;EQA9EGTF.]^SR>,^K:6_;Y;(L M'[WBR_+NHS*&8GG"ZT?S6C=E'3:&BL$.MWMJ2#59T(55*LU$CBO%3FW.K;:6 M $VC81TA EG+$#FYA@J3SH>Y\R3YE:)L1=D**= :2>L$VAD-B*U"4BU M5:JZJFHQ<>7VMVV2(4S96>04Z> [*G]=N;E(3$WX_&@^9Z=, M*+D N6$;)2^/5P[YE:W6%#WZ'/ES/@="[9,J$+6E(8^]SXMC'O;+B]:QDSUG M@:KT!67 &35<@A6=1\Z/GQ(4F2IU!3J"G47.]44>/:YZ5 R)V KB2( MZ$)'9S;%!)>15DX5;9V:NTB.-V,=C8!3P"G@%'"N /OS5[0F"S>ZBY-[#/'O?L#-W MM1C-I^>3.KK[]L_7%-;G;'H>Z>[U'!>6[&!5,.] #".*4M7]?^%4.[ :*RI^=](ID% MREN%\FEOCPMSA#G"'!&"3]M0TLZPZS/VY@T#EAPA%G30L@G,5=G,*QM*VQ2" M.[L_76UY-TGH+'06.HLB%$4HS!'F')Y9B"*\[R0-^ZQT+:!\&:YQ5P0Q10:% M"5VRE8I>J4VR346XO=I18YV"B$ Y;',X^T,_31=TOD4+-&=F,,$ZO>Y^MT?V M?]II#^^?7VPU"'RY=TXT#)BDL_;5=OBW'@9*#9!CA[MI/A=61C>WY0Q1Q',R6K_S\JJT=031X-L0^='DND!9( M/W@;ORMS$Q%TH]*!VQ5X="U!S!D+4S'&K6SC;Q/2NSI$I4T<]Z8)L 78 FP! M]O,!=@BDJC8&"EK7X4L54M$.#)-6=M#5;J5,R=:!O8/M-I_&VFRY:HGP6G@M MO!9>;_0D! ;C4W;0K(J %'7G=;%0J_<^:$R&5TY";)W7VSLVAEX8+8P61@NC MGQ&CLR:;0O!050V RA-D"@0!;33&.)W2RH;E-AF]Q?])MB]9Z&.V+T\'^;WCAK_^]H5Y<7J-EP8?>X/%O*7!1]Q@,6]I\!$W6,Q; M&GS$#1;S/I$&/ZDJB\QE'^U/.G[#H1YUDN"N,5OLKP]K?UO+4_X#%[[(/!M9 M/1X9952?^K/U^.%J^GUW.ZK/-?;R9RGJ"C_X7G\]Z/ M_=WU:-AS%#_?LE@YC2X0E[N_^W[/B[?,@\,MIB.W]+H'U8D3MQ.W$[=[LMNY MP>VT$K\3OQ._VX'?+3/:Q.'$X<3A=N-P#SYC+GXFE0]VME[SXW1V-9W1@D=Y M>EF?^_6BAY(U>J(9H:Y%KCX%(!T94"F$U)H%JJ9$;8HRF#_/",T^=^]T0QYH MZJ]IND+$S!!M=2UE4ZO&@ZQ=X%%N@Y9L_.=_U8LPY:H"!0$"@39F?^Y[+GF/SB=(Y.--:+ BL6R>M"9VTWA90NIB*U&>]866KA0-K MU4@-2XVET]FESO8OGWO(MI2?G0P+.$QQTV4X1LSB(!@L+ M]C[H)RJB*%MGLR7PBAU@=@VR1H8:3!XV26KU*X7,MRFBMK:+XL+8N"U?Z_E\ MG48.KFPZ$O]U>LGO1OT;_)L7HW;]_,^N")_WP6B9D7-RLQ6 M9K;" F&!L$!8("P0%@@+A 7" F&!K*@\>47%!D;CC(<4<@)4I3^RT0&&8'U5 MWJC:=KFBLK45;UE-D6,#.S\V\&K:VW9YT7\SHE=\6=Z-YN_M7BQ/Y M &['":T06[2M:%N!Y3H%[G1I:!2!L9:[3BT=?$4A5(W1D"JV5-HE+'=UE,#@ M6!DY2R#@%' *.-L 4-5!.!S[FJ9DQAOW)<=>O@W,%9 CM& M(T<)A)O"3=E8D8T588&P0#34VD<)HK(A!@\FQ0!HK86('(%MU]%+#XI8J M8$OI@BTX ]&V %FY9EOVY)M:$6RH.B[ M!9(3(\P49@HSUV&F0=5RX35JK##FN"1-'Z9)*Q=76C8-O,W,%&@1EK M+9DIPDWAIG!SK6)MIIF0M &GJ9//& O4. &9#L5B%-)JM?:MQA4Q H3(@M029HH<2V*CD0F1:JCZIH[MO_WQ-<4US M^7:7R#[,$TWKQM^5/3WC$D4HS-DJ-#W^_176-N.60ASA#G"'&'.\V3.DWC__&*K M0>#+O7.B8:!F=#Y6"SKH LC<(,><("&6[),NE%>NME"E>N-4A6&#'-#I'@&, M:]"L*R&S-BH<9F4O=./>V%W&@L]L[0BBP;,A]J'+I.05K688!P#-87# M>2R$+J49LHTJQ)::+SM=JM[:CJ7!.-8.A=";VK7LCX?Q_-U=C_[M^H)GD])_ MKI,WVW6=QS'YPV<_I1MVW9Z'[HVNT[J?7O.(N@73*UZZ]N +UW0^NKAUN]&T MC2ZFL\6KX0DKU?G&H_YMRNL1S7C$/Y?SZ]K_W&;3B]&BO^_2*$:4IV^X/Y'F MH[M._#+F[OGF[W%U:U7O[XR/-7) "-ZE86/- RGNM'+!QY(Y4UK)K_ YI1I- M!5-\!,1"P_G\"OUWWN>H,J?WIT=SGD]>#D#Z@*?/P?7#3;_]^*';[F#U]_Y% MI_43#$'OM9?U>O:N2\X=CJ^Q[RWW<]]<'8MM?I'1T/#YB"[K1LT@ZA*TTP%B MBJK/++@_\OV?TCBDZ*VR;>40L5)6:TX6FJ[=#/K 0_(6H?:G,RMO*JMC,P,\ M,#.8#V#9]8?_@0M?9)Z-K!ZO;84?/W\839C\#*\GM?+ERS_]EV;;V'@#M@Q9 M7\WKX2(O&BRMV19##MQVB7>C/@+ )_^WLP%_BL=_M:^339Z\)0BN,:"I#3+R M<'UE0:X!K5&[[FNSW[X>CV8\O^*N9M_P^;NS3Z3;EY19EV_')LZ&)O6F/36L M-%8.@TK]R3;>I.U$,@J(O(_-,4:UWXSKT\7PR M7RS%PC"C:-/S\^G;H;3%KR:7_3?3ZWE__OS7+_+Z=URP_ M>O<,7WIX.IS3N^GUHG_$SUR_O_DXK=29^N7="_KPGM/5 MG%_.^8IFM."[UB_7I&[>^\67LI/?3.:3/#GO*O?EW7O\_%@?SKS_Y? M]M!&ST^]_$RZ?IVLOZAS6=L2X(L0=;!Z: 3 M0-8G^QR"*G$;<9M';UF)VVPMPN^C6L,VIWT;-<+?7T_.Z^3RU:/K5!] M,O"^36-_B;Z'EL2;=I/$ZPJU4+!CAE,#5#9!3M9#?Y"K0]>HK%Q!$[RWI=@ M,7, [*B"Y&H":YO1G"G$4AZ\=_G_SJ;S^:9.4L0QXEZNF-FFAVP;"(+% QQT MP>)>L8A:&QTL=J9%#Y@50C:!("B,'&/*NJP<0(N&BK:F@0ZF8[%B!G*N@$:7 M @>36LC[P:(?1[_EDFO/%XM/6H(3@?ZE^V3NC'@\:M>S;L'7,U[FZ;1NGOVQ M"/=CB%![EB6G&IA":8U)0[4%NUY7";I"KSW<* S4C@0O88DN66S5X"D\&Q2GNY0/>('4-H>(*#?J(T;$9U55T4Y!"&U0M# M$-'[#L=&I9%G7#W4%ZI#$WV#&IT"#,WU5W=];_NCY/LCW]2^:(AJR\5ZGJ]C MR#KZIF7ZC].+J^N.BM%KFM5E^OS'N?02E20J251:K]Q,27N)2GZLE2RI"PP% MA@+#M388*^H4:X/D#0-F,VP;>@7,*9/*(7N_G/@M4SGC[^B_>#ZZ? " MTK[3]PXP9#V_R[IV%-22B;6'(H06R_+BK0!DR4"A9K)%%[Q9*?? E%O4"2'C M\!IM"L06&P33>HBT+1?>S_:PQ;$W.ZWJOX_4SP-T+Z&N4%>H^W#JYE2\J1VS MWJ2A@!/W:8'!#"8GNJQ!5_X#01T/D J;@&Q4?+'(NK=J4: M=C.^Y: U&%(-L#2"&(8;'TM4#7U1B?8S)8AV;,*6@]/).8;0\ 0'_41IB,5Z M/US@0I4Z#54($&N),-3W-\:3TGXC=P/LA(;!CZTL^\NR_ZYD^%]X/A]1*=<7 MU^>TX-IMM;]+F=#2P88D'1I*[$_^O^4O)$K)HI0L2CW6$;\2#._KUU]]O2KY MCB*K*L&'J!!BHPI(,4'DW(!9A1R:54UO9)[QPP?^_.$C_/3'YSP\Z,'VAX\H M=&\@WMPF!7I_BLMEZYX$_;4$!@D,$AA.)C"$X*RQ+4-RF0!#Z,J:2@*;(QOE MD])ZY2S$6M>Q'5A@T..(.[V;[6@#@VRHR(;*XU'9O=/H;+_ZXO*!PA%D(6N];.-%9^=PR$*8"F)J&B+&"3ERM MRZEB+9O8"!"T'HX/R=+]QI?N1[)XO^TX9L[,X(9U>CU<5;R_2'8HQ;8?TCLG M&M1"TS;HTL 4IV%972E%5R%XP[$DBRJL[&YO]'C%WWA3.]9.C4W:\A[ 5RWI M".*=(%@0+ C>\9F.F*MR)G0$^P"H&@.1MZ!K52E1+2ZLW(FPT3,=FT,PNG%R M.TT:.CX$?SSEZ(^IMVN[7O XO'[X["?2EW\5&?]\@^_D\>S;A,7UWVU];1+[Z>.GG/>V^^GD^L-=>4 7VL@%@5 MD/$&V&)$+!UB<657U>>4:C1UP&'LKRD$U+A"_YWW>:BYG^+G:/LX8?)>E/E/ M4.:^E?]X=G]6_*[&=-2?<]X_>'PHXZEJT3HV#;HE QBRA4C4!\BVH,BEG%=O M25#*:LW)0M.UCV(E1O%;/RIO)*7?"MC.?]<6G7X[D\:W8@0QI#K@U5 M!FU:Z4.*?3+G*0/KKC_TX+*:5^I(IE#0!NQ/3ZZKC^Z=Y'(!%VTAF['/#^M. MAO3^H_0[']+)Y:?'"?GG*[Z<\XCF\^GPNP[EMY/%Z]'T>C:ZNE5B2SO@.QDV MO,6NO_YP7_-X-%P_N_PN_8'>]5<8][@UO^(^?&_X_-W9Z" #60M&Q10"U()# M&6G;+;[0$,A\]4YSH-5MU74"V8]T-5ETP=*;?E=&_JY8YLGI M!KFL0\:20 T4N@#;K2+%%EAR[B)(+?CL39G]Q^UW_U8'U $9&-U*%W/ MV#:D3'C?^ERZS[^9(YM(S36S4E9^G0BX\_&^_VK"?43'C\_6CZ9M5#YTQ_O+ M,58+\DI0O N*'_?7H7A.M#YQG]Y1503([" -URP$4[-#E1R')QTE>(#G?&WM MZG'^XL_NWRD_V5AHG55]OMUO^,D$@-=P-PK0Z#YR\4%8HE)VL\6*T,(/D L?DA M:5XILJ1R#8\1/)LFC[YJKP_S4:/61AV'_V)7:\ +[R<0]= M"A^:UYOYOH'G_#/4R8R7EONR#\3UQ>7W=3*_.J=W+X>_?G]%=3@G\E'*U>3F M\VZ3DG3_\;^OYXM)>W?WPOT^A^N*7O%-?E:?E_5<0\U^__$V>?;=SA?6E,'J34'#3 MQ)MO<#L00Z>_I.O%]"YW8/@6 ZO[T Q/AQY:I]<]2$Y^YOK]S<>E>*9^>??\ MWI)SNIKSRSE?T:QWU=T0+Q-(;M[ZQ9?2A-],YI,\.>^]]O+N/>Y+ %Y^*KHS MI](O;T/0/4_29^X;SS!GZ+_U)M_ZNSV+:)_Z)M_\IL?[-9YTNO1+OO*8=/+/ M,F_D7+_[MMML0.^+.BWWP7=4X:__O:%5B^^WA^/.LBTMQ[; MZ.&*_\,TFX_^>%FYCO[ A2\RST96C]^T=?#NODF<[I MLK"L/9UT@Q],[X>>6]U4=WSQV.KA!/23[8.3=H)C;+PT^-@;+.9](@W>5;'? M91LGEW5(NEOF-#RD1L;GXOGCO(7EFWS\KNK[W0S'1K7U?WXQM:0LTXQ&YQ-: M)DE,>/X0>Y6Z-(_LA=/29@=I0@ZZ"&FT\" M)A-#PY6C[NL<9OE"#N)?;A'W[L?KV8R7Y7?^-KTL-S]LJ/B.T6Z<8I!R_Q)" MA)1"RJ>0TF=DY." 3!GJ]D0%N5H'G$/.%5W0M'(D>IT38?LB94AC5$)*(:60 M4DCY)%*F;*S258&W715B8@-)Z8%_8M-6N% MI'90I%8+^A#S0E2 :2^ 0 M4Q>5E'(,!T)*Z\(XX);O!W^^I)0=V(VN$OU0Z\N[1:'W];-*F5W3N2QD/KC! M)[+<(]NS8A,G#P)Q G$"<0)Q G$"V>H]$!%_.QL=7?%L,I7K8&5#]X@7WYZ) M'1S9FENT6*WG#)D8 7WIR Z>047G*-EL"JVLN6VBD,P?;Y8D?KA9D;BID?.G MZ>P6>']?\FY3%S?Z<;#W5S<7=Y'@(8,NC+R?D:QS*,$KL,HYP&@-)!\TQ-JA MZ4UL2:]>*O6((N:'P,@TUK(U(8P41@HCU[O4(R?;O66EZ(N#\_=NZ+/;=2+)_)>%HCU=U?NE<@O/ MEVD;N9_W&Q4H]B@2'E54]LLZXKY^_=77;V/8E2CQAKSSL7],9D"?(V2M"L2, MT6@,->N5U-M-+F[5H73\<$G!_'-]LL3UC3J9/UR>S/M0]D??FLN9/I?;]*M MA <:%_386HD+$A+I:40 M##1+%; IW86"*7T"2<@9;8K1[RIK;D.[FSAV$4]1!4B2B*#W\,Q"T'L/>@.1 MP3Y1 [36 NK057.S$6H-UB;55(A;7;O; GK#.*HDZ!7T"GH/P2P$O?>@UV0. ML84$B8=*5JHB)&*&J"F[4K"ZNE+S;ULY?AM"K_=CY[=\-N2XV2ME6S:ZYO47 MGL]OZ[:,KNC=0!N1$0LP5KHB$T36' MTS8V<+<.1NW&RELAXQ:V:&4E2$JS[#UZR4*0Y'9);M;"!,4T!>B# M@6QC@UA")4>F!*N>O)CTB0[XZ$CCAE2 ,V,7MCP_.NYD+HE" EN![=9AVVP@ MIT,"GW"H/Y(#Q! 1="LI99N+5^;)"U1;AJT/8QSJXH/C[.J3%[VV#%MMTEC;*+25=*AGN@CVH%(>Q]-W MLDHFJV0' #W1$AO>0-,Y6D8-R0ZWS:?@(&==P7)LU842,:Q,W#:>,!@LKLMD0IM6=IHWGH2VJ74Y MQ+%1@NAGD)QV(C5S?WQ-EZ]X-+F\J2$R[X_*D'!9AU_QSX7G\]&TC68\/']P MRO/)Q63QH+0T":"R.B>IZ8=B!T>F"AQZRD/!_:+J4-:Q*:#H';3JB_?>F)96 M[@_=R,K:DI=_OE$'\S_?PO+/EW]F ] M^NNIM+'8K-- W*4NHK% V*'<**72@L'BRU96SK8%\H?=3^73EHNC[WO)Y^%V MN)V;IZ0*[^?]_,?+.KE\-%UXJG$CJE!M\CZS)N;LOHF??8NKWT?COD MM/I)V"-^)WXG?B=^][SM2?QN_VD"Q[,NMM$)T>VJP/_JSOUA7> NQ>!\0GER M/EE,6/(()(_@,-=D/Z6H.3,#1NOT.I_S'G,4UUT'^L56DQ6_W#N'L%F?,M!:S"D^FM*(XB!&^0254-?5*)\ MM^AZ/8=71%=?6G?]RRU7W]V6S/OALOYM>K/Z>KG85 :C#^.P[=)Y7S6O(\AA ME.@F$!>('S#$M:HALR+PIEG _A 2U) MLYP8K0J(%Q O(%Y _$A!W$NC(R O I.<(TXI Q G%@E/(@O6.N=72SNU=X91 MB1C!%'$K%=))"F0]QI99[(+"70%Q94XX+B"^M3 A_&QA77^;4?3WR7D<]3S\ M'GI?[R0P1%_C[#V%Y+ZU04TW[(>7U][N[H1Z-Z@GN>[G8C3\,K+GBQ2[P]+E M85;^D(5^/HM5%E8[N,R+_=H+\*;?6B'^MW_1E*B7U\*60Q .^R5F>:Q\OP>W MJ>+Y17]X&>&;%R.0QQ$\MAJ?C8:3+V>5'8UR E0[B_E;;WQ6I4D?/N_W?)Y+ M'D[@RMXHH L[&E]6O8;NH[KZ:0POEE^ XI>]Y_GQ:_0'FP"A_OYY] M=E)Y>& OWZ%7UY-870SA03UX,WA;F^"=P]4*QL-J?+7\Z6KKZ:)J *9\=SN[ M=75N>X,Q_!?>Q%TN?O.T>G4!%WV'I8\C+.WF?+<-&[3]/IF:$RQ21):J/'"> M.F2$C2@Z+)W$-B2W4BH:K1>.$HFB4MEL#P9I'3WB.@FCL4E)R:6$MP]QE+4H M4/-]6C]\?ICW[DTF>5QNZ'8!?Y^C/:*+<$]O2U/F&X%^7W+S8RX$7,<]-\E. MG)(#>+/EPCR6?"HG^5[7&/WTL+!S*VWFG#=5#K.4>:&33X&A($R>EN$U,D%Q MA+41">,4&5X9E)%GKLD0,+*2@*D1!48N.H."\RJ%0+&)=HGQWL;:CWH7F:PY MAW(0O\7PZLLH-D"S1_S\):4('/@U5O][ J)/3BJ**3E99(VJ,3.;(E) '%O! MNRZB8@.DO7%]??=/JF]G\+4&:M8 I 5X.X>K;;]?C7KUGYD?^\.ZGN+RKB^KNOX=SJFZV!VX%& M(3_]#F]$K[\1N_Y&%#5_77ZCR@[N=G]V_?[\^OT9:OYZ;<5S$;QN!NT7;JKC MMD"N,US+$HL;?M+L]/5MRMP__-8P +S(>6]R7MGP7Y-ZW)H;(0+V-LFH +Z- MU@=AN6B_>1%'C8X9^'A:O4LS!@KQ:^P/+ZIDOPY'8 '#@U^__O0.S(I!E240 MC(D+T/*Y(+RV7^'68"=<9-[ZUVYH?2X(34$(! I>(*Z\0=82#ZH_&D!22@-9 MJ5>R&JZC'B,P#S!8"O"38U("?E,F!.7PS>5ZI;];L'4FYY]: KPZ'TX&XW>I MS7!_VQ+PUQG]-CIXN6 S:3 V81&0.JF<=<+:R 1;RT@1K+-./Z\-M- M3T6'MCN#3T>V7')-8.= /*,PB'N&D79)P*_8@[:%W75LI=C;F! <)D@F1[(O M QC$D'8:1$D22PY>_@MUQW:\KEE\U#5=%*-8GW1VH;]RW4JQ@;02'7,*L:& MT,O+M?VY'CNWEY6+E3\#30WV3*>4C \<@U:)B#$E\[P;B2SH"62235$H"N9_ MVI:2>34GS8>6,F]:BJSER5L,N5I1V(..DA,L=#(.YK M]0,GT"; &15E8#@&D?0*8SQ4'6V+,3:S ZJCSRR1,Q[K.-BX:.<,=M[E;K89 M7 &:'=$82:H"E>#_*KQR/OI00#[ HG\?KI& 0XO$*F#6UQ&SMQEPER5I"ZW#IP N.N6'^@VI/$02#,LL_I& 7=13#RUB::LF'(5R;$VUQ&;YF"5Y.@[VA, MR%#LD59@,>J@$Y-WZQ)<3Q7AF^DASHN];D?%Q6U8?ZU"H(0>JJN%\B5G0 MYV=:S1$7($@"2%@*;N(N.:P\6!F9C%RRCU*D9"D?% XBKOQRTX913PM1G$15A,!4>RXRBKBL"H!Z!:_ M^_XDQ+_]-?2^SAFT'[^CT!O%AIPOX'4FYX.7H5=?].WEB_SIRXML_H$FO"KK MZ@V:9TX+F@C\FJ/ O70Y>WCS110'X:4;?L_O#M]_,4_H^'[')"!"'ZZCKK*- M]D5M09S>0G8!8A&6]Z%&AAY8?O?[&7]\H>_+&W*C.)-[LHZ M#5J50TZJ4&\\T&WOE8C@: M)X M/WVX7-%YL=W\&4P9+-5GH]FAI-Q/;;MB#Z?IM,-VPR_ BF;N,-/7:[F^2CZTIN\ZZW]O3">HD^ MK 9OD\?P3WY M&-LDJ->7TR2Y#RUY7V7U\08VIP?TARW]#;CEPXQ9/D]YI7XU"-,TT.;;V3]] MM9 A]CD[LY_A55_WA_[/'ZH(=ME%SBD?3>+=E,D3$KY\\@W4Z0^_90GHU2!B M=4OI6:"@<0='<6W6V0V,WCH$_FHOVF!$DZI2S^Z]09K;H,0L"-&;;=)2'M^+ M>P+B017\/3-B9_FO3?KKNFH$.QD/9ZG ^2VRR0,OG2]'8*$"J,$COL?PLGT< MP?@4_SC[ K!3WU[4\44=+^P(3/#9ZILL\?;>/ZPKU?_:JWMM%O6+V3TV%.&W MCQ7T%/,?LQFW^1JN3HUE]LN;E?1UHF/I+ZV5#>2M^ZV9ON4H.LY\;;RF\V&%O).*H9 M%\@UD2RG'-(&+"Z.HV92@R'%5GJ(ADB(=10CX+* .',6Z80-2M@)ZI3%*J35 M:=CUHJ5U_\WGQ)DDJ!44&^XAX3FTS$D>DH\CIXDXVL>.CDIZB>VZ6'OD\I0>G M8+V3!"FI/4B"9,ADM8(QM]8KXE)8HKNN5EZU#.5'D8CS?W;B0U@A4D3D?->HN@-X\'#9VPE,2WH9(S1&IDH M)>*62J2996"^:6.6324W3/S=*CU^99+C\E+P+Q4TK)IM875VN7IYBM M9>.+8=WDM[T8Q;[-*<2;IRN0C7WMCURD S'6)X^BR"6#ACD0:(@J:&0]CXAQI86DVC19T==*UA-5,H]T48JKK*4=LEP(1&V,&$=.(XE[ M$^E_+C1Q+6KZ4#)-\?,4'VVQBUI&,%C!T^,*G$6=[5=F=#38Y\J,E1X_21,& MEX,Y;(/)8Y$T:-&HD,^SZH(*H!?W9^3N27R*2KQ9?$B%JL_3MA33;(GG*5#4 MRR!U!V98DLE@LU),+346*7$P1D6$[P3,D=,T(N7!Q<2" M!<[V9V(6?=09@6IS_]N*CYR>\3PE*@7PS"R(@U,,K#503UE9@=/&1=)18(64!;.. M6^V1(\HBK+!BPAOKL%N)8H:0!,,:Q2 3Z#!"D4TJ(8.#,%)3J04Y,NDIZNAF MZ6'/4WI,D-8YI1$6^2P9##(0 F(1T<9AKGF,G*ZM]99Z9DW]#RR?,TG5G-QUW*3M4.3=YF,3'ZNFJS]:EK, F9J M!YM:>JD=(YH@(WR.]CF,-+<*Y4J#X#G!2JYHP'NGNR\VM6SE^9[>P/)O MY/"5@4V/RFGQ1-,/KSG!RAY(;S#;X\&U;1ZF5,?Q..>,MU7Q:^YAE@IB'MP@ M^(EEZL_2[GMU-8K_/>DUS3N'\ZZP%7PW%R9737KV./>:J_JY\<2T6 74:;YJ M?;7*FJKQW/ZQY\_RX\YBO^D,8*OQ:%*/*^M]LS.+#0R7/EGNUSAK ]!K6P0L MWR,W:NQ(G7!2D@B7H_\LZUJG!7(L$92\E$PXE:Q=.="[S["@1K;G52=O8W,@ M\ZK^%/UDU!M?_CH<_3H9PQ9\:+LSO+\J-VKZ#*^I,)Y6OMRMFAB)6P=1X-/- MP]KWQ>KS,[W!FNMUG7ZO)I&Q=I2:EUYNN?5[!NSD8U@M*,%=>Y8K#X2"V"J]II3(M M@5KNNP+W'X.:R^U5O*W/IMKT:YRU')V"[$I/\3OT9;FC,?ND^^I_BOV$KFFZ M^IX$>+IV@ZWJQ?5/V^:/VK;X4\[--L6W]0-#%SOOYTK:>=O]DRDO9ZOMJA<_ M\/&'7][/V]DW71]B?_J(:[ULAY/1C26X5T8)7-14*PY@84 X&X8GU=_MZ++? M1+;AO^]'\+N 5 /J^%%S#5[>2._G0WS%(/AMT$>8; \TF"A:M*W7S^I?@$VBS.; M[GZ#%F!1*W,6%K8!./!_A@/;4.>/L3WKYC0";[A4A D$[I9%H,T5LIQ(I$W M(3(6O%A)P 2S+RF56^,EFUM&"H^<41X9;Z.5"2MM20>F$>2,]"YX>MN<1G E M)@T; ^ T#+SD8I&2 7NF8J( M:Z&ROZ613,GKY"AA;L40 7;S(I?G+>O=*'3=S(]8R(G 9 MW'Q-LZA>9Z( $7QVP@Q&F'KPVW(FDY$L(D(-4S19$?%*=[F@(TZ&U^6Y?8J$/^O+2,^V \PCK[YM0"#C#E M !&<=RQR(]1*I(=IRF**#+F W.; MRCMIJ;7-*_'3U5W 89$XQ9 D!NQ00!3DM 1>B39[NBN#O@*Z2D879!($T1@!QPBUR'##D&ZL MH""#5RNC&&Q4W#'.$>$,#"$I.'*@O!#VPKN!!@RG+)Z4K5.D\^AD@,,EIIT&\I(F.]0#%J!9#CF3"^Z*HE776\ M[N+G61"LB@.O [LUZ-F3:$@U)W#_BBDY8;GN3[*(!ZE0I8PCG+3+&%]"&_H.V;S=\8$<8XI&3Q"CRH)/K&#C$R;(&V.QC59P\ZC@+W>C+^ M?0BWSZWW8W@W^.6[CS7X*A]GYQV_]#>O%V:9+M[HZ9.TWG)8/5]L2L#QMQ.;!I+'WM1F%T51_+62VVM&H ME\>%=,>&II8KC F ,],VYZ59Y+#E(-B6Q*@$UV8EQY1X'@,C#@DM'>(QY[(% M&Y$@#BO/;70LWB;3KUIB_SH7'.7$+V._VW(DQ!X". M47 8%'\ L-/#M-0YB8PJ(G.BB$!&1P*N6;0L>4NY8T^& M,3J%_,4&7T#^>1%2+L)HIDK;&GA@7DATU\*AM56X_ZNJMC%C+$4;!=@V2$0 M2AY %)QD"A$9K&!!>A,?-6-LYJ*^C6[\ME?[?I.6_J@I8$\Z/ NP_S4?XK0'&=6OUK>>66;?WW)1VN=+,LA\9S79@[N%"6\&KV MU_G\P::\ZA^QWZ^!@*,OP^JU'?QY4OU^^NJT_>8/^0\__-P65H& SJCN6ZKW M>X/8(3-'!2EI- YAKV2.&"ED:0"]YBBQC L3PDK660H!!QT(\D'DUI"6(_+BWP3NE#+* M&8A5/7&-_=MP0-T>(E;]]A2Q:8#0,D)W> !<5!RQXN"O2@ZFKM:Y5IZCF CX MKB1AL%ZO\X!.,G*9^]_8#,DN5U%+3\";-=Y),(ZM,WOB =JE)-73ZE7XFO5J MO9 H]0G^F:+!P7?6I=WX!3FB3P@/4?O\UC@99U5:_]@:P M=WFC\@M6/_WPZ?VO'P'++_J3NB.UCX1P[P/6TQ;51%!D;79.I<=@/07P65=* M6@0UB3*B43(! -OG":_*"*1@!Z7"S N_$N)?WK?7MN[5G^"5;7@_^$\+2P-_ M(M.(W+7PL1%5]VEG792,I,(0X13 MF1/:.'(VSQ?PDG+%Q;KB)2\E<0)V.C2.)N$$&9N+84*B&(/X4B)WO=/\UN3P M+C#!E<.SOOW9WA3'-D'=\Q23 ?'&.#?MYDPB1Z7+7>DXB\ ;V*^PS$.1=[:/1OW;0>&NP'S3:0<7&(> M">VUD-Y;>VVTT*V[=U7Z_G:2)S[#[[WAG4O<&Z3'IZP#0MY4^UQF.VO81D#L MM U":P=,F>&J-]E&8ZTQS[Z!U]>FTRV*\X\R&CK LBR89Q37206>#E"?DDC'@ M0L;D%*.$QI6H@Y$<)ZLE$B9W^\;PC]'YI%4IY15-P7E\LVGSQHY&ER#8KYK= M7?4PK_@2+YDPJ(X^FS&YNV\=!QLM!6&1U! 0O/;['7MK:HP7"-$![:JQY.QDT$)<.Q MF\4(?*I\OKO>K.W4DT)Z@3E\OS2*N39.4624)/.^ZQS\_B9UV&JL7ST[S MK=OH_B@[K4VCHO;C6%VT3>5.MT^ N^;$5L<=.[XR+Z>UW6:PD'6 M M,.G:D-*-A^4WD"/X^;@I T;#I5O5BDU<+9RG3->7TO^*E@ZL?E7/=KY%N; MU@YB,QJ_; B%@ CG]0MGZY@%9(6D5^N=/NQ 38LY& )4@M>A*"%,8W:U[-X@ MOSEJ5G_#X)5/^6K,Y?9B]YX"B"SBWX^ 5L;,O-<'I\^%HW/N?>,SH%%'0M:$:.^##4BDD,=_&XPL=@;9&+0040GG5P[A*05?&)N '*=@ M)S/)$/A'X.V*A#WU5+D4EORD7^QHD-7-ZPAZ,\Y"EY_SQKQ=(/&K07BU0-<[ MGK++VZ(DW8EI9\2:F<*IEU=3_?<$Q VX-.;BXQ!S-\O >B! ?>EERV7#%M@;X[/JO]COX B_3+MYMC63]3C MH?_S;-@/35YPUJY@*34 6$]R_1"HTHR< M*W AP$5"!IPA!*Y2\(&P2.2*VZ$=#\2+B%3"X'\9*I&5C5?EE-01/*VPG'SZ M>4KDW^/X'WD#M]5?9D,I-S@_3-J$5' :<9$]PZA%DRV"<7 QFI7R3N[A&T81 M)'D^SZ*@#)Q-&GFO.8-?B<[S"@^V))F4)4H(E$@^8Z4)E(\-"5%FP'6U5A"Y M$IGEE%&G#RLQ3FPYQ@"/S,1EPA7U]K<[7=)(CA,J,NS59D$QLOJU^2X M8S!2"%B7(2L-& 3WGBF&4;"Y[8F-S2Y1Y*CU(O'@G)%[69)8IUX?\(?#I;UM M4,?[?J67#>"NT^W'[/SUSB^&N2O S,_+I;"9(V O9DV]L_4,S#K5%[')$[HZ MCLCAB[8;VK=1;PS/:)+SFF.+5?=P[V=1Q1]])J99F\C?#&BYXF"P><#&BF&0 M6;>7^71XUG/P6+#UV\!38_]<3$;^+%<8I'G61#YD:XY9/%AO[83R;-^UEMG) M5M$:4YAFW!FK)YG%Z( M1F*"&<-\C?KC)A(L45@9E&.4?4!QTDJ$RGEWMY?9B2'A[[ZW#T84J< MOP\'\7*>J_)^\&ZVBZ_FF_AN80__T1N?#2?C#QENFG;>7VW_?6K2%.^>9=6E MID/CQEP?@^"^+$[E,T6N\5(B[V4#$&T8HD&34>6SO]=O.&5ZM/?JW9M?YC.3 M&KNE<,\SY9Y>:JJ5O\;VE#?$9"?]')R8]$/;'K3ME-<X^TDHDK#0K*K[2E592#&LOU M;='FLD>88(^6M,<0G):^Z3,X/(F#,(N.?K"]-5V1-GMF=SN&W+.B MF7[17M[_/;)J-]99-Y&O= MK9M))FWSXXY8/0JXA!EGD91.Y=$;&'A+@-63)+,V^&3$2H>)^_!68_5,D\+; M(^W/PX] T7C^,8Y[H_AQ3LWWHU>^.8'[E*GWQ\5P,'?/[F/6'#[U9&[79#\R MAR&GX7-"I]FI%TWZU>ES\[&;_+W\85.BXT';P/N.+EO4KA=A.XM9KH/KI5[. M[1L-ZQI-/UM,P[\:W+.^^\15/;(=P?^V X'JT^K=>F5Q=>.K=VY41[U.=<*D/=F[L)SY1;_7D+>IH6JFGLP.Q7>0L'"/4,>=ZAU+"[IMM:#CZUK0W:W_W+5- M*2WH-K2@VU*Q;F32*$LU(1-SHV6N@W#@(PCSJ"8W,TOR V!P>Y+^ M/L>7/@S!Y&K4?5.1$ <1%EV7:MYI-:^L4#4E2O6A;P='W'#O'[$ZLU]!Q54< MDY_^_+GZ.&>+ZI/]VB0#9A+,(X]N2A?0TWD,(3C:[>'P?-K=:?7+?/#=\FP_ MVTPX7%#]C:J^-MLP/^,B/W :P*SS(#/0 C[S:QOMS'^^FI5X6L$:SNV?^9^Q M/VN2%6%Y5Q[%M*'P='W-O6?O4X/@P/I' %UM[+2>]V29Y5S8>8P5-.W5>V0[ M::9_USZN>4[NJK5Q&9E\KX=VM#YG>)>;#@]_VRC:X0BVJQM^#R'>*B,(\I[Y M'+D5R 9%4)1>1"J-]>%1L^*ODGM33J1YL[!GF;^G/#MZN[C#BQ?=GOY[J^>] MX> Z,"*5L2B%)D.9<:2QC CGWB4X<2/#2B_)^_2VZNS"*0]4":I0Y-:T_>2U M\A$QRHSPU":L5LLJC/*<*8YX+J_D C;;"I=+<9BWS'$JKU+,.K#PW^^4\GUH M]_@NJ/8M#_HYMR$NX=M,*>0*H#H?CL?]@]F*,]8.EYXEB)-]O\]4'X6-^J@[ M?0ET[IX'WC82.$M@2A(9+^$G%JS0P^ 8'7YX M$9N/T>G(SBO8+A.9 J5#FJ&@N4D0QL@R[%.D-C<9>71#Q?Z5T@$[*IQE:L7BN(_B[<3FDU/3G%V-@F]&UL_RR,YZ7\[ZEU=AZ:MI,2NG1]G2 >481\M![)GO"(SUWY,\%:S7 MY$S#=:.V[GUA-CTP?.M-]G/WK^Q05KEY[((?N_F+"YV= M]8VBS^<+3>O-]J@27C;$BV'=F]:DM)F35TB[T.1^UIWBIOZ<;1WQ=,K8$T=I MESAETG"0T:9CBO!24N&QABDE"M=3K:/TMN=25*,^0U-K(RPVB90PR+7 MO0@#FY[1V7(;P"VC>#47:?O O.6M[E)IYK7C_D/8\1L'+J[!QFE;XMS+&O[P M$ Q,MC>JOMK^),[@;XWUNF\R3&>4-)#;(: -F@20,Y9;+!/$\WP2DY1&-%++ M!/9M4=S#@7;F2F\6O5]AM_XS;U8QBO=O% ?E5:0.G"%F"*22)55HQ M'Z-=/;JY[T3<@^^^/%4=VGV XWT__"F9QH/Y[L_KY++9FOM@-%S]&6QI%YB;#+ MS=:Q($A+)U%4WF)LJ&+J\ M586JEA#/XUCH8@0@.LH]:OMQ6CF4>B!C;M+KAR;KL3WG&0\WD7*/\Z6UOR6F]*OYF^% MR2BG,^V1+^&]9Y<&X[ #,.#&=H]KF'36ZL W98[GT$X!RL7 ME<(@L(+S?_XZ;IH(K^EP8"?CXSF EYL5>N:BA]4A?S.ZQ<"%< M&98;!TAY:K3Z<5H,MN$BNV89><4+JYR*&(PM. QF* 'GS3GRG^6>$5CTPBXJQ#/ 6%G"$>^60M>.": MV;B:;_X NW-W^,=N&(CYS$6AA$"W;79^.AN.QM,R_=T8GK>??#Q=?GP@S]SK M,.@Y@;<)@-$>1Q1LQ(@SYL%X#10)PYBE3-,UDZ8>8KPV7)^34>^/WG^C>'.# MDET+S/RPJXA,!U"D>T9N%ZG4><9YIEC+@\(JJ8228F H*P!6A-P=H2I=V[N?SY6I;]#IF1GM+,C6$XR5'AP^%W5\[1 M[D*=9PKE409-O ,H%Y:"V:P_LH37/N;D'I[1CB\',^-]C0P>/8:C&WTHZ$2L.)98B)W#W*.)=[^R44 MHR'&4.&)?514L&DAM*YX_573&^+5(/QVU=GA\97'!_%N=E9W_/']'],>&M,9 MP.UUJQTQ2CGR$R]'WD(I,G_L+1Y_!WIJ'OT2K)0J[S3*4MUH7)2:Y5*SO%?7 ML"LRUKWJLH)BCT>Q4CE:JK4/#F;/@P1%YDJU=G=D[OD9$/-];^@V>A<>O!,].Y8VO--#C6TPV#,]R9 AT$"\0TPWIQ(&I-K$ M@(24EE$3A'=;:?>X'(W]8"^;UMQ;J^\TC#WH6.,IBM(NU-K3A.B]:?VGR"8% M<;N)N,9)S*TQR >C$,>$(BND1XI8Z9W20HF57MV/KZ;?.N)*_+"*^JB]Z?UP(VZ#0=9@@0SC-%DKE%(KLQP?XEXT MC/X^_3%-]'@_Y?%W@U^F'/[K<+2L$.TX&)9%M5;A*@LN+!WV>VR MX%N4XK,J&.D0@)2<]5(G4C"L2%BI"BD2UAT)NTM5R&.-@8W9@5VA\%9%\A\- MY6) %I9GO\1J%,]M;W"5?I6;>=\7\.Y*PG;%3^2X?4,[&2V8"9%R%%D^ !<$ M(T>X1E9XZA*W+CEV_= \49F<(@11BQ/B/EFD54S(>8T3EQX;ZV[.I9UMVZMV MUS[.-JWY,+=')4LGX*B._D68C"ZC'=V?FS;Q#CO5<\ZXWGVH_?-#V/:&+;@9 M-/+B'E>\]#CV/([.=84X!>160,Y@[*CS!FDF N(&*Z0-C\@Q:[F/2D>_.@;% M!TD%#D@$GC(P$N2H2"@QX96+A&)%"L@5D.L&R$U#25VQ\0YM11]_K&VW5G3H MU1ZH-ZYR#[7MQ N>A@+9>E(J)<(Y'"4BU+F#EV!D7?3MY8O\Z16N?.#A>]W1%-" M;UO]KLY<'M)/6(@E3LM-PN>L=C;W!"X X5J#'MD$;_C"]K_9RSKWJ5W*6/P\,FM:QV,Y^79/W=CBD?3*_OERRA^ 1OCYWS/.*J ![P=^-CO-T^_5BQ?5]]ZX[/FS*:NAJDZ'\*# MQV= D^$@MC>?MEP?-Z.G;N@"UBSIRP!H$^#+S7=@B8\.B=US&U92-DHC^.85GU C>"T>W0C^7C?HTM!G8+FG;KB"T/'MU,U. M ]&'IL?=E[ZU84=/ZH1HZ^X\"8QZRQ7"X)LC#KXXTA3L$RQ2<)%2H>-6 GPW M&C&SWE1O)_%W>,SG;['_-?X=GGFVO795G.RJY/Q@HM.)$XD"RFM 613.*EA\ M;RQ66CI&%4'2>Y.[>3!DHY,H,4:\H2+8N-(K:9=8G >0?/XVW!($BQ.A=]4? MZ![0[#3A*8@$THN@CF,C4:648(8E](2IGD29.\0?#:* M<4L@S$\8>5BC[&<@*L4.WC8(J\)9!83O#\*">9$T1=XR@CAQ#FD>"/(<_B]Y MAVE0^P;A7X>3T98PF)U080H&%T-X/QBL"V<5#+[_6!AM*4N)(V:H1P"@%&G/ M&?(1)QN#-9'NW1#^M?=U6W8P/:'%#GX*=O!Q))A]/HM C)S+LU46N[V(_>DR MX0/A^EYU_<\)T".35ONDD#$^(*YX1-J) ) HG (#BDIF]@GHK[(T;!G5.=^Q M77V7O@=/5^2Z9'L?">XW>5YWST]E("GR#G\+HX_A;C8%E- M7,M3SDG)"Y\^X4J9TGTB%GJ0(40C[0U#)%(F'3&.ZEVKT+^ M6)"A7[Y[N/35>?YM:V$C3&A1)\7%Z(XZ^7Q;*TLR>83C)11"'4PE= MR2&_"W6>J7:(+!"2%$9)68&X20Y9)2BBREMLL>?*;D4[['9R&26[/S>XD8F> MJPHH'L4-]'XS&8$G,=Z;$C@TN4J1T+Z+A!CG)D^8=-A0!#]3^"D1Y*WVWOI$ M"0T[!.\I?V]M^J2DY>BWV.?["O<,9YB= \30.^1&@V MJ@(3HE,R@&DO>6YGA!48^4X@9> 3F\?/;R?CLT1HGI(*F'>]6]]&Z\BZ^NQ] M/;ONDO5F> Y/NZS.;%WE=G%9&%:54=,]:@ZUZU%HP\.W#D,\&"J\8BC@IE=H M$LAQ,%"55KK93-T7AU1P3;_7]!>S8^"1K[$:#,= W.GRN])7;-\O<-+D6\#BZXD_.[DB MC,MI&@N=V:9MXJ9"]F__HBE1+VOX?:%3V^MII[9/3:>VTPJDLE[3.SO<@/R-W>6I;RUT-!=JX,;D,W0T8P#E$P1*P2B*<@07QB1!X+ M$KTW+KBM>()W%;T\8>)] E*.LW1L<];$@]GBJIIURZ,H[BNVS1B*TR7UO4X[ M@PHO;5QWL0%BN;G$C-9WZN!Z;5-*$]<-35RO,^\#82W8D'AR$AD.K@VG %8V M:H-\<-$"8/GH5[R:AS1I?3< Q(Z?[??CC=U8FZ?U!I,87HWO^HK_ ME]Q1CO1ANKA^:QG6#?OAX6(%&B!6ND)52\P*J'D5'-D;N"YRXC:Z! O"%!$* M&2PLXD99Y!BQR#NMC=8:1^FVP8"?_%D,DW[,.O/\8CC(UNK[-&?+7\"V&-3Q M=1Q$6.^SZQ9\,1KFUJA@ZH(9 395PU_CS%]5KVF?FX;]_O!;73K8/K4.MDR> M\MM:T)Z:6R^Y[7-U2H59^(]^[ W+.VVK/?#]9V.M"MX=1EWLY6R_6V.,CWK) M\T$_!&^:]-.1 _4]S ;/A;C5+X,00[48?7DXSQS^D/0 ?%7@J\#7WN%KXYRR MYX->BS'B E5%;(K8W%5L:!&;(C9%;.XK-J2(S?[2RK<\\[HC12S;J?EYT56@ MVOM8]?O!U+,>VEIH4(2@,$"A01&"P@#/A ;[JFII%MD;A&R:-0>T]ZA-6*3Y MXCEL "XC[W9G=>(42B+95LDE.M)&E(+_@8L'% M@HN/*AW2@01F#'+2.L1#8,A2[9%BUF@A#4M47L=%C!DAT3"4-@4CD[C[59#%555],]= 7F:MC]MT[-2U%":TP1R)Q;@)A8/^S+49*-K22V5:(A)TH\;#& MW9M8;5Y.4SI[%U OH%Y _2F .J'<)Q8]@'U NI' >J VLX'Q1'8UV"I&^>05HP@+U6*@I/$5D81(;SI5R#(G %.)4,>0<=HC'Z)-7@'YTI>KQ(2>$>[55"2_M2TJ= M?D?C*Z5.OVBLHK$>$5W1RB87)6)<1]!8*2*GG$)8:(*UH\KCK0S6G6FLI0*L M'>NM$\T?EK58I*0["R[0>/!-[P8T'GV,169_0>N$L.8&\80E[#1GQ$TD?I@-+352).Q50+Z!>G*N'9!=% M&GD S\@G&Q'WPB)'<4*)>:=T4-[:E<+:QT2^]N1/T1.B'M;B_MBU28F8%;52 MU$I1*[M5*R92SQ75*#!B$:<%XT-JL=%9[3,QN3VJ%B8?E8Q6E MLH]8WP.RNSJML+8:Z_L\'-M^=3$:?NW5P+9%FV_]_&M9-.DIS;(9AA/7CP=4 MV%V9''87ZG1#.>]=67I0>LY&CP+E!'%I+-*@ Y$6$=PJGHSW6RFSVW'.ESYA M:L>G6#@;T'?@KX'05_%HHS>4:12 MN7&X*TC EIYCP/00BC5B:./R10 MM/..GD+ON.#AV-%W,>0#/UM8UVX%X'[(>O7L1RVXY9#?)^=QU//P>^A]_=M? MX9\-ZUQ]UER0IO>8RE$BE 7F%5)!@$5B<$(&@R,9;5!4 V^0&+;A0W[R9S%, M^O%]FH5>0:9>U74\@VSRA1]1J0J<;V>V4;DE1V$*K^%5'R!M2]>EP-4S4^BP J_?[P M6V_P!3XXOQ@.X'YU]5-O !\.)S5\N?YYJ=_JD8G#3-H;89\]<[%0UD[&PQGP MY;< 2N67SI>COKT<3L;PB.\QO&P?1S ^Q3_.O@!;WK<7=7Q1QPL[LN,X6WVC M^=I[_[ NR)PCI,V.7;Z8W6-3^+AYK!"G6O_X\H>_W' -/<7TEDO(;9_K4\P? M>8^#O,:C$G?OWHQYE9>[TI#RRJ [B!7_G)8\[\(I;^G">>C#]?4$VG++;A_/ M71Q5C)P\G$\.?^)X %XJD%4@:^^0=5OCX&< 61135J"JB$T1F_N*#2UB4R;$ M'#3#:',8I,R,*9,"'LH A09%")X] QP_#4IQ_]83?D']QI2B;TX;)@.@3!\6 M$*K^$)1R7?WTQ?8&]<\GU2".2T;$$73#Z4JVPS/-9"""":*%09X1C'@T&#FG M(S*86^.5U9RN9#(D*I-3A"!J<4+<)XNTB@DYKW'BTF-CW>P$UKFZ]V+ET/6/ MN5S_UHCU?V2A?C_X/+*A-_CR*?K)J#EYW%*B@SHQTAQ;IYJ2/U;0LJ#EG@L$ MB<:*,8J(MAQQS4(N=]!(*6V<,\)8O8*6V =)!0Y(! YH*0 W'16Y5EUXY2*A M6)%.H27!)T+N."GWZ<)EJ?';MLG_C^'HSSBJ_[W))HJ#VC8"Y_NV=UXOIB$= M",*>KG?ZS"2SJ+)[]:<4(FB?P-P7V.849H.,E!A)Z@@G3LH8=F#XPP^SOTU3 MFC_&.HZ^QIR'^'$$"G86["S8N27L=()X:O-YJE#9J'<":>HYDEQQ*FBTTJQ@YWT< M@\OX@@X>?"EZD=;Q_FYP&517T5]%?6UM:9^ M07-)%$,QYA913&'DB!3(*B<)82J%L-)8_=&G G/9_BV+]JP;P^66%)4XT:3, M(R\H65"RH.264-)&QFUL)E\+CCBE$IGD)0K%(I&5!N,JF=N!8-'FPKZJ5VG/YS^"95'92I@KX%?0OZ M/BY%TV!-\WQ2JY1"7 J&C(9_'&?*\^"X8W8G3L@VT9><,,(+_A[5N40GL/VN M_L>WEDYNV _W@/ZJ=-(HP;,2/'N0WF)2,@U*"@D&VHH'T& F5\R!-K,A&"\E M7M%;6_$:_F,TK+>5^DKU":$[GAGZ[ 2BH. SW/1GBH*)J>!LD(@HR1&WC"%+ M:4"$49.P8DZ3U>&=V[#>MXF"3)SP79OO3U<@RCG ML\!?HMU_:+Z:ON3MD&0 MS4/([,#'HHA***J$H@ZFS*BU(7),$)%!(4Z% LM<&A2P=<2)I/".JH7_:40/A! N$E$EYT MP)/2 4=F>DM&8LS1= X* W%I/'*&8L0-XQH3[X1A.S&]?X_;2B6E^@1+4NSM M8F\7K.T"6Q2LW82UG.% +44ZA( X(1PY*2Q2T3JFB)(J[B9FOSVLW4?$_KBQ MMHS?W+:ONV[\YD+/_S*#LXP??"@#%!H4(7CV#'#\--A7[*]99&\0X)U:V_:! MSM:4>%EVVOLLWGA*]Z>EP_/,SA#AB[[7'LWW!E7\[F-=YQF>;CC\<^GCXLB6 MQ+'C2!R[JQ3=X*=NHMI/,X(=-EU762ZCQDASA1'7.5U7>8N<\-9SQY(@*XVN M'AE@_.W*^/\P&E[ [E]^Z-O!^-4@Y*9!%^?POEN;7$$T/K8$MH=.B/RYP'*! MY0++3P*6#?6"1F%1HBPBKCA K&4)):)S7-&**/668Y%[A&5]8HXOKWCKL+RO M!./B]MSD]MCS(2S\?UJW!YR=+\-A^-;K]XLR+/TV*=Z4=;4ZN<[SC1 MX@C4:@'H)[3[!:"? T![XHQW42!K"4<\8HZZ\G?T!M#EA MZNAZU7;#[RG'/3LJ[P#I/YP$@[S)'BUG*J2.#T46-[]P?T3.[X MH.B9 'TY3#JTPU5:"!4=7'3P\]'!6M!@A?9(;I- M9^M=TU9@61-OJW41.]&['H3Y3/1P ?L"]@7LCP[LDXI6.H(1Q4X"V*N(' << MUSH:XY,1/*[TIWN,P[5;L#?J6?9.ZH;354ZYMNAT_1['P/LKC9=B7?3SCO4S M/:59JL-PXOKQ@!KZH4+]KSM5U>NITPUEO?]DD,BCXR$@;3!!G 6+'/,&7!]/ MJ,2&8[U53VG><'!!>6ZO]R _H43O4WU>XZ4C:#Y80+B < 'A_8)P3)X#V"J$ M70(0QLH#EEJ/B.+)8^&P6RT.W4K7UYV ,"$GG.\U1>#X4'C1>X&?+:QKMX)P M/X2]>O:C%MQRR.^3\SCJ>?@]]+[^[:_PSX9UKCYK+E#3>\S"OX0Q)IQ!C&N* M.-4@&\0(I!CG-ICHE%^IY9/.F*!I0-1+C3CW%MD4 X*_2>DT=M'HZ_+TR9_% M,.G']^F7E"*P^=QBC.2--UV1T".*O3@;]D;3*/A>36&B_XX_70*+V3' MD_%P=%D!P>/(]A>^,8&O#YM+TS /X.H-OBQUZSTRF9B)?"/QZT(#%@@U0[_\ M%ID>\-+Y,(QJ?XQ]D78,O[]J*.+^IX83-]9ZMOU&![ M[Q_6!4V^]NI>HR@N7\SNL2$3C/'/[TH(C2/I9<$+NPV=X1NP#VWRBF MK*!S$9NRY((4MR(%+4A1Q*8LN2#%K4A!"E(4L=GAU,'=3#<_]&'Y(^G]:>.Y M1DF^*-V2CJ-;TMYS)5P@7IL4D'"YH9Q-'%GI):(A6J,3\4F$;9SMWN5$]]7X MUU:PYY*^=/%2/L7%9!3G"16(+F94O/O]U]ORPLGIT8T0.I3XP$*>NF+YL>B/ MHC^*_GC85"/A5-11(VIS>P9+\JQU*Y$221,5K+3:849(- PE$D!_@,9 M1C*.@F0X1BQ!]^"B/YZ)^!3]T8'-+_JCZ(_#Z _P-30X#PDESASB.$1D*6>( M&!T4: 5G&;ZN/[A1GC/%VTX$7(#K887S2&CF+7.5(,XSN/_9M%$%P<1KB[*O"CSHLP?I,R##=90AY$SV( R=QI9 MFQCBA'+0\3@R_JA"D:85^ETT>2/FG[.4_Q['[]-4K;]N!?RN>OS6ZMC3'?<1 M*F*S8Q*LE9J#P&=1(D4:BA)IE8B0+CAJ$:$T( 0G7, M$:"$I$!&:4YLHYJ*:.0/JPT ML;M/6+%;2H2?BJ)$BA(I^8F';= WS(6A$Q"_W&P@?K^(@QI>S@Y"-3CP(@JQT%ADC@R+"66Q6)H'L)+H(@OYV+NB_ M3.7\U2 TPT*N-WYZA%HGITM%CQ1I*'KD9M_0>;!LJ4-14= C M+F#D-*?(:\5 L^ HDMY+@'%_>J2XAT6/%#U2]$C1(UL=01MI(MZ#3A 8<2,T MLA'4"HU**>&C97X_,<9]Z1%<]$C1(_ML?%7"C)NFW9=88M'=17<_HD6\P]8J M:U!(QB+.\E3A_"N-@GF<8K!DI>Q@5V7/C4#/_S3X\FX:=BJF?5O_Z(IH84MGCY;%) L(%FDH8!D88LG%00JN68WT'N: M1]HDE]6SFM;*CV+HC72HCP=%AE&"3+6<>P] M(YX]*J?M/G$H^..;%D"V%W4BQQ9UVOI@]6(T%&U5M%715D]!6T5/M&9:(N?8 M;%(YP1Y%(ER0*0H95OH[[*K9WRZTU=&E-Q1M=6B<+MJJ@V)1M-5ST%:*!I$\ MJ!JN,?R3$D,Z,8I8\%XE:7SR*ZW-=]5:.4$N18,P=PH32QP7 M:E\AWMVI*%-45%%1W8@!EZ3<&^@]1XDRF'I?Y@$]I1FNPG"2>VX6 ^$&HCQ3 M$P$[*8/%'GF3.T$3! M"*O!H^4K11_;"ZSN5"6IHI**2BHJJ:BD3@E)44FWJ22-DW&@0Q!AV>,AC")G M/$'>RLC ]6&4DMT%4G>JDOBI+BJIJ*3MJ*1')Z?[1%*[HNZV2NKJ+FS7 ME97O7M$#;?.G_]\/ '+/;O%EP67!1[;@(L]EP67!Q[/@(L]EP<>YX$77!GZV MX+[^;>8X_SXYCZ.>A]]#[^MNXR'W6_?5LV]\W)T) LN-WWU_$F#ML-3Y.OOQ M.PJ]46S"!R\ !";G@Y>A5U_T[>6+_.G+"QM";_!E(8VJUSYXZAH2^#7GAO72 MY>P-FB^B. @OW?![7@I\_\4\FO#]CI$G0F];_69B7X6X'N+?K2?^S3PHU!+_ M979J>>ZO9W-G^L)^B:U/C&R"]WMA^]_L9?WRA[\L;W_&_B4:G]D!&@S'LS>H MQW80["B<5J_JZ@)NTSX,;C)](0"3D\7W',6OO?BMKFR_#Y?T0ASX6 '9SZ:E MQ%]CT_%Q$+_8-L]L".\-+P?4BE4OP5O-[YOO,?QF\PW@>8,80X3W> _7 :DN MAH/\N-G;P OT+_/:X/^7;OGM+.:LUH9 ;^!K=G!9?;-P72:,GYQ/^NU[](=U M/:]V;@J@\S?.AW5>4@:9BM 9(>O3ZO,MM^NUV[ERPX6;5#$/6UY7W#D/NNV M^ZH;'K@3=K?C=OO? A7/'>P$(R<5Q90U?'#]K_1TW^^W%+T[+J198-*FS;%Z M6<^0HV'*81:WB^%H]LL@CM>"",@4 ?\#;B\Q0"X?#*J(M@"YPTF31$(?@55 ME7\#& 6M_WF(P_&IX7OCB.([*#YOM?XF!Z>-+@GKC_ N,MH]N4(..L*_*>_''ZZ;1*"_UT M 8;&O0L@7=M8-_^I/P3KO]G4_YJ,>G7H-7;@%,G>91LJMWOX"'0=3&+U*8Z^ M]@!W?\J[\L.[CY]^^#F_0_P.+S[(6SQ>PUJS-VA2A]LF$7/YI$X5EBDL5!(.*.(QDHZ;ZX? 6I,M R!H"@2 M0URJA Q)'$6-):.,RB!6C@#G)W^_-/1H&/:?L,!&LR_\;8_,0C&Y,DNO>SQ[ M!M3QV6@X^7*VU:VUF//(;40)= 3BRFID=>1(P3YAZP,+T:YLK3%&Y.Y)E)$$ M6^LPLN.$XHP08C>-&R@$H M (_@XM!:8;VZ,>'F"N!;XQ8UJF2AV7?E^Q9@.%P#BVVR#Y4Z"9TL(IX#,E!C MD#4L(4",J*0G1IJ585F1$RTL)4AYKA'W7B-'K4<"LZ@4& *:1A E0\Y+0A[FE12JP/U-%?&:Y]0!%\>\>@(LMQI M1!W<2"2B\+6AZO\ !'R= ?"JG=Z;%OU>G0\G@_'GX>OX=@J;,7QLZ%C_,B/B MJSGUX.MO)W$IP^B/3V_G"49R,;\(B5L2C-0IWYA?M#=L@&OZC=,/QNI%A"6. M>YUB#^JY4LXZQ'SN)(2EI338K"M6<,8&+4&W2.057,FM!IR)F"+K ML64 6I%X>Q><^3"CQW0T\I;VG9RJSNS[:0Y]-9H_AP$(0,@Y6 SS6-4$&/_E MW*!H8D+ &C7XFWWXQH)=,;,IOET#H@7@6< D>&28Q YQ6=#)&!4D;!(#;49U M0#88C83V!#/%55S-8B2&@7>C%=(R@6WLDD#@*U-$N5>::4$#9MT'(7Q#WOT! MF''!^2[V>^!\ MUU?&].S3,]O&?,?1GPWR&5Z55?QX&N=,8&Q7^;=9J!%L].:)\$Y78=FYC[XN MUMN$>>JZ"=_.GSZ/7#:AASJO)P=C3L#FSU(51U_CW%ZW.3"3OP[7PY,S<5K/ MH,'OZT*[P0F >S6R?F$OFS>YT@&9 "X"V<#OR(<@31PJ/S>WJ!QXV- VSM'T M+"CQP^TM[5U+YG/[7[ Y2V&C'%8?1>"[:MBD.\?Z9(EG@6G:6%Z_?YDYIC\< M? $87QO#FD:5VISI1C1RY'$R/AL"E^?];]ALJASJ61@PNS7-H01PU$IH^61J M;7X9Y:C^9) 9Y\L *-"RG(-7@Y7".[='3#F@E=U6X.OQLOVQ/CZU2YIW1Q5I M#?9.#I\D)P3BF"MD?!"(*$.HDYA(O5+CE:A,3A&"J,6S\0HJ)K"4-$Y<>FRL MNV[P_+&P/:!17D\W9VMJ97/N_-YMV]8HL4T%P:*\_'M=Q97."_DT;(%Q ?/2 M9#P!U@>)ZPW#M4.H, 1):< <8-CW+MJX[V65579^NTEXMGN!E48:/FMY'C8GF4]@[ M4(:-AIR>T0'ZY.-P,.+FA^_3ZV&S\\&\;4X/AU,5O.9M3JY!7_O0-0#8!I-2 M?^+'.?6A2J/A.:CL"[BNM18.RT=K,\O^5U4=@,'N&#S-"^D-IMD54X?3AL23 MD\CP0',HE" ;M4$^N&A!?_OHR?\E^^3G\1I[[NBS),;7]&TW5&J('"P^3T ] MJFS."3 !75!(2>8CYI&2*+=A KZ=)AV .GW5I!Q,BR@'7WX# _Z-'8TN06E^ MLZ-0?\I@\6H0?LOGV1MU+EO4N>]^_W5)Z:(Z^JQX(I6/RCS.-Q%1N4O<&L:X7PFY+")-#<#9G73;) M0(TIEK-]SB?GF[YQ6BT>/RY:%VM7?1 /;5BU_@P/?=T?^C]_J"(HRPNXX7@TB7=,U->'\8N^M1GQ;M@/ M#]_JWX>@8$V%JD]C6'[U;I#=F,SD'_IV>9S1<3F(GY>P>[GM&E0 M'G^WEQ55C8& VUC5_+6K4;SH ^'"VA1%BHFX8?7_K[UO;8H<2;;\//LK9#7; M=[O74*+06S!WS"@>W?14%2S0W?=^PD)2"-2=2#F2DL?]]>L>DO)!)A0D^9!2 M/C;6!:24TO'P\'"/X^%>)<3+J_"O518\2 )?NQF. /,Z"R='U&?.BN[YA>>G&>MR@ IQ-I"Q^<\9CNMI>M<] 1F]QSUOP-E M](5R@WA%6!'6A=3)2HWPT(+RZS 1BC7B)Y[M@$SH]TCQ 5:ENWS*6+\WPH6;?)=ZKGB=Q,:89*:Z" C+F^&G(, M,T4 ZBF, %;,T -U=^U G]FYU34(1 -'5R-+!*H);Z*ZS/+4, H=$4:Z\(T9 ME3Z4DI+3_Y /XH+WI0;G%Y703M+L1&ZQGU:">Z?6SN[F&HZU Z^V>=T%&]V0 ML8;1,74T6@:FQ#!P]GT_\%4]%*'!16#JX8?&6B8XG%;3)OPFYXOTCW#D5SS: MCMZ,T2Z7Q!E;P>]YW)IZ@= "#*<# MCV7REET4"L33".YU'_<5C)]Q_ VS]82.;4\:)<3[E(PH6Z2Q4FD7R// M^$IZ.Q?]?IS<[(PV+-#IYB'N0>1%5FY(5/?E2CC,ZG-(+YXM*EVM$6,Y>9!B M?=N):&$:PI +;C+;MGTUL"-?-6W#QG74!(OC<1;X%M?%3'+A(CL3!WT\;0;. M\'Q;L]PD5O>57IWK)LQWFC+2#G=,'7TK*\3<',,=R9[JU M+E*?>:TCW;@T]88,=N#8NH?G#UCDXW$%(U)=F)ZJRVTK#"# #]G,L<=%*I^N M=;"M!@WV#H;5@S([H?_44ZH=ULD0B8#KGL#*&N*7*A E1EVNKW/% 26P7K.,,K;I0 M(X/&*=Z2UE+FZ@QR=7+,PBFS=L50CC&"6VYRIGF8:JJ5;%J9 6KKC MKE,R43K,1N,^]<_:9F&ZN*CGID/XCNMJ@:9&9F#@'F6H>KYIJ:YEV-P(;2?&1)M3__KZF_P)?^3OHFP@/ MDO!8)AB+\"K%/TVHZA]RAL,UH)3\1ES($ZKP=^S]@#9SR/M7(KMCLTQF.,S& MB5#K&DCYMF4$RK40U45P'@6N M;['9K?,%//J%5>P8,5LI@^="RO*-,$(Y*XFZS) 75F%VQM"V7 M:LRNM\;L$A(_?<&-B)F:*BRL$*)9ANJ[@:_:G@E>I*<'D>,L91D*;D4X[(N* MBIT)&R?#PP.,HN+BZ0H-\8=R/UL47APH^?#N#NM,5D?B\'#%<%2E\GE2X'0$ MTH0T"#R_?E/6K94E)^JSNQ.D9W4(&'].RFWF'3S/-\ $,)F'YHM^^K#WSAAR MH_/YG:7?ZT+OLLY[_MH/]0TPWGT^R,5>+@8<3R/6Z&6WN_*[/\WKHW4?YW%9EWFO_H[]^\ZJ'_*]SXV>L?F7T'O>YE_"Z)GO?(DUM6V; MG=)-Z28QWPG;Z@8:FX+2+[4):[TY3QK0>5B4GEY&4GI3^(\*HDI=( 3H/N4,Z?W.38;]1TGJ* MFS8^[3H(N=&6AD:<(&^]DI,+23I/.O\!88P.>Y *=!YR=[3^-"FR.,GC@%2 M J=-3[L.0NZ.I2F+R]'X=QYR=U2^KN= &M!YR-U1^HFS\J0$G8?<';W_G?>' M9.DIBMKXE.L@Y#=;F='Q][HVP:!09/-*I;8"K;=#:32ONM3[M.05,94S5#.V M5)-H\G1Z\IQG)LK5 M;3K,>1+2!%I'H!F +*+@A9CRA6(N\T!L8L9^I-C2F^0]6;R5SW9LUM^BH(V6 MUMH,^N2#DO05&6S:R,V3TJH%\AVU^+Y(YMJ=5=; DI6AYHII-!BS0EM^DQ_- M,BQ7LU5/P]JY@OFJ[SBV&OAF9(:&)0QWIJ)]Y/FZ8T21ZNG8E,^S#)6[AJ'J M@1GPR+!#+="7W1]TPHR4Y.^'&X@QC>TP_>5N0*N>BFM:1!LX&^HH;7M4' F##1 7#5]VU5]L)S.'KCU3[G/#AO99!?,Z T'N M:TTWDH ?17A9\$+D9]&!K'+*C["<85;VE!^UF= F;;3^O0Y>6L]EJ[7/G;.] M;YU]RQ+!W,E'YICT8.F!IBS0JY-:D&M&@TZV@&S!DK)G:%-SWJ9F5?U=5"[Q MFXK"-%H\9(9;8X97&QB_JW/!_-CY16;J]2Y.ZPK$W8AKW+=5+Q".:IHN!.+8 MS08/G<#5;,"335=(U2YPUW5\(0A[-#3 M/&$NQ49^;[,R_\YN96T[\].J5]ZF]RSUGK9U%K@E5AKCD/TR"K3'F8E(>YL8B;B<")7,M1 XMSU626I;J&[:B&9@9. MX+J^$_'G$;?.?9]9)E.]*()[(M=5/6Z4%W/\0S/ M969H>4MCA_SOVU+_W;9T5)]YHL 8'CN?-HEJ+H*]<)@]"9Z]/S1_29^,GFV- MM&E*O&1;R9VE0=]&0[I\@CX(=:X9ILHB ]Q9RP]5WV5"M3W=L-S0,FP>-,R= M'54'E\7MIAW8RZ.1BVI,NJBJ\1T?U=PQ=3HB1'F_:]I$KV(P[O<%;:)O8A-= M[^FX=1>F0QP"VD9_12@=71FYX3(_TD.5:ZZFFF$8J%Y@,]4W?=LSF!.XC#5A M99PP)4O:2#?7OH_^3/%H)[W+AGK32_O;P5-%@Z58VM!Q(\\(/%6/6 16T_94 MUW5,U72X;Y@6<[EG-[PA26'NJ>WX0M]9=MZ4M;ZFP-6^IZSW%I2YW\VBTQI.37 M;M2OU2/N!H8>JK:K^ZII:[;J6KJCBA ,JC!"+3+%TOS:Y=CBZ;UUMJ3-=7W' MU&SR5K^_N0X_XRBL=G*\SUJ.G_TAP,\7TS"^7S_*[P):_B9BQ'5#1);J1-Q1 M33TT5&X%D1H8&C-=301^-...\="V UT$JLYU#>YQ3=5C@:L:@0@-+]!<,W"6 M'=K^#!<6H[.O/V=IGK]S&U$Z9##SD=[)1?)B>C+GO@<05$,(2S6%YZN^Z]BJ M$VBZYPG#B,SPN4!LWW1U2PM4GX=@$VW75SWN,[C'%8'K>&;D3+RX%IED"^I7/6A.__(9\I_?&N4B/OM&7PC#3X M2TFK0CT/(A/*#%)B#^P MWMIE-FGZWV#D[6??OB:F=A%H5S#6<>TD*??H)2EI]$Q)1M6<4/U?5X\YP[7V MT7K@N?*_YSUU_>NEHPLG#&T3K7P UM#555> #QS!C^ 96\(-9])1-F$-9\I% M7*4%[[\Q,\6>B^GGJQ-"^":/CQXIRFJ8/FZ$P;<4T/?P8+R$ 3Y M$>>JL"//="S#Y_;,0:9-N$[+5@6]0:J )JDAZJ#KW#&-T%598(#CZ(#WR+D0 MJJ$)/])UWXG$C">]"<=QN>K >DZ#U $>@DMAQ./LI57P7N3% MLR7PA150;](2%-HN"QW;5C4'2Q9!X*:ZOF.I>LA-+3)]"&!F(I1-U%?_78KW M( F/'W%0!"@:_FDB4?+@YB83-[P0W].^L$9,UU/C- *(R9@83,E10.6S/-] 1K# M(ELX@ADF;Z&RO#'>U;3 ,UUFJ:ZC@QW7/?#63--3+<^,#-^(8)W7FT#V;T)B M;PN(-QK_5D;]6>3[4F2C@.V7$:ARD.,"L>Z7?S&O=ETOL /*D(D@O4G@9FPO M.%9%B!+Q9P&K:I^C3(OT^5Y#*/U=X2:"#0E4,NL+OTJR(_Z?4MX%T1U^: MAM]]G1<2#AQA1K;IFVI@>$P%#\E2?8>9*D3J#G-,S0+_9QD1^\HTH_323]*L M^A->M\Q<@\5W\GKZ=W(1UJ9Q9N9ENOG ][?MH/%X=\ 6H$HL9I M)4LL*YC(EV_OON8$WG(10G.9*S//)GK(XGA!EBO6ZX%]8PL#&JRVVFBE"#\"V(.'='09KO MY_%>F4Y_%AW_>X@1//A]_3ZZB:?)'[=Q<#L6F=00J2#H(DXM-1.WO8L;B=)A MMOF51B!RA2<)_A./H>2*+T!SY1JSS,4$65%8&GPU+I");J"E_CQWGLQWT4?OT= M+QW@E8\UW9ZC_[#_:?>5:UC/=;]WR7<^UUG/L3_Z'3WCPU_!>KKC3?SO?;@^ M=+9ZGCK./W ]J]CS7G 3N77CC-"-I.]V"3)H#WXJCQ=U$#Y![@+D1BOY4HM( MU =GE.KD#&D"K:J;GGT=A-QH@T,C3I"W7LF7NJK*C3L%-_%(!V@]W?2\ZR#D M-YN:3;?%6(,QFF$=WZ<@F^]60/.&YLT&YLT)YB7+=#R:/-0O:Z.E/DIO4<]&RZIY=38V;=X:6'Z%NF6]E-=J6#X>LU:9JT>JR0Q==1D/54MHFA\Q MX;C:['E#(4R=F[K*HE"HIL4#U=<%5S6/ZU'D,C,2RSOL:B0MY\"W M9OF!9@M5T\((#T-IJNLXFAJ9H2D\(V3.G'IUS33 S^K8R7U$W$;$6&3.R:#5 M% :UW9YA4*FE%>QB4G#STF:Y"&DEW(*5<,/N3T<7P,",(D_8D>IRX:EF"(L9 MM_#\E*&%NJ;[MB=F(I#WI+RO?@&CAUZ.5==%@2J8>N&X7C<9.9,A]XF6]1&Q!6NT_/(*!-ILJ:XHJR^ M08L@+8+;L0B^ZS#=_'7R):G]^/H!W#4MN@;G-@\U0Q46]U73MV6Q#PT+A#BA M,!S=YEJS%]W2Y"PMC''L'::_7+RMI9-YT=WRG\B4DRG?#E.^=M/J.

^W^),,PJCFK-H=&Y):(;!7[L!UMW0-VSFJ'[H MV*H9!$SE3F"I7/="+>1AY!L-)]HK SP$.]N(&,K1>L;6[7 1)]34&.K5@S0& MK8PK#J?TGH[.4Y@.L3@=!52O"*6C*ZSF>8:M"5?E9@ KK&>'JHN='NR ^Y[. M.//MF176#;FP?,]2/1.[K00N4_W US"K6_,T9L!BK;7Y,(VWHV-+\?6%.,\T MDH[3=-F";WK%I^,T:S;!KLT-RXI",$&Z!^;4"52.W3=X9'NN8X26PYR6F.!F MA#AVSZ(0YSV=RYO1Z7O5_&(+C0[='Q]1G\T'8P.TI6>[W+5%*!XK@B8:MK"#7W=TZ*(;9O^ M&#V[,?KSO.,N-5%\2Q/%%_R6!CD"EA-902!TU71<^(^P;=43)L/&P9&P(ML5 M^DS1@T4<@W4SC(>>H& M.!*. 9X#=[B_E/S1+G9H=)K24JM['1I!*Z0&)(%0I*YM>XO&2<"2C*@6MA__ MX^^NKFO[YY>_Y?)'MO^3@A_?E,4Y<$W\2SPIHIJ?THG N!WG'4^>I)>*U\.C M0CFYX!YT7HNB,E)1G,!3X=W00HW>X4[@,ILKZ*'$40PWQ; >\P L'L[MGG(\ M^EF)X;*A_R>X,O@VPX'\8YHI8?J0R)]Y^.O@2#[<"-P@5 M^*I8W$L'LG[]\5O5;P)/X7YZ+_";?=%/'^1U!0RA*)0^W-[?J4WR'7^,[X9W MRD!VS<*O' [PU9KA(!A6Q'0_TE1;C&;]R'V&7^[BHA!PD2A$!E\)J/ J.5M0AJ45F)QWX_D^ M,P-W)AK&W@F>#U'L*'V8<J SZPU!, M-P'MBT)?MAG _Z_&D//]T?\!"7CHF$WSB1CZ[RKAC\BBM- M'#W5[R!O5&')V??31X2 715'I/KC&XE#IB]N(3Y6$'L1H5O>%*F#'$U)Y/SC M=I2I-H#%H,Q"4WD$[[?'^P_\*6O@D?VV%"N<'HPU MY .&@KE.@,G_!M>Q=I6O^E:DJ9YI!EH4V=S7C.?,OQX%NAM%ELH"5U--FYFJ MCYUN3<&8*71F<&:UM[*&9>QX]EH+:S2E=N"&YRB9[LTO]6\'3V4UEF)_31$% MCBT<53BA"Q:46ZHKF*%:D66X0G/@WYG*1@VUOXTHJV%;/49=:JGZ^IIB&^I2 MNSTKX8;=GXXN@([.0X>YANHY6 G ]2#V"'Q+=4Q=YXX9.);P-GK@8MU=:@UM MQ_9>KC1!DXLL*@TZ6=17+*J(+%V+/#7R!![,@/# -4WPYP(-;"EW+=LWVV11 M&Q%7N$;/H7)]Q)FL*:Z@+K6T"&[3(KCU39C"0#-,CSNJ[6A"-3U'5[G. E68 MIN/8D>?97MCL17?)76IU8\>PO6U;,:F]$IGRCIORM9M6S0DBS_5MU69(&I'-+.[X[DSE\2:;UD;$,[;78Q3/$$_2A!PPZK#TYM6B2ARI*J+, M)#%1 Z:/2(SZ,RVZ1#-7.+"N6JIE.:YJAI:KNH%MJG:D1[H>,<,P9DI ,V;K MKF4ZJNX&IFH*PU7]P-)4/_0=70^YJ0G1WBPRF^WHGKG0 ON2QHXRPZA_$ZT/ M[7/.*-%LLR;:\@W/UUQ5F*&FFF[ ,"+R59=' 0^C(++X3*WFAIKH1@10CM[S M*-'L/?V;MJPZ64/Z4:VG?Y,L^%R6>YUNY30J"4N-FQ:RRH'' \VT59OKD6J: M)E-YX)NJ9VF1H85N)*R9< U'J)$1<% >S5=] MGX4JUX0E+$_3PV"&L,MKW^"?+V]$:4$-\ITFMF@S-B;C!#95Q M"\Q-:$JSE!8.C> M=FB,8S=$8Z9Z,W6I\T;=Z$6YE.V5SH=9< LJHISW>;*]9?6O)CIFI%$DT',: M==1 ;TI&D-A#8E +I.H_P N%*V&ZK/+)\U?.#P(PT5[.-&3LI-$N#J-I7#; HJJE%L!![NJ5&@18X=LAM M/8J69B>K#ANCQDA#/P^R6!K/"Q#UNSIML,VW-:P;;4!D,=F#K:<J:,>G.,%!$K:,.\:8:B118H1F2# M\^XQ2X7UUU ]CT6PPEJ.&UF@4XX[VSL1M-,U+#7PL6.BQYGJ&A ]A%$(:[MG MAU;$EZ9H1Y5Q.0';\E6:E7.T*F>5Z(_>H6SZIW^ZS5&U,HZM+&49SO(I9<,? MGVE8A_LD\L$@2\'FP'CWGQHR>7RAL3 "S0?'U,7$$!V"9^ZH7$ 0HT-<'>@S M\<\B5AI;V:2)7!\/^2 N>+]L4W AQO>]BN]NHOTO15E&5PLCB.P@A.#6<4,/ M.U1H*C>,4(T\/S0$LPV-S20.O:>KA>QU)0%>B'J].<_2FXS??:A/1:M=^&\I M>'I,4]1JZ,>B42K9=,.1QS:"=JHA@_%WC;F2E_P_BD>XZ_ALG2@JK_2@@J.[) M>\I9HOPZ!$L^WI.=__SQ@\,Y#RY]]H9L;C@&%YZOF:K&7%,U?5-7O=!Q5-U@ MAF,P4W=,_GRZ!V[H"F%IJFO#E::I,]73W%#U#-,U31;8/K:D?>9+S9WQ9=[ M651UL!E)[2K]+,87S\^KGKJ;]A< MC83N,],0+H_>..AE0N=I AY (!K3A^TA;6 7-L478*9ET\^EMB V0UVS&%-# M&%'T 2V5^V$ "[T0FF%R2W?TCXS_*VO\YQI0&01-SE4DRLH@%;]%#?F3'!%U MK7HP9=\;H@P]!=?(!!;O.:LA_*D/CRE7N)DE$M:R$^%G0YX]314.7/C5WW?, MJ+?V>3/I38RE%38E^ IAXCA:H#)=()%D,9ASOJG:KJO9KJE'_NS$6ZAEW/3< M"X\DR5P:WLMJ_?QHQ07'VF'LY62]]479S1A:IFEVI(,1%1R52A MN981V*;#PYF:@)IF,"8\0XT8UK&"P50]VS#5$*(LL,2V'@IM T-K:]:.9[Q\ MT&%MDQE)P&:,;BAL9K- J)%ENL@ &RK7P('BK@LKGV[JPIWI]6AZ3F :#BB# MXUFPRL*"^A1Z0IYJZ"UZ3YD'L$S$O8):-U.XRC'>UDYR#?SS6A+-H8D-M M2?DAAMG3-Z\&34L0$:'##!@IE7%,$ F9I?H<[+IM<&::;N18X4PED$4,^=J& MV70:-NW:=S>JU,9U/W].MN0+V2%KD\CV[MZ>PM(=AG$AIW:UHL.2#?\4L'QC@FNY MBX7JG2L/<7%[*_HA;H BFYI'3TK!'U7Y][2/.4I*Z@,07F8XC)(S,%E6?OCR M5R/;T@RS I8_9 %CJL6QK 7'LA;"=53?US3.?#/THAF*[=T42IGM=3$2AC0C MLO'+'Y60P=I<\<<_QJ(]&TOVX^&?ON.Z+Q?\[EKTYW C=#@L [8;1K T,$>% M,=-5BYD:CS23^\[,CNI[G(8F##E85?9*F> N1H6F:3$GTE2F6\B51ESU71AU M+=!]D^E">/9,1/ >_Z$1HZ[M&-KF)SKN9#; D=AL6NN(UX2E+DD+)9].- R& M60:WS=DE[BF70BC(+^G:OB2;K9YR(>[3_CVNJH>9@"5<.>%!W(^+)XGV2YK< MJ%8WFVI'H\LS0N]EFB' RRN*]8:(L8Q#*YP#.*(&8*8=P<;&# M_R0%)E8K)S#-DW0'%1--!<]A]8A$$LJ4T#+[M$IDSB"V5[Z*+'M2OO(X1.^= M)\%MG NQKWS^?'E:FR\\2H;\5"S]_?/C,P5SI&))8I66;/).A'#/X>6&>9F/ M"I?5)NC9Y6G6PV2I6A* &88UA->",!MB!SP:"]?#0W/,W."%?"OY@.EO*8.) M$MR?*7S="**,8"9>K[XY$R!(45[EJQS%I1TNQV[TO&,.?D.6 MC#^&P1R/>+D/ [KP*T\D.\AF=/R[#L#/&H;Q5*O2DV"+T.W 20"QE$5 MCR"@8B*C_>$V12'$8E'T)I%:,5D^$M.W&/.W#^,L&.+Q@7K\AHE0]-)-V:FR29Y]08;V(J]RD61UBQ(J M"G4>)L1?::/\JC)BORTS?67^(J@!" Y/*,MD1KE+'X%QP24/QD\F+#S<"CGA MTDSZ*G*JH6+S&#T%8EA<($0;(OXY%2KTQ:,:R@Q/>.$]>)WA7;(?QCG8A*<]_'1_@., 4=.X0UV< MR&=6)? 8_/KG$&9Z]%0_7-ZH@@G;]]-'?'>X?V]4@>CQC556F+ZX._NQMKJ+ M2-O6IL*T*BS#HA>WHZ*! ["294% 52ZA>[S_P)_R_4^[4X-22[PJ^S0K[H]( M=:,6=.9Q;Z^P(2MJ[$ZJ\3:95W2N\K5;6'0(\,CH,$<_JC*L$XOY+4+>0@6CONXI1++T*8 B8'9:PCY:?HVM[S(4'V!I^A<'JBNHT6J[IJ:%GF. M[[LSM8TC^^1^>[Z9I6.1WM&,E%*H6SOGM4? M BSBO5 $GA&5^BXDXG*[!.*:G-?[Q@'N6LN=I5&H/#4WROI)=72/#F<42S,J M_X[?![99X'_K9U2>JYAT>-$V@TLJS1]XFFC*(:@:9N)M,V\T.E*F,02LX+JI MC/5,D_TP\OM0RB"IGFX[/SR7W5+564YF&*^[:^\ZN,4H,;^.DVL0QC4@XS>9 M$')9RJ\?XF*3RG\*[ZAXO;\=_G+P[2.V>2DO\_/QI7+Z33GX=J0_'QQ M?/SU^-O5I?+'Z=4ORL'AX=EOWZX.\ ]GW^I?3[_]+&\X.?UV\.WP]. +WGKX MY>SRMXOC"=R$LB0-APBU[EQY3\ [3_; MN.Y_N[HX^W(I5?G\XNSP^ CT]_+]"MSJE?BX7(RJKY_8<8';:M>>'QHJ@$DQ(9SZ::!1ZML*' G1XD-9 6D9M$9BX)"QR!4G\DD&I/KT\/AQQ M#-FP+TI9HRSRG8I5XLCP![=3(L*]=W"9[H8E 28W[-*[.XBH@IH10Q]I')I. M[HCC)X>WL8A -" F.4QG410'(+L?*SD<'I_5\.6WE]>?Q D,&6Y*SUQ_+[NKKS3 ZU"U@>!I>'#IY>OA>\R6H3]1;>_D'(PDN5KDOB!<85Y;VC M!#!?2SU'0D%R=7-4';2/!R#)^YK(PF]#T-4;C.=--?K/7E[JX7AR(%GR5!.4 M-7,#BC4AI3+BS L([Q,!<[_D3%'VM_% 3LXT+PG*%X2PT>R-[3.XLDA013DA M9SY:C&K2;OH(.$S#2'1=15!EZ+MG@F7([+WJ/6^I>')1EWB[D2H # M?8H;ZPG\Z;">XWB2?VQ)RRMAKFZUWG]]9L2F$R-$CG6NX_RVMO.U4R)_#\'D M890?UY(,)B49C229U9(DGG>\H9V&/\TI+\KCR! M\9K@/^V@-S*^.\>$FGNYV,'L*!>C>D[+GV%>8Z6_:N68NVB,U\C2^:GW%&5> MSCST=28+C-J 9R-75^;_3&X^CN_%HH3E5D$Y'(^5H ?##-:' _GY/2=NK[^.<;N: K)Z-;?]0U M9OQ4)CB,BLW@F9T8' .YI%^B+J=R]^HLN^'@7/!194:\^ J&-7S@3^5=>2Z9 MSG(A& [DJX(EGUP)GC$*;[#Y;Y\:F->P"J/=(EMT-4^#/B95'";>SS%>$3!5 MP,\N2F4Y$OT4%47Y#WXWV%>N4O#DA?+ER_G\]1YW4P9";JG@O(\Q=PN^:# $ MY0WD%!R6"3M1G-U)1UM.W3JE>SP;%,KX>"'C MHPO6_31!:P8KY!>LH%WZ6EMMO>NE*W\"?^!N6?M2.V5^JP\!P1!WZ9[MR%:Y M"I,/_C\3^U/2-OL";?V=@,CH9)AAYL/.:%OK1GKK$]MK];4 M<,?K7E1ID;).=E[D/>5H6/\-%HI*I?ICE9)!S_B[IZ0_'9*,GCXI[5JPS^4Z M^94RJ"AW9^($VS,$9?@$@>F<6U.LOF3P-@'P'>1T?/J3RB7@08R#2 2HZ_.X_3895Z =D MG;Z85M_R3:?&&:+_,M#$ PJ\W.>I#RS@<-^5K3@P0VQ8JKAT7>+;-)4E0JL* MP&6FPDBK<<.NE'>2SFA-\E2_UD,,&I0/ TS7+0/S>D<9)T05#]RDF/)?Y=3# M]>-T\NK9&&''U8F3,_2*<&]^9V(B0;P*(YK*2JBC+9B),9[P'\??);,J1"$/ M$?')0T:AP'2$4HB@&_%X'V&00FB#V@BWSMEV[DS$,I^/>8U[.2R/XP0=6 'E M*90IN'.VC<;<2*GWEZ7+KAB:7L_S2Y[Y'$)^]>RQ+YXD(SBVI-61.60,;V,? M)Y/!>DQ^._R@EVN%W+W$J(%"AG6$##J%#&L-&:9S>GJV;C]/Z>G9J\WGF9:% M_%BF"B+YO3<GG6^.#X_N[A2SDZ4TV]'Q^?'\)]O5\K%\<^G MEU?'%\='ROEOG[^<'DZFBYV<7GQ=8 W[P.Q[__S,LTP4A?*Y.B\$5KH\]+NCG";!(LO^AD2V%,4Z&\2)]%MIHW(Z M9;C>0B]#@+=N18+"?4>_I(;BH>HXC'F&;N=D]L_$_F%-&\,C:AEW1ZH(O]Y-KJNL@*Z,*;*W:Q]IR]JT!<=YNTG*D2'$O9'* M&N[,X^%EF@%V]H05=S0YSDO"L-;Y@S%QB+%^+GLBEFOTCU/<_4_*C^>'!V>? M?]J9/:LT-UV@U/DJ9W'4OOKE[M733.LH#Z)B+59<*N4MY@P%1]!FN6! MNP0BNW\/L2X IE"FX\6SN$US,?<-VZ,E2W$H/O,\+I,X*M=BXSGGVYW/=S6' M=7R>L#F=ZS29VK30*E/-M5C.OAQF1KFC^4)FS)N_>&><,U#MV:&ED$';[,S.3IEA2/P* M(ID@"Q.!&9U8WJ0^KBTYJ8J;DY;$%_U8W%>Z,-:PBO?#O-")@?='Z_%$0-*> M&;@4#^ (LV[+0[>RI.0$+PF#2OL>,FU<"19>\>;G(J\KK?AC6<0W,+FS,H\K M",1 9OR.%^D!1\54I)E MQ^HC/.51L/)R&9)-R#<4<&-_1Y[.RLJ&O])AXW$FDR_&20]3Y]_Q&N2'1L7N MJN4(;5J1CUEJ*8!]B+]_>GUPRV2*J2=()Z8J38*US4:&#A5%9'?2A'U_9#\P MAA,'VN!-1#RH*@& %RB00!Y65>,GH$YFF? ZA67.*]2=-L=F9<()+X4[WH>> MEB5^^J/Q'7F.)\L@DZQ]54%@=*"MJ+A&;.R93/3]Y $X#GE5&'^8E[D($R/] M['5&NET-O!06B+(?5KL!X^6U7!U'J>ZM#GT7BG3'J0BQU,O9M)>==Y@(S'? M?*AJ?.M$!I P.M%CF2H'_3R5AT#_%,%(VU!5IW."IIT7F&-5WD5]$O1998II M+^J#61A2R49)7"^G7DAK/C?]0CYXG,CQ<@V K5"EW7SWY41].O^X3'3G,-T@ M=@IWE#.PJ1_;GEJ3=%M3$VUJWY2R4]:0G6)0=LH&LU,:4''&OY9;"M<3M1DV M7VOF<^]O9U<;W_?_Y?A".?UV#J].S;5J]J[2J3%%R/2P1<8\%ZN.KZ MSR&XGV'5QV/S.GS8^]O1Z>7&E;BJ\86I7@<71S*OZ^SB^/3G;\JOOUV<7AZ= M'J)N7RI7OQQ<*><7Q[]C7MCIM\OSX_*#-^F$V7-,[YE*F#W+,%[3B%;-CF*" MS%AS9G?M%4C]QUS]ZSB.-ZG?'PHHEE.BX@)T]/2T+?:*:=>CW9MK46?(7Z=E M%OSF;15( VS5QD?U DS.V<7ECG+\7\>'OUV=_GZLG)V7Y0%WP[/+L[/ M+@ZNCI6?SWX_OL!"AMM=N_!T7DDQF6D6YPIJ%FZ.?\QJK6&UWXZ3,L32\< (<@_R7+#6 6KXE?@MO,L?7PJY M0 'NN4V(OLKUF M?3T__G:Y_1'!U3/3L08#5,VEVN;(')1:#R4AAQEXD_9D5/*P-CJ3=]075C3X MLQG:GIFI7U?Y-4_7Z4,"%O4V'H#O<%T=U[SVQ>;GJ-[[VV43INC%Z=5_*V=_ M? .7X9?31$'(2;W[VFKV_G5^<;KX;PN'I.:SIXZX'RLGQ<3F#+X\O?C\]7*0\ M/$W-UZ9FU<=9D?.OZDHIRXI.I)1?C//1JY,\$R=X3N+L[GT++9&_JR!_32)_ MMZ":V1Q^X'ZC],#!Q>:Y6^7T]]8L]=:UJ,JU7(_R^JY'"7O7>7"[^=7>PDVX M7TX_GUY=COH(;7R0RT9&EU?@I\L0_O+PE^.CW[ZL><6O5I*-'E 8'S:XG#C9 M"D[R97 K0CQ[M?5.T#P18...F_*WO M,ETUK#J5R/K$>QO.REMQ8VN$5,B,\NIYU>M)<\F'1;I?K>KX!KC(PPOCY2KX M9.D0O*OX483[Y:.8IO6T'^H;L/(='^1B+R\S]T6-/)/30G[W)]E7]Q_%R#'! M>O3E48^]^O[J(K@J',E$/L[3>Y[Y0^6SS/FS@H MWKE#\ H2Q=JKW2D\ ]SWO4>2X,%O%\-,>C'2IRC*=G"*H>>VL*:M9@J@1C# MM\"?\UJKG%3SW>\&@!^_V"KA2XU8P&3+KPCQ5(X,'/=DN-B/$_$>AQ$,ZCP9 MO3+A=+-GM63*S=%CKMQFV)+V[^5:A&3.Q''LZ_%9[NORM/?+PQ)%JQN6^J!\ M]+[ 7OWN.81=OIAG\(XI5]8 44Z/]N96IIG]NA?:#$>>[@>F[JC,=2/5-)BA MP=X^#;-4':G"^SKO20(8QS=/^\&N[C;_J8A M^&EMUOX#+BK9^X7L_=ME81COM.FM<:)>L^B3]8:NJ_[/UV5O],U8\W3.]'U[]<>T+Z/C4^G555.?5HSUK6T-6ZU.->O85I$ M4Z@[JZS1L]L[;T8+99(6(K\NTNNI%7/VH-1FELMO^'9X '9JW9QW%H66O[;. MW:4N?Z;VVBR&?_'8S+8>(=JF6N7?4B6O#]?-:[!6EJS#4V9X]&S--4,WWC'I MN#K1NO7'#J.T#Q&1;/9509;*4(X^1$G1,$O*+KFU*N!?7R[&4#:8B7.E'^=% M6;>A*'N1@EKA$EC$Q; 09;G"\HFRE]_C AJV\%Q[X<@K'4)\Z1"BT=,7/()H M:0O>Z/9,=\%;O07OX9^EO.9[KO\X-G3 HPP6T+7+#4^,E_?G(^O0Y]5*6F+B$T*!09X&U$* O[;F\K\?',&[FH MO9'%M.9%T2E_C^3_-&,+-:L[$VGS"^V[)^>*5Z353L\JEIH&AEXN@=Y/>[QYDP6U\+_)=$=[P;#?D!=_U--WQV"[H M!+-LT_(TYFJZ9AG&KN_GL2H>#7:M&[W;XFY#QQ9O>89=O*ONW665\HPGQ0Y6 MN>5W,H5V!S[+TN'-K?*5/U7'%-GXD/@JRY+WFJL*3=#Z1DSYI0XXT]3_UU9! MD!8L2PLT56>N.[>R8QMD08I GA IP=*4P-UU=Z<\CI8)H].:L-8PDS@UVJ,@ MIHF0DCX3=L).V D[82?LA+WUV(E3^_A.DDXA=".)E ]S:KJF&;9K.I.<&M,V M1ZI]?NKSA_QU3FV*4M,=6?-3(TIM\TK?B!E/E!II 5%JI A$J9$2K(A2LW:G M/(Z6":/3FD"46E,%2-B):.H0TB[K,V$G[(2=L!-VPD[86XB=*+4/]^2@G:2& M$BD?I]1T37-=VZHI-9-=F\S9'*5V=1MGH7)0<6?8[.%"R Y&H7*8B3 NE(.; M3,B.08HOB@[83>WX_W\;'R4M? MYN262ZYU-UYLDPEK9-9(!]JA ^ZN@<2:08I MV(E6(^4ALHF0DCX3=L).V D[82?LA'VKL1.M]O%MI-7M'K0U,[7MO-I+9];T M:Y/9FZ/6YC)DER(89G'Q-.;(]I3/PQR^.<^1[Q)%_LH1LYTW'FZCHVCMF-)T M%(VTH&5\&2E"2Q1AE0E$I 0M40(ZBM9B32#.K*D").S$)'4(:9?UF; 3=L). MV D[82?L+<1>!SOP+_?[0OX8QO4GBYM#^\2_;#.!_T^=,> M?KH_X&$8)SWQA/,AU^W\CFPOAUWCX$MC4E?I"QE/7M*,0<\!M11I,JC^#E]GC_@3_E M^Y]VGP]*+7&I9_/$_1&IKLDEGR_"F<>]79]K@4HUKI]?O2Z^VAX?%NE^)0Y\ M(Y0. ,#+55#F= AJ&3^*<+]\(-.TGO9#?0-H1I\/"%J2612Z/*[ M/SW?-+B/\]B/^W'QM%??/V=WH'R8U_H&2]K.3P\HX%?_ M2?DB"AAAY/]GRMM.)@?(P[FZALD!S'UK<@!UF=S\G&F$P6C/8=TMM9R- $_9 M!Z0(Y$>1$JQ "=Q==Q<]D[8*H].:0-D'314@82=.OD-(NZS/A)VP$W;"3M@) M.V%O(79BY#Z^DS3**UC9,Q0*TAM)U:R@UJZ^R5J[47$[OW#NA;A/^_=Q^;03?KDJY MI DM!$_,6Q.T9SNQ=X>/Z@[2+NLS82?LA)VP$W;"3MA;B)V8MX_O)-G$O#5M MSC:>>6-,,VW+TS7-<0S'W"WN<"/*8F;(KL6CJ6ZPV>61R(,L'N#]L]S9_\F5 M0SZ("]Y7+HLT^(N.R6U>V1LQTY>[,4LU>EL)GK@Z4H15>%BK:VI)2M 2);!W M=1O).JVMTNBT*A!9UU0!$G:BL#J$M,OZ3-@).V$G[(2=L!/V%F(GLN[CIT!Z M[/]2$-U(*N4C9)IG,-W2/.9HIF?OAN*1:1L\PJ9KFE?28\II@F.)A]+.^WP. MGZ;\B+__Q]]=7=?VY7UXG?R=[?]$[-KFM;\14Y^.PI$6$+U&BK BGXC.PK41 M_)+/PC%M%QV0MDJCTZI _%I3!4C8B77J$-(NZS-A)^R$G; 3=L).V%N(G?BU M9>PE$;_63#+E(_R::>J:R2S-@/][N__BV3[)._"* M3\2M-4#S&S'MZ>0:*0%1:Z0(*THW:JL@2 N6>'0-&[Q9;15&IS6!F+6F"I"P M$]_4(:1=UF?"3M@).V$G[(2=L+<0.S%K2]A*,HA9:R:5LHP&;+JC,;UNP,:T MZPW2:G-[KV'II?=R;7!'R;51Q[5VS%.BPD@)B HC12 JC+1@15282QW7"#Q1 M80W4GNW$WAV"J#M(NZS/A)VP$W;"3M@).V%O(7:BPI:PE602%;8=5)CDP,8' MS2S;M.!7IIF:9WAC.HQ=Z_;F"+&3-+M#FNM<9!'\R)- *)>W/!/*P0//0N7@ M)A/B#JY5Y+=+.FS$?A'WU8Z)224620N(_")%(/*+M&!5)19-)+]($P@\D5\- MTY[MQ-X=2J@[2+NLSX2=L!-VPD[8"3MA;R%V(K^6L)5D$?FU'>373 6+XD&(Y/E),#Q" M=G4+\LN57WO*(<_ZXDD)Y8&R7X?])X7M*+K&[$F*;&4SAVHQ-M] $ E'6D D M'"G"JCRGM@J"M&!I6L!VO=TIGZ-ETNBT*A +UU0!$G;BICJ$M,OZ3-@).V$G M[(2=L!/V%F(G%FX)>TDVL7#-)%,^P,*5Q\^8J^F:91CCXV?ZM;'!>HSU\;/C MNT$_?1)">3LM%Z69%(YK95&)W6!&+MFBI PDY<5H>0=EF?"3MA)^R$G; 3=L+> M0NS$VBUA*\DAUJZ97,H2SL[9FFZ9QFYHZX;GRJ-SK &LW;A;VJM,72;Z\*SD M!GFZ$^%G0^3E=$F^63LUAS?)P6D><7 -F2*-L _+YN"H>5L;P1,'1XJP$L>) M4=G"-H)?JAI8N[I-9^<(/+%P#=2>[<3>'6ZJ.TB[K,^$G; 3=L).V D[86\A M=F+AEK"9Y!(+UTPV905GYXQK0]\\"W?ECA]%,)2$ MW5D4Q8'(4W/LVFX]-3?)NND:L6X-F12-L C$NI$6$.M& MBK B5XE.Q+41_+*[R9F[Z'BT51J=5@6BW9HJ0,).9%2'D'99GPD[82?LA)VP M$W;"WD+L1+LM8R])(]ZMF6S*"G@W_=HV6L6[?4L3==1][BC.1%"DQ+VU.YIL MEX$D[JV5X(E[(T58B;]$+>':")ZX-U(%XMX:+D#"3HQ4AY!V69\).V$G[(2= ML!-VPMY"[,2]+:6U"7%OS613:NYMQ)Q=;["AV^7P[@Z;LJ61#422\R*% MWP^RC"P!-X D_@"7S+(H[_(M:JJ6JTG=B[P^5T!VF7]9FP$W;" M3M@).V$G["W$3JS5,E@KG5BK9K-6BS=1<_#_AC<^,>9>ZS#D&Z.^/O,L$T6A M?![F<&.>*Y\HITG0VT'*Z]]#D$(4BU Y$I& Z\,Q30;/I=-A#9D$ MC; =#J,M(!.AY$BK,@WHBY8;02_Y'YH'O9#<]HJC$YK AT.:ZH "3N13QU" MVF5])NR$G; 3=L).V E["[$3S;8,FLT@FJV99,K':3;XOVTX[F1#-&98&ZS, M&&=YH? D5"[AB^"?@SN1A.7!LB*5I\>(B>M:<-DN>TE,7"O!$Q-'BK :]ZFM M@B M6)866+L.,G%>6X71:4T@)JZI B3LQ$]U"&F7]9FP$W;"3M@).V$G["W$ M3DS<,K:23&+BFDFF?)R)'C^H.TB[K,V$G[(2=L!-V MPD[86XB=F+=E;"59Q+PUDTSY,/.F:YJE6:X]9MZ,:WN#E297R;S)YFPWV'DM M5WP!HDWBY$;Y==BO^ZYIQ,UM?N8TPFP0-T=:0-P<*<**'"JCK8(@+5B:%K!= MU3#.1"#I! B_AW?)?ACG@SY_VL-/]P<\#./D9@2F9\6)?)&: MXX-?_QSF11P]U6\D;U1%$N[[Z2.*#^[?\R%X$AE\S>,;XTFFP^\;V5T8O\[; MA\">WG8$&4M9WXY"S &_$64TJ?((7FZ/]Q_X4[[_:??YH-02EWHV3]P?D>J: M7/+Y(IQYW-OUN1:H5./Z^=7KXJOM\6&1[E?BP#="Z0 O%P%94Z'H);QHPCW MRPMI/]0W@&;T^2 7>[D8\(P7HI9$)H4NO_O3\TV#^SB/_;@?%T][]?US M=@?*QQD]_8=JJ.=\RE[YS-(6O-'MF>Z"MWH+WN!];%*/=,\9RI42$920B MV)2(T$SF^ .)"$PS;GWGVI/PKXWCL*8!6AG'(/6J@+E M@(2=F/<.(>VR/A-VPD[8"3MA)^R$O878B7=;!N_F$._63#)EA;R;T2+> M362\'RJ?^VGQ/T2ZM3N.;)-I)-*MG>")="-%6(FC1 =[VPB>2#=2!2+=&BY MPDY45(>0=EF?"3MA)^R$G; 3=L+>0NQ$NBV#='.)=&LFF;)"TLUL#^EVD!2W M:?*D_,*S+,Z)=FMW)-DFXTBT6SO!$^U&BK 25\ELJR!("XAV(U4@VJVY B3L M1$9U"&F7]9FP$W;"3M@).V$G["W$3K3;,F@WCVBW9I(I[Z7=4"%F&UXRC3&+ M33:\U*YUHT6\VZ\<)7<.@AJ3;L.;85XHS"36K2ESHA$&8=EM+(EV:R-XHMU( M$5;B*AE$MK01_%+5P-AUD79C;15&IS6!:+>F"I"P$QG5(:1=UF?"3M@).V$G M[(2=L+<0.]%NRVA7HA'MUDPV956T&[O6W0W2;@=W NX*E2/!BUOELT@$?#[! MP,FAAL_CI$@5_^F5LI-?>F7E245$$?:JO1?*65"DOL@40R-&KBG3I1&V@A@Y MT@)BY$@15L7($0_31O#$R)$F$"/7; $2=N*I.H2TR_I,V D[82?LA)VP$_86 M8B=&;AF,'"-&KIELR@?J3U9LG*89MFLZ8S;.N=8U=W-DW =(N.DRE!,PNQ$_^V#/Y-)_ZMF63*"O@W]UK7G'8? MAN/9D_*OC-^)C$BXML>5[3*51,*U$CR1<*0(*_&0=EF?"3MA)^R$G; 3=L+>0NQ$PBV#A#.(A&LFF;*JLI3FM6Y8K3P) M-]$8CDI1;D%2#A2A)5X3H;95DF0&E I2M($8N$:*T#"3MQ4 MAY!V69\).V$G[(2=L!-VPMY"[,3"+8.%,XF%:R:;\N&C<,S3-%OWK#$#9UK7 MILDVQ\!]YEDFBD+Y/,SAQCQ7+D5V'P.!9J)SW>4*LV^:G1"/L ;%NI 7$NI$BK,A3,JVV2H+4 M8'FL&YY]8UY;A=%I32#6K:D").S$174(:9?UF; 3=L).V D[82?L+<1.K-LR M6#>+6+=FLBG+.OMF:I[AC9DW_=K0-TB\G:39G9)&RBG<>Y?$$<@6OVOB$-Q# M7-PJ@@>W2CHL\C@42AAG(BC2#._[#G$W2<$U;TB;H+V-F+I4&Y*T@ @R4H15 M.35M%01IP?)J0YIT*HW $S_60.W93NS=88VZ@[3+^DS8"3MA)^R$G; 3]A9B M)W[LHYL(.EODM$TCY-"LV&!EY%A%:VV2T;HMD MIRBG\9%(93_X'>#?>4J'0:W M0OGRY7Q'GAD<""FQBF&5W?+.AWX_#I2#($B'20$"5$[B[.Y-1P%;-F;MV1W; MA@E-X E\!\&OUY\DB7518IV>8 2^@>")MNV&&FT!=N(E23QM<58Z,MU(8"0P M$A@)C 1& B.!DQB)2 MCA]%,)1M#L\B^%1DRF"8Y4.>%$J1*A?#OE"8P55F_LA_HN*K-*T(/($G\ 2> MP!-X K]%<011FHU5H^W$OEJL30H*NH.TR_I,V D[82?LA)VP$_868B.BSJ)$YX$<"-Q45NS1T7@"3R!)_ $GL 3^.T%3UQ4-]1H.[%W MAZ'I#M(NZS-A)^R$G; 3=L).V%N(G;BH#W-1.K7V:P<5U1@B:I)M8J[R6^^R M=]A3+D4@/V6&I1'K1#.(P!-X D_@"3R!)_!;%#$0Z]18-=I.[-WA8KJ#M,OZ M3-@).V$G[(2=L!/V%F(GUNFC,:3G4#6^=M!.GK/):GSCLGN'Z=U )'G)0%W MMX*$GI3SM!\'3TMEFRC:VJYI0]@).V$G[(2=L'<;>YL"!"*9&JM&VXF].\% M=Y!V69\).V$G[(2=L!-VPMY"[$0R?32&9!KKG7Z[K(6[LN.$I#@P/),=UQ NNG,1]H?@BX,,"84<>>+,!2A M\A 7MZ/O&+]/_;R?%CG61^>ONC$!"3R!)_ $GL 3> +?LK"&J+'&JM%V8N\. M8=0=I%W69\).V D[82?LA)VPMQ [46/+H,8N#W]I:SS=K/B@G<35%7],D_3N M23E^A$]S/%9U&=R*.SYBLHA!HIE X D\@2?P!)[ $_@M\?Z)06JL&FTG]N[P M*MU!VF5])NR$G; 3=L).V E["[$3@[0,!NGPX$M;X^EFQ0=;PR =\GXP[)=% M^K[$R5\^SP7Q230O"#R!)_ $GL 3> +? /#$)W5#C;83>W=8ENX@[;(^$W;" M3M@).V$G[(2]A=B)3UH&GW1T?-+6>+I9\<'6\$E'(HJ3F.@DFA8$GL 3> )/ MX D\@6\:>**3NJ%&VXF].R1+=Y!V69\).V$G[(2=L!-VPMY"['6P _]ROR_D MCV%\/\+7%X]J&&,; TNFP^\;B2W'K_/V M(;"=*?&#C*6L;T,8+44LBDT*7W_WI^:;!?9S'?MR/BZ>]^OXY MNP/EXXR>_D,UU',^9:]\9FD+WNCV3'?!6[T%[W,6O(\MBM'N&6.Y$G6^#.K\ MR\'GMNX=-FLO9&NH\R_<%WUBS6E&$'@"3^ )/($G\ 2^2>")->^&&FTG]NYP MR=U!VF5])NR$G; 3=L).V E["[$3D[0,)NG\XKBM\72SXH.M89+.,Y'#A535 ML[4;302>P!-X D_@"3R!WU[P1"AU0XVV$WMW:);N(.VR/A-VPD[8"3MA)^R$ MO878B5#Z.*%DMC66;E9LT!XRZ3 %4/Q&*.?XGU,4+0^*^%XH1[S@RDG<%\J/ MXLX782A"Y2$N;N-$*6[QTC$+%5;DTD_$+M%,(? $GL 3> )/X G\ED0&K[)+ MDW5OWH#37KSDS$??FD4SPE(@DL3D*X9D]EK&>:[(=1*2!9;X5I/=UV M?G@.8$*8S/VH-)4X_,]/(+2[:V9?1VD&_VI_7>?#.[CS:4%9/Y1AMY_VP\6% M?PKO5(MN8R^A,+OWMY.SBZ\*T]1_*9>_??UZ$KEPI?K:/PU3I6:6EO<_@++X:9R#=I82]/?_ZV<0M[V>9^/<0S"(Z![F21LIE:2$59J#KP*P?PY_PSW@I?#3,XB(& M:,>/P2WZ%,H!>AZ1PCS#W)$778B;. >/!)YPRW,E'/:?E( /SIYFO?ZGA\>>#BXOCJROE\V^7I]^.+R^5R^.+WT\/CR]WE--OAW-9$9I$-(EH M$DT*8>S%;"J5>>L4AZ 2U+9"[< "N53S>03QQ)[RE6?!K<)V%%W3%TGFV28- M:A[4Y3J=3WL+H![MZ=4;KH-"R=-^'+9>'KOYKG*0%+=I\J3\VE-^X5D6YQVU M+!V:4P1U&Z$NU3*\:A5:C>SX401#F:[Y>QP(6?LC1O91X4FH'-[&(E).XH0G M 7R)-U8-+('\G<"W@>;:AMHX]$4-NWR[3=X??//'M2CGO*OS)^-]^U;)-X M5CN_LO3A#:3.BP)1_A[)_VE&ZS6G%-2\V&6TK&U-P%9BG;=(-\$ZM5V3/FQ_ MMLG*D(-'7@]!;7Z$V5QS.HXOQYN(N&0=!$$Z3 K<_ZE6,HHP:5825(HPFT'P MMDE"%&2N,_!Z#U_VD9,Q;SM;6/]OBZ/;-_&,%-XN@<>FI94<3/*Z.@B5(MS% MI?J5_YEF<2&3#NJ-V)R"69J !)6"V94'LU>W\!HYNG.'/.N+)XIE*99]NZ"( M.%R>1)IN3U\\0GR><32QXC8=YH(HNA9.-W)D&BW1Y4PSFD*MA$I^ M&ZD&0:4EX_W>V>]Q@LV E?.>X17!C?C^!![**&TBK%:8+='H9WR7X8YX,^ M?]K#3_<'/ SCY&9B R NGU<;)_CUSV%>Q-%3_6!YHRJ2<-]/'Q$!MJP8[2,\ MOE%[F+YXTP4T 2);U- LTM/#]J9T"V0L97T[LN4#?B-*4ZWR"%YNC_ M]L#XQZZ?AD___%__V+TM[OK__/]02P,$% @ EXEA6(TE&0,:<0$ _ZT5 M !$ !B8G-I+3(P,C,Q,C,Q+GAS9.R]>9/KN+$O^/_[%)B>B7!WC*K/TFY? MVW-]7]3:KGOK'-74TOW\'!,.2H0DWJ9(F4O5D3_](!, "8JK2!"@3I?#?:I* M A)(K(E?R6?Z2LZ7B?="K[QXZ8=Q&E'R[>.G[\C_NGBX(X_+ M#=TZY"IW+N^^0!:L7D M@<8T>J'N]YSFE]C]<\QY2)QH39//SI;&.V=)__*-PLG"B2*:)(LT]@(:)SI+]CL:%MK\L(O_[,%J_8U^_@Z^AY8\P6- VKTF#=/LQJY758 7? MOZ-?$AK$WL*G9U",1CCN\=E'F'Y>/8Z2K/+*B1=8F7V(/&:%DEU4;"*FR^_7 MXT=,I)@&ZE7SR;XHLLF^=).J87__XSO^I5K4:^"2;92$ M+=Z,RR^E41%C^.%/?_K3._SVF__X'X3@ O:VNS!*"%_'=^$2)[BA,?CK3+9X M!A^=??C(5M/WC-@W)*C< 37=?3>L$W)R>W4B6QE].R$G"5K_L:[=REGMU&)< MMW[@ES/XI;'-TJKKW.@!G\UG0 >^6PZ1XP:CA3Y_8L!'XY?GAMO/Q_"YQOH1!N-V_@YKO'M@__Y!R MA_QY'KC70>(E^UO6;K3%#GU#/'8;=2\NNRL[[%(FQGC(VH?W\#\FY"CR3O:K M$[B$4R,*N7]_=TCD@'P:4W<>_ ?^OHN8=!+P<;QC'XC*HDA#Q:7C+U/_^'IY MMVJKB0_EM(TXF8^,<922+D,0&SV7_>E>.#Y<-(\;2I-8F.Q'[>D,3CS%\U)06:[;,[\LF M]%T:Q=?_3)F M3H@1;Q(GWMSXX>M1@F)>J67F_WC,W<"($J3Z-K_=E3&9@>@QW6Z=:*]*\>>! M^^BM V_%=DV0G"^781HD7K"^9S.P]*@ZYBKI<\>/&OE0N@OG3S-']X7YKF BG< MXTB, +6WF>PQDS>.%_WL^"G]1!WX&P[/RDFL+-@R?Q]*\P=4")(A"IVWF>LQ M<_=1R ZZ9 \2S4[HP1_#5?+*))O*&6RLT#*3'TLS*:G-2$:/'[>"XMN<]IC3 M7\+H5R:FPJ.6O6B1K4O?\;;5%VM]Z9;9_*$TFX+4[XA*C'!J;S/98R8?Z$OH MOS!!@U]0-\[2\]G#@VVYNS!8/U'P(%E4G[0=J[;,\>]+FI(S[%FB? M 7$"U-_FO,><7]" =2RY]YV@>L,6"K3,WX^E^1.U"59_FZ >$W3'1(Z:1XKX MJF52_E":%%[O;39ZS 97UCXY7VJF1/V^95[^K30O0A.,M=]FI\_K']1FM_C: M\EYH_9E65:YEMOY8?KT#$9)1>3OBADW; ]VET7+#3B8FI:\C9UL_<^6B+9-7 MH7K!RM&E/&]8$ W%6V:\K,RI5J2_3>=8&O6&:>U0 MK65ZR[J>-NWZVT2/HF9OF.6V.BU37-8<-:G$34(D'S+^_*VY PMN:S*N>^' MKQ#H=1-&5V&Z2%:I+XK'>I?@,4VV+,DJU5[_):G4S;I&V-(DLG.R7ORV3&TM MTZ:'X/R%1M=QXFW!3_DYIFS&[KP5'6GU]N])RZ+6J:PLU&U]\$*W2=9OPCM. MH.=O"][T@E]NJ)OZ=+YZH,LP6'I,#N,N_/ ?S-^+XX/I@A%ZH'$2>4LV9?"= MB-?5?6CKZD_+XM>I=STCLM=0.>^WC%N8\>@%I?-(-N\^_UXR\+8';!WZ%T[L M+5GI*\]/856%VVT8/&[8D17/TP0 =@"8:Z1S_JC&6U9W6<>LZ6C'3F(UT4W" M^TEX1XG2T[=E/$I4QK%OMUZ$6I976DL_["AAO,(#=A],A>B8\P(?A= MWX77MZ&6!5@VZG19@$IG2-X;7)JR/Z@"A1Z1O$MOZU#W.CSV_7 LC>;5\_NR M<:=V];P]&LRZ1772.#>L%%VT6U90V1;3JF\^3CO]ML!&6F#''CU]:;4LH./C MW]\.([.N>WRW>O^B\?EZ'=&UDU25%8D#,!>"E^P;%M(H#;6LLN/B\K,C"OI" MLL[4U!$=(K)';\MPE&5X['G5BU#+,BIK\EN6T=M!-=8*>:P[/YA8 WKN!QCA M@+H7^]L 7]DB=O)\E= (H,T\E\(+^RZ,X_LP2E:A[X5/D1/$*S:?[&Z[9"]P M-MQ8&RR!YQ'[L>88:'SZFMR9)]&]EM5<-ASPOO\N;CP446Y#4X)D@BP TYWK M,@0?Q %&B,() 59(Q@O)F,'+7;!#,GZ(RI#<,&].B:>Z8RHTO)/=/I5];=E+ M=5$(4]Q+U=KLM[TU(AS1L<++<*HMZ[5L/CD&Q.A-LAD=YNC8%=.U;LNZ*!LT M"N!(;Q,_8ES5L5/>7JMELLO& Q&!]3;+X\UR)L?@GY=AW.AIWU:G>89_K, J MD3.L""#X&4&R;S.L<8:5G?- ??"N?@H?YL_<_(LNL_@AUKKSG 5AN^WJ2/LR>\"I\#EY4 MUU'JWJ0)*_>)=7Z;;K'XO;/'=P K1://K"*\$'RT^0I?5/9L0KJMZW#DAEO6 M9]ERD*W/8L=@F:I=([QO1'1.+$K9/8+](\4.DJR'69#RV[K5$J2LVB)?/,B\ M?!-&RO<-B_!X*BTKJFPE* 0Y'QHN>4/H*%$,AGY;&GJ7QA5=44;/S;[++KAN MM^90FBW+IFP5J%\VLEFEB'I/OMV,)W0S?K1V-7YL6Y)EU;Z-NY%\?%N[FH[ MZ]6*@GT9/GY@HO25QSY@Y\A-%&Z?'R$[3YJ$T?Z&LOEQ?%GHN"-Q2!LMZ[&L M'J\_(K-NX.$(;1#9$[)B72'/WS]^3[+N$-&?O/3;P:EG\1VKC^I8M66I-"-. MOZFF3$'0' U+%B MX45$>V_N6J.M% 4T0,;48[%GUO^>*^8(DLTKYP\5>$9U*Z< (Y"A _#BT/#; M$AI_"=W3",]TS''O1%3'&NI LV4152 0=5A$2KL\0O]M%8V=GJ&7$',4E9:5 M4@'K4Y/4X4V4&3GMP]'F]4XU6^:_K%+.R?[69QS^6< .@,'W@W+24B=:0LT' MNB+B5W5=?%E$_O=AM'[G!.3Z;T"](81/156$A994^,BD22;C) M&?S^_9?8_3^5F@GK[E^^B;WMSJ??O-/4,_8[#MP MZWC!\$X7R(S39VSB;$NW"QKU[7 5C5%ZNV%$HV6ZH&?9(/7L= MOFJ3?^*G;( 1,>Z=LZ =-IL?185JT-\_G7WX>/;A#]CK*FIC=/FA06DQ5Z:!1DS!)]8"N-[Y-YKI!T1S)Z7%$;;"M MXJDZQ>V67GTV.OY'H*UA@J>47VX:F6B)7]D7GB M';M'2A7M2(:+F/XS96OD^@7$V*/%ONKJ)R+DFA-VIR#T]NBV3"$^]O 4VYF* MT-R+^W9"4Q.@>['9G>"DA.E>O':D9D\\Z\55557+HEHO/FKK3T1LZW>&MM$Y MD0ND,5YB[%NE0^,G,HS')+XWYU+5O3.G-LP#B4D?H&M6?34QE"??NV)_6IO:;T#@I]3QW^CT5:<].;6Y;.)BNB9)?>>6MO9L&S+U#!-SI!R+/#_&]U]+T5'QVCT(>'NRCVZ,URP.E;W<=1W0B^F&-*M)>Q"'H-GS9A&CN!>Q.F44)I\*F ]"7ZU%+8V@K" M.PO@\UQ5-:2H;2[V>1&Q!,Y?G<@5HI."G/$+]=8;)B^">@;HC MAS@ )28*17 T7%'^\S:8 M)QL:G2^744K51V8-/]WKC[=9V?$5)'OX("Q_RHA0M+;O.^WEXVA9W.KL_'-3 M+B1D&EJY)V)4!U^)K\^_>'6S=S09:PQGP*># 1A,5N^ Q%&B# ;[*Q\(]D<>M?@3!=E\MP'M>\7T-I?5O!'/W?]. MA1_!4Y@+SO>.Y]X&E\[.2QQ?X#,5'QCN//B9/4S9B(H7/-X A[R,TX;=._JB M_6:\.+P9\1_!"UM\7NA^:+I\=35A;:":4),62?Y7S2!TKCZAF_<^HCNVHJ7. M]_H+3!X]#UQ^I:+FM_,UW(F8->8K-%+QP^-SH^C47,2Z7LRC:1\F:O3HNG.6O;-EEIT:+B-]8 MR1HSF4O6;;!C[ZL[^D+]#XV<--4PI";@V"SWZ8*MW1L_=*KT ^4R$SK4<35G M:A@AJWRF=0+I$00TRW%"HF4+=[[B[B377Y9^"GJZ"HFLH?3D-6A_HTX$.IN! MFK.,C#6&"\[1X/.3Z[*?Z)?D@K7Z:PV3G:IJ7F%WW@+4K%_ G)W0B%WG\-BJ M?Y8WEK=_C.8C%K>-=G,=>]=;"NHST$,U7VB'Q6P>K_R5SF69MF&O+6Z- >D% M#(9'A!Z3WL!Y6$<-+UUJ:KV3XV07<9;@-T41P?[ZQ^7\4.4@/K4WLDSJ@F=N M@O?ET\8)LDU7L?L:UWLO4O8T8]N='^XI>^%&+YXP7)=>_Y]#C/:@_(T?8XJ* M@O]H&">?P^1O- %%USKP_E6Z]L=O;SKWZ,4>TUK,W^P?:_*LTRG33/-M#W92V5[1XVV2&BBOOQ7-IX((Y M";L%9PE8-6JOG0Y5+4KG641IA9Q4*Z,W5IK2,P\,?^=;'A!?R%?7_MHK5[7& M6-'^<6@GP<.LAJ\N-37?T9^<+P#WS8?N*7R@+J7;!YIX$((C=_<\.E^RUY#P M8'S>,=%]'=$"S*5ZB1$O M^R-'5%G$Z)S4,NY]*.IVC.$^QY_3AMG4WX[NJZ&,K(''A^,S>1T38=WR]SW;9-=?ENRBA3BQ!.*B(.QD MZT$6A!7;=1?[W+VD\EH9I2&;K_/#;"#LV)FOV"%4_RBOK6&-C9_"T'WU?!\5 MDVRAK2&PB)^BW6QG1Q#0KI>5JP R$>5>R4X4>6RAU0LXW2H:$GG!48MM[L?] M=A'Z%3)N\7OK5_,1E_(TKF-%%<85>K=QG-8:K>I*3T"O7>^I>N<%J#BJ57(> M16,"K)9L)@-MLUC5I:8Y4_^GJRI3/_O40$#/<2$[ MXY@)*UVKMUZZ%8)O5>]:Z]@[-BNW2^/#I;'*B$Z(%8(EVQ("%?0%,A6V.29V MH&#WH:(^ YH>&H5R)^%?B;%R&APL.9TI2!G"\Y;/ATB>[++[ENW^K#-@PH9C=41'G51-"L M6CV"P!2>,TJ_:E5O[2^=3E3LG!7UZ&65=>)[B$6=:7'<9%X= ".-.9>#;*_TWDQ>PKU;.M M7D<]1DL3L_$<@K?%:&YYEG[H L:MFT.HO@8T;W9N*V(OVTWH^_OY:P!6E4RR MWNZ[WP$M?YE/J)M_.; M'SV=JMI[TE7#A#0_XQKK3$"#KK[!:EQB_ZR_.U@OP4 8=T7/@ MTDCYK-;3N&-UBPJV-5ML3I(( 'YT5EK3 )-JMLQHM[I3<& 4)HP6;4-#A1%A M_[Q5=]2_0MEI.+&VC&EUV4GMYWO*#E^8='$$';&72U7M,<;D*2]"WZX5Y(.X M8_*VRP?_K]0'9>]S/6>=ZMI[ LNP$^X7@E'Y#0$KM<4MAA0)7#0!"%;PAV[9 M/]WJ3D27E5E4FHW-+94LPBHQ^3A%3QYI,OC%2S:7:9RPG1^Q \!/X<$*6R/F M3LTU'/:A-#T]1[U?3F,5>_N,!_2"$JQN-RDE;([WBQ=#+'09,*M^O.NK3$PI MTMTA]6>NQ0C0[62).5K@(\7P?+Y>1TS(3"@[R",OB+TE!KF-Y"#;OS^3QB@] M3VXHNS,<'^Z2E/5A7RA<,Y@Z*$_AQN4]PN=)2179_>[M1,4L,.N2R9Z1%SX' M,5NLWLICQUJ5:;RYK':XI5^I[VW"T$5?9/&8OZ JB"4OA#7^$B3Q,>1K39Q M#:-EU )YB9 <_BU[T'_Y+WIH[:@O9^_V85?V9V=+&_TH#@K9D\B\^%>0XY^# M)1,W6%!BXZ'@>@WE%[1>!EYNP9MTE$D)AKLK7BM M_!2%<9Q;@Z09Z(*NPHC6R];ZZ$](,]59(V7V=&.C=.M"V PDDT>0I:H I?;R MEO4],.WR+788BLF7@Y+X[?H+.RG"B(E[#I-GP(\=8$G@%1?Z/F"Q"YU"HYIH MG!:GA#%Z@ [:^ MO#WG8NJRK8$]XKG'/7RV5[-T]H(9J\>,HEIE42$8'4W%C)8NQ22A\ MP/L 3EFV5Z/'<)6PD:;UVN^62M:?]@UKJ%!DHHE6/CF)^.N1+16?BK_W5_7* MR@$$S2KMZ/HP/U*]TJZVK&7#?Z.E?RSOPPMP&]S,5^QAV>QM6"PX 6#"#)ZA M]FE4+CD1>^X#"#GSU7/,41@ZF7,/ZTQ*Q+EK"6]OKJ,;MCC=L;7J<.>_B[ N MC6-S6:/JH >Z]D!R#1*X0VJU0 ?%[!Y71^71::HQM2@Z@1?<*X#NH*Y%4W@6 M"O1 E[X3QYGF,,^_5VL3[U+7LIA\QY5>F5J^]0!JJ671-P9,*=2]=J( @W9R M/3M;5][2JS7'M%>TR%0MH'J+8KY+37N[2@3:/84"4#;OK=+-NFW5K;+FNS!3 M&X%ZK.3@45ED,ENA)8-@9>'3\]GA'H>*$C?+5"*\9[+\&^. V!W=OM&'W2R6QN?HV[A36,8BD31^\):4NVNC0KU8LHNLO M-%IZ<2VH5WL][8^$[=:)]O,55U?RP^1BCX%T;(-$H!S8GJ\2"+4,8L^E$# ) MUD?(*+0*?2]433;B:LK"\)1]UYRWPFY?)O(&YVZ&6=@1(]-@6J:%X;$KTL23,Y19J!+!LK67;'U\=T$XXHNWUK+'T_/@3H( %*-:(4+FB0U.C--FY MNCV'9!33,K5#HS&NNJR]KLLL<_F]WC@9]>7'QU4N *I4[>O6.A9W=999O,V3 MLZ+DV B0\X ^A55(C_P(.0(=LALEB].P$TMAO@+]4BSUWK6345?>8KB]5//% MD%.'1R: _23WP7L*,4<5A,^X(*L^QZ#&R 0U@:#1[E0\2E/6!B[+%G6Q5P 5 M;B)$B5CN&^S'76J.)M>@4W?4(+ \A57(\.RI 2>?XJCW %\T2T.:VYH(?E1K M)I/*PE/8X"+5"#M1G2\02KGAV$%@[Z_4*+7OXZ,I6IW#7/&%"2 ?=Q%UW'GP M,WO!P04)X58?&F:U4W6S@3/\^<^N%4A]'*PQA.SPV&DM/@645H',E":;,&I( M8MQ4X_34P1)@$!1AGQQV$";W[*2D\]4*M3X-OCJC-FG=I3CSB56N@!;7X,HJ MFB]1$:<)@9DT22,$H:E\-U07M.QQU ECQ/YUU7ME%]V'56>VG\"+0O=&:FMN M"H=J4YQWJ9AN8^261FMVHO!#ID%Y5EUP&D^Z,%B#EK$!#*&VN&X3AK.B8+F# MX%SOA<8M*"'=ZDS#&/1B1V[ M1QV:IL;Y/'4]1J/&>T[]UK[)*]=LM)F[E)*Z\00JP@;$;1^HD7?MMLN>E*8C M3Q;Q$;N*E >UIH"[UH&-R77_KL(OF+L>>DLA6;&W2+#T=LYAXK5>)*;@M=@Q M:5]3#=V"! 35+?9W%!$GY6!")&H:,6D!W*(K98D.U73CT N@KRNZ"V,/SQAT M5Y)B5OWC\.CJ!FQ-&WA0W'+[47MFS:[6J".I6GR4H!3*@_?!\R5/]U2G<6NL M8N\M[2-=ZE;+0,WHEQTK6_=YU:0G[DUN,J#:$"C::'UOJ#"=O7;7XB_?4,&V MSJH@5O);LIL>JZFB/6P) "H1J02;7>.K2AIRB(@QQ1X[9=EY.U_BC5+.C]:' M@GVY&8:T%O+VL)1VN8L)U91%B(-P=Y M7$L^I\4/E))MT8U::-MS.!0Q06Q[XZQVVT%MM2;F583^!D=[%.6U)@VMRS[D MVH0Z[HXD8D_K"^J%SV$0%G6ZS6_"EDKV5=B%. P/I5*9Z+?E9#F*Q/20VUNX M:Z\WGIOM-0)G=4QX$6+N([>?X_$G 'OOB'5.?X+(O*?W1-AMO@2$/ MK*E[(7E_"@.Z%SA\P7H><&4;^*1FN:< EWC![LB /3=!SQ&F"<;7G^]V4?@" M(MJ%$U0:5L9NTJ(%9A?1I2?].L^WX'CVKR:E45,-H[YU/X=^&B1.Q&; IR4_ MG_IR]N3L8HJZ-KFOMKCN8XN)W=X"_;S9!D\VE:?581FKWC,<"KJ4C:NS!_!Q M-.R**_RM"%"YS=EF*LN>[).RJ!- C&LCV@?>DN49+T'NMB0::JXTB:NEPUVB M/TO#(HQN_%#([!Q<&MXE]3)96Y4I(!HT!NM-**RUZ(^O#B;8=NN]A9MK6KS M&( @P$'PQGNIA17N1 QH_LBJI])M56,&7J%DM@N,6[D=#D(:+Q9H!;X6D3A>EZ M\T1YR%)VV=;Y6FBC/\V+6()N=;RICJ=DCVUVW!=3C3?E+:@N/*%$.A7[LCUT M\&@REA=I9_U3;7'=+BTCQO+3<<%-,_6TM4' M5*EQ>FK>-BV"!L+3DEC@G\]A\C>:@/$!I$X7-%KLR2,P\^J\[/M2LXEG%_HO M\%PK/N::\8.;ZDQJ)A\H.(_+ORI0$H^L/!F_+-"\+3MZ8_&R4[0!'F_QL^WV MG-U,[FSH^/A>9G "?N4?Y7LWGN6"K3\[/* M'RIM3^RC2-ACE$:K,-H"'#-_733>376E)[+O&K)R5A2T*"F&48)1G2V=KBAH M-2>- GKW0!./.^X>XVG2F<*D@NH:?)EKBQM]^#W 2Z 6]EO]=CHZO+973T,% M>R8/]L;HAOA99P;I3F!\JT(C>D9C>0.0O/^9^O #G"I!'W\<"F]U9 M8!_[*83EH$L2C&-$-^Q[-3) P::L8DUS"]/5C,1U&HP\ 6[@RD2FC2'.HS1E MR)/W*ERBIP_WOJO'8ZHN9_["J=$NYM]9Q3UX!2&5/3.NPG21K%+_?(E0DG$. M,5[W1NE6>2(B;PTB?$OAR2A:1+;TCJH66=KH6F>7M9LN$]7L7YO!M[ZL?0^F M5CO<83E[*3/ !0X2>?P+4[^)ZZYNB=>5M@[DE67=S#JHJO96%)I"2@ND1N0(!'EQG!29M>U,:W5D#NZ-&[9358N9*608*P#N MW :7SLY+'%]!IJY[3[17'%N?\L2*5Z4FN@G3Z.@L1YV)34< 4_SB/M?:X-IJ M6?0H3[PUO[]HS(2(6A^J4CE[$OSC4X2;>-\YS5UM!=T!\\X^"GT?H;.8J"R? M"PV9*1LK6(<_O FC''$+G%[:SJ,.%<<[CQZ]+YW#58IE[4:[E4#-N/+M%A 0 MEK6HH)VJ3B"0$M2>UVRP@QCBVJ\#)FM&3:&J76IJQ]?E(!I,+/#2K0 ;K%I MU07MKI[;.$ZI>Y6"',-GGUO/C\E#W8.0305 S"0!U^F>P;6QBN:U]#D,P I7 M?.56 Q^UEY\T6A4/AZ^U,@TB-5%7I#R0!R!FO& >4 PCU10=5$/4HG"8":F@ M=#XV,KMS=:-H-NS)Q ZU^#Z,V4/I?WN[R]"M,H0U%#;:753T.;B!KIS$J7:! M:RT^OL&_7NJJ+VS3=1JTII R1SIRP]Z30/G"TI(;6C)E<9MS]2"JFB?I9R9& M406P$C<@AL8B]#CU778<%8'(YPM?O/(J?08&4M0MM;&'DP.KW5>>=8X7).R_ MIQ #4.]#1/UW_-IP53!SU&1-T$A^0@&"TMI<+>5VKV=972\C%YJ-/E5%[6&> M2Y&SY=HLE[,G!G:YYJ<"NM(8=OP8.%>[TURO3AB6S9=AM NY4@K](R[A'(CVC6^*YEKV MJ<3O\,2<'H"GR_87=FI0=:99'I15W?M00+=JAH%>G>VO*GMZO+_HEC/$\UM6[O_<.%OAOJ@BJ[:\KLMEKVX%W#T'WU M_+IXANQK^^^0^0K>C3=^^-J:?Z*IBITD-1WM>)55K:(('$2I\K=Z5R^1CM6M M/PS9?E1LZW+-LZOI-DA$_A#N9=JR6_K3T[PJF>B31A 6*5*4G\="[0#H=S=I MPIX$XNQ5[(F(3%BQ*(4G7-42'J4=>Z)\M'8"D1&HX.($4<81C1D;W+MF)5(G M.7YVU+2=27IHVU.-+9?I-L5DVW4![&":_4S9FMX.O9\(+8[/]Q3&6);_6!D'7U!'0V^#>.GD =AY=Y 89QP'-&' M+)Z<*W,P4@(_@G)USOZ&.S&]B^QBWP*6U:6F71W'HEW+L*C1,G#]'W#%'EQ@ M_W@*X2,E/_>!\B'#/Y6.B.R@!JRWVF"2Z730WB0M-]1-42O6VV>A"89<'WVC M$"4BH4]W ^M1?X:.-#0-_;C4$T]47MIP*!G2M75T.ZBOH-X4M*75C M<%?&]MCNSA$[SU=S=XJF]&?N.03EBXK[-9M)<1_=; M ?2.,O*T1J_14-!ZE.U\=>4!9&/@U@HW%27MHS @*&E\1U^H_T,W\(6*&A8Q M%[)PLZ>P!D>A6BQZH$RVC+U$2N-IW*$*[#]V&!%#G]9?E!N1'B*[D,9<-7HT&.Z'YL!?BIK)S M>##V)=LS:_:\0$_\VQ6W15W!21/NSEWVZ(BI7XE/-8R@9NZZ)B&IRFI:Q=P@ M>G:]ZJ ;&9(-STV5L#6Y2!/TI K+#R3E_=3D,L&%5+!,.'Y-M^L&Q2S#96T=C].=A'O/_RF/!O97_^X/#]\+(I/#8W@)00EL=.I MQA>_\+6]"X&Z[(C-$DPUV0@J2EI7 QXL]M0>AD2$< MF2ST17XFAEM .X%H)5PZXMK(UJK;1G<34S ?7]$=.S\Y3 7[W:?B#<_D@B@1 M[_M:W7.[77D8>6L#=*#-+>:05+2^3;FNCJ,Q'FP4&]$;;P5H4.4TEYVPI#H0 M&'LO TZQXX-!AT><0R+S>!X\10Z,8![#TVG7=B:F6_@-@S78 -IQF&I*:O=* MXJ^;+$6J*C.*@\S-'(<@VM.IR9;=DY(1Z,9CT1EMZVTR4RCLM4:U4U7)J4D2 M0OD[7))H(C19DUI50!=/F,&9Z)9O7'=,W M M\LM.+% 6UM]"QY(PKJ")(<))N-$LTT,1J[GL-,%2ZI6*1U?7O)Y0B3]?%0VH MB#7@">C3W(AZ5V.C'$!H G"JW=P(ZLM/?L4!H "3/ MPP;"FK> M-%U,CHK7:8XI[,X#\.("&#<1*<@SP>"SI6I7C=22_MZ M>"Y$GYQDN9&>:>+[2K"H@<2F!5H0I4P\=GPGJD\PV5YO[ ?K$6_5<10O#3%P M^=(OA,.Q5_T]NTXB?JD<&UC7D:B]4RY<)6RG@@)?_BI,I-!I<&9KAN;O7M]^ MCK/:&VEH^N3Z9 +XS&-R+V#Q),YJ!0>)0!.M=L5KJ3(5WY *;PT4R)Z#< '* M,'B?H*]0$2;Z8H_5,3Z@6PH@W8 &@?48(TA M)HU5QO! C,$N^T !'[8$M%]7:@KQ2QM\39&2MTI:%!:X-XD7J(GMVX X* M&46^5(Z%DKVV0@'6H9)N6R([7F4LJ 2 O@V>JW-PU!X,48N?Q2D^7DR,JV@7)J7)!X'$,*"HJ=R$+49J@; M0-"*#AN3CG328.Q:.#4\? /?4#!:@'.%LZ9JGJ*N>[H+*7N;*P?D@DRL M\]43N\%B!UTW&Q\['2K:CQVBG0 Q*\K:[[H2PM1DEZTO?WK0:D?BLD\/,/'8 M_DU(%ZML@\YZ6+6.H;M# B?)B \X>BHNCLIBI_WQR_I]D0(6NA;]%-Z M%9H3N!.C,&"_+KD=]!@PM:/)C.K?R4T"_=T[6^I/#RX#T9!JIJ:ETBBJL2)0 M8&N,;EUYBPG##@+DE%#V5K";CI5'L?I2]R:B5,)*UILQ&TK;?I$5(D2.!#!M MJ6MO/8% ,E\]Q]Q",5]P??!M(._)FS"J<7*H6V0#*&I>>5TR?GZ&< =(AX>I M??FLQ!(>OIQ'71]=>^F_9 [R7/]UOF1';U2;E;>IAF5$$Y'JL$T#4EG6GA%2 M FWD#X>&@+NZTD;UK-=;&JU!:Q:%K\D&A$HG.#P!VDJ?WO.S+O,3(IH5E?2Z M7Y;'-&TJ-P4[MM@AS@/L[YA 6FGY[US9T/H]9XV[J&JKCE4N?F_O5':^&XT!CP>Z;=Q#"W=^9Y@8%D7,KM%LT:@6YV1 B0K\44SM5\. M-%KM2C*(E/7@_(8H[,*E&+@R 5/-JAM T*9F) .E U-0+&U!]4J1FO+C>Y!R ME<DII\<=F(E+3YN76K8"T#GR4+A MP@=;NZ*CN6L)]>E2TQXN:DV&BQP-XJ\A^IOERT41QR./O2;6JB=%2VZ-T9JS M&'%8Y1[0D\AI0A0V>-_VIZG;(%7I"BQ1K%N?H<=4MW=[9?C!"#6B("$@Z!#& MU90,T6TBV4"BNE^AXL7+;X?*^^ZPB,7I$*"]B@R/";3\RL[HFO3>;I M?_@(^'[X6H%1=4Q-W>H0-G@X#?FK%!48$GCW*;R@[.)QH'T*0D+*>,_2:^5=YS=6$RG:N;L@^E;&##"!PSH-TJ M"]%!"=URH(B*%:D@6_)S=*IB5)'"5B9[3L3B!SP@/]9J5*K*&NWLXY;M+VEQ MJNUFL939#FZH[[?9UPN%['EH"K$V\^9YI.LFT.OZ\KJ-+AX@3;/[- IAF.IB M_YO+3@!BYVG?F&FLHJ!=(2P&?)6;,&(WU"]>LMEPO0D81BOEH":AZ5A2-N.7 M\0[+_!S:HI@K2UOT)T6?J+8G=ZF8U7AQ<(D!,!]VCK3&C)?+6KX<#^6BYK*Z ME=].!+GNX@NZ"B.*BC]VA&"\A@H ?8#[7*D4[T=)MZN2S!IY"6\"W^<:S0AP M1[Q J#?O:2@2U4BGC$J_I7Z4)N((WLGA6[]O0[R,O!T?FP<:4/9L.5]'E%8@ MCG>H8,\.W#U"L\Y(? 0%>U=TNHCI/U/6C>L7(3,TAW/6EI^ "Q,?:PX+#GC5 M&?YF%K 9"VW:D?Y,O0E;U4>P0A +7>V:T8^2=4^'-KRK2UN_CT8D /]J6Q8M*=8D(U.@#W%A% M+R,MV7GOHQ"B7>:1D) JWJVUQ:81"L-QVD1<"YPGGVBRJ8VP[535< CTAX^+ M)R\I6?XKBUC$HX7@U3A.J:NZ3> 0'J# B,PRY:UH?Y MD@=25F?@:*UCR,U37B="F*GW,SB.P.E9 87'1):C@TF]\I$"+I2Z+7MMS=F' M&3E/V=D%9P5 )#2J'VLK3$1W>LD&=,UZQG4/C0)!AXK:A2VN"OPK6Q1@_.J+ M8#N0F%WO:]#K(M*G_.-VNXO8L8@G2^.$=:X^M40[?*5I2+331,@B,AN:=![H M#I1^[$X^ JJC6UU[D1S0*W;&)]GC(?LE]TAK7+/'4+"H8$=@$1X=!1BQ35A3 M-86GAT/2JNWJ4M,:6Q4R6*87:$7]Z%C9GL?<001E[ET-KUOAR0J'VXI=DSU*6"GMX$?=ZIB5R=4\N8NQI*+5^:_J L&"R5C3Y-Z MJ#?-Z4=,J)J%N$VT'DKU]-0ZK1[43!I840_0 .+IN7XIO>@F M76E/PL>M6:]>+C@>(O(CN!4GE';#/SXLK5W6@.APH"0SV8VAF;>0WW/6.K"%@ QT8P&(SI0%2;&^HB8&[\504N;WL M/U/XU8N.2H[=4'TBD35EB)U.L385U:PQ=.'XX&[XN*$TN1-![(T/X(8*DS2! M"X&;C?D@8W@EF8GYXS7.6V.5*<]<_\FRB70->N_=QEN6]$4MJ-=M]:Q'WL"= MW:#D*Q6SY^XC#56A<+X_XCG8K:X]KQ@)=,.DW:LP722KU"]G$O^%=9/.5ZLZ M)H^E8C^$1\UUWY04H[:\O;= &(3R.M0W,EXU5C%)B,<4GF^RG)YW0-N&^A#FU=3IZI3"^7DOG4Z M8CD;*=E[T%:GO+GR_)1]VM43\U@J$Y"VNFAWCX3;Z$'2GB=) =^EX7%24="> M%UKE //4\"E;5UDBI%HWL^X$K!OMA"TAZVFG#*T=*VL6]&Y2W]\+%\I:P4UY M;=4KU7M2FH[21F!"L"7&P7Z[*FQ*]<:7Q0\P,.H@L1V';>/.X9@W MHF-\52L9>YE%"MX&=9$I^&53=,S19*PQ_ RNOA)"NF[^#@K9-WCDP0IM358J>;:GW\P_:!QC1BASMW@=@W2I;]:-A7=^<+ MMPT%H+&*/9F8F^&.D[A:*MF?E8O:E;O4M!CQ[X41UQ:P5Z-PA>0N"^?N?Z<3%%-^!*_.KR9Q>W3P.CJ8S)5F\13QIJC&M\+56 M-ZJV6KHMK(FS6F$V#'3>;-#TU)2<5/!%VY.MN8YN=U7V_+X+G:;PHF*)JO:A M-/FR]=EOP?HOW]#@[/GQFT*7F"0>IE'I1:;D#KKQHNVM^P]_XA3/@5L M!EY?7[_'68 )^/C^_0_OX.MW2.>;_Q T"! AMU?__BYO9%+=!9L;O3/:Y\PM MI2-R\F>VTIY>J?]"/[$;9A,/89$MM]]_+7R)E<:;FY&L08(MSDC6YHPD(5E0 M NE99@3PD<@\H&,NR2S6%9"F/2[B@N:T)XN2',GI$4[P%)A0UY]Y3@Y]^&]8 MH3P>\UA>7-%_;LUEV^G#[[\_C9Z+I<3H$4F02(KD[YSF_W<:K!0/M ^_'[W[ MA??9 (BI>C5E'<34QY[3C-TXPW^QA99T&&I[SY3)*J:L8RGO.DZ1/OI4M?$>\ M@& C1+1"E&9.EE]U/CEWCN#.'Y^[ZGA"^" L?\H>B90[P>JX)3]^Q*57T.Q7.1X'0BHPGTCF$\Y\ I^%_,?A5S@N.VQ_--DV MO\.9Z.^FD? UR9),\/N0YWRZ$E^#*:JW.,2:.9.$2-90=O,R,0?;(EF9OT-S M!B3*.?58EUSOC'#=G$$B_ZNO M28(1(3D5-K.RO;-5&)U!BZ?*H3IGX$9&7L"/#/;[2H:SL;LH<[4Y639#=J3> M=9[-&;M0DO'DD7K%SST[?]DM("->9&1JX'*-$$91Z-5ZB1:):(K XUAHPK"U M$Q^#RAM/\DPYZ1B9#H'ZV-SFOE9X?3\'7A(_/#X/4@7E-(4$@U3)MXQN_)TQ MI:U6SM13J88]!?^7PA"YD<_C M*==''(+*!X0PIN>,^BJC(UH1QI]K]:4\?,)'?DASG.4LE=1\Q;$4KK] X H] MVC_Z0$6?$P9]R!))LS\G@4*: &V2$R=_-_CN M'H-)=:$6.65[DD=H(<^CGB]WW@+B8;Y Q"<'Q@.W 2W.1$B:K( VN__CHYDGL/.4&:1!+E7B!&G,%TDKD[T[E=(B-'@]: MV2H9E3AO"CK!Z(J/%/S+P6UYF$'-89C9-=](_+>5]9='XW?SB_FD^L=T4AT@\CQPV-G57W@'T7 M!N=)AB&27805-^*@NT0T19Q$*% 2UAJIOAZ_*O[+QAY3W'5*P/TYQ'29E'M MQ:BO*L!SAC&@0?Z-)N!WO [ MJ/!IRSS%^L^XKR5_>/!").Z*0 M)$#S-#@IB.\VV.$P0V!LI^[\A48!Q%EGR4BU:;Y$"R2434AWT&!M0 $V G_R M!A9\9:1)1MN@.FP$_@JQ;W.V,(TP4L*2XZG'82$-?"U M-78 Y\B\BK6I\ @M$-8$R=O(=!\&E!XC\UOCW5DQL>,'FJ2+&'%2D^L7#,<9 M.(P)RCT,V!HL9$G Y[([#Q[@.(6<-(A> M7T20[CN/H@]@R%*]PJI='>33'4.FLMX0[ Y; - AD[I*JP-87#K;K1/M81#% MP&4#Y22JZJ,\;*.[L%9;N_.\PGW]<1N,VSGQD^.NX$H8!NNS!)%[,F9]=!,R M@"J2K?&#P,AR4JJ^.[\4),I)B_B]&0_X.T'^BJ_)[ *TAO/4 >]3LC&77$,^"S..."%K1QBGP69A08 M<25E.% +8>-LH_()'=].ELEN%0KDWB; C.B,5!K+3XLM=>)0R8;JM\AEAXV1 MRT\S-P6/T;:9,J16K. +L$*X:C/F.-'#O34*)AM.U(:GQF#.[#ML'.2D.@@# M1I%TO.!M(:.//G4C,%G FRURFC-*6 O$!*.H./CD?/&VJ5B03^$#=2G=/M#$ MBV@NT,PCD2..1XONPN!\'5%<:@-51:)YXF#[X%$:80_8#^A"0>8!0#SLA;@F MTQT8:&5'QM4GF1XFL1WD\/!V 3B%MTQXTXKD2^807PO!D'?BJ1J?@ M-:5M!8TZ1-S!-N-8B]Y?..T:V@):.)#2/N]Y1LR, EP+!X6P9&/]EY?2A>-# M&/3CAM+D+EP.11\4Y C2(Y*@(>.K+E[4&:EF:'0@%-2770[217$:[)%K1NDT MJ,OJ(X(_B82F2D39C1X#DZNNS@,.8;$)?9>M YYNJK???:XDEOZ"R?[4F"E/ MCG_ 5ZRT\3M"1^4RC]4]=UU6)D9:;R)P]'\7EROO#S 3T >S_E.#'$,)6GV]P$;H\>-DJ>D*/*)K\@\$., MG>9R2D_@2S#, KNMDR4F/*REJXT6LI%\X=$4LUI(@:4SFDLNI)L'J M)4^N!S"/678]F:MMZ-914( EY->WHMGO9B1OF>1-,^%--/XU#4Q1<\*;_?.X ML)\V;,.^.+'$T1_8!9&P(YQ!:.Q.:)G(I@NV_Y&E:POC4GB/ M'K]LC)\1_$;NCVM2=39*Z<( :(D^?JJ.-.)-( M!2G44WZW7W]9TCB>KQYHPD:)E;SSMDQ8FJ]6[+*_V.>PIT-?Y[Q/Q< XA_<* MH4Z7T"^0"E(A'@!N$NL:#%HD.\=$?^@=^PRZ!QLXRCHX\DM_"F,JM01B+(L' MFQA+L*EC?XCL$*2*P7\C:I_'LY_^.:ZT1DDCP!;J)PFR>2QN)2LF@HB' $'HLQ9JUS:0(6&>#NF;#ZN-\N0K]O MVD].@W BD^UMP<'92)=K#74:U(('^D"XI,$_5HB#,H_ *7!63(,CV ,CGB/8 M"RCXNQF!?$:XR6,'ZU,Q MW7D!NIR/F$Z+_!T:X0E(#<9+CL!S(1Y21I6RYV&%<[::0\$*^Z60;_@!"NT7 MUCT-T=&2/AJ5PX!'7X'\B+\H#5D-FAUM%"J70KC*4NY2?/Q":[/RB#AHARPB M! C71 -F'_+62[?":CGPX %*X+8QNKY9-Q]BI6592"1=T+-+ONY/ MD*^#-9?QYTK^O(#LBO,VV@+,7C&5HLZPB)QZZ2[?N@A9^X9A M7H[)=_2TB>@@ 8R)^'\X>8;$]NF5P0D;-*B$%:GO^()]H#&-7JA[$T8W:0)0 M&7&<.OV#Q(J*9M&44#@3V1CZ-_#FB&SOY = 7=.YEY7034O[!/UPC2!RA2@.PO-"NZD(5E2T0T161;F,D 84Z7QK&&];.O3K.D M?N8(EEW),B2E&!?I">1:^9:^C[PPXF"\0P&W4%S>";ID!X0)UY6,C+VEB1\I M2"$?DAY!@@(R^238*-K,\DD8UY,9[ 1X(B/M]@KC?JQ'C?E50S$<'.A-S;,S;%1Z! M\15]H7ZXNW%>PLA9^$=C?-6@J,:\+8&%.2,>6Y78'GLV8(-D)5LT I11L2(O5VQ95:,1'MD*RAD^68B4^+L 1X6IQL5.8FK]1_H60;!LE&I%D2 M-V/C6K"&NC#TZ&K4#%AP2]7/:$V"EISQG%U@_C%<):\&$@?4J38AVZ?C0V+* MOX8^&!Y_@?I#F_O)V1#C[J,Y+WC8C.$>A=%M&Y MH*PL9:_2_TXY*/X,5%&_@9$\3-Q5%N:5J4O62"+[($-MWAK U;G+5\: M(+8- ?A9-#KJE>7&U5=LA830 MC!J=*1L:5^ :A5>_8$ &SRK.(Y(O&!1% Z?'8K6AG,_E6>U<&DX-."R)ZD%& M0&/F0"U,-.4VM,4)P(0-P%POL0'T#$&N:^*D<5: Z-A\*+EN;H-=FEPOO,1U M/J5^XNW\84X$:I8@I,UD[(O;IZMS(LD;6W=C<%FPPR!?HWM$N*X'EZ7C@Y_9 M;2 \GH9Y>F0TT7GMS LR]RYCCAXZV2HX=]CG+0^O5#T<:F!^M:=P+;IY-$$@ M6XT\'7UHZM_^+^S9Q]YCH/+)AV=\L43ATMEZ 8K X#7Z'+@T4C[K'SJ4SW1& M3#BFIM"&^OFI,EM "@W6(>@AG!04U:C!8\SO62L&W*K7[+!R$N@.1-T@5O>: M!DLFW@[=S$B;".(\]$8E;]3", J?!2\2=EBOS;CCE+"B!_K3%;RL)$BJ.>\Y M??Q4@;V:\) [#&^]\58)I8&6X-:/[S_\.*[.0%?'Q6HJQ!@+@L8#C 8NRC1O@= X\;;HKK[#QD8W.=YN=XX7(;+["FS^=]X+=?D"_2OU M(<#FN?]D9K1GW)\ B7,,E!D!\FAU>C8PFV-P69C.K $)FL[N56 6M^1ILJ2JX7\T ? MQ*?:&6 I<_>:K\I9^@;>VAEMV&>/A?Q\G+[!>[PF-'48=E13%*HAU"B]?%4) M*F'&I(_0(,H;9&SF'N@+#5($997Q?;]XR>8RC1-V(4?L7O93<". LRWFJ=EZ MX\)A2QR=5;9%7EEC1+8V(UE[1#9HPIG"P" 4P%(QNV;$&[67KJ<_:&I+AAX# MZ91T,E7T"I>IS"J&ZZ&WA:V M.[@-^Z$3\,-N%WG!TMNQ$V#A!+].F0=EZ:C#;DBFS>P53%Z_"M-%LDK]\R4& M O4UH'E8Q%D5H8L,.X*SX *S$DH&\<,ZBT0@7 N4&38LEY6ZL9J'Q@<\V9AV<&.6O"6 MV4^X+K/ @'0'Z0ZRUN$.A>;'-5::&A2Q5)7!F&.6+R):)-@DD6T2:)3DK8Y] M AL=BZ*;0[_5,3XTQ24%38]_&[CTRW_1ON&$ I-"$"-(C3!RD^]_!;"&,2:R MQP^K^-G9TD&W Q A0,48'MNP;A?43;+OHVLXO?A7,*D\!TL:):S7&F"UD"8* MZ 6J1CV! G"HQ >\#-<&C$0/@\UN*+VB\3+R=@.<"Z$)%*>*0>$SDK?#!&R M+<]:.F6NBT/AESOF* J"Y,[$5.D7+JA"#V ]R,%Z'<;,&S#OVEDTA$]M( MHV=('5OVNM3H/3K]SJM3R96&R[+#Z/A"'YOO6Y>URMZE2WQ_]4NY7A1>X9E2 MI"I2K)\,/Q7"K'&FBJYRL$VE/=D+4O;4$6X$82#.DTRM!0YT3%X*(]<+G&B/ M^> ^A^Q;)HV'/FMB+1UAAGD1"EC7S/[.NT7R?LE#18T-F9%B5S)OH-_0,!9< MO_C8B)'*D56-1-$<)*C)'%-$G-= >3Y+4?.M;.([ !+-/7"R<#)C OYX/!_8 MR@*PE3%FQ3M&\,?FH*VUL'* 9&V- MGZ?(">(5CPMZI-&+MX1C:77#CIU@Z8%&ABU)U)#&$-,<5W\U2.>1$20*16/Z M#YL#H"Z"RE$P".S,78K9+_(SX3Y0,-8&KM"SQM76W,NP][U>F;L:?L^^$!V: M%:VQ<);)3LU(K=$6>O9;&,V"\,B=9AA,B2C+F)FQH4.&H._(HK?5 )E#B"@)>GK%@. MUHER^4!)M02*G4/PB"P]2@\.7"(LJZ>?!N3(K-%%"S2#TV&GI&2>6^/IDKKL M L&VP9SQ0!&UB4:#I+.,RLRL70I=J :B#"$-D]!"@SI=>!)D/;>1B4T#^$%E MVC73J 2$*;]H]V4(@2235#3#7B-J^7K6*2 MVYPW&>,@@7[1PK=D O6)39NJKFN?.T/F$[TLEO-L=F&TE(OS%)G.?>I^'M_U=_7NI/A M5K;#OO795>E(UW7>B^QK.3;=:%D0]B].VE:[C4?J+A.G)V&V_I^(,$?960&>=D70RH6U>E9@;K91!$ MS32[6/8/<$;M;0':^ )PAC?SU@ E7:&!>YR56"]7-58_]W4TY)>!08>2MIZ'\1F"ACPA-,&(@ U\%$P6FA M:B8,O7R*VH0'T-S.5\\QQ7-6%RH(DCT+5X"YPTUA)\56 =SS PDDJRE[(]Q M+Y4F32]\AKI[W4 77R(15?L/](S RVIBX\BEK-Y9G)/S0>Z!N0L)TC@E3_,X32G M-:K*0%?G*[Q+#7%0>)-<.,M?J9N_X(JY)@^($N?=9JYD*>)WD; M!C*5IQXFT4$3Q,G:.$E&?95'3IP<4E>2Y9FQ:-YQ)^(L4&VP,"N,M>+UH5 V M*\_J9:YHKP72G$%K_#U0<,:F[K43!9@>-0^/8N>#M_1ZAZX*PD12)M^JH5>" M^.@1??KY*V8T%DQ20?X$V5&4&!WGS)!6XX$"C"R@$D&N< 2KS9)<#HN/RRD3 M3(;.(7B5#)J&8N9&X+"X.C,VEY)-)5'H*7)76*S=)M$4EAX'V8J?PO/E/U,O MHGG_E%[UO>H%<8#G$N2)PO^MN4G5S.:?.)L!@HM)KX-[UOX&+D4F@T*)0_&46*[,.GYT\8) M!$KDYU DHQX4!:\!M5*$#:G!>-A7DK#.YIB667]GAF+1)SOTA[Y\&3E"N M@GOLS3#O]_B)DZ<]3JJC9SY2B\R=T\Q@@0/2)R_PMNEV6*9<3F/T\V=P?]7C MTU2GRQX \:70G5'W8G^9N\ZISGI:2->/]_ T+L%=P'T# M:/RL?^O(V9ZOV$2Q-1E[+@6 S)SA(>&L<6">\\<:#WX!(LNT]\P+W:209((CG M251ESS) M!'$4+L9V3CB-V?"+)]9\1:##)'L!7*"DBK,@.DVPUT3I-L^'D'6<9#TGYY"7 M5\Q"UGE55HX)OQ1,!*Z=U+S47"?%R5F4)\?I/CE.Z^18RI:E/?W7B?!1]@NW MD.Q+Q36_"2.Z=.)DD @OB1B1X?7TO J.G1CC \\IMI]7-([1?^MZN_/#/8TX M?DY?UY>#>U=M@%#1 HE%$^->COJ9RZ6PG"E)F4C29F9.)(@#)(DU>V)C\MM0 M=$&^!L0+$;(]#9Q&F2DORILC]]=S.9%9_!39BD5 M<1K*RAL'<2X $8>AWISJ9:CJ\4:NQHY?9>D^51:+J$NVF3Q(5*H>1^P!L-P/?2K*L^?OG)Q) M?9YVEEK.U+'Y>7[\*62+)T 3P9H&2Q%KK@4-K[DUI8N;8J8[55=MY K^)8Q^93TH@''ZCK>5OD0#Y4-!OH#)29;0 -F) M%L:5$77S)Q:?Y*N(O(I\2;Y? @V? M-F$:,Z'RZ96-^7X>T*>P]"G[@$M&6MY;']]__'#&_OE(.-%Q-X\9%L44,BI$ MTB6<,&'MD2?V<<57\)D0>XT0U-?3D%).Z0KX'F>= ;@*4DQCPK[&I[CL%!C. MOH5^$2_X3D'1S/MF,#QR"D-:? >K$,BX:0*:9+&5(?Z%>K>=.IRI'$XE'4;6 MK]'C, $E#4'2+M@9Z(!)%//;1?2?*3P !X#L*>1(1L\0X-X(7!7\U*I8,Z1[ MP_R248,J[BFL$#?!Y X2IY+*XP&^&*I0AI\'01IPZZ=*#RM5S; =7JM>&^A^ M@I*Y8K(E6S[@+OEGZD1L)GS,'N 9TUC;'?2RGOL<\X%&+8IO)HM5OGS0N03' M6,WL@EW[38QGX=#6L()_UV$)FTB_F./_#Y004-&94[-SIS]0C#EE4KOSY1IA 9I'2&S!>^MQXU=XG)D:F4 MG2'K+60-1VU71*7?J0NR-.P&&(;B_N%%4W"3YZZJ-&)CM^6.A.#0;V0WY/$" M%W!5/.[8++KSX&=>Y>QYZ#800K[)%)'&E?253 "4F7O8PHX51/A9NJ9/*& M65*0:=B9@ IPG@OF/$TV800HX?UQ=^"409(SF6 FIWI"#!60_Y6S$5=P]X'"3G)/3O;Z7RU0M?8 4#?&N( 9>=XQ #O'L'^S8CL M(0;._):&MP#K) <(SFJXFU< A;[E _4"SV+B%,'#H9=91(FI='19'B]%GM>1 MI*^0^QH3?)\$1T7AZZF0U;R.NS6F+T],H%OHG+6D$W,X=2:P#VZH2R/'9QUX MH$D:!7^C3C34E"IH8D1^A%3)'LB.J['0PHG84Y(#F!=.C2"YZ3-02%]:,P]F M .Z':NI-(P[J@Q8\?WR\?GJ<[ U<3*6H)O#X"?!&-6#*0]"FD/<*=^T:Z*-Q MP,Q3>"I#I$_^*^6A+ 8$8^\,OA?0SJ#OD?!_??_^ ]DY$1?4_A_R\?WLQ_?O MRV^'&?G#[,=_^X@*EC_,_OAO'V01+XY3H<0,E02=7L!(??P!/PB%;IY! &:PAJ 26>'H<-1O ,***[\N19:777\($?"+TA[BGP M4PE36#\_)IXWC\Z* GS.DG6!'?9Q%F;;$X+Q$(< R8.;@Z"?F;WV$DA@9,0 MS?Q)287SE=/-PZ+'1@<=A:V".K]^SHSBB#@^G:_8)SL:)7O(;IB&TE[6U ES70#.[,'ZR.RH8M^# MV4X0)M\*TJ,?89I9J[03Y[FJ3.3IU3E%-F=&UXP4G]@O'L#FH-GE!*>E(HQ6 MLC1Z4JF*)*D\CY>W%,+J?<2&U-LY?M_[H3I=ZHS(=J14/"-94Z?,=F%I"GF? ML;\-@V3C[]G4"KKP(>J3_= 9?Y[SY&&Q'A290E:TV :8C$:>BLG0@."X*E4P MAB[V=S2!AN5"9!+)8QK19 _97HZI\5>4)K-YXM)B7#>QHW)YF<8)N^FB*[H+ M8P^%9\Q]($U3 WSP#A;NTX:2( PD\C.ZD[.;G1^@E(G54:8\!Z GZKTP40S? MEDO1QQCR<"3$P\BH!17>5JQ4N@/O!M9.O'*62@%KG3UVTP3BE6#"SM?K"(V*9.E$T1[# M:K?@%3N#=N .8.5%3@<2;RA-B,M*SS!L-Q^(, OPB=G'">L ZR(KQVX4EP=( MY:T7J'V/^B5!18UE!%=;^@4\+_BS!-AP/%< $+/!1@V@5:00!*$P^TL?DMJL0%TZYD M&AUVD.G+8DDZ21-XB35"+R2[--074_MV&O6+9?>J,[A?ML]<- M: NKS51"#3&64=&0,7$<)KL8%U$> G48VZM^*N2YF/JLD?6,S76 +OSX@G(! MCCO&9?="93UCV4 -Q:1GBIF# M6*5!2*4JI Q2)$#2&%YIZ32_ZYO?OO9R,IK47A\_14]]JTQ5&="X,DY/G)%3 MM!F"CA%-C.;BCY[ >L .&;CFAWEO(B4B2!E+YZZA_^IZNU5L*H# "F1/@075 MKE(Y#R;6%,F:KA MOO%)RKF6[<"3A.0MG3#3ZL[D+?WN8,(Q#Q^'?MHZ7R!?B3%+*.Q9KZ]*/S=, MXUX='TIX8+<;SLCQ^B[,#DS&?,A$4)$\[D(F">[C*%NR(!6EW"R'8YZ)&/34 M8UN/M+.968^ O9QTEG\O(SZJ5_!8W)5QX5MG<+*!OP+1'N-HX]N V^?MA?MF MB=UYAT UP+LT0\!:]O!CS\X5]<#R,]UH:BV#6@@SIZ]*++F:'_@K'X,:%V\3 MJVMDL36[';?L'HN@E_/HRHMW8>SX/!SQ#LRN_+6FQYLD;PJLJ[*Q+$X1VQ-. MD[,,V-R\RXF)$2D(%\LA8?L=C^7\SXUJ(D<@<%0Y&8U; ;S!YP@,>+_P'X7,OCL\UO@=@O<4/E)(# M=5% ;<;QC!6B,_)0!#N>"1_N(@*R4L.@UNK:B4"JB]G%@(#&NG: M/($U\ZAN $ L7>)TNIZ?PEQ2R3IH3!#6Q Y@/&*I:H+ YQ"Q-N'O>W-3!WV/ M!$=?>*L5!ZG)= 8 9EO,M< ^Y/Y_O1%B92-J] 2T0XH-<8L<;RLSMI_H"%2: MVB1X-R7BV:QXFC(0= MN)\*L(OM57J4.;QA:8N%8((LQ@$;-VZ&'6-$FNRQ,M14-"CMLZS)+'T ;_1K M&(@JU)G=^-RQ$WSC+3#U.>/@7AA^/D'DS(T7.$R@#-;S@/L]0]XYU\6RCG\; M *H==0-V$X(C79A" &08G>\@M 64G!=.,!0A0>D=;H#,,,5#>U:RA^!/Y\D^ M$B?K)/LP[R5YY=W$X)0=])4XHK-Y5$WPZ[C;:F+CG=_CV3C#]I+](M@QDO6, MS .2]8WDG2-J[XCH'L'^$=E!\.:'+OZ6AO<@Z#P;8TW+%;H$=I^Z;3$^:,(N MHDM/IC@[WT+LW;^&^ ^K%"&!E8RQP[@XA3QB(+'!<-.E";6R1D8+Z2X4LMQ) M7"%\2CP5T"YZS: !#*MKS#ST<^BG['Z)V'G@T]XI!C@MDA$CG-KDNU^1BSPA(B0�-0(%%V8]-86R),I0T\ M>@NMV,F0B0I"[O"0!Y@/T@9+]XZ-WZ6/KX;0 M"U8?$O8FMSJL6H'D.Q,'K9JMCM@C>C M299SJ5S#TVS*W:U]8%$SP$ISS M)DM4/VB"%#JGT_=B>)!Y!HH)N=5%!0!"_7.<'B0=+^X6)'UBG!7>D1*2D:.* M+;A25CG?B$OC9>29"7$ .1! #5@'P1*?[ <^)#F1&3D_P#&Y=R(S-G[]G)7D M9D'U=X0BW3\;\W*LBHL7?HKN/'B@TDP1N.RU&FM71]$3 MV1.":-29N8*54GLC_4/OS,$)6!V_0H[6;!#KT,NS,9RK8WAN?PRK<,XSYR75 M40K _N[=ZRW% <41&@129')\UQLME&">:@/MQ MUH >^3O'Y3>*WJN%EQKH?0ZF#^3'Q9A3'*4^L]U^FMYJPWHN30>JMYJD:-Q; M;1@K!]YJ?S(FJ?_D> 'D69D'%?G*AJ9H ^(B=0S<_3QNT9.PNK(IX?-I+$F; M9I8KHPB /J $A^L 4A4#]ZX26IH!"<.2I2?*>(6NJ=^$&W+GOJN WO_$04HN MPB@*7]F=?>GLV#?)7G?& =$.R1HBLJ53YOJ%1HLP]S;D3*]$(V21\;HTQ*M, MV/Y $;T[6#\'_2.B\B3K&3F"]$Z#BP)20L9*E+&2FF %Q*#YZB? +@=@>@%= M_LB>R;W-T3$&I"-)/#TE40)43X>?@AB/F5>6@C4!^'I" "T39!7V3!Q[ MIM'/!!#6Q%#0= Z&V)Q-8&CR IP4*)K.,9@B-MKYB^/Y\,@%6%HF\CV"G@CU M2:#&%O%C["]42( RXFD3A>EZ\T0#4$_$F7YLB,(^;W1&L@Z=K<+H#+HT(ZH" M48:TL9(2BIF?(>S&\FD>\7:%>2H4]@(Z3'>O_R%BKTYX,L5;Y)+3X&E\( M7V-2X6M,A!IFON)EXEP@&BZNM*IA+;]NO.5& M6;]QP:-YZ^Q!_A..S6+)0PSDF"- _$D2(V/[:>MVP7-#T#&>CH=;R^ W??EX6CNX'^E8-#W(QZ YH?IKKL>NUCM; \5I4J0/CG M0N&"!?\PN>K2Z'1[9LKLUXWBB(6:Y/L:4*R5F<\Z3 <*:+EKV0\ M2B[WC,4<:M#'T0C$:"QEFV/S_D!?0O\%7#&*CAI#_.(RFH?N*,:)OV>'>](TO#=BP%)E(34"2Z^%&!3VNFQ=#'H@-@!W#'@%%C(YEP1CT M+;L^V8\?9^3?\-L/'T8'.-;(IU_-8H&FF5QMV=-SH,U#@!EGY$PBIQP\!1':)*,C1#Z=4^6V>'4)#E\DAS[GT#'!8;,G M2O[7,""-3EX\AB U1N:X)F[:&JQV;A@=ZAK3C+"M&F -*E7&Y/L ,E,PG[., M;F7A*GDU(,@P<8/ME"UXSW SV:!WG4)-&A)-O7HT,5*8FT-NN),]^?:;^\?G M^)OOC/%6O"[ CUG7-0BTIM_[ K[0@3YD:8"#QTT8)?"4'#K^2.@,53L&)V!X M]XN:3. A040(8S-04-E"?K/$XWF.M/G[Y"3)!0WHRC.:I4S)W'0;[-+DB572 ME-L*Z1$@:, (]@"Z[$%7"#P^O#CQ()>(RL;?KT)0Q4RU]T7 C4H6C/MOW@VT M[U2Y;]X9-$)HXZ?-)]4@4Y]I LD0F=CWXKG4O=@_LR?9;9#=:N>0^6J(2RJ MU&*Z1=D$6)6^A5:(%WRGZ&WSEDZ79U6#!HPO@?&=RG@J&<]UML[HC->%]O1^ M,52'=!5=;HT':PU]]U7&9)EXXVEGJ-(=NB+4S!3@P],K6RO[>4#_,_7A!V#? M0\2/)A2.CQ_(&0'2Y .'] ?:QH Y]#(GUF(!J(.W0!AMSB7\ G!&V(QQ] Z] M_!;1/ YGTB"'5W1%HPCN 9%.4F0<$L(W^]A/(; =@J]XCTB($+=+M4]*Q7$W@MUAR]2N^H:+.'EW MON*1*T+VEH9O?"&LU?TIKO-_PG_P01JXH [][&PI?XSU7#[GOB]\FH#J;X+S M0I! QOJ8N52NQ G'P=>O Q<"D_ON=T%+P,\31@WCG"??_\*N,\Q$IE 8XKY< MIPPQH\@9[,%L1Q$" ?JOH+6_":.K,%TDJ]0_7V) .'[=&4C1, ZK.[GG[K(#6V'/%>T R#\V-",TP)M^X?C.B(@9)IAF M2S9*NK*]H&LO"$Z>\\+EU,RS65N1#//79>V2]$Z#BX(?%2JV(!0'IN70)]A@ ME/6AX]N5YZ<)[8N95>7U)BB>"",%"8.3F(I/8E^.6KP2!=F1_1)!!KGGJ1-5 M#+!![PY!3X7^,F)6TL;'@>/((3/&T(D'0RLH&,O&3*S/00YZRM[RTL@[7$Q0 M"1-&F4C2,_:;%! NS @(6IG,!< &%J^YZ'=:_/DM;)T(&^IY@.G52*IR!-JU MA2&.I$X+M&28)B"7@<",ZT31GDDNH/F(T;T8$AJ$[%TX5 ,)LR9S)"KR'AIY MU49GW*N9)X" AK^6 :GQC8(!6"J-&(^X96MZN=DZT:^#KNQRV"W)"(]^=X_% M6WV4=)'!\8,'6$\"QW_@L*Y"BKA]>!R8E8I3)8)L)FI]RRB;\YG4S%S1_;J& M0Z.&,WFPU #UZ;*(H8D&VJE]=>[-6+PT\UM[D1R&-N9 (*?(9I/KK#\V8]D! MB@K1TC$ZZ)@12M:*\]/4":.5J\*=8)VU8BJYP0:_4G8\H&CL^M;%3-&$6\&1 ML9Q@BBTEA^S]J\=V=[3<[ =-E9+N*R/(\Z&=_VQLQD9EM":Y68E;ZV;IENS: MUU]HM/1B4/ASH#M;*"Y*HG*E3S.!*?C5#V-U-HML2&A.OXCW9V439?GY!MV] M*BYZGO'/U.4T!F/5A\),M5K'-G@]=UW,4>3X M^&UPZ.R]Q_$LT*R!V95\S M=D88 <@%GOS:=-1.E36/K\AI'@ M@&%:O#E_.&/__#Z#(K/BJ#H6JV+=5CGJ8I/DB7U1\26T^W6.R,&+'9A/)/,) M9S[!D4G8%Q5?KF!D=MB!T5[PM=I0!7S\+:\ ^] M8[U?\T?G\ M2"1%!2C#F/RBCQ]U8IZ_?_Q>LF6"&SS7V=N!=<1_@LUX'KC29J?E[!:T^4[' M!ZBTVXVK6]7*DUAQDA3SUR.BP)ACDK$,Y$*XDMV$T0/=L8(; M]JH%P,FASX$LH0ZXE^6D.<:FN=> ?OZJT?DS_G:1 ;\9C5Q59O0MSI=T.1MS MO@X%W4?OB\XLWW\P%DPXJ.-53Q)!T/A38Q C!RF^_V#L/,/%GR_?^RA<1\Z6 M!VCID39&H+X3,9_> '!!DZ1QP.4(F ',HT@RQ%53C=L:WQ3 MNX0C@Z"F:[80@]A;^/0Z8/N:FZ]Z^Q)(RC.!8))3)PKY<;>90&R[C^C62[?L M-!\0/B)HL:E!8I +":A-O_\'I[1A/@J;Z3:.4^I>I:")Y:N?(W[AET6U?F_/ M]!&L(DQH9&<.[_ )CU.E""*H26L'N(>7;"$&W+3BT/=N6!L*45$@:3/' M@T[>BE[D7K#T=CY;FR@Z*JV,>B1]#@,(:2DZN8B [($G$R-]AC@PA_Y*(D)] M7-E2)V-B$7X&_!!@Z- Q29 ]&7X*EM*661H]6&:UHH #E ?W/[#CK)B+%I$ MAJ,E9$T1@:\,VFIHC12;8S<&(B4H+:*PNC00,FMB.(J&.4D&-0XK#TUT8>SQ M:X2M^)7GLRLUHDD:C7]U=,V;_8N7;+Q@'E#(ECWQ%.28?)QU]>L:N^&)QME= M%Y-DXP3D R89']\DD=F&( ,9*]-Z+N,#T#\3?9#@ZER\AER,B0;,197-19_ M!="^V_.+V[O;I]OK1W+^^8H\/LTO_^NO\[NKZX?'WY'K__?Y]NEO8X)17 <) M<.*ZK$Q\'\:)X_]O;W<9NKVM9$B0"(H@60)-PH@2H'H:O!1L9;890J=\A/:C M[/QSAN'*"VX4FG"H.F-#R>OFIF*"3+-4A[6G154L$02MPB .TAU78R":T!UK MXZ0=_-!@3B\(Q[F)PJU,P09"QR63-)E,&XF(Z3P*.PNT&IK+#(. 5JS9+"$= M>64-$]GRC%2%GBN!;%_G !VD1<-1,K*V?Z8QDXT?V+^1MV2_H5""V/W [H;Z M+I-5V1L'_V*R"J"^+7SA.#(42Y WSEXNLG6AET\Q=\"KZ "*K!!;]9KW@81Y M)\8]QLP.D-@H8F#R5D4J>9Y403:,V9;AA:RT393&OZ)Q4?>'GE4SKADA]'T' MI =?\>5Q/+;PO> IO Q?V D2)FPC>(Y?<;MP"%P(?AZ(')OL WK/8"Y)U@U3*)KPG MA'?E:QVR8H"V_K5F("L<.,?1*\I_W@82)&R8\5+2)=]*RM^!22N#Q+LW8P34 MSEY!J229,631U,^,XDW<<<),Y9@LI-H=A@MQF%O7%!2$!A8J0GTEP;&[G]D, M!RH=<\NG046C%G6I>?5H5>IPZ4[^'+A>C'N1NM=?EJSH^1;^Z@VL59=(738X M(VJ3A+=)>*-?Q4@4M,:,RI_)E;=:T0A2I9,%35[!.2]5QX";'7?2 19>Z,JW M%J$6>T>V\C6>1Z?':+E[VCB!\,3XB9%(XMO@_V?O39LCQZUTX;_"\'LCIAVA MMKO*XYGQQ#L?M)8UHZI4:.D.W_G@H))@BF,FF<-%JNQ??W&P$2 !+DD21"H[ MPNY*96([!]O!69Y#G4*6\Y!AFU$:*3.!$O.,\)^AP[7H/.,HX[&8^9)*@%]^ M0G 8R?MT?I7T+RB._RM)WY-'O!'2! 7$O>A0K1E31T.C/_X#6O5XLQYM]V@( MTBC9[5,U'NN^Y@\F%NDO*-J\XG5VCE>?OT'\]WMPG)_QY,A'.->=>7S0'ANU M*.7=VW#X=WL65$B@AM_>0KR3;5_K--NEU+.78.-=PF6<[C'.'DYRHI+;//-[ZW&YQ,U*H M#S[U*Q"#PO\^^PO7SU_/DP#^ 7'FS8_AO)K(G18<_D# )A^DYA=UK9V#X 9V M.U!-_!U1U8)U/2+A#7L15FW-G.IF%EJ48[Q.D"UL"EGR%%J6<5Y1 M FY#$=HEW=+,OD1SDJ@-L0L9$O&@K[3.[.U M@(8=D."A58BWCQ^#0L6/8YH<_9?7:/VJL]"#!7ULZ(@(64+0+WY1BH[A=?D. M79M,]!"H.'-HB1V>L,W.>+$*/=*?)W6(/WND2Y,O!W3[$5BAA_:C:\-/DMH2 MR3O7R 8E8$B.]V2U+&=9')T$KI#< M<=$6*$.J(CW M[2&A9"A)[UB8"6<.D+3'"+:N!0-(CP202/3I55H6VJL'W7JD7WNIZ.VQ1$G. M66ZW?K:'&XT/X$SB#'F"IV'Q[F?(6X&'DY97LZ?2"\-HC<2PQCLBBZ;.O)LR MP]2H^G^O(L2=%N@[:':R.I>O!?"DW3$0O,>:7]^X7AR$FNY)#\LG:K3 MC#N4/I98] LB+(&!96$5$DW%F%3Q8"/ LAS5PUC2FD]%@R*7RH0X>_DULTE'].8QQE -3@J&YA!H",6SF@=:V,*>+7EC?HKU9F;(L[P%CZ-? M?>YUM)F99'( W29YF<&%?(4( .-YSMP<]S=I=E."380]P22HB^<$B].:HXNA MFX^\@L20O(".R?-S[O^XIX"19%P\:D^&P(#@/I3I@_ 9'OJ\UY8+_&2;J>(C M&XMWGG/?W#T!6J'C$4H#:40>&9(>!.)^7EQY9]BHN I0J94D2GPM7UZ\(BOS M0OB%S&XLS#9^PHX&!0P:'TCWN"[?/*OP)DKP0",_%M+J6+%7[ANR0TJ]$P6J MW#\<6V($7C4$BQ'76&XJMR6 =E!/$LW5#+ @WQ!^&>!3=R18!._*2XG-;ZW< MT0#W<>3DQDU*J753)X%Y/T!7OR=)^& E/,T?KS+W;$MR],$\L*1V,!I/IA&Y M6VTG2\K><]&M-Y$AQ44F9RXRLVMC,KRH\" .U_"2%CS:A,.C5=1V9,A;/]M$ MLZ4CD#(L - Z#9I\B/)_7.P%_.$(LYS2K ?M>A+NHQ4KW=24J4]2,WES.BQ< ML0?#.?'"?D 0JG'HBY,UY=&V/-J8ZX.7)\$N!12<#43@.U04X(5/08PF0?2E MHG5,&B8924C3,V/S344+W_*$!MH@Q$\PC"3T:)L.8N"J1ZWK1TAD374HDD*> M>3M,Z9L-W\+VD+78S_,HC%#P#=\B,TG>X08OK;>#P:/ZHVXLQ*7EYP,3$$V3?/B6UK\#160 MGV>31+^B@+K8D@2SY"LH=W#F3)TW4>6;0]A&!\B=C&!$^-O"V^,G;S4HD6J3 M)A46 SMM+FN]C'SF990A0)0$*[EB"]A9P3TSOJ,O]I!\<\0K",ZF'^^B-V+7 MH;83CQA/+#V!9J"L?O1JR;/B2/?2[4CW8G"DHV[SP)#O.P3AJD\I?+4JB[SP MB;=&S;_N@:_/RPJ!X@G?.5.<-6,]'%F !5%+,7( GAF^QJ4JDC3NCX(L3Z++ M \)^F\%>,&)5=ZHS) ETAF_MG&"/ZU<4E,05^6 (MJ<1<=&\?^*_/!KESOMO M,I;YW;B7XIKB]LU9MV*L\[I8=[%7"EIE79X5?__J?X^VY7:4KH"U,?M;>O1X MY:FR-6BBT7A$<4ALP7B]42MN/HFF"=H%] 9HF#L&S.S0-ADI_+0!$EB#W"8_ M?_CJM*0H1\ B]%0:&'QMAA!],A7:';R*\$4 _D&YDOEI$?^TJ:A3U4J4Q(QF M=YH=0F&-4)!#^BI"")9Z*@RV55BAOMR2I]U!26J;Z FD3YK="W#8Z$Q*H&N$ M? 'W$E5=SXZC,#\W*LLOY0)TYI'>"(Y"U1_#TX[2(T M'8[,)-Y"U7"L8M LS4(#/@?+F0#O*8J,N4FB,%H3.!/J?P9/+'*N6\A+((!O MX06).T;)>G\W,M): O656K4:D#LI6?)$+D@;M0E" %['1WL"EBWTT*;(FG& MS/;9*<;/93(R;MZ8K<"=22AH9C99*Y. ;QWJFE:DLZM369>K\"IZBP*4! =+ M%GSP^)03;;D\?*WOOF@&3T8TOYI^//=EBYEV"BS9PP3VRVVR*XO\#C\CXC^- M>A/+R-*TT3./-.O]R=I+<"A/X>+_';Y-+?17B! MZ-77#^ CF4<%M\!1NYED-!N#V'1^?WMYIE>:RD9* 5$9DLP'>6'3 ND:ZQ2Y MDG".=*R-\3PYWL@>WA.L+=M')PU"PP\4*5KM*QX=:-%6F&?@X8!E3ES@6YID M_$],792/,77(!ZWHA#Q/Y&YLF3 6XX:",2%80JV_5$DB#<3C(_%6B<2T\SK3 MR'!LL0[BV&O)+RJU"4N.H7XAI\D@6[ )PKN.2S &7G]?O\*V><#"TG48HL/E M=MSMF29MB*1SHD5@ =:^K"4:H2XI&@1CLJ_IN#T^< ]&[M&AG_9$R,8#/'^Y%O8VX>D_+V[&COWIIV#\X])5PD4<@30P=T#+@2&\2\;VJK M_*G9.JM./=:KQ[IEB4B]VY#G&6==>Z+OC\,5G46U<\D0B:-X1_$;\K9I4KQZ M.VI*VC%,T985-2OKM,E=X3_4AP[\CR$%J[B6]_S9>35<8JOM-]IU,U,K^6_" MO!+7? "5WVNE.0G*F4&O;7(GKE1$F"NU5,#LO^"KB?OU1,>5AVRE'+N:SS_< M.E/4G(?J0FDL$2LY"\@"CIG;/SPX\O,"7X\O94$0OM.FFXWD^S(F;0/MV..Q M#Z1K3^X;G.:NHK@L(*:5"@MU?R;-J\B&V<$RUQ38<,&'@+.F2LAE(UCL)DH> MBVUQG65I=IEF^+$ I]]-[&_&QKUI#' >Z<:K^O'^&WJ:SSVIV&5_OSP_]'%P M?G=[LWKX=GONV/C4+(!QA"_O)/)G5^#!LKG$Y^4Y%LM'Y$R%)CQH8_:TJ&,& MJ_#8RHC%>PT%^!E&8N$@\'6$>_P#HHYHV9GWS=\B2T[Q/%2&['K0F !PMY35 M= )441&-0W/0PBN0PH,K25PMHXS.2;>B:(7VYR8&/\5!$W"?I6"Y"2[VSSDX MNP@9YQP?WV\T2>4XRRF\^8DVA7<%KLL_0&_XV?][2K2(^3(_&QH974," M_4C\@*JGAR_Z^?=996<)I(RJ&O$'_AU;P0\H1]D;<8EB2(*Y!AEI$LA(L=3/A@U,LWUR&KWT9*\Z?W].DU+7/<,3X4;Z*P0(@"_MP2#+7H#<$!-4EP M(^[+*UAGY+P+:7900U1BJX)&"_> M_1OHW,,W0$&[E^PXEK4-<[&E1:]0=>G1/CW2*?BCL6Z]Q]G-6G:YH6P6S DD M+'G-M?$#61R_/_.2^;!;J.T[33: NL$<3.[]_0A73 GYBSF-[&A[1T!"W9=C M$5*XVUS I1+9P,R46(& G;_-\Q*>"B-CPFB/DF2F"J9,51K(Z0XBUO,'8$;\ M&Q]TZW\,C[I]<,H?$2S.>?/L\?U#(Y!3K1DS;JD5:/CZ*V-T1! M*2N@]=E660._#R384;/#6^)9<2U%3DU @+I!/OW%JY%RC[M_!>\U*V)]AYF5 M>1#9LS:+#IVR-D_(AC9KCLW%LEZ"M$GX'^CVAF M4;!Z0UD"ECQ MS:3P);Y:1@D)1J;1D3Q(=M:3A0!>K$(58O$6#RJ+MO?K&WQE>T/FYU.J( (!/V\3CXU(P%00?DF# H\U-BR2,8;\3D?&W'P_,C>U M04R7KBZ]*Q3BPR,@":< J@-B1'!#S**=??6+]2M/2,5^IU!+X_U!H5^\)ZN& M:>Y+Q+H&W'[2MUJ&8BU]$*9P301CAMP@=1[@77J\3[4,[?5C\$)!=&E= U;0 M;!2D/A(ABX)'/_:SPYU^-;B&<#VQQCW>^M&1)\\<)V;G[_%O\1G_ '[?B&,- MTC"Q%PKC,.]ET'#"FD3KC47]GRP[]$WN";>,#]PD+HD_V1F\)AZ>!<]+(@8+ MGJ>!\C=I=I]%^#]$$S%6LOU%A[W X1I\24QC: T\JAZ\3W7;X'U(7!.[;7E*ZV>A57OG+TTET/]#EP=HDHCN"%IP= M:M/Z0BTLZQD'3;.D49T=6%+QOG\L_# $:1H?#.D6+X.Q*?*8MP>QS<.UD+,. MO#7O8>9,>-.2QU84)XO8G^$XYPU[HN5CHDHYL;MGS#)>OP:AGUABGI/T!<)= MP->%)%.!/ O).HHI\,/%GE3'5UJ>7Z60U_I0?13)14_:\?Z;MF0[9<%B+%!> M5A4?[#E=-B)!U>P-T[BA2J[/NKA8OY:H84DGU%GY8? \%3R1@!GUK+$ -@.: MG1PO?G3],M;$:CWK&*V!O61@U=3 MBR]! M"H!'AC\:2< MD"KUU)1)LZBG'!E.(\70W((1-LFC-5EFGR:(.S2&+;WL]5E-8& \,A&O?6EP MD"..#<_.2>T.8Q4]P6:3$=^3.CO.E.@DZFI"XY;F9M1%&<40)C7J9."-6-LW MXT:M>"ZSEN;?\Q!?E6?'NV4N1A^!$[(V^ Y <&TOA#PFZFD/["$V,IR MF/U:]@E*%#S:(%'C*GS*_"3W28K440XHT'"% &7+!65ZB= ,0@$-*:BLYT=!1ZR00!I3#.:67!L$+51(P6+U>C\&\$^2TZ06;4'H M34:-9I4M1)(>[JZI7+ZH*Y?!- 0Z"2QGDLL\7Q6O*'MZ]1.F=B; 5_EM0J^! M6NX7\B, 9 D7N.64_)023R+%([1X!2:F,@%0>D"112DZ\QII9D@1BF &=%DT M#QSC#*HF5=(>@UZ5B>-C!//J./BBS373GG8XM92O?7W]>OL,!!:#E8 MLT6;\GA;)/.VZX-7U54V*1AMC[S^OHNH?F+4(VF*(U^,9.:7T^(\ZT:2%)Q@ M0)($8!S?!':P)"L\]7?FV DOQRQ-\,BB$#3H!WA;KRJ'T_M:$D I+GI ME],B3(TB;J'NR,B2K&Q])LV2>6U: M(IO)KON1:CUY]1QD5RFI^Q%M)\6T% +!H_]IR/^A]D!])(H AZ"-VXA%F88< M;O6E9 @0!P;<,+]!=W*"%(_,(/AWCLU1FZ&Y=UB52H8YJ$O0F]_29#TJ=J]J MW!/>Z5+[9U[5PW'2J&[B M]'T2Y#G>,'Y/(T3G$A)X60&6FXZHF!\MC!AHD1V]"\WK7I* EMH-/.?BB"06(5/N<4IV'U0@-! M;Q.N=KU),P-6\J%7'O3X8QK^^ SB"4%DX+V"Q4"H>R',N8:>7($G?R"V*#5 MG!\I,88F:.9+:PEVL>U6L4DRQI.D.FKW()MXU0#X>9H3K1.U&7^;.6O\$ER2 M=Q]NNW6=6(&6>,H(4LY>"LTY7^,G=W8P3@%O48W&@92$M-ECH,B$"+WSD[T$ M!BWG$Z?$YK."95U(<6]; M(LS=,5:K'DZ<'6_05)5'H9:4)2@?!VC$0WAY8YYAJJPYP$Q" MG"*;HX!0V$DI0#5;(94EKGDI*OBF\S<_BB%P P";_1@Q'W:2M@8_%$L__NH7 MQ&=WDM!)Z)PFPZ;@53[OGF(Z^P0:D[G1KZLQ0+X;ZCAL(X32+H?8?B"SB$7V#Y8#^OZG+NV&6;?% $W&K2P43#_#AV:<:ST@?:54.R6<:VC/Z-S 3X M _^.F1H5]5T2,"^/@S%=FJD:SLAG\8. *%(6$5QI%S.G_K//% 4D1K<J!PSY7#5)&F/QN61%N$LH&T>#3&U. ^)(JIX M^3$&Y!L!2&@CBF4BPE2EJGFJ;#BS:I( 4F?S6^I22WVS4)Z#!;N L"BXU+8' M;,X^*229*WK$^F:^6:"Q(>9NUC^^NF UG-'SL08MFNU22-9V 'O$W!$::\@ MSXM^/=KQ!^&'"O+P@""/%>J[**SD\1L+(4@;L>B"\K.?1: * ,>O48A3O"'J MZF8+<6K\\.7+1*%A7D?T&/>;$%3,KU$2;/T WNT/LAQEW^'O KI8B^F8_U M.1G 3WA!N-P)<:*!;D@"/F^5R%%^1TBSUKNZ:LB3YYQ,.4PVQ8U,-TGTZ\QN M8=P_\JN/)?MB;#ZA>A@)=[[8\HCP%P M57+]!Z7!;8&VA^Y%VO(9RV.,GU1J8(/WW]"!1WHX1BJ5.Y["-E)*5XM22@)K MX#&=H5?\GA;1.<\)'E,,>_^O*)S^&:?;C(_'%D2:%C9!>D3_ (#&G7Q NBSP:G4Q=,6EF6SRX4V&JJC&J M+6.]#"6OX5DO))*.?17>XS+\=ER%MPF>H6A[S^%P"HJB=A P<.WB)?T!87*/ M\#?KD[DI>56O<^,&VV$#VUB4_%6-_-6')U])ZN8<#^12A M@7^XE3--;M(:J@B]L^I0(]=V\[1:XXW\W"9&)@)H<=9(3DN8DM4 9O+7]!T. M4P+YF?-%1#P0."K&Q^)6$[9LJD6U +39 IRKD,^FXYM-=#1M!N6O_G=0VT[J MG&U,$HV?T:0WNV[8,Q(N'D9Z>Z4Y/ZNF%Y??SJZYC?(U MEHV)9Z9LUWU ,2BL(,P\;T!,C[5]:F-+I?!32XAZW$^::G3&*G(KCW"J[II9 MR35R\&PFJD&S=EP>L^+Q6^?V_!OE+0I0$N12>E_8Q(?::GAS9[6$OM"F\[3H M,4/@) MXT_#6EO%"9EU8A(('@55RGZ6;S-].%05 -8,2%,J.MC_O!I^8)G[T M$EJJ9CW6KKTX@(GI4F'=],3-O9\8!'^.[S)X0H]S;N>->:PU:TFWIJ%"\7#@ MI.QHDT="@?0N-DZ&);=@4 ]/ KA#],S6L7;&#U_U7%=H4**'1 M!TAO)DAQ)0/7,O(0U7"\4 W';SP>RV-9?U=Q^47HWQQC=,.O"GJE MS([C]!V&.J6OF&C=$\T?(87RE7&'\OS?270<\["9FR[J)X\7#%G[E;LH\9-' M#'7D*;U 5U%.!H- T5K&17Z=%]$6GE/G :Z !TLPCZ^&K_1ZD 6L7J*]D=V" M:9A%E0RY2/$NP*\W/BA0^,.H/,2'Y?EB7*2AH$0S1U\LRD6V3PCWZ 4INQ^S M@3 &RP+>A?(JP;CL=%X8CA>-1X:@3;?X>$ \^0M../ZF]],LHL*ZD8 %UV) MR7I,PP+?9$AV$OQTL.);-._Q]CW>P9GB%GFLE*HH5I*K(S$45N3GK#,O0&\H M3BF"VAJ4S[,"=)5X1:49X,O#H Y]L--6/-Z,PR-6IL/2L*E5IQC18P:NX[N-T8L\OSRBF'@[3!+Z0IL%NP>T2R79F>$2)R*$ZX'B(VPX4M@8M&3)AC-^^"H&@.* 8*V"*D@:D[<22::. MFC.FG#+"&T3RI@C 4P06!=!/T#R$QR=N7EM&^!7#]SVB$K#&%KG3$"TA/(W7DK M_+B0& &1H"CU6)\B><$'X$,-(S3$)SPU$J/M+D[W6)JHS[ZZ8N ,G40& M:G3=P;*J$ASG]IA5*56))G5\X)(_<"-&<7YTUBN4K[-H1[?+ TK0.PK.-QDB M6H71@/*B;?KT)JU[/F]^[@PO$U+&]982100>E5(DFCT>@E3/Y_9YFAWQ%$O, M'.KXQE\3R'AXZD1$DW>#$#[JU["L-H?Z61&97* >>[P3&AU%N_%P/U[5T1'3 MK +NE#D%8^=DAIA,/,\E_<&WDB+ML7S)T?^6N/OK-Z;I'8416[7GD0:9PMH2 M5NQDU*C9;S0DVCR%RR-\3%_H;\K/1^.V' MN79"V3UT[Y+_\*$L8?OE0#]A*$NZ_0"(- \UZGZT9&">D2@UKLTN&&L=-,A/@4VA43O"[--G\"*I@ M H%J#:=^.CKD^9#2G?(04GC"@UK9BU,_81!Z;VG\!D58UO"0:17FHCK/"LA8 M%93K8I4Q+?L(]S/6%/7N8"KU>5W0IB*@9B*H4S'WJE- K,EI<+[^WS+**+S6 M5U2\'HR=IJ)7G_'CCK=/I5*/=G%49)H\R,!96X;B@3@R"RA#X*/ 8(OWGSZ_ M/$7%P>BTI"Z,^]/G'UY^S[&?9_6?'SMR>?]8'KY0\L#LWN9YB0(9+9HLL^G= M.'./=B4V5*=S)\7;ODFS$$60B_CX^2&;O29BBB70' N\J;E\";?6B/0*=S_Z M#GY@.4M*S=!2Y&/K^O'^GGFODLOH4!?861\7#RA*\)D.W5VF% D#,W.UIFF& MAV,SU)Y[4O/X&&=(&^ F(H>YGW[34T?.T1DNGB[8+KRJI:/BBS5=M^,;!IOG(/'EHL^8)=8VG MRG-9.#D V#^/9PP0O*%!I@&]LT^?>99"<6AZ&<"+*O&+$MX>W_SMN+ Z:) " M8?$FSSQHU%J$W504J9%V)K+L1@Q>XA6XP;U37^91&ETI 9\U7Y+IB=&'0\XK MQ_,8+1ZB)>,V;Q"]1@Y M$1]W+@?+29W:C+FVQH[6N,&SB@_^LDQ1,KU#5&R..2'^N-WN,OQ2(+MVU*JH MFB<$BS\]N8>C)U8U7/6@^%@)51^6"\_F-U2 A_H][CG"XMK%_AD+C;GX.0>AJJH+ M6B8^4H_S8M%PDNZ!$OSF*X3C@/A09>H9=>>P'CR_D'",O:_$=(>L0A',2*L\ MB1*55;,DPR_SRH2W! K],I[_-)J"Y-#/7PBYK%%I=O_HXS<;"(X1PG(M[7'^PRT*=*LB<"YZ=(HE84KZ#>\DD8EH&&-_Y.J M2)5<3:L>CI/.QA02/ZUW3G;36))[,>LUFE^_*1* PR3'Z,J6S9XK[$,A""O M@G%]E:"GURPM-Z_@[DO<]L?F#NF5D5SVK>1)$6E4T)IB=$.(Y(V0 M.X'[!! /Y16@C=+1S^JMO#AG%=AE/@@2))3C87BYQ&P>HU[Z,4\$"0^F%U2\ M(Y1XGT#?_F<[@1)8)H@2L$7@$44O)6P'.$>9E2$#@25#!) ]V\N%1KF%LDX] MN4$/NCWCAIG,4WI62YY;B9:TRQD5R% EG?K#K:4^9E\67](T>(_B&%^GMTG! MKCURZ]WBT439B.!MWC0Y/JK&F=!0-7^,),JSJ- 9573Z) .*%QTWH9+?6-\) MM>48)A+9MAM87^H&5I:=Z)KZ=,'I7-'0"'?/;;*@AC?TY!SY\J!H=<^)C7H"S&G)NDS5X8:,K1/^] M3?3!:5BF&&G9XSUY/P2LK]^#AT"%WDRC"B7!>5Z+WHR4"^LSHYAW@4^T>DB> M=S?_0V$V:QIM9HE8?=)FG@F #I!Y&?V* M L 3J H?ZLAI3%5=Y0I@<0E5SRP,6NK\0W%&W?%Y08,%>'.S/WN%B6(5RB+; M X)X81+EE3<<%//1)L?V*!,KZ9$6XD SM_DML1)$;XCH1&:_@>=+]%H%!>7' MGP19(L:5S+''.7.J+P4!Z43!'UF/R^>89I(W[/^ '?23>$FR)KT=;7/NA]+X M\8L7$1TWOYBM^"I.,7[5!75?4 M1,2P1<6)H,U9 'R010M/*-DVF($)V1CVEDJ;OEGI$ M!!=E\2UE?I&C(;FT,:3L,(/GMJ00A*5+!N"]X ,O20MXG)(Q6 \KG8\];(EK MPTQ9KX#S*/7K\8X]W+.'N_9XWQ^'*XK;+/0%N__VXML#+!%77&L$_"5!?@K3 M#!X\(R('*Z1/3V[14MC@9-0H\"YZDNP[5(YU/M0X5%K%H)Z0H@X_T3EQJ $] MZ(K=!]#/H5X]K FGQZKXV=@8L,&0]^B'"#0P3-,G'!ZG,MAR>RV8:W/2%]S; M3*W(3^.];6OM5%2W&6MI'Y(25?1RI,0J#XK:5%8WZ[S4F0 N#(+%;7+]?8U M/'] !8P47'JWT;CLT0\(DW+'!](CY"2M4#H0+B(VG+\_-.G?YWW;IYNZ/R9])YZO$5/ M-'EL\Z!BRW_Z5UN& GSZD!#4*EJ!(3U-9'JJ(%58.,W')G"\-,NN\D XY$($(W!%>,D)UR$)S$VX;CU/N3N/ M8?SJ*V.=9C S%WX>',>@$_&6@740[3*0E_0KGS)/_7;+:J-[^#^ 5M0KQQ335 ME@'KLVS9J\=U9-#CCVGX([ZA[.R3>>BO[PVP?\BFNWI\!^D)5"'/\_G;SDEV MKQ@/>7(MQ-+JZ 2GPXGG\HSZ;AX#0?I9LC'ZV?U&070>A>]LW:V7:O/FA8IV MF?WZ5"PZ[]SGQ(*ODN$Y)I*]SOT$K3+C+OX$G8!F[1.4O3J]4) Z_Z.37'K7 M88B@)R0@D0&_&MY=":3*(IOA$84BZXQB>Z-BD 0O#5U[:M\>Z=PCO7NP MKK#$Q ;@S>SEN0Q_U% =L3C.#*MC3A^(ZZ2 -U,4HXS!51]J1*:0IC[?E M^-#EB; Z?K+N\ D=(OQ$31,_YG PS,WX!J%I,+7E/CS$07%REI$O1'-'VL]" M(UMQ"FT"\(=G&X3F[:CR9Z&QEH;0"4(E^]C3.UYC^PKWZC]+^!AEQ7XBP^7G M3]Z/6,2F@%_0NO>GGZR9,J>F3F?;I'THN&:$3-K/T4]H+;LVS.:3.IO6[% / M(D,:R,7G"?D'WD!O?@ROGX/S=HG$:^0% )-*/DA-'QMILH3?ASY+6$R3DZFZ M@W$RX3U#0FKB,J"/FDS]D6%PS9Z&@]/- !L>7Q$J[@ M$1^.HQR=68,>:='C M35KS[&":V.&##&/3 MGQ,5FLT'88:"I*;SJ)S=F-:>;6O4$=R60J)6;7KZ;($6'IQ M34Z= HCK!(D_^UD$_E&@*AX1%XHSP0WHD7>X)K M3IP41]P?%!R=PHW8N3TFHT!)=%&1,;M[1)H(_T3Z8+G^#I+@H=Z Z!D!&RV(IEPT; O+:2X:%8<-U@=XJ?!>&,WGB] ,P%*0.A:/D3KV M'>K 02IC6:F@^6&(W(NEX7O?QH-X/!EU5?("H-<3C%]6 5N'*1]/1/.(RZ4V M_\E#I-59C=HUO(Q\9([7FF=" SEC7J>$B8EA6[V.;9*+Q+P6\+'GH*L5V\0& MAA#@3*39+@7_S^!B_P!^_0B/8.Q,B?8]N0-P,A9=6)FT66G5@2FU$+P,D,BT MQT@+4(AU^,-)Z%/-)5K<&-MGS%RDNF@W^88*^OX#I=:(6 ;^@(5FYG^]CAFT M/ LP=7O(M?@)2T,VZ0C.7W*2B6P.Q8?WW[SU^6$FIJ9/7EFR+L3[ 3'J M_GU^"ST>!,J+<:HIWHK'FG%UU%H%KA@\D2#.<4>S:!K($HU[O'6+ MAS/1*-SF>8F"JS+#)S2-)Z6IKO0!K&-"??&K@?15Y4'KS"] 1;KTTX?E8B8$\Y1'>(K4<_O+Z\?Z>)TX$33?'6R*V M1.$R3ILM(="9E,)22IAF6V*']B$0.^?9%V=WJU*3+_&,W:M+\^8T B&!#0[N"=2%:<]:2;<[-!.G-ZL,$^_95MJ$^\ M+['=C%:S>G: ?B(:WOAKXB4ZPE^#R9B\)4L^&^.'KUR:*@VS M9V#2+DI(HQXE)3XX&"#1X2FH^F[-,YZRY7@IED_IBFP.7&$+[8CM7D$=>R:/ M0YL02$[\;) FDW7@_<"ZF%VS.0^E"AH=;7E6!?I-&<=[EO+0J$R7_&$F"?TF MG7H12[3XW@*H+D/.;4G7\YI.[+"#+6?*!IYOLLVL(B/068D:M\,'9;$[R0RC MQ_9]E@8E.5J)7^.4+NE5TQYM^WB(ZW1%WPD7,B236YXT1?#[H7>CIWX6N0K M:_]'KI7+!,D4R;>P0/(SI$6^SHMHBX6 0_?E,U/"\V;.A&L1^]>B\FP<04H, M#(U*@OE O#UK2 !74;Z.4Y"OQRH]I6=WU:@5IZ\YB-+#&UB(UC@4VYZ)V2!UXR$%!N)O#_7:3H?\M4;+>C\)KDQKT M1(O6H-IFH$M)%*DC;G8].Y;%,NK7]X!X,C4*VGD>_$])T6BN4+[.HMU8![]Z M!_/;2V8F+M;3=49N;S_C^=FJOFPJ1;H$F@/O\YK JK4),X%U,3EUG*C2*IE: M]-:>+:/0SR@_IFQ.=+@?(973@8S7&FMI6Y92-P'$=PWF^Z$. ZY^(96\)1C> M^$6/!?]=FOOQERPM=[@&/ 2H'Q4*1CN.71*\\"8F^H.*G'Y&A*#:EVH-,5Z/ M#]@C(R8UY3%[U:!/>0+J&C'*9@+1CJI!$.YE=7QWA+\$;P,K&]M])LI*L2%L MK)1FOS&S_HA=]%RP%*ESGZ5KA(+\)DNW8(G&G/SJ%V"(WJ_"*8$Y63_4#QQZ M(L3SOF#U+8/3.3?]M0Q $A/P,F!Q1UO:(TFZ:Q7+4V-C&RD"&^R&UF1?W#%U M;+_TLVP?IAF(5Z/1WH$;"F\3[F MC?(4:7/#.TU" W\>\;'SUNRX T]#0RTVVS(A?*/HSNVQ5B?M[;1 F->DM!GB MN&ZK&\ACNL7 \R%62*B&B6(#W S9LE%ARG[E(_F>1T@,:\&+./'4-@)?X(P5YH5_Q(.I-E-E&UO \&95/,C(?^/"PU5 -6B/$=(]3$4N32X._I5B;[A M,^#I'<5OZ"M^3;SF,F5CVUJ4$3)FW5/F)Q3\@OH_UZ?/5&Y1 NHY&F_P[BL0 M8GM,)J&]I!/+D>@O7[I5G"^#/8.$IRQ$2,);H?1C.$0^ZU;R L-P@OUX/Z(] M%0%NRB3(FVNHO:031. W8@9'SQ6B_]XF1-U]OEYG)0JDV"\=7;TK.[7G:5Y6 M^")M?ON:(42M>]U'PJ"&G)CMQU=\ =EQH)8L# )OGE\=^4DXN^*_0R^"_KM M/JP-)PCO \- UJ[X*MG<%FB;L_AT'2/&MKDH8W)\$0M,JRK_DQ_7I[VUX/+[ MNK+*0Y!A$!!!PX_O_2BX32[]753X,84D(CA(6 1AX9'!*OF90@RM0O(3N9+R MQGZ?N@,GML/!QE'R'T86M7]^,HH$$[7O!,/J06+5>U\-%],QHV]=)PAM7NGW M&=KAQ<[Q%S@2:!+0NYY$V?83#OJTY 03*@,2V;C$./_P^&P6\%HK.$(2SP:5 MXP=94'&]D2VJ+:<4%6CT')BN?2<8)JU)\[PW"CDQ]*]80-O@Y].%O_X'7I'B M@&E[H+35<((HX;9YF^SP@Y&XUWXR4]12?'$-RG52@(ZG?,&+_29._8;JI%' MB1DPO/:$"HL)0]^05EKN7WMYH9()Z'A#K$**@G+]';P&D**C["CJQ)SUU3+^ M#?D9:+C&:"IY&TX0WLB2JXE@'%^'=P0Z3 V/#T-&@LV@H[ M,5>Z0*7626JMX 1)7TO058*RK^72K95Q8N!"EU'+Z&$XTK5EG2#$F*[N.4=8 MXKR+0J2CJ4>U9?4VQ2[[^^5*T=#0K]S@.J"EX)=^(9RFQ5[5;%KSWCBD'2<8 M<+W=Q>D>(>9GH5>$?$N)41]1=4=.G L5O+;!/!GM!K(N3IS M@I6-J_AB_X0[-.FE6XHO+O'?KL.,F;//BP+/!AGD3>QOZJ*_N>3R4@=Y%Z)@ M]8:R!.QT+ U"LFD1/GK469ZPALMSY733<@T.K.K$GGHL7W(2DUAZ=\>;36<($HS+C#_GF^)JIOZB?=\W3;J.4%@#2FQ9N8BYY^.OA[5 MEA<)OOK?HVW)F/Z4/J H>T#*J(,5>?%*F.XL]3JL\,/EDV&B(&S(2B,;7!Y MEM"8!#$@@\"G+>7$,57"Z1H?9*L0'VL&[8>IN!/D?$G3X#V*8Z(TQDMU$X%W'#F? M>QA?^]=>?N%7ZPB@':J8 3_+(KQ4#5):KUJ+/P+ VQ%"M??;ES26:6C\Z,2B M:PCO'8*#[RVB8(]JRSND?+UJ.*1\O5K^WM'%Z@T(ZW/@AB%C MTT92;*-RRUX(#6*Z*CBQ'_1[UOS<:RN__!S)?L :"1QO7V+(N4S?( -S8\:& M57=B_AKYS8VON$82]*6'/L2CF03R:M_H0QMQ@G1))F(>]W2*&#)N@&6(F[( MDR.6E?R:(OO@1IP@?4C@LMDZ.[P5)X@_7Z_+;4D4G$2 T#R.S4=O[\I.D JC M2Q."W!M*SQC9G-2B+N]?VPEB]4,TJD8[GGI]FG""[#M\FV@/9?S]XBH!Q=9W M">B5V5/ZKIPF+<6AZ/*SPYR 'OTWO"URZ@MT MR^(&KR!$-=W=^&]IAA]I^\8\#:GLQ(P9KY#6R>NNY01Q)D'H.<%/[AB"*/Z: MQO#B^8)%P+LTSU>)Y/2613G@9DONI@8CQ@S=.,$^O7D/CY&<00D+9LF)1>^9 M![!HL[?U-QX>TOKR9P:U7J["7U[3.-ZOWA,PW(EGQW;G)S7@B"6U12H:B3I AI:XBJ G7+U$1^%_+N(AV<U/'S; M*CA!4F4-D1^N!E^O(3$O@YMS@AW22/UME)!C'Q1PSTF ,ND['>U]ZSI!Z!W: MX'7H%P#S"UIQXL6W0AMSZ>6O$)?>2.*5QL\\O4?%Z6>8%/B0RD6 *=D].@PQTE![0C!/D M&_4S!D^RMO).$,0@"D!IJ-UMU<].#)=$#>4 "M'$3S3PWUC>"8+&>GK3')JP MLO!%#-Y@3RE\)3D=G&\V&4F[B>^ +$KR:$WB:_MKCBP,QHFIZ -I?5[<('S= M^#%<0V619GNEL(ZI$S3K!'NDBY<.CCR@&KK9GG=WGR:6QPA?8S$WB]+G),?K M.0HC?!(V?"-:"R[__+J+_H'BZ#5- ^+\S[07%PA0:)@2'4*M'U%1Q&1N-$;- M40TY8I&^)/!(\6T2H.__A10#D[&0$_L.1(%1=GB>M%9P@Z2Y*0#-((F9O_#65S-/M-B) '#<(7:%\G44[DX9M2'TG"&Z' MJI#O[02QS<1-K3ZAVK).$$)RSH74PD'!,4D: M%@8^"-(-YGI)D[I G+C^)[.X,67[3C"L$>X'>:C5/!W*>S@1, GZ!S/$&>OO MO.G[6?Z!H3,/7.=%M(7;F]H)FNYF8_#]AI.$$5T=&V..4H! M)X:L"S#JLNVWU7""*";VP#L&SG&\K;/'-"PP\Y'!?M!>PPFBN/;!M+;DWYT8 M<'M*LJ]^P?YZQ*LH1NSO_95!O7MX:\NK-]&FGM?0H-XT%71C/HU9V!S(JJ;X MHUZ !^KK*L0OYQ:O5:64$QRN\&8%DHS^P=]3]U-+U)M0NG6@HYHTA[0)@+!/"G@RM,K MT-0R3BPGLK#[9\QK*>X$.88P5@9@/SS^5:WH!(E2W-T#6L=^G@M];)6T5^\1 MT:.B$R12@?Z.JA"%::3]E&NOX@19#PC,6RBX]K.$Q+)5M@Z\Y*)UI+>/==9R MA#AC1I VRTB/:DZ0QZ->GU(&55X-7!JQ=MOUJKG\12R4<*";+)OH.K7?G9B5 M^MYH2U6L*^D$$0?[7E'/5TFS+K*&,:\LD0-K!KS1H9TO_N;]&B401]Q<(HT? MG5@5\CG([FH47.RYSVQ)HEF$1J$[Q&E,>TXPY#Y+UP@%Q.!*_+_9.KO^CK)U ME.NQ$#LK+7_N/I;;K9_M5R'5(=-CZF)/PE;QELM \[(]#PN(AT[R*$ 0U0R6 M9T@6&*9QE,IF.79GBJ!7:2>WY'Y:="!.K"Z# WZWCD 47?R XZZ(-VF&UGZN M"2DVEUI^&^#U%6(9GKSN68+'C"5X-&D$NJLL3Q8+=V Y)FD 5=OD\ MH6S;H'%@?1<(-@OT1L3CKBI.'!&:J>C&J^ZLY 1ISX]? &(Q(=(=BXI5_?3, MDG7?NDX02J56H>PQVW:U!=T@@6>_K<09\^08"R]_4&CP/A5\J<8QT57!B=FI MT-O;G9Z;Q9:?D088\"I!3ZD.(IB>87TQA7LUX\CL[=AB6H6@.\RYX40_AX;" M3I!2J71S2+M'8X[ ,%>YKCZE)!LF!,H%(.D_YZ"2$N(M0P;J<-^?HQ\G&"CR M45[L):27FXS V*SW)J>''M66W^F5Q$4"+[(6 >PIU656P>\[.'HE-]@'^*%% MM)NV(R=6B(JWUYZ,3%?2"2*D_&SVO\.,=FO%&(-W%NT6L*.XV!HCHLP(4E?SJ:0MY<1L='MB..AR M45W[98?1+^ %-.E^[.C+"49*AZ\1BJ)>9OD]=[U%V08?:?24,VDQM:6< MX+KR4$V3#2B*3; OIK++S\*C'R(P. .R0/2&\C98I5X5G)@;Q4#I P+EH"0& M ZHO+G4RMM]@N<&/X4:Z3H*Z5-)6SHGYZO\2\&P96#<)\\PRW%ES]<'B% ^&5_APB< M,9\&",HO,RSR0'!$4QKJKK,\81P%\@KMTCPBAQQQ*^22J.'I/K3N\H3J;)FO M\,*[I3;-[F3EOID1@IR@JX(E6Y8C4*EW;RCM!T'F,#PU0A.L% MPA;XY7XUG2"2V^"G,"$K.7B;FT$\0T]M9=6PB.N;03Q.C$ M9GK+]]!&MM1R@CB",,72'+=$VVB*N7D7D@N+I/W%YS@^T5=KY@Y^@391DFC,2WWK.#$?8]&/B8(= MRU?-M(GS]. $TZ34"=E5E&.AVX\;211ZO+0.:<<)!HR=4PGI:7Z ;F-G3K 2 MO(%J&>X;3N'J%U+)UK#N*1IV@D4\^RLCBI.D*5WER.^,\,\[$05 M)\CJ _V.OZ1*&"V5PUIP@FBB;OF6)JFJD&]YX;;7<(,H;;171,1H"F=9MCX@ MAM1W@F"C ;&-RLY*RPNPD@/Z-<%?[)..3"VY/!&:QP[;+ 28UH_IT^>$G30/.OT"Y#ZX@[7)]OP%G>(IBE!E<6FN%G)B)6IK<5M'65';Y/?J$WR31"PD" MP>=,\=H\8&L%G.!]E9&AD2"TGY/_H :<()F(7_2!#5CT+>GI= 6=(&%:Q0I) M.3&__H9TXP3[Z,0V,.W;,A6VUG""*/F"ZKK EC\M[Z*7-+N)4_;^H4D@X*UG MD$X[RCLQ ZTQ_\9"3@Q=#>*1^0M.!(:(@=8J3I U--6JT_E5A09(9YUC.J%@ ME3P@+I4G ;ZV,OXG417=M9DR)^W "9;I' F%0[2LB@!\'W"ZO8G>]"#^AS3D M" M\2+.1%]U@68:BRU\6DFKB&UY?_908:DDGYH(G\UHE&J_U5H_W?C6=(/). MXR/YU?\.6#T7:9:E[S0?$OY%#S0UI+X3!/,0)!$F^IP8M-OZDDX0 =M^%7Y) MTZ!*7K.TW+P^ M(1HP*:0 K6/05(T[P:K66YT#0_:Y-PBAL8_*'5%X>Z)0GD^=8IG5/$6,A)Q9= MPT^Z2B&GES"-Q9T@Y^!SHU4#,[Y5)YBC%8C@/]_2XF^H ),1B,L!* KQ4X\! MNFH#70YLR@DV/*"W-'Z#YZKZF&V!ZV^IX 1)NNEX0!"ZP?^JX_D.J^D$D74/ M0E!LKG4T:0LZ04*+57:@$=<)=14/HQ>0]C$02^ M"_KF:#/6=8+0=C5!]5>+Q75@$TZ0;?0'K%Y>K8J$(?7=(!AE89IM(=,!?0>9 M[S9#42?(4/>6*9UYLY03@W]\3;."A'JW#;Y9RHG!UU!/'U 14(_HT&])/3O"[H;=L?7V92SM!S#?\W.F'**VU/?6N MO;Q21Z-]-8,%M15>GA0=+/Q_EC'\ U[$8"89 "BOK;D\D1T(1OCKN(08/.)% M!Q.5H5?\NQSF(R$H-S@Q;?-.[.5.14]NTO20_Y"[( EXJGDSU,(<_2SN[GZ5 MKHG/&74K->#I:0NY<7?J%+?B!R>6)V"PO(.HCA]?5VGY4H1E?+XFP,=YE<1# M^VSK5=,)(E5Y7I> I;VD$T3455!745P6>@QP0]'%]P0628)R7),T#K;6@ M$S,A'E;MAMA:(2>&#BDJ2*:N7TF>6W:O:K>"H:@39#0RF%?[%B1[/\OV89K! MO983_2 XN*9K/=+?H6TYP8B&\0Q/T_IUZV?_,$L*776<((QXF2=^S/++L5/@ M]N&QS=^^M8H[PC-?:3UR<@ZIY\2\47M68XF99ZVU@A,DJ>$/[5*XJ:P3A B7 M/$GA5/GI_37"JRI;O^[-U UJP F2Q\:UL3S*(,G.D&/^=E1Q@JP[/)H-O2E1CJ4F5-YMI9V8&:[KN$FS"M$0_*Q:3\/N6LO/E'16 M/4;?^X64*06=F!\]UB35>=X"=LM:CQ_=IYX3!%;ATJ"+OL;\3W( T;A.L"R= M&8/=>U1;?@ERD"$L#47EE@'4-M:?MI03^7V:XT?H_XUVEVG0,)":2SI"!-'<^F3_7?F%K_$5[2J[_+FJ<4XQ MB)G&DD[L':8]AX1[/,8"=CK//L,LZ.FG!,$"*F\ M31YH%')BZ-URC$/22B_TA.2PY!R3CL"1]0.:@&R74A4B\?RYA&,DVYN?6*U5 MG%A+DF.UOXT2,E .Z-B2QZ!'-2?(8QE/:GE.^NCL^E1T@L1!N$S3(SVY">\D M@H#I506G%#[$(<;9$'+56L$)DK@A6@=,M&^)INU3;_DG),?4P>R'5 *@DHII M_-LOK]'Z5?-^GGA,$WH,ICH1K$H$1-(^9B-OD M)O"^ =,'MK7\4C>&>G-,HN Y1V$9WT4A,B/0C6S*B?6P"D,LWHE!FQ6&VH). MD##?&XHJ!0WR,7E@05A3ZT7NS. 6E^")@_[]*[[2FUZ;NM^=6%O&W7W7%LK< M7Q4GR (HY?!;?Q.E[>[ZFEO++2V$]$\+U,=;J MZCDQ8YJ >*K!Z.6TU*^N$X1*3MJ2NP;?/?@2O$T*EH*+.G&W;;J#&UM^46.) MKK6=;,,[2Q ^;HQ(E5M,HV M?L(2^RD^>X"#D*$<4T3]OD*6"=&/Q1G7>A).TK 3+,)G7+DMP2 ?F" WP-;^ M#>%#'^\?K79Q6!-.D&V4J7L4.%05H8*F7A\'ES5C2D64E MHE7N_6R5D<,X()H,CJ!A$)FZJCE!7KM%(/;S/ HC%+1GR!S@!?[-A3$'M6<((],X4NW#N;%H(.ANE0@$+\CP33UE,)7J[+(\3L#G#UK MJAF!G^G O9T;GQF2M7U%0$AWBP3XLQG09DS6^.# 32W6EA_I4 M?EQ>ZGA$<4C>I)B1]#5I"KHUEG1B:=+,:J#@[N6@8BR]_(Q@YJX1"G)P\"[VG_GKH/)Q@GW,HJ+-[]79NQJ[7" M\AN!Z()Y2+Q.0V0NY<1\\$&MPJL(L(.30"^I-8LY,7QA?R8HVOD=>D/QGWH MU32+.T&.%&KZE!I@9_3BW@/"LG,>%?S50=\*TD/![ LX8 M+D%[@Q=C&G-B,Y)U#",2<&,T(V6!%_]+61"'O[3YS)1>H0:9:F2KSJC0L>C[ M6&R+ZRQ+L\LTRP#2(4UN8G]C4JB;:RS[)B]VV=\OSY67./UJ<5Y?0E0A/D9U M43#R;T[LF$L4X#M!Y),TVHB:Q9P8/E>Z*[C#AMP(;4K[/O6=(+A_ZI(V^_OP M5I:_Z1JX@_@#_XY-%,/Q Y&2^1[EQ@CXQN4W *[?#937%Z\.<8 M,=4(%G"R@JE-C :&#K>%46T[P:B:REY-:"VI]HWI+P